* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, media-sound/pulseaudio-daemon/, profiles/arch/ia64/
@ 2022-12-24 7:11 Sam James
0 siblings, 0 replies; only message in thread
From: Sam James @ 2022-12-24 7:11 UTC (permalink / raw
To: gentoo-commits
commit: 3fda42b7c24ba9f541849772cb5a967d17f5ad04
Author: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Tue Dec 13 16:11:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 07:07:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda42b7
media-sound/pulseaudio-daemon: Add missing USE equalizer deps
Closes: https://bugs.gentoo.org/830841
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28654
Signed-off-by: Sam James <sam <AT> gentoo.org>
...io-daemon-16.1-r4.ebuild => pulseaudio-daemon-16.1-r5.ebuild} | 9 +++++++++
profiles/arch/ia64/package.use.mask | 4 ++++
profiles/arch/sparc/package.use.mask | 4 ++++
3 files changed, 17 insertions(+)
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
similarity index 98%
rename from media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild
rename to media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
index 9356b406dac4..a90b252000b6 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild
@@ -135,6 +135,10 @@ RDEPEND="
ldac? ( media-plugins/gst-plugins-ldac )
aptx? ( media-plugins/gst-plugins-openaptx )
)
+ equalizer? (
+ dev-python/PyQt5[gui,widgets]
+ dev-python/dbus-python
+ )
!media-video/pipewire[sound-server(+)]
"
unset gstreamer_deps
@@ -248,6 +252,11 @@ src_configure() {
src_install() {
meson_src_install
+ # Upstream installs qpaeq if fftw is found, we only want it with USE equalizer
+ if ! use equalizer; then
+ rm "${ED}"/usr/bin/qpaeq || die
+ fi
+
# Upstream installs 'pactl' if client is built, with all symlinks except for
# 'pulseaudio', 'pacmd' and 'pasuspender' which are installed if server is built.
# This trips QA warning, workaround:
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 5908600be6d3..f27ede73559d 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Igor V. Kovalenko <igor.v.kovalenko@gmail.com> (2022-12-13)
+# Unkeyworded dependencies: dev-python/PyQt5
+media-sound/pulseaudio-daemon equalizer
+
# Sam James <sam@gentoo.org> (2022-12-02)
# Unkeyworded dependencies
app-alternatives/bc gh
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index b30dcba26113..87e07ed58925 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Igor V. Kovalenko <igor.v.kovalenko@gmail.com> (2022-12-24)
+# Unkeyworded dependencies: dev-python/PyQt5
+media-sound/pulseaudio-daemon equalizer
+
# Matt Turner <mattst88@gentoo.org> (2022-12-16)
# gui-libs/gtk is not keyworded here
app-crypt/gcr:4 gtk
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-12-24 7:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-24 7:11 [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, media-sound/pulseaudio-daemon/, profiles/arch/ia64/ Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox