1 |
commit: 8ca07fba815e71e53efcf6ce30949027b8b0315b |
2 |
Author: Marek Szuba <marecki <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 18 22:40:11 2021 +0000 |
4 |
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 18 22:40:11 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca07fba |
7 |
|
8 |
media-sound/pulseeffects: implement USE=zamaudio |
9 |
|
10 |
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org> |
11 |
|
12 |
media-sound/pulseeffects/metadata.xml | 1 + |
13 |
media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild | 5 +++-- |
14 |
profiles/arch/x86/package.use.mask | 7 ++++--- |
15 |
3 files changed, 8 insertions(+), 5 deletions(-) |
16 |
|
17 |
diff --git a/media-sound/pulseeffects/metadata.xml b/media-sound/pulseeffects/metadata.xml |
18 |
index b79ca4282c0..bf9b9deed23 100644 |
19 |
--- a/media-sound/pulseeffects/metadata.xml |
20 |
+++ b/media-sound/pulseeffects/metadata.xml |
21 |
@@ -17,6 +17,7 @@ |
22 |
<flag name="rubberband">Enable use of <pkg>media-libs/rubberband</pkg> for the pitch-shifting FX</flag> |
23 |
<flag name="webrtc">Enable use of <pkg>media-plugins/gst-plugins-webrtc</pkg> for various |
24 |
voice-enhancement FX</flag> |
25 |
+ <flag name="zamaudio">Enable use of <pkg>media-plugins/zam-plugins</pkg> for the maximizer FX</flag> |
26 |
</use> |
27 |
<longdescription lang="en"> |
28 |
GUI to manage audio effects for Pulseaudio applications, giving full control over the effects order to the user. |
29 |
|
30 |
diff --git a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild b/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild |
31 |
index 2525d6bef1d..2e1e07edfc1 100644 |
32 |
--- a/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild |
33 |
+++ b/media-sound/pulseeffects/pulseeffects-4.8.5-r1.ebuild |
34 |
@@ -19,7 +19,7 @@ fi |
35 |
|
36 |
LICENSE="GPL-3" |
37 |
SLOT="0" |
38 |
-IUSE="bs2b calf rnnoise rubberband webrtc" |
39 |
+IUSE="bs2b calf rnnoise rubberband webrtc zamaudio" |
40 |
|
41 |
DEPEND=">=dev-libs/boost-1.72:= |
42 |
>=dev-cpp/glibmm-2.56.0:2 |
43 |
@@ -48,7 +48,8 @@ RDEPEND="!media-sound/easyeffects |
44 |
sys-apps/dbus |
45 |
calf? ( >=media-plugins/calf-0.90.1[lv2] ) |
46 |
rubberband? ( media-libs/rubberband[ladspa] ) |
47 |
- webrtc? ( media-plugins/gst-plugins-webrtc )" |
48 |
+ webrtc? ( media-plugins/gst-plugins-webrtc ) |
49 |
+ zamaudio? ( media-plugins/zam-plugins )" |
50 |
# Only header files are used from libsamplerate so put it here rather than DEPEND |
51 |
# to avoid unnecessary cross-compilation. |
52 |
BDEPEND="dev-libs/appstream-glib |
53 |
|
54 |
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask |
55 |
index 445e424aaf3..e8c84f7b737 100644 |
56 |
--- a/profiles/arch/x86/package.use.mask |
57 |
+++ b/profiles/arch/x86/package.use.mask |
58 |
@@ -2,9 +2,10 @@ |
59 |
# Distributed under the terms of the GNU General Public License v2 |
60 |
|
61 |
# Marek Szuba <marecki@g.o> (2021-07-17) |
62 |
-# media-libs/rnnoise, media-plugins/gst-plugins-webrtc not keyworded here |
63 |
-media-sound/easyeffects rnnoise webrtc |
64 |
-media-sound/pulseeffects rnnoise webrtc |
65 |
+# media-libs/rnnoise, media-plugins/gst-plugins-webrtc |
66 |
+# and media-plugins/zam-plugins not keyworded here |
67 |
+media-sound/easyeffects rnnoise webrtc zamaudio |
68 |
+media-sound/pulseeffects rnnoise webrtc zamaudio |
69 |
|
70 |
# Sam James <sam@g.o> (2021-07-12) |
71 |
# Haskell is (only) available on amd64/x86 right now in Gentoo |