aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYiFei Zhu <zhuyifei1999@gmail.com>2023-06-11 01:19:34 -0700
committerYiFei Zhu <zhuyifei1999@gmail.com>2023-06-11 01:21:47 -0700
commitefe0763e72929a66ffcf113cba89af9524b0d174 (patch)
treec4ebc243d720385484ee13d65c7bd7be9fe66370 /media-sound/musikcube
parentnet-voip/gnome-calls: add 44.2, drop 44.0 (diff)
downloadguru-efe0763e72929a66ffcf113cba89af9524b0d174.tar.gz
guru-efe0763e72929a66ffcf113cba89af9524b0d174.tar.bz2
guru-efe0763e72929a66ffcf113cba89af9524b0d174.zip
media-sound/musikcube: Fix dependencies and cmake args
Closes: https://bugs.gentoo.org/908306 Signed-off-by: YiFei Zhu <zhuyifei1999@gmail.com>
Diffstat (limited to 'media-sound/musikcube')
-rw-r--r--media-sound/musikcube/musikcube-3.0.1.ebuild14
1 files changed, 8 insertions, 6 deletions
diff --git a/media-sound/musikcube/musikcube-3.0.1.ebuild b/media-sound/musikcube/musikcube-3.0.1.ebuild
index fcc08e3dd4..e4b26c397a 100644
--- a/media-sound/musikcube/musikcube-3.0.1.ebuild
+++ b/media-sound/musikcube/musikcube-3.0.1.ebuild
@@ -32,6 +32,7 @@ DEPEND="
dev-cpp/asio
libopenmpt? (
media-libs/libopenmpt
+ media-sound/mpg123
)
mpris? (
|| (
@@ -78,16 +79,17 @@ src_configure() {
-DENABLE_PIPEWIRE=$(usex pipewire true false)
$(usex pulseaudio '' -DLIBPULSE=LIBPULSE-NOTFOUND)
$(usex portaudio '' -DLIBPORTAUDIO=LIBPORTAUDIO-NOTFOUND)
-
- if use mpris then
- -DUSE_ELOGIND=$(usex elogind true false)
- -DUSE_BASU=$(usex basu true false)
- fi
-
$(usex libopenmpt '' -DLIBOPENMPT=LIBOPENMPT-NOTFOUND)
$(usex sndio '' -DLIBSNDIO=LIBSNDIO-NOTFOUND)
-DBUILD_STANDALONE=false
)
+ if use mpris; then
+ mycmakeargs+=(
+ -DUSE_ELOGIND=$(usex elogind true false)
+ -DUSE_BASU=$(usex basu true false)
+ )
+ fi
+
cmake_src_configure
}