Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/pulseeffects/
Date: Fri, 31 Aug 2018 20:43:54
Message-Id: 1535746780.44de1151a2605623a5b0f5b3ad4bb524c4f246db.prometheanfire@gentoo
1 commit: 44de1151a2605623a5b0f5b3ad4bb524c4f246db
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 31 20:19:40 2018 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 31 20:19:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44de1151
7
8 Revert "media-sound/pulseeffects: Require introspection"
9
10 This reverts commit dca6474e0bbf7a1a54d2b3da92b71393ddff418c.
11
12 The introspection needed to be applied to 3.2.3, not 4.x
13
14 .../pulseeffects/pulseeffects-4.3.3-r1.ebuild | 65 ----------------------
15 media-sound/pulseeffects/pulseeffects-9999.ebuild | 4 +-
16 2 files changed, 2 insertions(+), 67 deletions(-)
17
18 diff --git a/media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild b/media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild
19 deleted file mode 100644
20 index 9249c5378d6..00000000000
21 --- a/media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild
22 +++ /dev/null
23 @@ -1,65 +0,0 @@
24 -# Copyright 1999-2018 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -inherit gnome2-utils meson
30 -
31 -DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio"
32 -HOMEPAGE="https://github.com/wwmm/pulseeffects"
33 -
34 -if [[ ${PV} == *9999 ]];then
35 - inherit git-r3
36 - SRC_URI=""
37 - EGIT_REPO_URI="${HOMEPAGE}"
38 -else
39 - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
40 - KEYWORDS="~amd64"
41 -fi
42 -
43 -LICENSE="GPL-3"
44 -SLOT="0"
45 -IUSE="bs2b calf mda-lv2 rubberband"
46 -
47 -#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
48 -DEPEND="
49 - >=dev-libs/boost-1.41
50 - >=dev-cpp/glibmm-2.56.0
51 - >=dev-cpp/gtkmm-3.20:3.0
52 - >=dev-libs/glib-2.56:2
53 - >=dev-libs/libsigc++-2.10:2
54 - >=x11-libs/gtk+-3.18:3[introspection]
55 - >=media-libs/lilv-0.24.2-r1
56 - >=media-libs/gstreamer-1.12.0:1.0
57 - >=media-libs/gst-plugins-good-1.12.0:1.0
58 - >=media-libs/gst-plugins-bad-1.12.0:1.0[introspection]
59 - bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
60 - >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
61 - >=media-plugins/gst-plugins-lv2-1.12.0:1.0
62 - >=media-plugins/gst-plugins-pulse-1.12.0:1.0
63 - calf? ( >=media-plugins/calf-0.90.0[lv2] )
64 - mda-lv2? ( media-plugins/mda-lv2 )
65 - rubberband? ( media-libs/rubberband )
66 - >=media-libs/zita-convolver-3.0.0
67 - dev-util/itstool
68 - media-libs/libebur128
69 -"
70 -RDEPEND="${DEPEND}
71 - media-sound/pulseaudio
72 -"
73 -
74 -pkg_preinst(){
75 - gnome2_schemas_savelist
76 -}
77 -
78 -pkg_postinst(){
79 - gnome2_gconf_install
80 - gnome2_schemas_update
81 - gnome2_icon_cache_update
82 -}
83 -
84 -pkg_postrm(){
85 - gnome2_gconf_uninstall
86 - gnome2_schemas_update
87 - gnome2_icon_cache_update
88 -}
89
90 diff --git a/media-sound/pulseeffects/pulseeffects-9999.ebuild b/media-sound/pulseeffects/pulseeffects-9999.ebuild
91 index c5dc1cb9c53..90b1ffc9921 100644
92 --- a/media-sound/pulseeffects/pulseeffects-9999.ebuild
93 +++ b/media-sound/pulseeffects/pulseeffects-9999.ebuild
94 @@ -28,11 +28,11 @@ DEPEND="
95 >=dev-cpp/gtkmm-3.20:3.0
96 >=dev-libs/glib-2.56:2
97 >=dev-libs/libsigc++-2.10:2
98 - >=x11-libs/gtk+-3.18:3[introspection]
99 + >=x11-libs/gtk+-3.18:3
100 >=media-libs/lilv-0.24.2-r1
101 >=media-libs/gstreamer-1.12.0:1.0
102 >=media-libs/gst-plugins-good-1.12.0:1.0
103 - >=media-libs/gst-plugins-bad-1.12.0:1.0[introspection]
104 + >=media-libs/gst-plugins-bad-1.12.0:1.0
105 bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
106 >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
107 >=media-plugins/gst-plugins-lv2-1.12.0:1.0