From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-1470623-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 1C825158020
	for <garchives@archives.gentoo.org>; Sat, 24 Dec 2022 07:11:48 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 24B82E08FE;
	Sat, 24 Dec 2022 07:11:45 +0000 (UTC)
Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 083CCE08FB
	for <gentoo-commits@lists.gentoo.org>; Sat, 24 Dec 2022 07:11:45 +0000 (UTC)
Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 24E32340DCC
	for <gentoo-commits@lists.gentoo.org>; Sat, 24 Dec 2022 07:11:44 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
	by oystercatcher.gentoo.org (Postfix) with ESMTP id 8D51A7FF
	for <gentoo-commits@lists.gentoo.org>; Sat, 24 Dec 2022 07:11:40 +0000 (UTC)
From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" <sam@gentoo.org>
Message-ID: <1671865621.3fda42b7c24ba9f541849772cb5a967d17f5ad04.sam@gentoo>
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, media-sound/pulseaudio-daemon/, profiles/arch/ia64/
X-VCS-Repository: repo/gentoo
X-VCS-Files: media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r4.ebuild media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r5.ebuild profiles/arch/ia64/package.use.mask profiles/arch/sparc/package.use.mask
X-VCS-Directories: profiles/arch/ia64/ media-sound/pulseaudio-daemon/ profiles/arch/sparc/
X-VCS-Committer: sam
X-VCS-Committer-Name: Sam James
X-VCS-Revision: 3fda42b7c24ba9f541849772cb5a967d17f5ad04
X-VCS-Branch: master
Date: Sat, 24 Dec 2022 07:11:40 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: 2809c890-7bdc-4e69-b687-31281b65e8be
X-Archives-Hash: 3461f49ee0e48189d7554764656932b3

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