1 |
commit: 93f7cce52c09792caa7e1a077eac2893253da5d5 |
2 |
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Aug 31 20:41:35 2018 +0000 |
4 |
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Aug 31 20:42:45 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f7cce5 |
7 |
|
8 |
media-sound/pulseeffects: fix missing introspection |
9 |
|
10 |
also fixes some meson stuff |
11 |
|
12 |
Fixes: https://bugs.gentoo.org/664892 |
13 |
Package-Manager: Portage-2.3.48, Repoman-2.3.10 |
14 |
|
15 |
media-sound/pulseeffects/Manifest | 1 - |
16 |
...cts-3.1.6.ebuild => pulseeffects-3.2.3-r1.ebuild} | 10 ++++++---- |
17 |
...cts-4.3.3.ebuild => pulseeffects-4.3.3-r1.ebuild} | 18 +++++++++--------- |
18 |
media-sound/pulseeffects/pulseeffects-9999.ebuild | 20 ++++++++++---------- |
19 |
4 files changed, 25 insertions(+), 24 deletions(-) |
20 |
|
21 |
diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest |
22 |
index f5b74169288..e82d035b553 100644 |
23 |
--- a/media-sound/pulseeffects/Manifest |
24 |
+++ b/media-sound/pulseeffects/Manifest |
25 |
@@ -1,3 +1,2 @@ |
26 |
-DIST pulseeffects-3.1.6.tar.gz 614441 BLAKE2B bb7461532785cd0ab79d0f506b5b9bcfc006779776e25870ce92b4af4e7cb0f7b3bcfe9c58180e52bdb9b9be20a14644ed8622fd3cc578dd3bdf9ff173c091b6 SHA512 efd9871c57f4b7152e4528927c7371e225980a09acacf4fcf939c468c7cb01b94b1bbb3c94cbd8879a6b41c7c4794ed5f45035a2b185b0a09b31515c964d4722 |
27 |
DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b SHA512 802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400 |
28 |
DIST pulseeffects-4.3.3.tar.gz 1018730 BLAKE2B 3334c582349e916a9a7793dc1b6efe772d6822bfa14cb6c9018c8fb91352c0e5616c053ec44c700b9ba877420108c5f697a189123b9c9b2753a0f865787d703e SHA512 6a609896e087c71327e66cacba53b1e6ad3343d37631453c3425b6d9387fa70850bb99da0640c5d8890c2bb41527aec809aea2ed4455327b843bcbe0c8693299 |
29 |
|
30 |
diff --git a/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild b/media-sound/pulseeffects/pulseeffects-3.2.3-r1.ebuild |
31 |
similarity index 86% |
32 |
rename from media-sound/pulseeffects/pulseeffects-3.1.6.ebuild |
33 |
rename to media-sound/pulseeffects/pulseeffects-3.2.3-r1.ebuild |
34 |
index 2e478cefa85..ea2fbb5e162 100644 |
35 |
--- a/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild |
36 |
+++ b/media-sound/pulseeffects/pulseeffects-3.2.3-r1.ebuild |
37 |
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]];then |
38 |
EGIT_REPO_URI="${HOMEPAGE}" |
39 |
else |
40 |
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
41 |
- KEYWORDS="amd64 x86" |
42 |
+ KEYWORDS="~amd64 ~x86" |
43 |
fi |
44 |
|
45 |
LICENSE="GPL-3" |
46 |
@@ -30,18 +30,20 @@ DEPEND=" |
47 |
dev-python/pygobject:3[${PYTHON_USEDEP}] |
48 |
dev-python/pycairo[${PYTHON_USEDEP}] |
49 |
>=dev-python/gst-python-1.12.0:1.0[${PYTHON_USEDEP}] |
50 |
- media-plugins/swh-plugins |
51 |
- >=x11-libs/gtk+-3.18:3 |
52 |
+ >=x11-libs/gtk+-3.18:3[introspection] |
53 |
dev-python/numpy[${PYTHON_USEDEP}] |
54 |
>=sci-libs/scipy-0.18[${PYTHON_USEDEP}] |
55 |
>=media-libs/lilv-0.24.2-r1 |
56 |
>=media-plugins/calf-0.90.0[lv2] |
57 |
>=media-libs/gstreamer-1.12.0:1.0 |
58 |
>=media-libs/gst-plugins-good-1.12.0:1.0 |
59 |
- >=media-libs/gst-plugins-bad-1.12.0:1.0 |
60 |
+ >=media-libs/gst-plugins-bad-1.12.0:1.0[introspection] |
61 |
+ >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 |
62 |
>=media-plugins/gst-plugins-ladspa-1.12.0:1.0 |
63 |
>=media-plugins/gst-plugins-lv2-1.12.0:1.0 |
64 |
>=media-plugins/gst-plugins-pulse-1.12.0:1.0 |
65 |
+ dev-libs/appstream-glib |
66 |
+ sys-devel/gettext |
67 |
" |
68 |
RDEPEND="${DEPEND} |
69 |
media-sound/pulseaudio[equalizer] |
70 |
|
71 |
diff --git a/media-sound/pulseeffects/pulseeffects-4.3.3.ebuild b/media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild |
72 |
similarity index 86% |
73 |
rename from media-sound/pulseeffects/pulseeffects-4.3.3.ebuild |
74 |
rename to media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild |
75 |
index 79ce00083ef..3df73c35515 100644 |
76 |
--- a/media-sound/pulseeffects/pulseeffects-4.3.3.ebuild |
77 |
+++ b/media-sound/pulseeffects/pulseeffects-4.3.3-r1.ebuild |
78 |
@@ -22,7 +22,7 @@ SLOT="0" |
79 |
IUSE="bs2b calf mda-lv2 rubberband" |
80 |
|
81 |
#TODO: optional : lilv, zam-plugins (check from archlinux pkg) |
82 |
-DEPEND=" |
83 |
+RDEPEND=" |
84 |
>=dev-libs/boost-1.41 |
85 |
>=dev-cpp/glibmm-2.56.0 |
86 |
>=dev-cpp/gtkmm-3.20:3.0 |
87 |
@@ -41,16 +41,16 @@ DEPEND=" |
88 |
mda-lv2? ( media-plugins/mda-lv2 ) |
89 |
rubberband? ( media-libs/rubberband ) |
90 |
>=media-libs/zita-convolver-3.0.0 |
91 |
- dev-util/itstool |
92 |
media-libs/libebur128 |
93 |
+ media-sound/pulseaudio" |
94 |
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib |
95 |
+# and sys-devel/gettext depends reasoning |
96 |
+DEPEND=" |
97 |
+ ${RDEPEND} |
98 |
+ virtual/pkgconfig |
99 |
+ dev-libs/appstream-glib |
100 |
+ sys-devel/gettext |
101 |
" |
102 |
-RDEPEND="${DEPEND} |
103 |
- media-sound/pulseaudio |
104 |
-" |
105 |
- |
106 |
-pkg_preinst(){ |
107 |
- gnome2_schemas_savelist |
108 |
-} |
109 |
|
110 |
pkg_postinst(){ |
111 |
gnome2_gconf_install |
112 |
|
113 |
diff --git a/media-sound/pulseeffects/pulseeffects-9999.ebuild b/media-sound/pulseeffects/pulseeffects-9999.ebuild |
114 |
index 90b1ffc9921..3df73c35515 100644 |
115 |
--- a/media-sound/pulseeffects/pulseeffects-9999.ebuild |
116 |
+++ b/media-sound/pulseeffects/pulseeffects-9999.ebuild |
117 |
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]];then |
118 |
EGIT_REPO_URI="${HOMEPAGE}" |
119 |
else |
120 |
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
121 |
- KEYWORDS="~amd64 ~x86" |
122 |
+ KEYWORDS="~amd64" |
123 |
fi |
124 |
|
125 |
LICENSE="GPL-3" |
126 |
@@ -22,7 +22,7 @@ SLOT="0" |
127 |
IUSE="bs2b calf mda-lv2 rubberband" |
128 |
|
129 |
#TODO: optional : lilv, zam-plugins (check from archlinux pkg) |
130 |
-DEPEND=" |
131 |
+RDEPEND=" |
132 |
>=dev-libs/boost-1.41 |
133 |
>=dev-cpp/glibmm-2.56.0 |
134 |
>=dev-cpp/gtkmm-3.20:3.0 |
135 |
@@ -41,16 +41,16 @@ DEPEND=" |
136 |
mda-lv2? ( media-plugins/mda-lv2 ) |
137 |
rubberband? ( media-libs/rubberband ) |
138 |
>=media-libs/zita-convolver-3.0.0 |
139 |
- dev-util/itstool |
140 |
media-libs/libebur128 |
141 |
+ media-sound/pulseaudio" |
142 |
+# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib |
143 |
+# and sys-devel/gettext depends reasoning |
144 |
+DEPEND=" |
145 |
+ ${RDEPEND} |
146 |
+ virtual/pkgconfig |
147 |
+ dev-libs/appstream-glib |
148 |
+ sys-devel/gettext |
149 |
" |
150 |
-RDEPEND="${DEPEND} |
151 |
- media-sound/pulseaudio |
152 |
-" |
153 |
- |
154 |
-pkg_preinst(){ |
155 |
- gnome2_schemas_savelist |
156 |
-} |
157 |
|
158 |
pkg_postinst(){ |
159 |
gnome2_gconf_install |