Gentoo Archives: gentoo-commits

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/
Date: Tue, 26 Jan 2021 22:34:32
Message-Id: 1611700461.84bd9686689ebbd57daff119d52b853c319c2881.prometheanfire@gentoo
1 commit: 84bd9686689ebbd57daff119d52b853c319c2881
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 26 22:33:49 2021 +0000
4 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 26 22:34:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bd9686
7
8 media-sound/pulseeffects: add warning about switching to pipewire
9
10 Closes: https://bugs.gentoo.org/767370
11 Package-Manager: Portage-3.0.13, Repoman-3.0.2
12 Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>
13
14 media-sound/pulseeffects/pulseeffects-5.0.0.ebuild | 11 +++++++++++
15 media-sound/pulseeffects/pulseeffects-9999.ebuild | 11 +++++++++++
16 2 files changed, 22 insertions(+)
17
18 diff --git a/media-sound/pulseeffects/pulseeffects-5.0.0.ebuild b/media-sound/pulseeffects/pulseeffects-5.0.0.ebuild
19 index e717723570b..bc49c613efc 100644
20 --- a/media-sound/pulseeffects/pulseeffects-5.0.0.ebuild
21 +++ b/media-sound/pulseeffects/pulseeffects-5.0.0.ebuild
22 @@ -61,6 +61,17 @@ pkg_postinst() {
23 gnome2_gconf_install
24 gnome2_schemas_update
25 xdg_icon_cache_update
26 + if [[ "${PV}" != 9999 ]]; then
27 + local v
28 + for v in ${REPLACING_VERSIONS}; do
29 + if ver_test "${v}" -lt "5.0.0"; then
30 + if ver_test ${REPLACED_BY_VERSION} -ge "5.0.0"; then
31 + elog "PulseEffects has switched to pipewire as it's audio backend"
32 + elog "See https://wiki.gentoo.org/wiki/Pipewire for how to use the new backend"
33 + fi
34 + fi
35 + done
36 + fi
37 }
38
39 pkg_postrm() {
40
41 diff --git a/media-sound/pulseeffects/pulseeffects-9999.ebuild b/media-sound/pulseeffects/pulseeffects-9999.ebuild
42 index e717723570b..bc49c613efc 100644
43 --- a/media-sound/pulseeffects/pulseeffects-9999.ebuild
44 +++ b/media-sound/pulseeffects/pulseeffects-9999.ebuild
45 @@ -61,6 +61,17 @@ pkg_postinst() {
46 gnome2_gconf_install
47 gnome2_schemas_update
48 xdg_icon_cache_update
49 + if [[ "${PV}" != 9999 ]]; then
50 + local v
51 + for v in ${REPLACING_VERSIONS}; do
52 + if ver_test "${v}" -lt "5.0.0"; then
53 + if ver_test ${REPLACED_BY_VERSION} -ge "5.0.0"; then
54 + elog "PulseEffects has switched to pipewire as it's audio backend"
55 + elog "See https://wiki.gentoo.org/wiki/Pipewire for how to use the new backend"
56 + fi
57 + fi
58 + done
59 + fi
60 }
61
62 pkg_postrm() {