1 |
commit: 3915b764b76507c595f389ff6870bb1d79c3ef52 |
2 |
Author: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun May 8 09:55:49 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu May 12 22:42:34 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3915b764 |
7 |
|
8 |
media-libs/gstreamer: Version bump, 1.20.2 |
9 |
|
10 |
Bug: https://bugs.gentoo.org/843770 |
11 |
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com> |
12 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
13 |
|
14 |
dev-python/gst-python/Manifest | 1 + |
15 |
dev-python/gst-python/gst-python-1.20.2.ebuild | 63 +++++++++ |
16 |
media-libs/gst-plugins-bad/Manifest | 1 + |
17 |
.../gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild | 88 ++++++++++++ |
18 |
media-libs/gst-plugins-base/Manifest | 1 + |
19 |
.../gst-plugins-base-1.20.2.ebuild | 149 +++++++++++++++++++++ |
20 |
media-libs/gst-plugins-good/Manifest | 1 + |
21 |
.../gst-plugins-good-1.20.2.ebuild | 53 ++++++++ |
22 |
media-libs/gst-plugins-ugly/Manifest | 1 + |
23 |
.../gst-plugins-ugly-1.20.2.ebuild | 28 ++++ |
24 |
media-libs/gst-rtsp-server/Manifest | 1 + |
25 |
.../gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild | 43 ++++++ |
26 |
media-libs/gstreamer/Manifest | 1 + |
27 |
media-libs/gstreamer/gstreamer-1.20.2.ebuild | 72 ++++++++++ |
28 |
media-plugins/gst-plugins-a52dec/Manifest | 1 + |
29 |
.../gst-plugins-a52dec-1.20.2.ebuild | 25 ++++ |
30 |
media-plugins/gst-plugins-amr/Manifest | 1 + |
31 |
.../gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild | 19 +++ |
32 |
media-plugins/gst-plugins-aom/Manifest | 1 + |
33 |
.../gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild | 19 +++ |
34 |
media-plugins/gst-plugins-assrender/Manifest | 1 + |
35 |
.../gst-plugins-assrender-1.20.2.ebuild | 13 ++ |
36 |
media-plugins/gst-plugins-bluez/Manifest | 1 + |
37 |
.../gst-plugins-bluez-1.20.2.ebuild | 18 +++ |
38 |
media-plugins/gst-plugins-bs2b/Manifest | 1 + |
39 |
.../gst-plugins-bs2b-1.20.2.ebuild | 15 +++ |
40 |
media-plugins/gst-plugins-cairo/Manifest | 1 + |
41 |
.../gst-plugins-cairo-1.20.2.ebuild | 13 ++ |
42 |
media-plugins/gst-plugins-cdio/Manifest | 1 + |
43 |
.../gst-plugins-cdio-1.20.2.ebuild | 21 +++ |
44 |
media-plugins/gst-plugins-cdparanoia/Manifest | 1 + |
45 |
.../gst-plugins-cdparanoia-1.20.2.ebuild | 18 +++ |
46 |
media-plugins/gst-plugins-chromaprint/Manifest | 1 + |
47 |
.../gst-plugins-chromaprint-1.20.2.ebuild | 13 ++ |
48 |
media-plugins/gst-plugins-colormanagement/Manifest | 1 + |
49 |
.../gst-plugins-colormanagement-1.20.2.ebuild | 13 ++ |
50 |
media-plugins/gst-plugins-dash/Manifest | 1 + |
51 |
.../gst-plugins-dash-1.20.2.ebuild | 22 +++ |
52 |
media-plugins/gst-plugins-dtls/Manifest | 1 + |
53 |
.../gst-plugins-dtls-1.20.2.ebuild | 15 +++ |
54 |
media-plugins/gst-plugins-dts/Manifest | 1 + |
55 |
.../gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild | 25 ++++ |
56 |
media-plugins/gst-plugins-dv/Manifest | 1 + |
57 |
.../gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild | 13 ++ |
58 |
media-plugins/gst-plugins-dvb/Manifest | 1 + |
59 |
.../gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild | 18 +++ |
60 |
media-plugins/gst-plugins-dvdread/Manifest | 1 + |
61 |
.../gst-plugins-dvdread-1.20.2.ebuild | 21 +++ |
62 |
media-plugins/gst-plugins-faac/Manifest | 1 + |
63 |
.../gst-plugins-faac-1.20.2.ebuild | 13 ++ |
64 |
media-plugins/gst-plugins-faad/Manifest | 1 + |
65 |
.../gst-plugins-faad-1.20.2.ebuild | 21 +++ |
66 |
media-plugins/gst-plugins-flac/Manifest | 1 + |
67 |
.../gst-plugins-flac-1.20.2.ebuild | 13 ++ |
68 |
media-plugins/gst-plugins-gdkpixbuf/Manifest | 1 + |
69 |
.../gst-plugins-gdkpixbuf-1.20.2.ebuild | 16 +++ |
70 |
media-plugins/gst-plugins-gtk/Manifest | 1 + |
71 |
.../gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild | 31 +++++ |
72 |
media-plugins/gst-plugins-hls/Manifest | 1 + |
73 |
.../gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild | 36 +++++ |
74 |
media-plugins/gst-plugins-jack/Manifest | 1 + |
75 |
.../gst-plugins-jack-1.20.2.ebuild | 17 +++ |
76 |
media-plugins/gst-plugins-jpeg/Manifest | 1 + |
77 |
.../gst-plugins-jpeg-1.20.2.ebuild | 13 ++ |
78 |
media-plugins/gst-plugins-kate/Manifest | 1 + |
79 |
.../gst-plugins-kate-1.20.2.ebuild | 16 +++ |
80 |
media-plugins/gst-plugins-ladspa/Manifest | 1 + |
81 |
.../gst-plugins-ladspa-1.20.2.ebuild | 16 +++ |
82 |
media-plugins/gst-plugins-lame/Manifest | 1 + |
83 |
.../gst-plugins-lame-1.20.2.ebuild | 13 ++ |
84 |
media-plugins/gst-plugins-ldac/Manifest | 1 + |
85 |
.../gst-plugins-ldac-1.20.2.ebuild | 13 ++ |
86 |
media-plugins/gst-plugins-libav/Manifest | 1 + |
87 |
.../gst-plugins-libav-1.20.2.ebuild | 28 ++++ |
88 |
media-plugins/gst-plugins-libde265/Manifest | 1 + |
89 |
.../gst-plugins-libde265-1.20.2.ebuild | 15 +++ |
90 |
media-plugins/gst-plugins-libpng/Manifest | 1 + |
91 |
.../gst-plugins-libpng-1.20.2.ebuild | 15 +++ |
92 |
media-plugins/gst-plugins-libvisual/Manifest | 1 + |
93 |
.../gst-plugins-libvisual-1.20.2.ebuild | 23 ++++ |
94 |
media-plugins/gst-plugins-lv2/Manifest | 1 + |
95 |
.../gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild | 16 +++ |
96 |
.../gst-plugins-meta-1.20.2.ebuild | 68 ++++++++++ |
97 |
media-plugins/gst-plugins-modplug/Manifest | 1 + |
98 |
.../gst-plugins-modplug-1.20.2.ebuild | 13 ++ |
99 |
media-plugins/gst-plugins-mpeg2dec/Manifest | 1 + |
100 |
.../gst-plugins-mpeg2dec-1.20.2.ebuild | 21 +++ |
101 |
media-plugins/gst-plugins-mpeg2enc/Manifest | 1 + |
102 |
.../gst-plugins-mpeg2enc-1.20.2.ebuild | 21 +++ |
103 |
media-plugins/gst-plugins-mpg123/Manifest | 1 + |
104 |
.../gst-plugins-mpg123-1.20.2.ebuild | 15 +++ |
105 |
media-plugins/gst-plugins-mplex/Manifest | 1 + |
106 |
.../gst-plugins-mplex-1.20.2.ebuild | 21 +++ |
107 |
media-plugins/gst-plugins-neon/Manifest | 1 + |
108 |
.../gst-plugins-neon-1.20.2.ebuild | 16 +++ |
109 |
media-plugins/gst-plugins-openaptx/Manifest | 1 + |
110 |
.../gst-plugins-openaptx-1.20.2.ebuild | 18 +++ |
111 |
media-plugins/gst-plugins-opencv/Manifest | 1 + |
112 |
...plugins-bad-1.20.2-use-system-libs-opencv.patch | 95 +++++++++++++ |
113 |
.../gst-plugins-opencv-1.20.2.ebuild | 31 +++++ |
114 |
media-plugins/gst-plugins-openh264/Manifest | 1 + |
115 |
.../gst-plugins-openh264-1.20.2.ebuild | 15 +++ |
116 |
media-plugins/gst-plugins-opus/Manifest | 2 + |
117 |
.../gst-plugins-opus-1.20.2.ebuild | 54 ++++++++ |
118 |
media-plugins/gst-plugins-oss/Manifest | 1 + |
119 |
.../gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild | 13 ++ |
120 |
media-plugins/gst-plugins-pulse/Manifest | 1 + |
121 |
.../gst-plugins-pulse-1.20.2.ebuild | 16 +++ |
122 |
media-plugins/gst-plugins-raw1394/Manifest | 1 + |
123 |
.../gst-plugins-raw1394-1.20.2.ebuild | 20 +++ |
124 |
media-plugins/gst-plugins-resindvd/Manifest | 1 + |
125 |
.../gst-plugins-resindvd-1.20.2.ebuild | 24 ++++ |
126 |
media-plugins/gst-plugins-rtmp/Manifest | 1 + |
127 |
.../gst-plugins-rtmp-1.20.2.ebuild | 13 ++ |
128 |
media-plugins/gst-plugins-sbc/Manifest | 1 + |
129 |
.../gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild | 15 +++ |
130 |
media-plugins/gst-plugins-sctp/Manifest | 1 + |
131 |
.../gst-plugins-sctp-1.20.2.ebuild | 15 +++ |
132 |
media-plugins/gst-plugins-shout2/Manifest | 1 + |
133 |
.../gst-plugins-shout2-1.20.2.ebuild | 13 ++ |
134 |
media-plugins/gst-plugins-sidplay/Manifest | 1 + |
135 |
.../gst-plugins-sidplay-1.20.2.ebuild | 21 +++ |
136 |
media-plugins/gst-plugins-smoothstreaming/Manifest | 1 + |
137 |
.../gst-plugins-smoothstreaming-1.20.2.ebuild | 21 +++ |
138 |
media-plugins/gst-plugins-soundtouch/Manifest | 1 + |
139 |
.../gst-plugins-soundtouch-1.20.2.ebuild | 13 ++ |
140 |
media-plugins/gst-plugins-soup/Manifest | 1 + |
141 |
.../gst-plugins-soup-1.20.2.ebuild | 13 ++ |
142 |
media-plugins/gst-plugins-speex/Manifest | 1 + |
143 |
.../gst-plugins-speex-1.20.2.ebuild | 13 ++ |
144 |
media-plugins/gst-plugins-srt/Manifest | 1 + |
145 |
.../gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild | 15 +++ |
146 |
media-plugins/gst-plugins-srtp/Manifest | 1 + |
147 |
.../gst-plugins-srtp-1.20.2.ebuild | 16 +++ |
148 |
media-plugins/gst-plugins-taglib/Manifest | 1 + |
149 |
.../gst-plugins-taglib-1.20.2.ebuild | 13 ++ |
150 |
media-plugins/gst-plugins-twolame/Manifest | 1 + |
151 |
.../gst-plugins-twolame-1.20.2.ebuild | 13 ++ |
152 |
media-plugins/gst-plugins-uvch264/Manifest | 1 + |
153 |
.../gst-plugins-uvch264-1.20.2.ebuild | 21 +++ |
154 |
media-plugins/gst-plugins-v4l2/Manifest | 1 + |
155 |
.../gst-plugins-v4l2-1.20.2.ebuild | 30 +++++ |
156 |
media-plugins/gst-plugins-vaapi/Manifest | 1 + |
157 |
.../gst-plugins-vaapi-1.20.2.ebuild | 98 ++++++++++++++ |
158 |
media-plugins/gst-plugins-voaacenc/Manifest | 1 + |
159 |
.../gst-plugins-voaacenc-1.20.2.ebuild | 13 ++ |
160 |
media-plugins/gst-plugins-voamrwbenc/Manifest | 1 + |
161 |
.../gst-plugins-voamrwbenc-1.20.2.ebuild | 13 ++ |
162 |
media-plugins/gst-plugins-vpx/Manifest | 1 + |
163 |
.../gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild | 13 ++ |
164 |
media-plugins/gst-plugins-wavpack/Manifest | 1 + |
165 |
.../gst-plugins-wavpack-1.20.2.ebuild | 13 ++ |
166 |
media-plugins/gst-plugins-webrtc/Manifest | 1 + |
167 |
.../gst-plugins-webrtc-1.20.2.ebuild | 42 ++++++ |
168 |
media-plugins/gst-plugins-x264/Manifest | 1 + |
169 |
.../gst-plugins-x264-1.20.2.ebuild | 22 +++ |
170 |
media-plugins/gst-plugins-x265/Manifest | 1 + |
171 |
.../gst-plugins-x265-1.20.2.ebuild | 23 ++++ |
172 |
media-plugins/gst-plugins-ximagesrc/Manifest | 1 + |
173 |
.../gst-plugins-ximagesrc-1.20.2.ebuild | 34 +++++ |
174 |
media-plugins/gst-plugins-zbar/Manifest | 1 + |
175 |
.../gst-plugins-zbar-1.20.2.ebuild | 13 ++ |
176 |
162 files changed, 2183 insertions(+) |
177 |
|
178 |
diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest |
179 |
index 55403f8f4c75..043a8e54adc7 100644 |
180 |
--- a/dev-python/gst-python/Manifest |
181 |
+++ b/dev-python/gst-python/Manifest |
182 |
@@ -2,3 +2,4 @@ DIST gst-python-1.16.3.tar.xz 419932 BLAKE2B 3c3d7d8dbde7d77d57e340c68503c436ab0 |
183 |
DIST gst-python-1.18.4.tar.xz 158252 BLAKE2B 2fd60d2d451ae572cee2f7e9158e9c06e82cdd56c4fc70d2731aa0a46a21e495321ec02c97ecd9a946278ce9b7290a290b9f2bc13184582c1f8ff19e874d0e3a SHA512 6b9df9e4faaeb030f0596c9e52262c0f82b8854faf821497a840a762913dccb005321c60565754ef571e34976fcda481a41aefbbd486c2932377a95121433bf5 |
184 |
DIST gst-python-1.18.6.tar.xz 163648 BLAKE2B 2a72d323f3620b976f537d91ac579824c65a112cd7a599b75f8ee6859ea2dcfeaf327a0dd90e1072071d036b6e7a4bd14fbd737ea95e42a1dd8868f05e6a8936 SHA512 312a141bc57a00496c34445648f11c8d61800fde0d5aefcc51bd296f6aafb9556e3ebed71904d262be6134c4b20eda30e025badddc977fdceb65b72ab788497e |
185 |
DIST gst-python-1.20.1.tar.xz 151020 BLAKE2B 49d6730eeff90cc967e96fc1c9600f82690ff1136e46f65777d057880b239c65c6d88aa519a7558af94822f9ea57faf9b55a11c27bf9b8b567c1cea3fbbdfbf0 SHA512 16819b7b8c564af8d0cc5f3d5a64921c45523865d705d5f4580bf644aeaacf24fd1922f27c3729e8334e710d318646ee5250ac26045f863fedaf1c8481724750 |
186 |
+DIST gst-python-1.20.2.tar.xz 153428 BLAKE2B 051be5996530989b0e016662f4bf33ac01d576dff56ef779ae481f6f02143595cb3132b9a1ad56cd26f7de55c5df28d25cac448ef28f1b8595974f468252c6b5 SHA512 99af8bad76f930e6c11dcacac013ffe30670ad77259ebe96ee6059a9c359fd1a9c9b22188856f2f19f31469c152b3ad269ba821d06ef92f0c92b3b0fe0eac0d2 |
187 |
|
188 |
diff --git a/dev-python/gst-python/gst-python-1.20.2.ebuild b/dev-python/gst-python/gst-python-1.20.2.ebuild |
189 |
new file mode 100644 |
190 |
index 000000000000..5df02dbb593b |
191 |
--- /dev/null |
192 |
+++ b/dev-python/gst-python/gst-python-1.20.2.ebuild |
193 |
@@ -0,0 +1,63 @@ |
194 |
+# Copyright 1999-2022 Gentoo Authors |
195 |
+# Distributed under the terms of the GNU General Public License v2 |
196 |
+ |
197 |
+EAPI=7 |
198 |
+ |
199 |
+PYTHON_COMPAT=( python3_{8..10} ) |
200 |
+ |
201 |
+inherit meson python-r1 xdg-utils |
202 |
+ |
203 |
+DESCRIPTION="A Python Interface to GStreamer" |
204 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
205 |
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz" |
206 |
+ |
207 |
+LICENSE="LGPL-2+" |
208 |
+SLOT="1.0" |
209 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" |
210 |
+REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
211 |
+ |
212 |
+RDEPEND="${PYTHON_DEPS} |
213 |
+ >=media-libs/gstreamer-${PV}:1.0[introspection] |
214 |
+ >=media-libs/gst-plugins-base-${PV}:1.0[introspection] |
215 |
+ >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] |
216 |
+" |
217 |
+DEPEND="${RDEPEND}" |
218 |
+BDEPEND=" |
219 |
+ virtual/pkgconfig |
220 |
+" |
221 |
+ |
222 |
+src_prepare() { |
223 |
+ default |
224 |
+ |
225 |
+ # Avoid building & testing plugin - it must NOT be multi-python as gst-inspect will map in all libpython.so versions and crash or behave mysteriously. |
226 |
+ # Python plugin support is of limited use (GIL gets in the way). If it's ever requested or needed, it should be a |
227 |
+ # separate python-single-r1 media-plugins/gst-plugins-python package that only builds the plugin directory. |
228 |
+ sed -e '/subdir.*plugin/d' -i meson.build || die |
229 |
+ sed -e '/test_plugin.py/d' -i testsuite/meson.build || die |
230 |
+ |
231 |
+ xdg_environment_reset |
232 |
+} |
233 |
+ |
234 |
+src_configure() { |
235 |
+ configuring() { |
236 |
+ meson_src_configure \ |
237 |
+ -Dpython="${EPYTHON}" |
238 |
+ } |
239 |
+ python_foreach_impl configuring |
240 |
+} |
241 |
+ |
242 |
+src_compile() { |
243 |
+ python_foreach_impl meson_src_compile |
244 |
+} |
245 |
+ |
246 |
+src_test() { |
247 |
+ python_foreach_impl meson_src_test |
248 |
+} |
249 |
+ |
250 |
+src_install() { |
251 |
+ installing() { |
252 |
+ meson_src_install |
253 |
+ python_optimize |
254 |
+ } |
255 |
+ python_foreach_impl installing |
256 |
+} |
257 |
|
258 |
diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest |
259 |
index 4003cc12c92a..386a4b50cda9 100644 |
260 |
--- a/media-libs/gst-plugins-bad/Manifest |
261 |
+++ b/media-libs/gst-plugins-bad/Manifest |
262 |
@@ -3,3 +3,4 @@ DIST gst-plugins-bad-1.18.4-glib-volatile.patch.bz2 8492 BLAKE2B 7a6e4a3fc1d68c3 |
263 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
264 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
265 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
266 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
267 |
|
268 |
diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild |
269 |
new file mode 100644 |
270 |
index 000000000000..ffccda97c31c |
271 |
--- /dev/null |
272 |
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.2.ebuild |
273 |
@@ -0,0 +1,88 @@ |
274 |
+# Copyright 1999-2022 Gentoo Authors |
275 |
+# Distributed under the terms of the GNU General Public License v2 |
276 |
+ |
277 |
+EAPI=7 |
278 |
+GST_ORG_MODULE="gst-plugins-bad" |
279 |
+PYTHON_COMPAT=( python3_{8,9,10} ) |
280 |
+inherit flag-o-matic gstreamer-meson python-any-r1 |
281 |
+ |
282 |
+DESCRIPTION="Less plugins for GStreamer" |
283 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
284 |
+ |
285 |
+LICENSE="LGPL-2" |
286 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
287 |
+ |
288 |
+# TODO: egl and gtk IUSE only for transition |
289 |
+IUSE="X bzip2 +egl gles2 gtk +introspection +opengl +orc vnc wayland" # Keep default IUSE mirrored with gst-plugins-base where relevant |
290 |
+ |
291 |
+# X11 is automagic for now, upstream #709530 - only used by librfb USE=vnc plugin |
292 |
+# We mirror opengl/gles2 from -base to ensure no automagic openglmixers plugin (with "opengl?" it'd still get built with USE=-opengl here) |
293 |
+# FIXME gtk? ( >=media-plugins/gst-plugins-gtk-${PV}:${SLOT}[${MULTILIB_USEDEP}] ) |
294 |
+RDEPEND=" |
295 |
+ !media-plugins/gst-transcoder |
296 |
+ >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?] |
297 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl?,introspection?,gles2=,opengl=] |
298 |
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) |
299 |
+ |
300 |
+ bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) |
301 |
+ vnc? ( X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) ) |
302 |
+ wayland? ( |
303 |
+ >=dev-libs/wayland-1.4.0[${MULTILIB_USEDEP}] |
304 |
+ >=x11-libs/libdrm-2.4.55[${MULTILIB_USEDEP}] |
305 |
+ >=dev-libs/wayland-protocols-1.15 |
306 |
+ ) |
307 |
+ |
308 |
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) |
309 |
+" |
310 |
+ |
311 |
+DEPEND="${RDEPEND}" |
312 |
+ |
313 |
+BDEPEND=" |
314 |
+ ${PYTHON_DEPS} |
315 |
+ dev-util/glib-utils |
316 |
+" |
317 |
+ |
318 |
+DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE ) |
319 |
+ |
320 |
+# FIXME: gstharness.c:889:gst_harness_new_with_padnames: assertion failed: (element != NULL) |
321 |
+RESTRICT="test" |
322 |
+ |
323 |
+# Fixes backported to 1.20.1, to be removed in 1.20.2+ |
324 |
+PATCHES=( |
325 |
+) |
326 |
+ |
327 |
+src_prepare() { |
328 |
+ default |
329 |
+ addpredict /dev # Prevent sandbox violations bug #570624 |
330 |
+} |
331 |
+ |
332 |
+multilib_src_configure() { |
333 |
+ GST_PLUGINS_NOAUTO="shm ipcpipeline librfb hls" |
334 |
+ |
335 |
+ local emesonargs=( |
336 |
+ -Dshm=enabled |
337 |
+ -Dipcpipeline=enabled |
338 |
+ -Dhls=disabled |
339 |
+ $(meson_feature vnc librfb) |
340 |
+ |
341 |
+ $(meson_feature wayland) |
342 |
+ ) |
343 |
+ |
344 |
+ if use opengl || use gles2; then |
345 |
+ myconf+=( -Dgl=enabled ) |
346 |
+ else |
347 |
+ myconf+=( -Dgl=disabled ) |
348 |
+ fi |
349 |
+ |
350 |
+ gstreamer_multilib_src_configure |
351 |
+} |
352 |
+ |
353 |
+multilib_src_test() { |
354 |
+ # Tests are slower than upstream expects |
355 |
+ CK_DEFAULT_TIMEOUT=300 gstreamer_multilib_src_test |
356 |
+} |
357 |
+ |
358 |
+multilib_src_install_all() { |
359 |
+ einstalldocs |
360 |
+ find "${ED}" -name '*.la' -delete || die |
361 |
+} |
362 |
|
363 |
diff --git a/media-libs/gst-plugins-base/Manifest b/media-libs/gst-plugins-base/Manifest |
364 |
index 55b44aec1de0..cd869a910f24 100644 |
365 |
--- a/media-libs/gst-plugins-base/Manifest |
366 |
+++ b/media-libs/gst-plugins-base/Manifest |
367 |
@@ -2,3 +2,4 @@ DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7 |
368 |
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a |
369 |
DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945 |
370 |
DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541 |
371 |
+DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 |
372 |
|
373 |
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.20.2.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-1.20.2.ebuild |
374 |
new file mode 100644 |
375 |
index 000000000000..11cce3fa5f2d |
376 |
--- /dev/null |
377 |
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.20.2.ebuild |
378 |
@@ -0,0 +1,149 @@ |
379 |
+# Copyright 1999-2022 Gentoo Authors |
380 |
+# Distributed under the terms of the GNU General Public License v2 |
381 |
+ |
382 |
+EAPI=7 |
383 |
+GST_ORG_MODULE="gst-plugins-base" |
384 |
+ |
385 |
+inherit flag-o-matic gstreamer-meson |
386 |
+ |
387 |
+DESCRIPTION="Basepack of plugins for gstreamer" |
388 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
389 |
+ |
390 |
+LICENSE="GPL-2+ LGPL-2+" |
391 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
392 |
+ |
393 |
+# For OpenGL we have three separate concepts, with a list of possibilities in each: |
394 |
+# * opengl APIs - opengl and/or gles2; USE=opengl and USE=gles2 enable these accordingly; if neither is enabled, OpenGL helper library and elements are not built at all and all the other options aren't relevant |
395 |
+# * opengl platforms - glx and/or egl; also cgl, wgl, eagl for non-linux; USE="X opengl" enables glx platform; USE="egl" enables egl platform. Rest is up for relevant prefix teams. |
396 |
+# * opengl windowing system - x11, wayland, win32, cocoa, android, viv_fb, gbm and/or dispmanx; USE=X enables x11 (but for WSI it's automagic - FIXME), USE=wayland enables wayland, USE=gbm enables gbm (automagic upstream - FIXME); rest is up for relevant prefix/arch teams/contributors to test and provide patches |
397 |
+# With the following limitations: |
398 |
+# * If opengl and/or gles2 is enabled, a platform has to be enabled - x11 or egl in our case, but x11 (glx) is acceptable only with opengl |
399 |
+# * If opengl and/or gles2 is enabled, a windowing system has to be enabled - x11, wayland or gbm in our case |
400 |
+# * glx platform requires opengl API |
401 |
+# * wayland, gbm and most other non-glx WSIs require egl platform |
402 |
+# Additionally there is optional dmabuf support with egl for additional dmabuf based upload/download/eglimage options; |
403 |
+# and optional graphene usage for gltransformation and glvideoflip elements and more GLSL Uniforms support in glshader; |
404 |
+# and libpng/jpeg are required for gloverlay element; |
405 |
+ |
406 |
+# Keep default IUSE options for relevant ones mirrored with gst-plugins-gtk and gst-plugins-bad |
407 |
+IUSE="alsa +egl gbm gles2 +introspection ivorbis +ogg +opengl +orc +pango theora +vorbis wayland +X" |
408 |
+GL_REQUIRED_USE=" |
409 |
+ || ( gbm wayland X ) |
410 |
+ wayland? ( egl ) |
411 |
+ gbm? ( egl ) |
412 |
+" |
413 |
+REQUIRED_USE=" |
414 |
+ ivorbis? ( ogg ) |
415 |
+ theora? ( ogg ) |
416 |
+ vorbis? ( ogg ) |
417 |
+ opengl? ( || ( egl X ) ${GL_REQUIRED_USE} ) |
418 |
+ gles2? ( egl ${GL_REQUIRED_USE} ) |
419 |
+" |
420 |
+ |
421 |
+# Dependencies needed by opengl library and plugin (enabled via USE gles2 and/or opengl) |
422 |
+# dmabuf automagic from libdrm headers (drm_fourcc.h) and EGL, so ensure it with USE=egl (platform independent header used only, thus no MULTILIB_USEDEP); provides dmabuf based upload/download/eglimage options |
423 |
+GL_DEPS=" |
424 |
+ >=media-libs/mesa-9.0[egl(+)?,gbm(+)?,gles2?,wayland?,${MULTILIB_USEDEP}] |
425 |
+ egl? ( |
426 |
+ x11-libs/libdrm |
427 |
+ ) |
428 |
+ gbm? ( |
429 |
+ >=dev-libs/libgudev-147[${MULTILIB_USEDEP}] |
430 |
+ >=x11-libs/libdrm-2.4.55[${MULTILIB_USEDEP}] |
431 |
+ ) |
432 |
+ wayland? ( |
433 |
+ dev-libs/wayland[${MULTILIB_USEDEP}] |
434 |
+ >=dev-libs/wayland-protocols-1.15 |
435 |
+ ) |
436 |
+ |
437 |
+ >=media-libs/graphene-1.4.0[${MULTILIB_USEDEP}] |
438 |
+ media-libs/libpng:0[${MULTILIB_USEDEP}] |
439 |
+ virtual/jpeg:0[${MULTILIB_USEDEP}] |
440 |
+" # graphene for optional gltransformation and glvideoflip elements and more GLSL Uniforms support in glshader; libpng/jpeg for gloverlay element |
441 |
+# >=media-libs/graphene-1.4.0[${MULTILIB_USEDEP}] |
442 |
+ |
443 |
+RDEPEND=" |
444 |
+ app-text/iso-codes |
445 |
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] |
446 |
+ alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) |
447 |
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) |
448 |
+ ivorbis? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] ) |
449 |
+ ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] ) |
450 |
+ orc? ( >=dev-lang/orc-0.4.24[${MULTILIB_USEDEP}] ) |
451 |
+ pango? ( >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}] ) |
452 |
+ theora? ( >=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}] ) |
453 |
+ vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] ) |
454 |
+ X? ( |
455 |
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
456 |
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] |
457 |
+ >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}] |
458 |
+ ) |
459 |
+ |
460 |
+ gles2? ( ${GL_DEPS} ) |
461 |
+ opengl? ( ${GL_DEPS} ) |
462 |
+ |
463 |
+ !<media-libs/gst-plugins-bad-1.15.0:1.0 |
464 |
+" |
465 |
+DEPEND="${RDEPEND} |
466 |
+ dev-util/glib-utils |
467 |
+ X? ( x11-base/xorg-proto ) |
468 |
+" |
469 |
+ |
470 |
+DOCS=( AUTHORS NEWS README.md RELEASE ) |
471 |
+ |
472 |
+# Fixes backported to 1.20.1, to be removed in 1.20.2+ |
473 |
+PATCHES=( |
474 |
+) |
475 |
+ |
476 |
+multilib_src_configure() { |
477 |
+ filter-flags -mno-sse -mno-sse2 -mno-sse4.1 #610340 |
478 |
+ |
479 |
+ # opus: split to media-plugins/gst-plugins-opus |
480 |
+ GST_PLUGINS_NOAUTO="alsa ogg pango theora vorbis x11 xshm xvideo" |
481 |
+ |
482 |
+ local emesonargs=( |
483 |
+ -Dtools=enabled |
484 |
+ |
485 |
+ $(meson_feature alsa) |
486 |
+ $(meson_feature ogg) |
487 |
+ $(meson_feature orc) |
488 |
+ $(meson_feature pango) |
489 |
+ $(meson_feature theora) |
490 |
+ $(meson_feature vorbis) |
491 |
+ $(meson_feature X x11) |
492 |
+ $(meson_feature X xshm) |
493 |
+ $(meson_feature X xvideo) |
494 |
+ ) |
495 |
+ |
496 |
+ if use opengl || use gles2; then |
497 |
+ # because meson doesn't likes extraneous commas |
498 |
+ local gl_api=( $(use opengl && echo opengl) $(use gles2 && echo gles2) ) |
499 |
+ local gl_platform=( $(use X && echo glx) $(use egl && echo egl) ) |
500 |
+ local gl_winsys=( |
501 |
+ $(use X && echo x11) |
502 |
+ $(use wayland && echo wayland) |
503 |
+ $(use egl && echo egl) |
504 |
+ $(use gbm && echo gbm) |
505 |
+ ) |
506 |
+ |
507 |
+ emesonargs+=( |
508 |
+ -Dgl=enabled |
509 |
+ -Dgl-graphene=enabled |
510 |
+ -Dgl_api=$(IFS=, ; echo "${gl_api[*]}") |
511 |
+ -Dgl_platform=$(IFS=, ; echo "${gl_platform[*]}") |
512 |
+ -Dgl_winsys=$(IFS=, ; echo "${gl_winsys[*]}") |
513 |
+ ) |
514 |
+ else |
515 |
+ emesonargs+=( |
516 |
+ -Dgl=disabled |
517 |
+ -Dgl_api= |
518 |
+ -Dgl_platform= |
519 |
+ -Dgl_winsys= |
520 |
+ ) |
521 |
+ fi |
522 |
+ |
523 |
+ # Workaround EGL/eglplatform.h being built with X11 present |
524 |
+ use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11" |
525 |
+ |
526 |
+ gstreamer_multilib_src_configure |
527 |
+} |
528 |
|
529 |
diff --git a/media-libs/gst-plugins-good/Manifest b/media-libs/gst-plugins-good/Manifest |
530 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
531 |
--- a/media-libs/gst-plugins-good/Manifest |
532 |
+++ b/media-libs/gst-plugins-good/Manifest |
533 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
534 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
535 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
536 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
537 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
538 |
|
539 |
diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.20.2.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.20.2.ebuild |
540 |
new file mode 100644 |
541 |
index 000000000000..de6939296c03 |
542 |
--- /dev/null |
543 |
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.20.2.ebuild |
544 |
@@ -0,0 +1,53 @@ |
545 |
+# Copyright 1999-2022 Gentoo Authors |
546 |
+# Distributed under the terms of the GNU General Public License v2 |
547 |
+ |
548 |
+EAPI=7 |
549 |
+GST_ORG_MODULE="gst-plugins-good" |
550 |
+ |
551 |
+inherit flag-o-matic gstreamer-meson |
552 |
+ |
553 |
+DESCRIPTION="Basepack of plugins for GStreamer" |
554 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
555 |
+ |
556 |
+LICENSE="LGPL-2.1+" |
557 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
558 |
+IUSE="+orc" |
559 |
+ |
560 |
+RDEPEND=" |
561 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
562 |
+ >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] |
563 |
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] |
564 |
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) |
565 |
+" |
566 |
+DEPEND="${RDEPEND}" |
567 |
+BDEPEND="" |
568 |
+ |
569 |
+DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE ) |
570 |
+ |
571 |
+# Fixes backported to 1.20.1, to be removed in 1.20.2+ |
572 |
+PATCHES=( |
573 |
+) |
574 |
+ |
575 |
+multilib_src_configure() { |
576 |
+ GST_PLUGINS_NOAUTO="bz2" |
577 |
+ |
578 |
+ local emesonargs=( |
579 |
+ -Dbz2=enabled |
580 |
+ |
581 |
+ # gst-plugins-ximagesrc |
582 |
+ -Dximagesrc=disabled |
583 |
+ -Dximagesrc-xshm=disabled |
584 |
+ -Dximagesrc-xfixes=disabled |
585 |
+ -Dximagesrc-xdamage=disabled |
586 |
+ |
587 |
+ # gst-plugins-v4l2 |
588 |
+ -Dv4l2=disabled |
589 |
+ ) |
590 |
+ |
591 |
+ gstreamer_multilib_src_configure |
592 |
+} |
593 |
+ |
594 |
+multilib_src_install_all() { |
595 |
+ einstalldocs |
596 |
+ find "${ED}" -name '*.la' -delete || die |
597 |
+} |
598 |
|
599 |
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest |
600 |
index 35d2a944527d..b70d5366d925 100644 |
601 |
--- a/media-libs/gst-plugins-ugly/Manifest |
602 |
+++ b/media-libs/gst-plugins-ugly/Manifest |
603 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
604 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
605 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
606 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
607 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
608 |
|
609 |
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.2.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.2.ebuild |
610 |
new file mode 100644 |
611 |
index 000000000000..4c3c48b389b5 |
612 |
--- /dev/null |
613 |
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.2.ebuild |
614 |
@@ -0,0 +1,28 @@ |
615 |
+# Copyright 1999-2022 Gentoo Authors |
616 |
+# Distributed under the terms of the GNU General Public License v2 |
617 |
+ |
618 |
+EAPI=7 |
619 |
+GST_ORG_MODULE="gst-plugins-ugly" |
620 |
+PYTHON_COMPAT=( python3_{8,9,10} ) |
621 |
+inherit gstreamer-meson python-any-r1 |
622 |
+ |
623 |
+DESCRIPTION="Basepack of plugins for gstreamer" |
624 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
625 |
+ |
626 |
+LICENSE="LGPL-2+" # some split plugins are LGPL but combining with a GPL library |
627 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
628 |
+ |
629 |
+IUSE="+orc" |
630 |
+ |
631 |
+RDEPEND=" |
632 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
633 |
+" |
634 |
+DEPEND="${RDEPEND}" |
635 |
+BDEPEND="${PYTHON_DEPS}" |
636 |
+ |
637 |
+DOCS=( AUTHORS ChangeLog NEWS README.md RELEASE ) |
638 |
+ |
639 |
+multilib_src_install_all() { |
640 |
+ einstalldocs |
641 |
+ find "${ED}" -name '*.la' -delete || die |
642 |
+} |
643 |
|
644 |
diff --git a/media-libs/gst-rtsp-server/Manifest b/media-libs/gst-rtsp-server/Manifest |
645 |
index 6f6980482ac3..6c2490c919aa 100644 |
646 |
--- a/media-libs/gst-rtsp-server/Manifest |
647 |
+++ b/media-libs/gst-rtsp-server/Manifest |
648 |
@@ -2,3 +2,4 @@ DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 8937ce9d0550b11657496dec5a79c0 |
649 |
DIST gst-rtsp-server-1.18.4.tar.xz 358140 BLAKE2B 3c8dae60742cc35580d5dbb4bbc5175ee93de2d2bb64c0de0dd09df5137b2b1518f6a39a2538d1eca86e8bd756299cada6f26ae23f33e1af1d6317e1e30d9d63 SHA512 1cda671f43e608d89aa024a8b4a39cbe1b83e1cd822b1190c777dd18c2000b5c8370e50598821b9c3f348776a418286a26993acf4255c6ff488682e0addeefab |
650 |
DIST gst-rtsp-server-1.18.6.tar.xz 364472 BLAKE2B 7fe0f70130f2e8022cc9308e8bde1c889c918e34edcfb633c0edf4e674f1b88610ec975cf67aca123193a22025512afbd3d5ab71df6b3d69eea44e56fab30602 SHA512 11c637fe263a9a55820be51fc3cef0aef06af5dc06ab20786b804412ee16ca7abdf20261b10e7483accde390ba75a921b050ab7a2f737145780815cd47f8f5f8 |
651 |
DIST gst-rtsp-server-1.20.1.tar.xz 358032 BLAKE2B 53dc0936a6a67b75c636d5170549b10456a68679e7fb5cfc6ad5a9d3e56044ddd93bbe25353fdd9f102155d831de48e8dbecc0697b767f9c2e03e4c1d1460a4e SHA512 8f1cf76602e55fbeaa77cd757c2a1380a792909a53e00cb29a4978789f37ee56493ce3fcb652769cdd47ccb935bba0291908d16fa506b58bcc65f34d303ac963 |
652 |
+DIST gst-rtsp-server-1.20.2.tar.xz 360388 BLAKE2B 6593a83e8746001c26abe623608390448f8cbe6710e3215eeea483940a2fb544617ac159a2e03ba3c84918d8132fbad1a91d638491a226dd13e83f87a3219d7d SHA512 fac3338603f1e31cb1da3c163784fbed1663e0cee722b47c3a6bb369296e5fbff3fdc9925952fe387d51f05ffaeef2a7400369a7006b805f3cb8b454566642bd |
653 |
|
654 |
diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild |
655 |
new file mode 100644 |
656 |
index 000000000000..b48154a12921 |
657 |
--- /dev/null |
658 |
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild |
659 |
@@ -0,0 +1,43 @@ |
660 |
+# Copyright 1999-2022 Gentoo Authors |
661 |
+# Distributed under the terms of the GNU General Public License v2 |
662 |
+ |
663 |
+EAPI=7 |
664 |
+ |
665 |
+inherit gstreamer-meson |
666 |
+ |
667 |
+DESCRIPTION="A GStreamer based RTSP server" |
668 |
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html" |
669 |
+ |
670 |
+LICENSE="LGPL-2+" |
671 |
+KEYWORDS="~amd64 ~x86" |
672 |
+IUSE="examples +introspection static-libs" |
673 |
+ |
674 |
+# gst-plugins-base for many used elements and API |
675 |
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more |
676 |
+# gst-plugins-srtp for srtpenc and srtpdec elements |
677 |
+RDEPEND=" |
678 |
+ >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] |
679 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}] |
680 |
+ >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
681 |
+ >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
682 |
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) |
683 |
+" |
684 |
+DEPEND="${RDEPEND}" |
685 |
+BDEPEND="" |
686 |
+ |
687 |
+multilib_src_configure() { |
688 |
+ local emesonargs=( |
689 |
+ -Dintrospection=$(multilib_native_usex introspection enabled disabled) |
690 |
+ ) |
691 |
+ |
692 |
+ gstreamer_multilib_src_configure |
693 |
+} |
694 |
+ |
695 |
+multilib_src_install_all() { |
696 |
+ einstalldocs |
697 |
+ |
698 |
+ if use examples ; then |
699 |
+ docinto examples |
700 |
+ dodoc "${S}"/examples/*.c |
701 |
+ fi |
702 |
+} |
703 |
|
704 |
diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest |
705 |
index f86931733814..cdd8b601c7ab 100644 |
706 |
--- a/media-libs/gstreamer/Manifest |
707 |
+++ b/media-libs/gstreamer/Manifest |
708 |
@@ -2,3 +2,4 @@ DIST gstreamer-1.16.3.tar.xz 3338692 BLAKE2B 79eb08bc446073fadf881adea0f60a2caf6 |
709 |
DIST gstreamer-1.18.4.tar.xz 2703948 BLAKE2B b11be1309e7a6ad0aff24aa99b10b1c16df4b1720b821421a72ec9d9b20087488901bb4667e797d32ef616f909c3aefd301fac6be9c4c4120ec9e4af3acc7b48 SHA512 5312c621fc354b35cc81f53b4ec65c661ad2c22acef2640bc27860234243d06e00e3aaf41c93d379d8424c0ecdf2ae06096dec0d0313215426348ffa0afb3c4a |
710 |
DIST gstreamer-1.18.6.tar.xz 2713892 BLAKE2B 93642e33f0812cae60318ac821fcda450b15894e44d17e1e4dae3a9d84f20e86bbb418bf924fdf2cc52e4bcbbea8cf8fac530157bc48e43fb86819c587ad1aab SHA512 9598da87a6e87ddd134542dd72e110ce53bb673a8f29484d85ce4daff2a19e1fb5c392ddad460d0bb9138a51ae65f06ba2e7251636bbee272070feea428facac |
711 |
DIST gstreamer-1.20.1.tar.xz 2674128 BLAKE2B c05c29ac53df2ed5d60c3f2e9dcbc130e4733bc19fbb23b31285190cd68e5abd2a9209e87b4cd481719944b4fcdf6b0e1dbc1a7ba93cfa96fd305e698f971b3a SHA512 d6f67cce81ba15fba3fcf70850e3c84b25e8da3e53fd56e6f2c87c7ee1701071ea44deb754a0ea371b3cb17877f26aab94d9eccb6729cbb370d6d6d5c324aa1a |
712 |
+DIST gstreamer-1.20.2.tar.xz 2677552 BLAKE2B 0e6a818fd900c4f0c2748f15262e1d166755e3c419dfa04d7fc4a434ad9a84474d0eb43b9cf0286008497d7ff3e5340b737aeafc45d2994d7c713d5a12e3e2e3 SHA512 994378b656fa593e134624d5d4d5014e78074199d80152eafce29bc09864bd6d0f32a31eafda6cb8caec60aa85b0bda7c42a8c3b388b47d59f2cf4bc729d551f |
713 |
|
714 |
diff --git a/media-libs/gstreamer/gstreamer-1.20.2.ebuild b/media-libs/gstreamer/gstreamer-1.20.2.ebuild |
715 |
new file mode 100644 |
716 |
index 000000000000..ffbe7db340d4 |
717 |
--- /dev/null |
718 |
+++ b/media-libs/gstreamer/gstreamer-1.20.2.ebuild |
719 |
@@ -0,0 +1,72 @@ |
720 |
+# Copyright 1999-2022 Gentoo Authors |
721 |
+# Distributed under the terms of the GNU General Public License v2 |
722 |
+ |
723 |
+EAPI=7 |
724 |
+ |
725 |
+inherit gstreamer-meson pax-utils |
726 |
+ |
727 |
+DESCRIPTION="Open source multimedia framework" |
728 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
729 |
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz" |
730 |
+ |
731 |
+LICENSE="LGPL-2+" |
732 |
+SLOT="1.0" |
733 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
734 |
+IUSE="+caps +introspection +orc unwind" |
735 |
+ |
736 |
+RDEPEND=" |
737 |
+ >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}] |
738 |
+ caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] ) |
739 |
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) |
740 |
+ unwind? ( |
741 |
+ >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] |
742 |
+ dev-libs/elfutils[${MULTILIB_USEDEP}] |
743 |
+ ) |
744 |
+ !<media-libs/gst-plugins-bad-1.13.1:1.0 |
745 |
+" |
746 |
+DEPEND="${RDEPEND}" |
747 |
+BDEPEND=" |
748 |
+ dev-util/glib-utils |
749 |
+ sys-devel/bison |
750 |
+ sys-devel/flex |
751 |
+" |
752 |
+ |
753 |
+DOCS=( AUTHORS ChangeLog NEWS MAINTAINERS README.md RELEASE ) |
754 |
+ |
755 |
+multilib_src_configure() { |
756 |
+ local emesonargs=( |
757 |
+ -Dbenchmarks=disabled |
758 |
+ -Dexamples=disabled |
759 |
+ -Dcheck=enabled |
760 |
+ $(meson_feature unwind libunwind) |
761 |
+ $(meson_feature unwind libdw) |
762 |
+ ) |
763 |
+ |
764 |
+ if use caps ; then |
765 |
+ emesonargs+=( -Dptp-helper-permissions=capabilities ) |
766 |
+ else |
767 |
+ emesonargs+=( |
768 |
+ -Dptp-helper-permissions=setuid-root |
769 |
+ -Dptp-helper-setuid-user=nobody |
770 |
+ -Dptp-helper-setuid-group=nobody |
771 |
+ ) |
772 |
+ fi |
773 |
+ |
774 |
+ gstreamer_multilib_src_configure |
775 |
+} |
776 |
+ |
777 |
+multilib_src_install() { |
778 |
+ # can't do "default", we want to install docs in multilib_src_install_all |
779 |
+ DESTDIR="${D}" eninja install |
780 |
+ |
781 |
+ # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 |
782 |
+ use orc && pax-mark -m "${ED}/usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner" |
783 |
+} |
784 |
+ |
785 |
+multilib_src_install_all() { |
786 |
+ einstalldocs |
787 |
+ find "${ED}" -name '*.la' -delete || die |
788 |
+ |
789 |
+ # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579 |
790 |
+ use orc && pax-mark -m "${ED}/usr/bin/gst-launch-${SLOT}" |
791 |
+} |
792 |
|
793 |
diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest |
794 |
index 35d2a944527d..b70d5366d925 100644 |
795 |
--- a/media-plugins/gst-plugins-a52dec/Manifest |
796 |
+++ b/media-plugins/gst-plugins-a52dec/Manifest |
797 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
798 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
799 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
800 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
801 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
802 |
|
803 |
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild |
804 |
new file mode 100644 |
805 |
index 000000000000..e1895f003aa3 |
806 |
--- /dev/null |
807 |
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild |
808 |
@@ -0,0 +1,25 @@ |
809 |
+# Copyright 1999-2022 Gentoo Authors |
810 |
+# Distributed under the terms of the GNU General Public License v2 |
811 |
+ |
812 |
+EAPI=7 |
813 |
+GST_ORG_MODULE=gst-plugins-ugly |
814 |
+ |
815 |
+inherit gstreamer-meson |
816 |
+ |
817 |
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer" |
818 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
819 |
+IUSE="+orc" |
820 |
+ |
821 |
+RDEPEND=" |
822 |
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}] |
823 |
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) |
824 |
+" |
825 |
+DEPEND="${RDEPEND}" |
826 |
+ |
827 |
+multilib_src_configure() { |
828 |
+ local emesonargs=( |
829 |
+ -Dgpl=enabled |
830 |
+ ) |
831 |
+ |
832 |
+ gstreamer_multilib_src_configure |
833 |
+} |
834 |
|
835 |
diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest |
836 |
index 35d2a944527d..b70d5366d925 100644 |
837 |
--- a/media-plugins/gst-plugins-amr/Manifest |
838 |
+++ b/media-plugins/gst-plugins-amr/Manifest |
839 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
840 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
841 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
842 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
843 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
844 |
|
845 |
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild |
846 |
new file mode 100644 |
847 |
index 000000000000..24bff68b70e4 |
848 |
--- /dev/null |
849 |
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild |
850 |
@@ -0,0 +1,19 @@ |
851 |
+# Copyright 1999-2022 Gentoo Authors |
852 |
+# Distributed under the terms of the GNU General Public License v2 |
853 |
+ |
854 |
+EAPI=7 |
855 |
+GST_ORG_MODULE=gst-plugins-ugly |
856 |
+ |
857 |
+inherit gstreamer-meson |
858 |
+ |
859 |
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer" |
860 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
861 |
+ |
862 |
+LICENSE="GPL-2" |
863 |
+KEYWORDS="~amd64 ~x86" |
864 |
+ |
865 |
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]" |
866 |
+DEPEND="${RDEPEND}" |
867 |
+ |
868 |
+GST_PLUGINS_ENABLED="amrnb amrwbdec" |
869 |
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec" |
870 |
|
871 |
diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest |
872 |
index 9a4018103c58..31e49853e076 100644 |
873 |
--- a/media-plugins/gst-plugins-aom/Manifest |
874 |
+++ b/media-plugins/gst-plugins-aom/Manifest |
875 |
@@ -1,3 +1,4 @@ |
876 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
877 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
878 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
879 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
880 |
|
881 |
diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild |
882 |
new file mode 100644 |
883 |
index 000000000000..f102bc515506 |
884 |
--- /dev/null |
885 |
+++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild |
886 |
@@ -0,0 +1,19 @@ |
887 |
+# Copyright 1999-2022 Gentoo Authors |
888 |
+# Distributed under the terms of the GNU General Public License v2 |
889 |
+ |
890 |
+EAPI=7 |
891 |
+GST_ORG_MODULE=gst-plugins-bad |
892 |
+ |
893 |
+inherit gstreamer-meson |
894 |
+ |
895 |
+DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer" |
896 |
+KEYWORDS="~amd64 ~x86" |
897 |
+IUSE="+introspection +orc" |
898 |
+ |
899 |
+RDEPEND=" |
900 |
+ media-libs/libaom:0=[${MULTILIB_USEDEP}] |
901 |
+ introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) |
902 |
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) |
903 |
+ >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}] |
904 |
+" |
905 |
+DEPEND="${RDEPEND}" |
906 |
|
907 |
diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest |
908 |
index 9a22db94a985..1dd81f36d5ad 100644 |
909 |
--- a/media-plugins/gst-plugins-assrender/Manifest |
910 |
+++ b/media-plugins/gst-plugins-assrender/Manifest |
911 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
912 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
913 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
914 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
915 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
916 |
|
917 |
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild |
918 |
new file mode 100644 |
919 |
index 000000000000..d61da8965269 |
920 |
--- /dev/null |
921 |
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild |
922 |
@@ -0,0 +1,13 @@ |
923 |
+# Copyright 1999-2022 Gentoo Authors |
924 |
+# Distributed under the terms of the GNU General Public License v2 |
925 |
+ |
926 |
+EAPI=7 |
927 |
+GST_ORG_MODULE=gst-plugins-bad |
928 |
+ |
929 |
+inherit gstreamer-meson |
930 |
+ |
931 |
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer" |
932 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
933 |
+ |
934 |
+RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]" |
935 |
+DEPEND="${RDEPEND}" |
936 |
|
937 |
diff --git a/media-plugins/gst-plugins-bluez/Manifest b/media-plugins/gst-plugins-bluez/Manifest |
938 |
index 9a22db94a985..1dd81f36d5ad 100644 |
939 |
--- a/media-plugins/gst-plugins-bluez/Manifest |
940 |
+++ b/media-plugins/gst-plugins-bluez/Manifest |
941 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
942 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
943 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
944 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
945 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
946 |
|
947 |
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild |
948 |
new file mode 100644 |
949 |
index 000000000000..742ce0cfd024 |
950 |
--- /dev/null |
951 |
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild |
952 |
@@ -0,0 +1,18 @@ |
953 |
+# Copyright 1999-2022 Gentoo Authors |
954 |
+# Distributed under the terms of the GNU General Public License v2 |
955 |
+ |
956 |
+EAPI=7 |
957 |
+GST_ORG_MODULE=gst-plugins-bad |
958 |
+ |
959 |
+inherit gstreamer-meson |
960 |
+ |
961 |
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer" |
962 |
+KEYWORDS="~amd64 ~x86" |
963 |
+ |
964 |
+RDEPEND=" |
965 |
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}] |
966 |
+" |
967 |
+DEPEND="${RDEPEND}" |
968 |
+BDEPEND=" |
969 |
+ dev-util/gdbus-codegen |
970 |
+" |
971 |
|
972 |
diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest |
973 |
index 9a22db94a985..1dd81f36d5ad 100644 |
974 |
--- a/media-plugins/gst-plugins-bs2b/Manifest |
975 |
+++ b/media-plugins/gst-plugins-bs2b/Manifest |
976 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
977 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
978 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
979 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
980 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
981 |
|
982 |
diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild |
983 |
new file mode 100644 |
984 |
index 000000000000..018815838257 |
985 |
--- /dev/null |
986 |
+++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild |
987 |
@@ -0,0 +1,15 @@ |
988 |
+# Copyright 1999-2022 Gentoo Authors |
989 |
+# Distributed under the terms of the GNU General Public License v2 |
990 |
+ |
991 |
+EAPI=7 |
992 |
+GST_ORG_MODULE=gst-plugins-bad |
993 |
+ |
994 |
+inherit gstreamer-meson |
995 |
+ |
996 |
+DESCRIPTION="bs2b elements for Gstreamer" |
997 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
998 |
+ |
999 |
+RDEPEND=" |
1000 |
+ media-libs/libbs2b[${MULTILIB_USEDEP}] |
1001 |
+" |
1002 |
+DEPEND="${RDEPEND}" |
1003 |
|
1004 |
diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest |
1005 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1006 |
--- a/media-plugins/gst-plugins-cairo/Manifest |
1007 |
+++ b/media-plugins/gst-plugins-cairo/Manifest |
1008 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1009 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1010 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1011 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1012 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1013 |
|
1014 |
diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild |
1015 |
new file mode 100644 |
1016 |
index 000000000000..12189cdb8adc |
1017 |
--- /dev/null |
1018 |
+++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild |
1019 |
@@ -0,0 +1,13 @@ |
1020 |
+# Copyright 1999-2022 Gentoo Authors |
1021 |
+# Distributed under the terms of the GNU General Public License v2 |
1022 |
+ |
1023 |
+EAPI=7 |
1024 |
+GST_ORG_MODULE=gst-plugins-good |
1025 |
+ |
1026 |
+inherit gstreamer-meson |
1027 |
+ |
1028 |
+DESCRIPTION="Video overlay plugin based on cairo for GStreamer" |
1029 |
+KEYWORDS="~amd64" |
1030 |
+ |
1031 |
+RDEPEND=">=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]" |
1032 |
+DEPEND="${RDEPEND}" |
1033 |
|
1034 |
diff --git a/media-plugins/gst-plugins-cdio/Manifest b/media-plugins/gst-plugins-cdio/Manifest |
1035 |
index 35d2a944527d..b70d5366d925 100644 |
1036 |
--- a/media-plugins/gst-plugins-cdio/Manifest |
1037 |
+++ b/media-plugins/gst-plugins-cdio/Manifest |
1038 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
1039 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
1040 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
1041 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
1042 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
1043 |
|
1044 |
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild |
1045 |
new file mode 100644 |
1046 |
index 000000000000..b7d4fa0e6fcd |
1047 |
--- /dev/null |
1048 |
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild |
1049 |
@@ -0,0 +1,21 @@ |
1050 |
+# Copyright 1999-2022 Gentoo Authors |
1051 |
+# Distributed under the terms of the GNU General Public License v2 |
1052 |
+ |
1053 |
+EAPI=7 |
1054 |
+GST_ORG_MODULE=gst-plugins-ugly |
1055 |
+ |
1056 |
+inherit gstreamer-meson |
1057 |
+ |
1058 |
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer" |
1059 |
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1060 |
+ |
1061 |
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]" |
1062 |
+DEPEND="${RDEPEND}" |
1063 |
+ |
1064 |
+multilib_src_configure() { |
1065 |
+ local emesonargs=( |
1066 |
+ -Dgpl=enabled |
1067 |
+ ) |
1068 |
+ |
1069 |
+ gstreamer_multilib_src_configure |
1070 |
+} |
1071 |
|
1072 |
diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest |
1073 |
index 55b44aec1de0..cd869a910f24 100644 |
1074 |
--- a/media-plugins/gst-plugins-cdparanoia/Manifest |
1075 |
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest |
1076 |
@@ -2,3 +2,4 @@ DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7 |
1077 |
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a |
1078 |
DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945 |
1079 |
DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541 |
1080 |
+DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 |
1081 |
|
1082 |
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild |
1083 |
new file mode 100644 |
1084 |
index 000000000000..7f5eb8a5615b |
1085 |
--- /dev/null |
1086 |
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild |
1087 |
@@ -0,0 +1,18 @@ |
1088 |
+# Copyright 1999-2022 Gentoo Authors |
1089 |
+# Distributed under the terms of the GNU General Public License v2 |
1090 |
+ |
1091 |
+EAPI=7 |
1092 |
+GST_ORG_MODULE=gst-plugins-base |
1093 |
+ |
1094 |
+inherit gstreamer-meson |
1095 |
+ |
1096 |
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer" |
1097 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1098 |
+ |
1099 |
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]" |
1100 |
+DEPEND="${RDEPEND}" |
1101 |
+ |
1102 |
+src_prepare() { |
1103 |
+ default |
1104 |
+ gstreamer_system_package audio_dep:gstreamer-audio |
1105 |
+} |
1106 |
|
1107 |
diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest |
1108 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1109 |
--- a/media-plugins/gst-plugins-chromaprint/Manifest |
1110 |
+++ b/media-plugins/gst-plugins-chromaprint/Manifest |
1111 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1112 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1113 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1114 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1115 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1116 |
|
1117 |
diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild |
1118 |
new file mode 100644 |
1119 |
index 000000000000..4da54c160d12 |
1120 |
--- /dev/null |
1121 |
+++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild |
1122 |
@@ -0,0 +1,13 @@ |
1123 |
+# Copyright 1999-2022 Gentoo Authors |
1124 |
+# Distributed under the terms of the GNU General Public License v2 |
1125 |
+ |
1126 |
+EAPI=7 |
1127 |
+GST_ORG_MODULE=gst-plugins-bad |
1128 |
+ |
1129 |
+inherit gstreamer-meson |
1130 |
+ |
1131 |
+DESCRIPTION="Calculate Chromaprint fingerprint from audio files for GStreamer" |
1132 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1133 |
+ |
1134 |
+RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]" |
1135 |
+DEPEND="${RDEPEND}" |
1136 |
|
1137 |
diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest |
1138 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1139 |
--- a/media-plugins/gst-plugins-colormanagement/Manifest |
1140 |
+++ b/media-plugins/gst-plugins-colormanagement/Manifest |
1141 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1142 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1143 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1144 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1145 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1146 |
|
1147 |
diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild |
1148 |
new file mode 100644 |
1149 |
index 000000000000..7978ea328fef |
1150 |
--- /dev/null |
1151 |
+++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild |
1152 |
@@ -0,0 +1,13 @@ |
1153 |
+# Copyright 1999-2022 Gentoo Authors |
1154 |
+# Distributed under the terms of the GNU General Public License v2 |
1155 |
+ |
1156 |
+EAPI=7 |
1157 |
+GST_ORG_MODULE=gst-plugins-bad |
1158 |
+ |
1159 |
+inherit gstreamer-meson |
1160 |
+ |
1161 |
+DESCRIPTION="Color management correction GStreamer plugins" |
1162 |
+KEYWORDS="~amd64" |
1163 |
+ |
1164 |
+RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]" |
1165 |
+DEPEND="${RDEPEND}" |
1166 |
|
1167 |
diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest |
1168 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1169 |
--- a/media-plugins/gst-plugins-dash/Manifest |
1170 |
+++ b/media-plugins/gst-plugins-dash/Manifest |
1171 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1172 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1173 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1174 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1175 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1176 |
|
1177 |
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild |
1178 |
new file mode 100644 |
1179 |
index 000000000000..53a243db197d |
1180 |
--- /dev/null |
1181 |
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild |
1182 |
@@ -0,0 +1,22 @@ |
1183 |
+# Copyright 1999-2022 Gentoo Authors |
1184 |
+# Distributed under the terms of the GNU General Public License v2 |
1185 |
+ |
1186 |
+EAPI=7 |
1187 |
+GST_ORG_MODULE=gst-plugins-bad |
1188 |
+ |
1189 |
+inherit gstreamer-meson |
1190 |
+ |
1191 |
+DESCRIPTION="MPEG-DASH plugin for GStreamer" |
1192 |
+KEYWORDS="~amd64 ~x86" |
1193 |
+ |
1194 |
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" |
1195 |
+DEPEND="${RDEPEND}" |
1196 |
+ |
1197 |
+src_prepare() { |
1198 |
+ default |
1199 |
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux |
1200 |
+ gstreamer_system_library gstisoff_dep:gstisoff |
1201 |
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils |
1202 |
+ gstreamer_system_package tag_dep:gstreamer-tag |
1203 |
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader |
1204 |
+} |
1205 |
|
1206 |
diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest |
1207 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1208 |
--- a/media-plugins/gst-plugins-dtls/Manifest |
1209 |
+++ b/media-plugins/gst-plugins-dtls/Manifest |
1210 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1211 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1212 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1213 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1214 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1215 |
|
1216 |
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild |
1217 |
new file mode 100644 |
1218 |
index 000000000000..9ce9ff3f0b03 |
1219 |
--- /dev/null |
1220 |
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild |
1221 |
@@ -0,0 +1,15 @@ |
1222 |
+# Copyright 1999-2022 Gentoo Authors |
1223 |
+# Distributed under the terms of the GNU General Public License v2 |
1224 |
+ |
1225 |
+EAPI=7 |
1226 |
+GST_ORG_MODULE=gst-plugins-bad |
1227 |
+ |
1228 |
+inherit gstreamer-meson |
1229 |
+ |
1230 |
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer" |
1231 |
+KEYWORDS="~amd64 ~x86" |
1232 |
+ |
1233 |
+RDEPEND=" |
1234 |
+ >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] |
1235 |
+" |
1236 |
+DEPEND="${RDEPEND}" |
1237 |
|
1238 |
diff --git a/media-plugins/gst-plugins-dts/Manifest b/media-plugins/gst-plugins-dts/Manifest |
1239 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1240 |
--- a/media-plugins/gst-plugins-dts/Manifest |
1241 |
+++ b/media-plugins/gst-plugins-dts/Manifest |
1242 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1243 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1244 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1245 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1246 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1247 |
|
1248 |
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild |
1249 |
new file mode 100644 |
1250 |
index 000000000000..fae2aa270d32 |
1251 |
--- /dev/null |
1252 |
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild |
1253 |
@@ -0,0 +1,25 @@ |
1254 |
+# Copyright 1999-2022 Gentoo Authors |
1255 |
+# Distributed under the terms of the GNU General Public License v2 |
1256 |
+ |
1257 |
+EAPI=7 |
1258 |
+GST_ORG_MODULE=gst-plugins-bad |
1259 |
+ |
1260 |
+inherit gstreamer-meson |
1261 |
+ |
1262 |
+DESCRIPTION="DTS audio decoder plugin for Gstreamer" |
1263 |
+KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" |
1264 |
+IUSE="+orc" |
1265 |
+ |
1266 |
+RDEPEND=" |
1267 |
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}] |
1268 |
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) |
1269 |
+" |
1270 |
+DEPEND="${RDEPEND}" |
1271 |
+ |
1272 |
+multilib_src_configure() { |
1273 |
+ local emesonargs=( |
1274 |
+ -Dgpl=enabled |
1275 |
+ ) |
1276 |
+ |
1277 |
+ gstreamer_multilib_src_configure |
1278 |
+} |
1279 |
|
1280 |
diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest |
1281 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1282 |
--- a/media-plugins/gst-plugins-dv/Manifest |
1283 |
+++ b/media-plugins/gst-plugins-dv/Manifest |
1284 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1285 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1286 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1287 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1288 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1289 |
|
1290 |
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild |
1291 |
new file mode 100644 |
1292 |
index 000000000000..37af577b1ee8 |
1293 |
--- /dev/null |
1294 |
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild |
1295 |
@@ -0,0 +1,13 @@ |
1296 |
+# Copyright 1999-2022 Gentoo Authors |
1297 |
+# Distributed under the terms of the GNU General Public License v2 |
1298 |
+ |
1299 |
+EAPI=7 |
1300 |
+GST_ORG_MODULE=gst-plugins-good |
1301 |
+ |
1302 |
+inherit gstreamer-meson |
1303 |
+ |
1304 |
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer" |
1305 |
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1306 |
+ |
1307 |
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]" |
1308 |
+DEPEND="${RDEPEND}" |
1309 |
|
1310 |
diff --git a/media-plugins/gst-plugins-dvb/Manifest b/media-plugins/gst-plugins-dvb/Manifest |
1311 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1312 |
--- a/media-plugins/gst-plugins-dvb/Manifest |
1313 |
+++ b/media-plugins/gst-plugins-dvb/Manifest |
1314 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1315 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1316 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1317 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1318 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1319 |
|
1320 |
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild |
1321 |
new file mode 100644 |
1322 |
index 000000000000..b62cab12ddcd |
1323 |
--- /dev/null |
1324 |
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild |
1325 |
@@ -0,0 +1,18 @@ |
1326 |
+# Copyright 1999-2022 Gentoo Authors |
1327 |
+# Distributed under the terms of the GNU General Public License v2 |
1328 |
+ |
1329 |
+EAPI=7 |
1330 |
+GST_ORG_MODULE=gst-plugins-bad |
1331 |
+ |
1332 |
+inherit gstreamer-meson |
1333 |
+ |
1334 |
+DESCRIPION="DVB device capture plugin for GStreamer" |
1335 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" |
1336 |
+ |
1337 |
+RDEPEND="" |
1338 |
+DEPEND="virtual/os-headers" |
1339 |
+ |
1340 |
+src_prepare() { |
1341 |
+ default |
1342 |
+ gstreamer_system_package gstmpegts_dep:gstreamer-mpegts |
1343 |
+} |
1344 |
|
1345 |
diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest |
1346 |
index 35d2a944527d..b70d5366d925 100644 |
1347 |
--- a/media-plugins/gst-plugins-dvdread/Manifest |
1348 |
+++ b/media-plugins/gst-plugins-dvdread/Manifest |
1349 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
1350 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
1351 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
1352 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
1353 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
1354 |
|
1355 |
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild |
1356 |
new file mode 100644 |
1357 |
index 000000000000..c9995544e088 |
1358 |
--- /dev/null |
1359 |
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild |
1360 |
@@ -0,0 +1,21 @@ |
1361 |
+# Copyright 1999-2022 Gentoo Authors |
1362 |
+# Distributed under the terms of the GNU General Public License v2 |
1363 |
+ |
1364 |
+EAPI=7 |
1365 |
+GST_ORG_MODULE=gst-plugins-ugly |
1366 |
+ |
1367 |
+inherit gstreamer-meson |
1368 |
+ |
1369 |
+DESCRIPTION="DVD read plugin for GStreamer" |
1370 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1371 |
+ |
1372 |
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]" |
1373 |
+DEPEND="${RDEPEND}" |
1374 |
+ |
1375 |
+multilib_src_configure() { |
1376 |
+ local emesonargs=( |
1377 |
+ -Dgpl=enabled |
1378 |
+ ) |
1379 |
+ |
1380 |
+ gstreamer_multilib_src_configure |
1381 |
+} |
1382 |
|
1383 |
diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest |
1384 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1385 |
--- a/media-plugins/gst-plugins-faac/Manifest |
1386 |
+++ b/media-plugins/gst-plugins-faac/Manifest |
1387 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1388 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1389 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1390 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1391 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1392 |
|
1393 |
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild |
1394 |
new file mode 100644 |
1395 |
index 000000000000..e3d2c246bc24 |
1396 |
--- /dev/null |
1397 |
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild |
1398 |
@@ -0,0 +1,13 @@ |
1399 |
+# Copyright 1999-2022 Gentoo Authors |
1400 |
+# Distributed under the terms of the GNU General Public License v2 |
1401 |
+ |
1402 |
+EAPI=7 |
1403 |
+GST_ORG_MODULE=gst-plugins-bad |
1404 |
+ |
1405 |
+inherit gstreamer-meson |
1406 |
+ |
1407 |
+DESCRIPTION="AAC audio encoder plugin for GStreamer" |
1408 |
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
1409 |
+ |
1410 |
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]" |
1411 |
+DEPEND="${RDEPEND}" |
1412 |
|
1413 |
diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest |
1414 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1415 |
--- a/media-plugins/gst-plugins-faad/Manifest |
1416 |
+++ b/media-plugins/gst-plugins-faad/Manifest |
1417 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1418 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1419 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1420 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1421 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1422 |
|
1423 |
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild |
1424 |
new file mode 100644 |
1425 |
index 000000000000..a2bb99343be6 |
1426 |
--- /dev/null |
1427 |
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild |
1428 |
@@ -0,0 +1,21 @@ |
1429 |
+# Copyright 1999-2022 Gentoo Authors |
1430 |
+# Distributed under the terms of the GNU General Public License v2 |
1431 |
+ |
1432 |
+EAPI=7 |
1433 |
+GST_ORG_MODULE=gst-plugins-bad |
1434 |
+ |
1435 |
+inherit gstreamer-meson |
1436 |
+ |
1437 |
+DESCRIPTION="AAC audio decoder plugin" |
1438 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1439 |
+ |
1440 |
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" |
1441 |
+DEPEND="${RDEPEND}" |
1442 |
+ |
1443 |
+multilib_src_configure() { |
1444 |
+ local emesonargs=( |
1445 |
+ -Dgpl=enabled |
1446 |
+ ) |
1447 |
+ |
1448 |
+ gstreamer_multilib_src_configure |
1449 |
+} |
1450 |
|
1451 |
diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest |
1452 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1453 |
--- a/media-plugins/gst-plugins-flac/Manifest |
1454 |
+++ b/media-plugins/gst-plugins-flac/Manifest |
1455 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1456 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1457 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1458 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1459 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1460 |
|
1461 |
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild |
1462 |
new file mode 100644 |
1463 |
index 000000000000..230f425f2bc2 |
1464 |
--- /dev/null |
1465 |
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild |
1466 |
@@ -0,0 +1,13 @@ |
1467 |
+# Copyright 1999-2022 Gentoo Authors |
1468 |
+# Distributed under the terms of the GNU General Public License v2 |
1469 |
+ |
1470 |
+EAPI=7 |
1471 |
+GST_ORG_MODULE=gst-plugins-good |
1472 |
+ |
1473 |
+inherit gstreamer-meson |
1474 |
+ |
1475 |
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer" |
1476 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1477 |
+ |
1478 |
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]" |
1479 |
+DEPEND="${RDEPEND}" |
1480 |
|
1481 |
diff --git a/media-plugins/gst-plugins-gdkpixbuf/Manifest b/media-plugins/gst-plugins-gdkpixbuf/Manifest |
1482 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1483 |
--- a/media-plugins/gst-plugins-gdkpixbuf/Manifest |
1484 |
+++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest |
1485 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1486 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1487 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1488 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1489 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1490 |
|
1491 |
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild |
1492 |
new file mode 100644 |
1493 |
index 000000000000..c816d37aeac4 |
1494 |
--- /dev/null |
1495 |
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild |
1496 |
@@ -0,0 +1,16 @@ |
1497 |
+# Copyright 1999-2022 Gentoo Authors |
1498 |
+# Distributed under the terms of the GNU General Public License v2 |
1499 |
+ |
1500 |
+EAPI=7 |
1501 |
+GST_ORG_MODULE=gst-plugins-good |
1502 |
+ |
1503 |
+inherit gstreamer-meson |
1504 |
+ |
1505 |
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer" |
1506 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1507 |
+ |
1508 |
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]" |
1509 |
+DEPEND="${RDEPEND}" |
1510 |
+ |
1511 |
+GST_PLUGINS_ENABLED="gdk-pixbuf" |
1512 |
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf" |
1513 |
|
1514 |
diff --git a/media-plugins/gst-plugins-gtk/Manifest b/media-plugins/gst-plugins-gtk/Manifest |
1515 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1516 |
--- a/media-plugins/gst-plugins-gtk/Manifest |
1517 |
+++ b/media-plugins/gst-plugins-gtk/Manifest |
1518 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1519 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1520 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1521 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1522 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1523 |
|
1524 |
diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild |
1525 |
new file mode 100644 |
1526 |
index 000000000000..66b7e2346549 |
1527 |
--- /dev/null |
1528 |
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild |
1529 |
@@ -0,0 +1,31 @@ |
1530 |
+# Copyright 1999-2022 Gentoo Authors |
1531 |
+# Distributed under the terms of the GNU General Public License v2 |
1532 |
+ |
1533 |
+EAPI=7 |
1534 |
+GST_ORG_MODULE=gst-plugins-good |
1535 |
+ |
1536 |
+inherit gstreamer-meson |
1537 |
+ |
1538 |
+DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget" |
1539 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
1540 |
+IUSE="+egl gles2 +opengl wayland +X" # Keep default IUSE mirrored with gst-plugins-base |
1541 |
+# egl, wayland and X only matters if gst-plugins-base is built with USE=opengl and/or USE=gles2 |
1542 |
+# We mirror egl/gles2/opengl/wayland/X due to automagic detection from gstreamer-gl.pc variables; |
1543 |
+# we don't care about matching egl/wayland/X if both opengl and gles2 are disabled here and on |
1544 |
+# gst-plugins-base, but no way to express that. |
1545 |
+ |
1546 |
+# We only need gtk+ matching backend flags when GL is enabled |
1547 |
+GL_DEPS=" |
1548 |
+ >=x11-libs/gtk+-3.15:3[X?,wayland?,${MULTILIB_USEDEP}] |
1549 |
+" |
1550 |
+RDEPEND=" |
1551 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl=,gles2=,opengl=,wayland=,X=] |
1552 |
+ >=x11-libs/gtk+-3.15:3[${MULTILIB_USEDEP}] |
1553 |
+ gles2? ( ${GL_DEPS} ) |
1554 |
+ opengl? ( ${GL_DEPS} ) |
1555 |
+ |
1556 |
+ !<media-libs/gst-plugins-bad-1.13.1:1.0 |
1557 |
+" |
1558 |
+DEPEND="${RDEPEND}" |
1559 |
+ |
1560 |
+GST_PLUGINS_ENABLED="gtk3" |
1561 |
|
1562 |
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest |
1563 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1564 |
--- a/media-plugins/gst-plugins-hls/Manifest |
1565 |
+++ b/media-plugins/gst-plugins-hls/Manifest |
1566 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1567 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1568 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1569 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1570 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1571 |
|
1572 |
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild |
1573 |
new file mode 100644 |
1574 |
index 000000000000..637be85238d5 |
1575 |
--- /dev/null |
1576 |
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild |
1577 |
@@ -0,0 +1,36 @@ |
1578 |
+# Copyright 1999-2022 Gentoo Authors |
1579 |
+# Distributed under the terms of the GNU General Public License v2 |
1580 |
+ |
1581 |
+EAPI=7 |
1582 |
+GST_ORG_MODULE=gst-plugins-bad |
1583 |
+ |
1584 |
+inherit gstreamer-meson |
1585 |
+ |
1586 |
+DESCRIPTION="HTTP live streaming plugin for GStreamer" |
1587 |
+KEYWORDS="~amd64 ~x86" |
1588 |
+ |
1589 |
+RDEPEND=" |
1590 |
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}] |
1591 |
+" |
1592 |
+DEPEND="${RDEPEND}" |
1593 |
+ |
1594 |
+PATCHES=( |
1595 |
+ "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch |
1596 |
+) |
1597 |
+ |
1598 |
+src_prepare() { |
1599 |
+ default |
1600 |
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux |
1601 |
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils |
1602 |
+ gstreamer_system_package tag_dep:gstreamer-tag |
1603 |
+ gstreamer_system_package video_dep:gstreamer-video |
1604 |
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader |
1605 |
+} |
1606 |
+ |
1607 |
+multilib_src_configure() { |
1608 |
+ local emesonargs=( |
1609 |
+ -Dhls-crypto=nettle |
1610 |
+ ) |
1611 |
+ |
1612 |
+ gstreamer_multilib_src_configure |
1613 |
+} |
1614 |
|
1615 |
diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest |
1616 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1617 |
--- a/media-plugins/gst-plugins-jack/Manifest |
1618 |
+++ b/media-plugins/gst-plugins-jack/Manifest |
1619 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1620 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1621 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1622 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1623 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1624 |
|
1625 |
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild |
1626 |
new file mode 100644 |
1627 |
index 000000000000..53e9ee9823ac |
1628 |
--- /dev/null |
1629 |
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild |
1630 |
@@ -0,0 +1,17 @@ |
1631 |
+# Copyright 1999-2022 Gentoo Authors |
1632 |
+# Distributed under the terms of the GNU General Public License v2 |
1633 |
+ |
1634 |
+EAPI=7 |
1635 |
+GST_ORG_MODULE=gst-plugins-good |
1636 |
+ |
1637 |
+inherit gstreamer-meson |
1638 |
+ |
1639 |
+DESCRIPION="JACK audio server source/sink plugin for GStreamer" |
1640 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1641 |
+ |
1642 |
+# >=jack-1.9.7 is provided by pipewire[jack-sdk] as well |
1643 |
+RDEPEND="|| ( |
1644 |
+ media-sound/jack2[${MULTILIB_USEDEP}] |
1645 |
+ media-video/pipewire[jack-sdk(-),${MULTILIB_USEDEP}] |
1646 |
+)" |
1647 |
+DEPEND="${RDEPEND}" |
1648 |
|
1649 |
diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest |
1650 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1651 |
--- a/media-plugins/gst-plugins-jpeg/Manifest |
1652 |
+++ b/media-plugins/gst-plugins-jpeg/Manifest |
1653 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1654 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1655 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1656 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1657 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1658 |
|
1659 |
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild |
1660 |
new file mode 100644 |
1661 |
index 000000000000..bfcbad964249 |
1662 |
--- /dev/null |
1663 |
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild |
1664 |
@@ -0,0 +1,13 @@ |
1665 |
+# Copyright 1999-2022 Gentoo Authors |
1666 |
+# Distributed under the terms of the GNU General Public License v2 |
1667 |
+ |
1668 |
+EAPI=7 |
1669 |
+GST_ORG_MODULE=gst-plugins-good |
1670 |
+ |
1671 |
+inherit gstreamer-meson |
1672 |
+ |
1673 |
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer" |
1674 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1675 |
+ |
1676 |
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]" |
1677 |
+DEPEND="${RDEPEND}" |
1678 |
|
1679 |
diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest |
1680 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1681 |
--- a/media-plugins/gst-plugins-kate/Manifest |
1682 |
+++ b/media-plugins/gst-plugins-kate/Manifest |
1683 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1684 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1685 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1686 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1687 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1688 |
|
1689 |
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild |
1690 |
new file mode 100644 |
1691 |
index 000000000000..9fb2cd02ddfc |
1692 |
--- /dev/null |
1693 |
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild |
1694 |
@@ -0,0 +1,16 @@ |
1695 |
+# Copyright 1999-2022 Gentoo Authors |
1696 |
+# Distributed under the terms of the GNU General Public License v2 |
1697 |
+ |
1698 |
+EAPI=7 |
1699 |
+GST_ORG_MODULE=gst-plugins-bad |
1700 |
+ |
1701 |
+inherit gstreamer-meson |
1702 |
+ |
1703 |
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer" |
1704 |
+KEYWORDS="~amd64 ~x86" |
1705 |
+ |
1706 |
+RDEPEND=" |
1707 |
+ >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}] |
1708 |
+ >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}] |
1709 |
+" |
1710 |
+DEPEND="${RDEPEND}" |
1711 |
|
1712 |
diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest |
1713 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1714 |
--- a/media-plugins/gst-plugins-ladspa/Manifest |
1715 |
+++ b/media-plugins/gst-plugins-ladspa/Manifest |
1716 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1717 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1718 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1719 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1720 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1721 |
|
1722 |
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild |
1723 |
new file mode 100644 |
1724 |
index 000000000000..43f8944b12c7 |
1725 |
--- /dev/null |
1726 |
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild |
1727 |
@@ -0,0 +1,16 @@ |
1728 |
+# Copyright 1999-2022 Gentoo Authors |
1729 |
+# Distributed under the terms of the GNU General Public License v2 |
1730 |
+ |
1731 |
+EAPI=7 |
1732 |
+GST_ORG_MODULE=gst-plugins-bad |
1733 |
+ |
1734 |
+inherit gstreamer-meson |
1735 |
+ |
1736 |
+DESCRIPTION="Ladspa elements for Gstreamer" |
1737 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
1738 |
+ |
1739 |
+RDEPEND=" |
1740 |
+ >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] |
1741 |
+ media-libs/liblrdf[${MULTILIB_USEDEP}] |
1742 |
+" |
1743 |
+DEPEND="${RDEPEND}" |
1744 |
|
1745 |
diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest |
1746 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1747 |
--- a/media-plugins/gst-plugins-lame/Manifest |
1748 |
+++ b/media-plugins/gst-plugins-lame/Manifest |
1749 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1750 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1751 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1752 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1753 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1754 |
|
1755 |
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild |
1756 |
new file mode 100644 |
1757 |
index 000000000000..6658717a2ee5 |
1758 |
--- /dev/null |
1759 |
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild |
1760 |
@@ -0,0 +1,13 @@ |
1761 |
+# Copyright 1999-2022 Gentoo Authors |
1762 |
+# Distributed under the terms of the GNU General Public License v2 |
1763 |
+ |
1764 |
+EAPI=7 |
1765 |
+GST_ORG_MODULE=gst-plugins-good |
1766 |
+ |
1767 |
+inherit gstreamer-meson |
1768 |
+ |
1769 |
+DESCRIPTION="MP3 encoder plugin for GStreamer" |
1770 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1771 |
+ |
1772 |
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]" |
1773 |
+DEPEND="${RDEPEND}" |
1774 |
|
1775 |
diff --git a/media-plugins/gst-plugins-ldac/Manifest b/media-plugins/gst-plugins-ldac/Manifest |
1776 |
index 0a8595c5982c..a89a699bbb6c 100644 |
1777 |
--- a/media-plugins/gst-plugins-ldac/Manifest |
1778 |
+++ b/media-plugins/gst-plugins-ldac/Manifest |
1779 |
@@ -1 +1,2 @@ |
1780 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1781 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1782 |
|
1783 |
diff --git a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild |
1784 |
new file mode 100644 |
1785 |
index 000000000000..4a991609fafb |
1786 |
--- /dev/null |
1787 |
+++ b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild |
1788 |
@@ -0,0 +1,13 @@ |
1789 |
+# Copyright 1999-2022 Gentoo Authors |
1790 |
+# Distributed under the terms of the GNU General Public License v2 |
1791 |
+ |
1792 |
+EAPI=7 |
1793 |
+GST_ORG_MODULE=gst-plugins-bad |
1794 |
+ |
1795 |
+inherit gstreamer-meson |
1796 |
+ |
1797 |
+DESCRIPTION="LDAC plugin for GStreamer" |
1798 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
1799 |
+ |
1800 |
+RDEPEND="media-libs/libldac[${MULTILIB_USEDEP}]" |
1801 |
+DEPEND="${RDEPEND}" |
1802 |
|
1803 |
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest |
1804 |
index be3fd10388b7..83883657ae21 100644 |
1805 |
--- a/media-plugins/gst-plugins-libav/Manifest |
1806 |
+++ b/media-plugins/gst-plugins-libav/Manifest |
1807 |
@@ -2,4 +2,5 @@ DIST gst-libav-1.16.3.tar.xz 9472760 BLAKE2B 3e98381244d74aa695c737a898711b31151 |
1808 |
DIST gst-libav-1.18.4.tar.xz 281576 BLAKE2B 5ce7b15163a0671744ca6920865b2e3be35ac9209f8b3b0e73202684fe4da2e16abdee2be2d3844170cd688b58b3eadf89b3f3b87b457dc939ae409fe42bc410 SHA512 4eb10af6698f724bbc8d5b7b215e7349e6ff3b52e24b3987ee4077db1ae27ae0d6f25309adc50f0fccdf5af4d617634a7339ad1e5466a737c40a25c52c0d023f |
1809 |
DIST gst-libav-1.18.6.tar.xz 286976 BLAKE2B a3cabee12ab7aedb950761133b719976b49bd14894de446df3dd17ff3b421902bde75f18f64d5f9a2c20a56780b7da1262535fc1707e364cd78a7f3e9e84dced SHA512 886e9f73bb9fdfb650d7c13cf3395679619fbdad3cc7f15b0415bdb9cc5a8f46484fa3dc57666dab0f337d2f2b1585b607516340e24760da58f9ae3137737ac0 |
1810 |
DIST gst-libav-1.20.1.tar.xz 280016 BLAKE2B aa734b9d05686ef829bc2243f7f44f1286cf5f1a72755cb7b9af695f4bc7e2b69916831e900b554967a89b5d103392e4fef3a31b47d542fd4a1acaaa70cd91b2 SHA512 5f4169ac03aec715b56d8bff5e45f471150b1997f785f1ad3dc687f9c76060d5bfaafe0ee51f460e53394adceaf41cb64875ce818c16c0111ee171b5dff46854 |
1811 |
+DIST gst-libav-1.20.2.tar.xz 282468 BLAKE2B a1bb009321097e675c824c7c4def9d3ea4391b31584fa71df6eaaaf559ee01a73b12e777fdd3cd6158150db7bab98f51c84b9f09af4f72ff15a9131574745239 SHA512 845acd0144f333fc532c35a854a9773cef70c96b097995a684911b9ac3fe45aaf75011454e736427dbd6afabaf07459fd22cf7ce8543066e1d5547ee1992e2ca |
1812 |
DIST gst-plugins-libav-1.18.4_ffmpeg-5.patch.bz2 2454 BLAKE2B 7fd89996181f178b6597f3d445fb7b39b41e72173706b52e1b6aad28d35b54268a8aaeadcafebb002ed8264435cbfb7a0252713fc3f566dc002fdde71d6d6e70 SHA512 8da49c16fa2b4567016a16205b3be5830af2420ad8dfff0811f61237903751119be2a73a0953acdc0682c0c81de197af9196ba2abfc9f46bd2652b41f358db56 |
1813 |
|
1814 |
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild |
1815 |
new file mode 100644 |
1816 |
index 000000000000..bb77b1d2be15 |
1817 |
--- /dev/null |
1818 |
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild |
1819 |
@@ -0,0 +1,28 @@ |
1820 |
+# Copyright 1999-2022 Gentoo Authors |
1821 |
+# Distributed under the terms of the GNU General Public License v2 |
1822 |
+ |
1823 |
+EAPI=7 |
1824 |
+ |
1825 |
+inherit gstreamer-meson |
1826 |
+ |
1827 |
+MY_PN="gst-libav" |
1828 |
+MY_PV="$(ver_cut 1-3)" |
1829 |
+MY_P="${MY_PN}-${MY_PV}" |
1830 |
+ |
1831 |
+DESCRIPTION="FFmpeg based gstreamer plugin" |
1832 |
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html" |
1833 |
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz" |
1834 |
+S="${WORKDIR}/${MY_P}" |
1835 |
+ |
1836 |
+LICENSE="LGPL-2+" |
1837 |
+SLOT="1.0" |
1838 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86" |
1839 |
+ |
1840 |
+RDEPEND=" |
1841 |
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}] |
1842 |
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}] |
1843 |
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}] |
1844 |
+ >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}] |
1845 |
+" |
1846 |
+DEPEND="${RDEPEND}" |
1847 |
+BDEPEND="" |
1848 |
|
1849 |
diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest |
1850 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1851 |
--- a/media-plugins/gst-plugins-libde265/Manifest |
1852 |
+++ b/media-plugins/gst-plugins-libde265/Manifest |
1853 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1854 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1855 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1856 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1857 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1858 |
|
1859 |
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild |
1860 |
new file mode 100644 |
1861 |
index 000000000000..288681cef26c |
1862 |
--- /dev/null |
1863 |
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild |
1864 |
@@ -0,0 +1,15 @@ |
1865 |
+# Copyright 1999-2022 Gentoo Authors |
1866 |
+# Distributed under the terms of the GNU General Public License v2 |
1867 |
+ |
1868 |
+EAPI=7 |
1869 |
+GST_ORG_MODULE=gst-plugins-bad |
1870 |
+ |
1871 |
+inherit gstreamer-meson |
1872 |
+ |
1873 |
+DESCRIPTION="H.265 decoder plugin for GStreamer" |
1874 |
+KEYWORDS="~amd64 ~x86" |
1875 |
+ |
1876 |
+RDEPEND=" |
1877 |
+ >=media-libs/libde265-0.9[${MULTILIB_USEDEP}] |
1878 |
+" |
1879 |
+DEPEND="${RDEPEND}" |
1880 |
|
1881 |
diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest |
1882 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
1883 |
--- a/media-plugins/gst-plugins-libpng/Manifest |
1884 |
+++ b/media-plugins/gst-plugins-libpng/Manifest |
1885 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
1886 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
1887 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
1888 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
1889 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
1890 |
|
1891 |
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild |
1892 |
new file mode 100644 |
1893 |
index 000000000000..e8121633459e |
1894 |
--- /dev/null |
1895 |
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild |
1896 |
@@ -0,0 +1,15 @@ |
1897 |
+# Copyright 1999-2022 Gentoo Authors |
1898 |
+# Distributed under the terms of the GNU General Public License v2 |
1899 |
+ |
1900 |
+EAPI=7 |
1901 |
+GST_ORG_MODULE=gst-plugins-good |
1902 |
+ |
1903 |
+inherit gstreamer-meson |
1904 |
+ |
1905 |
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer" |
1906 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1907 |
+ |
1908 |
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]" |
1909 |
+DEPEND="${RDEPEND}" |
1910 |
+ |
1911 |
+GST_PLUGINS_ENABLED="png" |
1912 |
|
1913 |
diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest |
1914 |
index 55b44aec1de0..cd869a910f24 100644 |
1915 |
--- a/media-plugins/gst-plugins-libvisual/Manifest |
1916 |
+++ b/media-plugins/gst-plugins-libvisual/Manifest |
1917 |
@@ -2,3 +2,4 @@ DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7 |
1918 |
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a |
1919 |
DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945 |
1920 |
DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541 |
1921 |
+DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 |
1922 |
|
1923 |
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild |
1924 |
new file mode 100644 |
1925 |
index 000000000000..79ee4bf6a462 |
1926 |
--- /dev/null |
1927 |
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild |
1928 |
@@ -0,0 +1,23 @@ |
1929 |
+# Copyright 1999-2022 Gentoo Authors |
1930 |
+# Distributed under the terms of the GNU General Public License v2 |
1931 |
+ |
1932 |
+EAPI=7 |
1933 |
+GST_ORG_MODULE=gst-plugins-base |
1934 |
+ |
1935 |
+inherit gstreamer-meson |
1936 |
+ |
1937 |
+DESCRIPTION="Visualization elements for GStreamer" |
1938 |
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
1939 |
+ |
1940 |
+RDEPEND=" |
1941 |
+ >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}] |
1942 |
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}] |
1943 |
+" |
1944 |
+DEPEND="${RDEPEND}" |
1945 |
+ |
1946 |
+src_prepare() { |
1947 |
+ default |
1948 |
+ gstreamer_system_package audio_dep:gstreamer-audio |
1949 |
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils |
1950 |
+ gstreamer_system_package video_dep:gstreamer-video |
1951 |
+} |
1952 |
|
1953 |
diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest |
1954 |
index 9a22db94a985..1dd81f36d5ad 100644 |
1955 |
--- a/media-plugins/gst-plugins-lv2/Manifest |
1956 |
+++ b/media-plugins/gst-plugins-lv2/Manifest |
1957 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
1958 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
1959 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
1960 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
1961 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
1962 |
|
1963 |
diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild |
1964 |
new file mode 100644 |
1965 |
index 000000000000..dc31e85dcf58 |
1966 |
--- /dev/null |
1967 |
+++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild |
1968 |
@@ -0,0 +1,16 @@ |
1969 |
+# Copyright 1999-2022 Gentoo Authors |
1970 |
+# Distributed under the terms of the GNU General Public License v2 |
1971 |
+ |
1972 |
+EAPI=7 |
1973 |
+GST_ORG_MODULE=gst-plugins-bad |
1974 |
+ |
1975 |
+inherit gstreamer-meson |
1976 |
+ |
1977 |
+DESCRIPTION="Lv2 elements for Gstreamer" |
1978 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
1979 |
+ |
1980 |
+RDEPEND=" |
1981 |
+ >=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}] |
1982 |
+ >=media-libs/lilv-0.24.2-r2[${MULTILIB_USEDEP}] |
1983 |
+" |
1984 |
+DEPEND="${RDEPEND}" |
1985 |
|
1986 |
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild |
1987 |
new file mode 100644 |
1988 |
index 000000000000..3070951c92cf |
1989 |
--- /dev/null |
1990 |
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild |
1991 |
@@ -0,0 +1,68 @@ |
1992 |
+# Copyright 1999-2022 Gentoo Authors |
1993 |
+# Distributed under the terms of the GNU General Public License v2 |
1994 |
+ |
1995 |
+EAPI=7 |
1996 |
+ |
1997 |
+inherit multilib-build |
1998 |
+ |
1999 |
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps" |
2000 |
+HOMEPAGE="https://gstreamer.freedesktop.org/" |
2001 |
+ |
2002 |
+LICENSE="metapackage" |
2003 |
+SLOT="1.0" |
2004 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2005 |
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264" |
2006 |
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )" |
2007 |
+ |
2008 |
+RDEPEND=" |
2009 |
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}] |
2010 |
+ >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}] |
2011 |
+ >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}] |
2012 |
+ a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2013 |
+ aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2014 |
+ cdda? ( || ( |
2015 |
+ >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}] |
2016 |
+ >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) ) |
2017 |
+ dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2018 |
+ dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2019 |
+ dvb? ( |
2020 |
+ >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}] |
2021 |
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2022 |
+ dvd? ( |
2023 |
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] |
2024 |
+ >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] |
2025 |
+ >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}] |
2026 |
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] |
2027 |
+ >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2028 |
+ ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2029 |
+ flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2030 |
+ http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2031 |
+ jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2032 |
+ lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2033 |
+ libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2034 |
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2035 |
+ modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2036 |
+ mp3? ( |
2037 |
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] |
2038 |
+ >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2039 |
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2040 |
+ opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2041 |
+ oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2042 |
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2043 |
+ taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2044 |
+ v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2045 |
+ vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2046 |
+ vcd? ( |
2047 |
+ >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}] |
2048 |
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2049 |
+ vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2050 |
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2051 |
+ x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] ) |
2052 |
+" |
2053 |
+ |
2054 |
+# Usage note: |
2055 |
+# The idea is that apps depend on this for optional gstreamer plugins. Then, |
2056 |
+# when USE flags change, no app gets rebuilt, and all apps that can make use of |
2057 |
+# the new plugin automatically do. |
2058 |
+ |
2059 |
+# When adding deps here, make sure the keywords on the gst-plugin are valid. |
2060 |
|
2061 |
diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest |
2062 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2063 |
--- a/media-plugins/gst-plugins-modplug/Manifest |
2064 |
+++ b/media-plugins/gst-plugins-modplug/Manifest |
2065 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2066 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2067 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2068 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2069 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2070 |
|
2071 |
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild |
2072 |
new file mode 100644 |
2073 |
index 000000000000..7227a6ce7940 |
2074 |
--- /dev/null |
2075 |
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild |
2076 |
@@ -0,0 +1,13 @@ |
2077 |
+# Copyright 1999-2022 Gentoo Authors |
2078 |
+# Distributed under the terms of the GNU General Public License v2 |
2079 |
+ |
2080 |
+EAPI=7 |
2081 |
+GST_ORG_MODULE=gst-plugins-bad |
2082 |
+ |
2083 |
+inherit gstreamer-meson |
2084 |
+ |
2085 |
+DESCRIPTION="MOD audio decoder plugin for GStreamer" |
2086 |
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86" |
2087 |
+ |
2088 |
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]" |
2089 |
+DEPEND="${RDEPEND}" |
2090 |
|
2091 |
diff --git a/media-plugins/gst-plugins-mpeg2dec/Manifest b/media-plugins/gst-plugins-mpeg2dec/Manifest |
2092 |
index 35d2a944527d..b70d5366d925 100644 |
2093 |
--- a/media-plugins/gst-plugins-mpeg2dec/Manifest |
2094 |
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest |
2095 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
2096 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
2097 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
2098 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
2099 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
2100 |
|
2101 |
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild |
2102 |
new file mode 100644 |
2103 |
index 000000000000..808919471cbb |
2104 |
--- /dev/null |
2105 |
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild |
2106 |
@@ -0,0 +1,21 @@ |
2107 |
+# Copyright 1999-2022 Gentoo Authors |
2108 |
+# Distributed under the terms of the GNU General Public License v2 |
2109 |
+ |
2110 |
+EAPI=7 |
2111 |
+GST_ORG_MODULE=gst-plugins-ugly |
2112 |
+ |
2113 |
+inherit gstreamer-meson |
2114 |
+ |
2115 |
+DESCRIPTION="MPEG2 decoder plugin for GStreamer" |
2116 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
2117 |
+ |
2118 |
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]" |
2119 |
+DEPEND="${RDEPEND}" |
2120 |
+ |
2121 |
+multilib_src_configure() { |
2122 |
+ local emesonargs=( |
2123 |
+ -Dgpl=enabled |
2124 |
+ ) |
2125 |
+ |
2126 |
+ gstreamer_multilib_src_configure |
2127 |
+} |
2128 |
|
2129 |
diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest |
2130 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2131 |
--- a/media-plugins/gst-plugins-mpeg2enc/Manifest |
2132 |
+++ b/media-plugins/gst-plugins-mpeg2enc/Manifest |
2133 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2134 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2135 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2136 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2137 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2138 |
|
2139 |
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild |
2140 |
new file mode 100644 |
2141 |
index 000000000000..aab7de40118c |
2142 |
--- /dev/null |
2143 |
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild |
2144 |
@@ -0,0 +1,21 @@ |
2145 |
+# Copyright 1999-2022 Gentoo Authors |
2146 |
+# Distributed under the terms of the GNU General Public License v2 |
2147 |
+ |
2148 |
+EAPI=7 |
2149 |
+GST_ORG_MODULE=gst-plugins-bad |
2150 |
+ |
2151 |
+inherit gstreamer-meson |
2152 |
+ |
2153 |
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer" |
2154 |
+KEYWORDS="~amd64 ~x86" |
2155 |
+ |
2156 |
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" |
2157 |
+DEPEND="${RDEPEND}" |
2158 |
+ |
2159 |
+multilib_src_configure() { |
2160 |
+ local emesonargs=( |
2161 |
+ -Dgpl=enabled |
2162 |
+ ) |
2163 |
+ |
2164 |
+ gstreamer_multilib_src_configure |
2165 |
+} |
2166 |
|
2167 |
diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest |
2168 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2169 |
--- a/media-plugins/gst-plugins-mpg123/Manifest |
2170 |
+++ b/media-plugins/gst-plugins-mpg123/Manifest |
2171 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2172 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2173 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2174 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2175 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2176 |
|
2177 |
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild |
2178 |
new file mode 100644 |
2179 |
index 000000000000..510281d93de5 |
2180 |
--- /dev/null |
2181 |
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild |
2182 |
@@ -0,0 +1,15 @@ |
2183 |
+# Copyright 1999-2022 Gentoo Authors |
2184 |
+# Distributed under the terms of the GNU General Public License v2 |
2185 |
+ |
2186 |
+EAPI=7 |
2187 |
+GST_ORG_MODULE=gst-plugins-good |
2188 |
+ |
2189 |
+inherit gstreamer-meson |
2190 |
+ |
2191 |
+DESCRIPTION="MP3 decoder plugin for GStreamer" |
2192 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2193 |
+ |
2194 |
+RDEPEND=" |
2195 |
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}] |
2196 |
+" |
2197 |
+DEPEND="${RDEPEND}" |
2198 |
|
2199 |
diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest |
2200 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2201 |
--- a/media-plugins/gst-plugins-mplex/Manifest |
2202 |
+++ b/media-plugins/gst-plugins-mplex/Manifest |
2203 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2204 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2205 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2206 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2207 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2208 |
|
2209 |
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild |
2210 |
new file mode 100644 |
2211 |
index 000000000000..30d60f74cd90 |
2212 |
--- /dev/null |
2213 |
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild |
2214 |
@@ -0,0 +1,21 @@ |
2215 |
+# Copyright 1999-2022 Gentoo Authors |
2216 |
+# Distributed under the terms of the GNU General Public License v2 |
2217 |
+ |
2218 |
+EAPI=7 |
2219 |
+GST_ORG_MODULE=gst-plugins-bad |
2220 |
+ |
2221 |
+inherit gstreamer-meson |
2222 |
+ |
2223 |
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer" |
2224 |
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2225 |
+ |
2226 |
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" |
2227 |
+DEPEND="${RDEPEND}" |
2228 |
+ |
2229 |
+multilib_src_configure() { |
2230 |
+ local emesonargs=( |
2231 |
+ -Dgpl=enabled |
2232 |
+ ) |
2233 |
+ |
2234 |
+ gstreamer_multilib_src_configure |
2235 |
+} |
2236 |
|
2237 |
diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest |
2238 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2239 |
--- a/media-plugins/gst-plugins-neon/Manifest |
2240 |
+++ b/media-plugins/gst-plugins-neon/Manifest |
2241 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2242 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2243 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2244 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2245 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2246 |
|
2247 |
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild |
2248 |
new file mode 100644 |
2249 |
index 000000000000..394b393541a4 |
2250 |
--- /dev/null |
2251 |
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild |
2252 |
@@ -0,0 +1,16 @@ |
2253 |
+# Copyright 1999-2022 Gentoo Authors |
2254 |
+# Distributed under the terms of the GNU General Public License v2 |
2255 |
+ |
2256 |
+EAPI=7 |
2257 |
+GST_ORG_MODULE=gst-plugins-bad |
2258 |
+ |
2259 |
+inherit gstreamer-meson |
2260 |
+ |
2261 |
+DESCRIPTION="HTTP client source plugin for GStreamer" |
2262 |
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" |
2263 |
+ |
2264 |
+RDEPEND=" |
2265 |
+ >=net-libs/neon-0.30.0[${MULTILIB_USEDEP}] |
2266 |
+ <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}] |
2267 |
+" |
2268 |
+DEPEND="${RDEPEND}" |
2269 |
|
2270 |
diff --git a/media-plugins/gst-plugins-openaptx/Manifest b/media-plugins/gst-plugins-openaptx/Manifest |
2271 |
index 0a8595c5982c..a89a699bbb6c 100644 |
2272 |
--- a/media-plugins/gst-plugins-openaptx/Manifest |
2273 |
+++ b/media-plugins/gst-plugins-openaptx/Manifest |
2274 |
@@ -1 +1,2 @@ |
2275 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2276 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2277 |
|
2278 |
diff --git a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild |
2279 |
new file mode 100644 |
2280 |
index 000000000000..4bf400bc1a18 |
2281 |
--- /dev/null |
2282 |
+++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild |
2283 |
@@ -0,0 +1,18 @@ |
2284 |
+# Copyright 1999-2022 Gentoo Authors |
2285 |
+# Distributed under the terms of the GNU General Public License v2 |
2286 |
+ |
2287 |
+EAPI=7 |
2288 |
+GST_ORG_MODULE=gst-plugins-bad |
2289 |
+ |
2290 |
+inherit gstreamer-meson |
2291 |
+ |
2292 |
+DESCRIPTION="openaptx plugin for GStreamer" |
2293 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
2294 |
+ |
2295 |
+RDEPEND=" |
2296 |
+ || ( |
2297 |
+ >=media-libs/libfreeaptx-0.1.1[${MULTILIB_USEDEP}] |
2298 |
+ =media-libs/libopenaptx-0.2.0*[${MULTILIB_USEDEP}] |
2299 |
+ ) |
2300 |
+" |
2301 |
+DEPEND="${RDEPEND}" |
2302 |
|
2303 |
diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest |
2304 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2305 |
--- a/media-plugins/gst-plugins-opencv/Manifest |
2306 |
+++ b/media-plugins/gst-plugins-opencv/Manifest |
2307 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2308 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2309 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2310 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2311 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2312 |
|
2313 |
diff --git a/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.2-use-system-libs-opencv.patch b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.2-use-system-libs-opencv.patch |
2314 |
new file mode 100644 |
2315 |
index 000000000000..57ee0cffc824 |
2316 |
--- /dev/null |
2317 |
+++ b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.2-use-system-libs-opencv.patch |
2318 |
@@ -0,0 +1,95 @@ |
2319 |
+commit 245245841d3117d81cff1b560b7ac4b1aad1aa78 |
2320 |
+Author: Igor V. Kovalenko <igor.v.kovalenko@×××××.com> |
2321 |
+Date: Sat Jul 3 19:29:01 2021 +0300 |
2322 |
+ |
2323 |
+ Patch gst-plugins-bad 1.18.4 to also install opencv integration libs |
2324 |
+ |
2325 |
+ Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@×××××.com> |
2326 |
+ |
2327 |
+diff --git a/ext/meson.build b/ext/meson.build |
2328 |
+index 2cbddbf82..c70a07bbe 100644 |
2329 |
+--- a/ext/meson.build |
2330 |
++++ b/ext/meson.build |
2331 |
+@@ -58,7 +58,6 @@ subdir('ttml') |
2332 |
+ subdir('voaacenc') |
2333 |
+ subdir('voamrwbenc') |
2334 |
+ subdir('vulkan') |
2335 |
+-subdir('wayland') |
2336 |
+ subdir('webrtc') |
2337 |
+ subdir('webrtcdsp') |
2338 |
+ subdir('webp') |
2339 |
+diff --git a/gst-libs/gst/meson.build b/gst-libs/gst/meson.build |
2340 |
+index 6cbed6c6c..d44943189 100644 |
2341 |
+--- a/gst-libs/gst/meson.build |
2342 |
++++ b/gst-libs/gst/meson.build |
2343 |
+@@ -1,22 +1 @@ |
2344 |
+-subdir('uridownloader') |
2345 |
+- |
2346 |
+-subdir('adaptivedemux') |
2347 |
+-subdir('audio') |
2348 |
+-subdir('basecamerabinsrc') |
2349 |
+-subdir('codecparsers') |
2350 |
+-subdir('codecs') |
2351 |
+-subdir('d3d11') |
2352 |
+-subdir('insertbin') |
2353 |
+-subdir('interfaces') |
2354 |
+-subdir('isoff') |
2355 |
+-subdir('mpegts') |
2356 |
+ subdir('opencv') |
2357 |
+-subdir('play') |
2358 |
+-subdir('player') |
2359 |
+-subdir('sctp') |
2360 |
+-subdir('transcoder') |
2361 |
+-subdir('va') |
2362 |
+-subdir('vulkan') |
2363 |
+-subdir('wayland') |
2364 |
+-subdir('webrtc') |
2365 |
+-subdir('winrt') |
2366 |
+diff --git a/meson.build b/meson.build |
2367 |
+index e456c32da..cfa265061 100644 |
2368 |
+--- a/meson.build |
2369 |
++++ b/meson.build |
2370 |
+@@ -484,23 +484,10 @@ pkgconfig_variables = ['exec_prefix=${prefix}', |
2371 |
+ |
2372 |
+ pkgconfig_subdirs = ['gstreamer-1.0'] |
2373 |
+ |
2374 |
+-pkgconfig.generate( |
2375 |
+- libraries : [gst_dep], |
2376 |
+- variables : pkgconfig_variables, |
2377 |
+- subdirs : pkgconfig_subdirs, |
2378 |
+- name : 'gstreamer-plugins-bad-1.0', |
2379 |
+- description : 'Streaming media framework, bad plugins libraries', |
2380 |
+-) |
2381 |
+- |
2382 |
+ gpl_allowed = get_option('gpl').allowed() |
2383 |
+ |
2384 |
+ subdir('gst-libs') |
2385 |
+-subdir('gst') |
2386 |
+-subdir('sys') |
2387 |
+ subdir('ext') |
2388 |
+-subdir('tests') |
2389 |
+-subdir('data') |
2390 |
+-subdir('tools') |
2391 |
+ |
2392 |
+ if have_orcc |
2393 |
+ update_orc_dist_files = find_program('scripts/update-orc-dist-files.py') |
2394 |
+@@ -528,7 +524,6 @@ endif |
2395 |
+ # xgettext is optional (on Windows for instance) |
2396 |
+ if find_program('xgettext', required : get_option('nls')).found() |
2397 |
+ cdata.set('ENABLE_NLS', 1) |
2398 |
+- subdir('po') |
2399 |
+ endif |
2400 |
+ |
2401 |
+ subdir('scripts') |
2402 |
+diff --git a/sys/meson.build b/sys/meson.build |
2403 |
+index cf39e5770..31d943d4b 100644 |
2404 |
+--- a/sys/meson.build |
2405 |
++++ b/sys/meson.build |
2406 |
+@@ -17,7 +17,6 @@ subdir('mediafoundation') |
2407 |
+ subdir('msdk') |
2408 |
+ subdir('nvcodec') |
2409 |
+ subdir('opensles') |
2410 |
+-subdir('shm') |
2411 |
+ subdir('tinyalsa') |
2412 |
+ subdir('uvch264') |
2413 |
+ subdir('v4l2codecs') |
2414 |
|
2415 |
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild |
2416 |
new file mode 100644 |
2417 |
index 000000000000..0797207d7422 |
2418 |
--- /dev/null |
2419 |
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild |
2420 |
@@ -0,0 +1,31 @@ |
2421 |
+# Copyright 1999-2022 Gentoo Authors |
2422 |
+# Distributed under the terms of the GNU General Public License v2 |
2423 |
+ |
2424 |
+EAPI=7 |
2425 |
+GST_ORG_MODULE=gst-plugins-bad |
2426 |
+PYTHON_COMPAT=( python3_{8,9,10} ) |
2427 |
+inherit gstreamer-meson python-any-r1 |
2428 |
+ |
2429 |
+DESCRIPTION="OpenCV elements for GStreamer" |
2430 |
+KEYWORDS="~amd64 ~x86" |
2431 |
+ |
2432 |
+# >=opencv-4.1.2-r3 to help testing removal of older being fine |
2433 |
+RDEPEND=" |
2434 |
+ >=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}] |
2435 |
+ <media-libs/opencv-4.6.0 |
2436 |
+" |
2437 |
+DEPEND="${RDEPEND}" |
2438 |
+BDEPEND="${PYTHON_DEPS}" |
2439 |
+ |
2440 |
+PATCHES=( |
2441 |
+ "${FILESDIR}"/gst-plugins-bad-${PV}-use-system-libs-opencv.patch |
2442 |
+) |
2443 |
+ |
2444 |
+src_prepare() { |
2445 |
+ default |
2446 |
+ gstreamer_system_package video_dep:gstreamer-video |
2447 |
+} |
2448 |
+ |
2449 |
+multilib_src_install() { |
2450 |
+ DESTDIR="${D}" eninja install |
2451 |
+} |
2452 |
|
2453 |
diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest |
2454 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2455 |
--- a/media-plugins/gst-plugins-openh264/Manifest |
2456 |
+++ b/media-plugins/gst-plugins-openh264/Manifest |
2457 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2458 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2459 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2460 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2461 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2462 |
|
2463 |
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild |
2464 |
new file mode 100644 |
2465 |
index 000000000000..a16ea6f607c4 |
2466 |
--- /dev/null |
2467 |
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild |
2468 |
@@ -0,0 +1,15 @@ |
2469 |
+# Copyright 1999-2022 Gentoo Authors |
2470 |
+# Distributed under the terms of the GNU General Public License v2 |
2471 |
+ |
2472 |
+EAPI=7 |
2473 |
+GST_ORG_MODULE=gst-plugins-bad |
2474 |
+ |
2475 |
+inherit gstreamer-meson |
2476 |
+ |
2477 |
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer" |
2478 |
+KEYWORDS="~amd64 ~x86" |
2479 |
+ |
2480 |
+RDEPEND=" |
2481 |
+ >=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}] |
2482 |
+" |
2483 |
+DEPEND="${RDEPEND}" |
2484 |
|
2485 |
diff --git a/media-plugins/gst-plugins-opus/Manifest b/media-plugins/gst-plugins-opus/Manifest |
2486 |
index 20ac58cf1da0..c507c8154740 100644 |
2487 |
--- a/media-plugins/gst-plugins-opus/Manifest |
2488 |
+++ b/media-plugins/gst-plugins-opus/Manifest |
2489 |
@@ -2,7 +2,9 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2490 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2491 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2492 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2493 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2494 |
DIST gst-plugins-base-1.16.3.tar.xz 3953616 BLAKE2B c78713d0aa77a7e8c8043377a7b7959e8159baa3c3b81751b6dc825137c26fe8e52d3ff2c9c734bdda1d01a087b67d1bce4da66de390aad8169c74001c8f620c SHA512 d44d4da9cb27a6b8e59cb3f0714cc71809c0f14b42ef8d4a2dddbb940efbcb9634a40596d3cdc7391016f6e758005c14aabe1f8f30bb597a57d85c2d94045e75 |
2495 |
DIST gst-plugins-base-1.18.4.tar.xz 3169512 BLAKE2B 8b5a7a08641532631842e2ec02379b116ae0f08cda7654d123dbb2d56f97667b94ffc716b389a14ad034d0edb36587d8edc2c4f53782135c53def248fa60d0a3 SHA512 c750d68404462807ff03f441e232c4d98752a9bceeec3038fb37a105942f25499bde0660ca688b6f3204c58eb6a2e3f33671e979018c8bd829e7591455961a6a |
2496 |
DIST gst-plugins-base-1.18.6.tar.xz 3180564 BLAKE2B ad68cd65cff362ea990b26b9669edc6fe9be21e178e84d7db9d5d4fb13e31326ad7d40cc6228ed5bd54b74aad8a085332d6ce005519208ce6c3d397c29ca0a94 SHA512 b63c80354f1e7363e776726246328781a598a9739ab51b91db552935e5e4e96145ceb7b5b16bff6d054497ed37189bf742ae66774c23b1921b8b19bd9ab93945 |
2497 |
DIST gst-plugins-base-1.20.1.tar.xz 3290068 BLAKE2B 56619a3c267d38daedc1d05b6ab95e8b66dba7bd9e30b019801146688b706f84551290de607d5d2e6f31f2a87302ab75db5cb9704623b4cc11e4aa5c327922c5 SHA512 679a0eee1973fa9612e2e24978e2c2d9d8fdc5732e1699b4a87712881f1549d0811719a13ff4fe77b91322ca4425c39623b371703f6b3a36fb7238b977d3e541 |
2498 |
+DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 |
2499 |
|
2500 |
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild |
2501 |
new file mode 100644 |
2502 |
index 000000000000..3f7f38cd0c9b |
2503 |
--- /dev/null |
2504 |
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild |
2505 |
@@ -0,0 +1,54 @@ |
2506 |
+# Copyright 1999-2022 Gentoo Authors |
2507 |
+# Distributed under the terms of the GNU General Public License v2 |
2508 |
+ |
2509 |
+EAPI=7 |
2510 |
+GST_ORG_MODULE=gst-plugins-base |
2511 |
+ |
2512 |
+inherit gstreamer-meson |
2513 |
+ |
2514 |
+DESCRIPTION="Opus audio parser plugin for GStreamer" |
2515 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2516 |
+ |
2517 |
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]" |
2518 |
+ |
2519 |
+RDEPEND="${COMMON_DEPEND} |
2520 |
+ !media-plugins/gst-plugins-opusparse |
2521 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg] |
2522 |
+" |
2523 |
+DEPEND="${COMMON_DEPEND}" |
2524 |
+ |
2525 |
+src_prepare() { |
2526 |
+ default |
2527 |
+ gstreamer_system_package audio_dep:gstreamer-audio |
2528 |
+ gstreamer_system_package pbutils_dep:gstreamer-pbutils |
2529 |
+ gstreamer_system_package tag_dep:gstreamer-tag |
2530 |
+} |
2531 |
+ |
2532 |
+# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed |
2533 |
+SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}" |
2534 |
+ |
2535 |
+in_bdir() { |
2536 |
+ pushd "${BUILD_DIR}" || die |
2537 |
+ "$@" |
2538 |
+ popd || die |
2539 |
+} |
2540 |
+ |
2541 |
+src_configure() { |
2542 |
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure |
2543 |
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure |
2544 |
+} |
2545 |
+ |
2546 |
+src_compile() { |
2547 |
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile |
2548 |
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile |
2549 |
+} |
2550 |
+ |
2551 |
+multilib_src_test() { |
2552 |
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test |
2553 |
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test |
2554 |
+} |
2555 |
+ |
2556 |
+src_install() { |
2557 |
+ S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install |
2558 |
+ S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install |
2559 |
+} |
2560 |
|
2561 |
diff --git a/media-plugins/gst-plugins-oss/Manifest b/media-plugins/gst-plugins-oss/Manifest |
2562 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2563 |
--- a/media-plugins/gst-plugins-oss/Manifest |
2564 |
+++ b/media-plugins/gst-plugins-oss/Manifest |
2565 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2566 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2567 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2568 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2569 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2570 |
|
2571 |
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild |
2572 |
new file mode 100644 |
2573 |
index 000000000000..2b3728dc4f3f |
2574 |
--- /dev/null |
2575 |
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild |
2576 |
@@ -0,0 +1,13 @@ |
2577 |
+# Copyright 1999-2022 Gentoo Authors |
2578 |
+# Distributed under the terms of the GNU General Public License v2 |
2579 |
+ |
2580 |
+EAPI=7 |
2581 |
+GST_ORG_MODULE=gst-plugins-good |
2582 |
+ |
2583 |
+inherit gstreamer-meson |
2584 |
+ |
2585 |
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer" |
2586 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2587 |
+ |
2588 |
+RDEPEND="" |
2589 |
+DEPEND="virtual/os-headers" |
2590 |
|
2591 |
diff --git a/media-plugins/gst-plugins-pulse/Manifest b/media-plugins/gst-plugins-pulse/Manifest |
2592 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2593 |
--- a/media-plugins/gst-plugins-pulse/Manifest |
2594 |
+++ b/media-plugins/gst-plugins-pulse/Manifest |
2595 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2596 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2597 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2598 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2599 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2600 |
|
2601 |
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild |
2602 |
new file mode 100644 |
2603 |
index 000000000000..69fa01bab008 |
2604 |
--- /dev/null |
2605 |
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild |
2606 |
@@ -0,0 +1,16 @@ |
2607 |
+# Copyright 1999-2022 Gentoo Authors |
2608 |
+# Distributed under the terms of the GNU General Public License v2 |
2609 |
+ |
2610 |
+EAPI=7 |
2611 |
+GST_ORG_MODULE=gst-plugins-good |
2612 |
+ |
2613 |
+inherit gstreamer-meson |
2614 |
+ |
2615 |
+DESCRIPTION="PulseAudio sound server plugin for GStreamer" |
2616 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2617 |
+ |
2618 |
+RDEPEND=" |
2619 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
2620 |
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] |
2621 |
+" |
2622 |
+DEPEND="${RDEPEND}" |
2623 |
|
2624 |
diff --git a/media-plugins/gst-plugins-raw1394/Manifest b/media-plugins/gst-plugins-raw1394/Manifest |
2625 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2626 |
--- a/media-plugins/gst-plugins-raw1394/Manifest |
2627 |
+++ b/media-plugins/gst-plugins-raw1394/Manifest |
2628 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2629 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2630 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2631 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2632 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2633 |
|
2634 |
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild |
2635 |
new file mode 100644 |
2636 |
index 000000000000..d6603ed1be36 |
2637 |
--- /dev/null |
2638 |
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild |
2639 |
@@ -0,0 +1,20 @@ |
2640 |
+# Copyright 1999-2022 Gentoo Authors |
2641 |
+# Distributed under the terms of the GNU General Public License v2 |
2642 |
+ |
2643 |
+EAPI=7 |
2644 |
+GST_ORG_MODULE=gst-plugins-good |
2645 |
+ |
2646 |
+inherit gstreamer-meson |
2647 |
+ |
2648 |
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer" |
2649 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
2650 |
+ |
2651 |
+RDEPEND=" |
2652 |
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] |
2653 |
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] |
2654 |
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] |
2655 |
+" |
2656 |
+DEPEND="${RDEPEND}" |
2657 |
+ |
2658 |
+GST_PLUGINS_ENABLED="dv1394" |
2659 |
+GST_PLUGINS_BUILD_DIR="raw1394" |
2660 |
|
2661 |
diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest |
2662 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2663 |
--- a/media-plugins/gst-plugins-resindvd/Manifest |
2664 |
+++ b/media-plugins/gst-plugins-resindvd/Manifest |
2665 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2666 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2667 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2668 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2669 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2670 |
|
2671 |
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild |
2672 |
new file mode 100644 |
2673 |
index 000000000000..4e107e7bccac |
2674 |
--- /dev/null |
2675 |
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild |
2676 |
@@ -0,0 +1,24 @@ |
2677 |
+# Copyright 1999-2022 Gentoo Authors |
2678 |
+# Distributed under the terms of the GNU General Public License v2 |
2679 |
+ |
2680 |
+EAPI=7 |
2681 |
+GST_ORG_MODULE=gst-plugins-bad |
2682 |
+ |
2683 |
+inherit gstreamer-meson |
2684 |
+ |
2685 |
+DESCRIPTION="DVD playback support plugin for GStreamer" |
2686 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
2687 |
+ |
2688 |
+RDEPEND=" |
2689 |
+ >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}] |
2690 |
+ >=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}] |
2691 |
+" |
2692 |
+DEPEND="${RDEPEND}" |
2693 |
+ |
2694 |
+multilib_src_configure() { |
2695 |
+ local emesonargs=( |
2696 |
+ -Dgpl=enabled |
2697 |
+ ) |
2698 |
+ |
2699 |
+ gstreamer_multilib_src_configure |
2700 |
+} |
2701 |
|
2702 |
diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest |
2703 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2704 |
--- a/media-plugins/gst-plugins-rtmp/Manifest |
2705 |
+++ b/media-plugins/gst-plugins-rtmp/Manifest |
2706 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2707 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2708 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2709 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2710 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2711 |
|
2712 |
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild |
2713 |
new file mode 100644 |
2714 |
index 000000000000..ffb621b5d44e |
2715 |
--- /dev/null |
2716 |
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild |
2717 |
@@ -0,0 +1,13 @@ |
2718 |
+# Copyright 1999-2022 Gentoo Authors |
2719 |
+# Distributed under the terms of the GNU General Public License v2 |
2720 |
+ |
2721 |
+EAPI=7 |
2722 |
+GST_ORG_MODULE=gst-plugins-bad |
2723 |
+ |
2724 |
+inherit gstreamer-meson |
2725 |
+ |
2726 |
+DESCRIPTION="RTMP source/sink plugin for GStreamer" |
2727 |
+KEYWORDS="~amd64 ~x86" |
2728 |
+ |
2729 |
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" |
2730 |
+DEPEND="${RDEPEND}" |
2731 |
|
2732 |
diff --git a/media-plugins/gst-plugins-sbc/Manifest b/media-plugins/gst-plugins-sbc/Manifest |
2733 |
index 0a8595c5982c..a89a699bbb6c 100644 |
2734 |
--- a/media-plugins/gst-plugins-sbc/Manifest |
2735 |
+++ b/media-plugins/gst-plugins-sbc/Manifest |
2736 |
@@ -1 +1,2 @@ |
2737 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2738 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2739 |
|
2740 |
diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild |
2741 |
new file mode 100644 |
2742 |
index 000000000000..73534799643e |
2743 |
--- /dev/null |
2744 |
+++ b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild |
2745 |
@@ -0,0 +1,15 @@ |
2746 |
+# Copyright 1999-2022 Gentoo Authors |
2747 |
+# Distributed under the terms of the GNU General Public License v2 |
2748 |
+ |
2749 |
+EAPI=7 |
2750 |
+GST_ORG_MODULE=gst-plugins-bad |
2751 |
+ |
2752 |
+inherit gstreamer-meson |
2753 |
+ |
2754 |
+DESCRIPTION="SBC encoder and decoder plugin for GStreamer" |
2755 |
+KEYWORDS="~amd64 ~x86" |
2756 |
+ |
2757 |
+RDEPEND=" |
2758 |
+ media-libs/sbc[${MULTILIB_USEDEP}] |
2759 |
+" |
2760 |
+DEPEND="${RDEPEND}" |
2761 |
|
2762 |
diff --git a/media-plugins/gst-plugins-sctp/Manifest b/media-plugins/gst-plugins-sctp/Manifest |
2763 |
index 9a4018103c58..31e49853e076 100644 |
2764 |
--- a/media-plugins/gst-plugins-sctp/Manifest |
2765 |
+++ b/media-plugins/gst-plugins-sctp/Manifest |
2766 |
@@ -1,3 +1,4 @@ |
2767 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2768 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2769 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2770 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2771 |
|
2772 |
diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild |
2773 |
new file mode 100644 |
2774 |
index 000000000000..1131b2c878af |
2775 |
--- /dev/null |
2776 |
+++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild |
2777 |
@@ -0,0 +1,15 @@ |
2778 |
+# Copyright 1999-2022 Gentoo Authors |
2779 |
+# Distributed under the terms of the GNU General Public License v2 |
2780 |
+ |
2781 |
+EAPI=7 |
2782 |
+GST_ORG_MODULE=gst-plugins-bad |
2783 |
+ |
2784 |
+inherit gstreamer-meson |
2785 |
+ |
2786 |
+DESCRIPTION="SCTP plugins for GStreamer" |
2787 |
+KEYWORDS="~amd64" |
2788 |
+ |
2789 |
+RDEPEND=" |
2790 |
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] |
2791 |
+" |
2792 |
+DEPEND="${RDEPEND}" |
2793 |
|
2794 |
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest |
2795 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2796 |
--- a/media-plugins/gst-plugins-shout2/Manifest |
2797 |
+++ b/media-plugins/gst-plugins-shout2/Manifest |
2798 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2799 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2800 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2801 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2802 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2803 |
|
2804 |
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild |
2805 |
new file mode 100644 |
2806 |
index 000000000000..76447f4a0f88 |
2807 |
--- /dev/null |
2808 |
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild |
2809 |
@@ -0,0 +1,13 @@ |
2810 |
+# Copyright 1999-2022 Gentoo Authors |
2811 |
+# Distributed under the terms of the GNU General Public License v2 |
2812 |
+ |
2813 |
+EAPI=7 |
2814 |
+GST_ORG_MODULE=gst-plugins-good |
2815 |
+ |
2816 |
+inherit gstreamer-meson |
2817 |
+ |
2818 |
+DESCRIPTION="Icecast server sink plugin for GStreamer" |
2819 |
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" |
2820 |
+ |
2821 |
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]" |
2822 |
+DEPEND="${RDEPEND}" |
2823 |
|
2824 |
diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest |
2825 |
index 35d2a944527d..b70d5366d925 100644 |
2826 |
--- a/media-plugins/gst-plugins-sidplay/Manifest |
2827 |
+++ b/media-plugins/gst-plugins-sidplay/Manifest |
2828 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
2829 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
2830 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
2831 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
2832 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
2833 |
|
2834 |
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild |
2835 |
new file mode 100644 |
2836 |
index 000000000000..ed4682c0298e |
2837 |
--- /dev/null |
2838 |
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild |
2839 |
@@ -0,0 +1,21 @@ |
2840 |
+# Copyright 1999-2022 Gentoo Authors |
2841 |
+# Distributed under the terms of the GNU General Public License v2 |
2842 |
+ |
2843 |
+EAPI=7 |
2844 |
+GST_ORG_MODULE=gst-plugins-ugly |
2845 |
+ |
2846 |
+inherit gstreamer-meson |
2847 |
+ |
2848 |
+DESCRIPTION="Sid decoder plugin for GStreamer" |
2849 |
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" |
2850 |
+ |
2851 |
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]" |
2852 |
+DEPEND="${RDEPEND}" |
2853 |
+ |
2854 |
+multilib_src_configure() { |
2855 |
+ local emesonargs=( |
2856 |
+ -Dgpl=enabled |
2857 |
+ ) |
2858 |
+ |
2859 |
+ gstreamer_multilib_src_configure |
2860 |
+} |
2861 |
|
2862 |
diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest |
2863 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2864 |
--- a/media-plugins/gst-plugins-smoothstreaming/Manifest |
2865 |
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest |
2866 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2867 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2868 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2869 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2870 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2871 |
|
2872 |
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild |
2873 |
new file mode 100644 |
2874 |
index 000000000000..8b713384aec1 |
2875 |
--- /dev/null |
2876 |
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild |
2877 |
@@ -0,0 +1,21 @@ |
2878 |
+# Copyright 1999-2022 Gentoo Authors |
2879 |
+# Distributed under the terms of the GNU General Public License v2 |
2880 |
+ |
2881 |
+EAPI=7 |
2882 |
+GST_ORG_MODULE=gst-plugins-bad |
2883 |
+ |
2884 |
+inherit gstreamer-meson |
2885 |
+ |
2886 |
+DESCRIPTION="Smooth Streaming plugin for GStreamer" |
2887 |
+KEYWORDS="~amd64 ~x86" |
2888 |
+ |
2889 |
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" |
2890 |
+DEPEND="${RDEPEND}" |
2891 |
+ |
2892 |
+src_prepare() { |
2893 |
+ default |
2894 |
+ gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux |
2895 |
+ gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers |
2896 |
+ gstreamer_system_library gstisoff_dep:gstisoff |
2897 |
+ gstreamer_system_library gsturidownloader_dep:gsturidownloader |
2898 |
+} |
2899 |
|
2900 |
diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest |
2901 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2902 |
--- a/media-plugins/gst-plugins-soundtouch/Manifest |
2903 |
+++ b/media-plugins/gst-plugins-soundtouch/Manifest |
2904 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2905 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2906 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2907 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2908 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2909 |
|
2910 |
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild |
2911 |
new file mode 100644 |
2912 |
index 000000000000..8c883e75deb7 |
2913 |
--- /dev/null |
2914 |
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild |
2915 |
@@ -0,0 +1,13 @@ |
2916 |
+# Copyright 1999-2022 Gentoo Authors |
2917 |
+# Distributed under the terms of the GNU General Public License v2 |
2918 |
+ |
2919 |
+EAPI=7 |
2920 |
+GST_ORG_MODULE=gst-plugins-bad |
2921 |
+ |
2922 |
+inherit gstreamer-meson |
2923 |
+ |
2924 |
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer" |
2925 |
+KEYWORDS="~amd64 ~x86" |
2926 |
+ |
2927 |
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]" |
2928 |
+DEPEND="${RDEPEND}" |
2929 |
|
2930 |
diff --git a/media-plugins/gst-plugins-soup/Manifest b/media-plugins/gst-plugins-soup/Manifest |
2931 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2932 |
--- a/media-plugins/gst-plugins-soup/Manifest |
2933 |
+++ b/media-plugins/gst-plugins-soup/Manifest |
2934 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2935 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2936 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2937 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2938 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2939 |
|
2940 |
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild |
2941 |
new file mode 100644 |
2942 |
index 000000000000..3fc19ff93899 |
2943 |
--- /dev/null |
2944 |
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild |
2945 |
@@ -0,0 +1,13 @@ |
2946 |
+# Copyright 1999-2022 Gentoo Authors |
2947 |
+# Distributed under the terms of the GNU General Public License v2 |
2948 |
+ |
2949 |
+EAPI=7 |
2950 |
+GST_ORG_MODULE=gst-plugins-good |
2951 |
+ |
2952 |
+inherit gstreamer-meson |
2953 |
+ |
2954 |
+DESCRIPTION="HTTP client source/sink plugin for GStreamer" |
2955 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" |
2956 |
+ |
2957 |
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]" |
2958 |
+DEPEND="${RDEPEND}" |
2959 |
|
2960 |
diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest |
2961 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
2962 |
--- a/media-plugins/gst-plugins-speex/Manifest |
2963 |
+++ b/media-plugins/gst-plugins-speex/Manifest |
2964 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
2965 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
2966 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
2967 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
2968 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
2969 |
|
2970 |
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild |
2971 |
new file mode 100644 |
2972 |
index 000000000000..246b8a062bd5 |
2973 |
--- /dev/null |
2974 |
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild |
2975 |
@@ -0,0 +1,13 @@ |
2976 |
+# Copyright 1999-2022 Gentoo Authors |
2977 |
+# Distributed under the terms of the GNU General Public License v2 |
2978 |
+ |
2979 |
+EAPI=7 |
2980 |
+GST_ORG_MODULE=gst-plugins-good |
2981 |
+ |
2982 |
+inherit gstreamer-meson |
2983 |
+ |
2984 |
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer" |
2985 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
2986 |
+ |
2987 |
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]" |
2988 |
+DEPEND="${RDEPEND}" |
2989 |
|
2990 |
diff --git a/media-plugins/gst-plugins-srt/Manifest b/media-plugins/gst-plugins-srt/Manifest |
2991 |
index 9a22db94a985..1dd81f36d5ad 100644 |
2992 |
--- a/media-plugins/gst-plugins-srt/Manifest |
2993 |
+++ b/media-plugins/gst-plugins-srt/Manifest |
2994 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
2995 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
2996 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
2997 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
2998 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
2999 |
|
3000 |
diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild |
3001 |
new file mode 100644 |
3002 |
index 000000000000..900b56229995 |
3003 |
--- /dev/null |
3004 |
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild |
3005 |
@@ -0,0 +1,15 @@ |
3006 |
+# Copyright 1999-2022 Gentoo Authors |
3007 |
+# Distributed under the terms of the GNU General Public License v2 |
3008 |
+ |
3009 |
+EAPI=7 |
3010 |
+GST_ORG_MODULE=gst-plugins-bad |
3011 |
+ |
3012 |
+inherit gstreamer-meson |
3013 |
+ |
3014 |
+DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer" |
3015 |
+KEYWORDS="~amd64" |
3016 |
+ |
3017 |
+RDEPEND=" |
3018 |
+ net-libs/srt:=[${MULTILIB_USEDEP}] |
3019 |
+" |
3020 |
+DEPEND="${RDEPEND}" |
3021 |
|
3022 |
diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest |
3023 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3024 |
--- a/media-plugins/gst-plugins-srtp/Manifest |
3025 |
+++ b/media-plugins/gst-plugins-srtp/Manifest |
3026 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3027 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3028 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3029 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3030 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3031 |
|
3032 |
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild |
3033 |
new file mode 100644 |
3034 |
index 000000000000..a374e8040619 |
3035 |
--- /dev/null |
3036 |
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild |
3037 |
@@ -0,0 +1,16 @@ |
3038 |
+# Copyright 1999-2022 Gentoo Authors |
3039 |
+# Distributed under the terms of the GNU General Public License v2 |
3040 |
+ |
3041 |
+EAPI=7 |
3042 |
+GST_ORG_MODULE=gst-plugins-bad |
3043 |
+ |
3044 |
+inherit gstreamer-meson |
3045 |
+ |
3046 |
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer" |
3047 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" |
3048 |
+ |
3049 |
+RDEPEND=" |
3050 |
+ >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}] |
3051 |
+" |
3052 |
+DEPEND="${RDEPEND} |
3053 |
+ dev-util/glib-utils" |
3054 |
|
3055 |
diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest |
3056 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3057 |
--- a/media-plugins/gst-plugins-taglib/Manifest |
3058 |
+++ b/media-plugins/gst-plugins-taglib/Manifest |
3059 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3060 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3061 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3062 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3063 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3064 |
|
3065 |
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild |
3066 |
new file mode 100644 |
3067 |
index 000000000000..42b1673a7b46 |
3068 |
--- /dev/null |
3069 |
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild |
3070 |
@@ -0,0 +1,13 @@ |
3071 |
+# Copyright 1999-2022 Gentoo Authors |
3072 |
+# Distributed under the terms of the GNU General Public License v2 |
3073 |
+ |
3074 |
+EAPI=7 |
3075 |
+GST_ORG_MODULE=gst-plugins-good |
3076 |
+ |
3077 |
+inherit gstreamer-meson |
3078 |
+ |
3079 |
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer" |
3080 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
3081 |
+ |
3082 |
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]" |
3083 |
+DEPEND="${RDEPEND}" |
3084 |
|
3085 |
diff --git a/media-plugins/gst-plugins-twolame/Manifest b/media-plugins/gst-plugins-twolame/Manifest |
3086 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3087 |
--- a/media-plugins/gst-plugins-twolame/Manifest |
3088 |
+++ b/media-plugins/gst-plugins-twolame/Manifest |
3089 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3090 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3091 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3092 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3093 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3094 |
|
3095 |
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild |
3096 |
new file mode 100644 |
3097 |
index 000000000000..08b89995f378 |
3098 |
--- /dev/null |
3099 |
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild |
3100 |
@@ -0,0 +1,13 @@ |
3101 |
+# Copyright 1999-2022 Gentoo Authors |
3102 |
+# Distributed under the terms of the GNU General Public License v2 |
3103 |
+ |
3104 |
+EAPI=7 |
3105 |
+GST_ORG_MODULE=gst-plugins-good |
3106 |
+ |
3107 |
+inherit gstreamer-meson |
3108 |
+ |
3109 |
+DESCRIPTION="MPEG2 encoder plugin for GStreamer" |
3110 |
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
3111 |
+ |
3112 |
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]" |
3113 |
+DEPEND="${RDEPEND}" |
3114 |
|
3115 |
diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest |
3116 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3117 |
--- a/media-plugins/gst-plugins-uvch264/Manifest |
3118 |
+++ b/media-plugins/gst-plugins-uvch264/Manifest |
3119 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3120 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3121 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3122 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3123 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3124 |
|
3125 |
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild |
3126 |
new file mode 100644 |
3127 |
index 000000000000..8a89ab04344d |
3128 |
--- /dev/null |
3129 |
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild |
3130 |
@@ -0,0 +1,21 @@ |
3131 |
+# Copyright 1999-2022 Gentoo Authors |
3132 |
+# Distributed under the terms of the GNU General Public License v2 |
3133 |
+ |
3134 |
+EAPI=7 |
3135 |
+GST_ORG_MODULE=gst-plugins-bad |
3136 |
+ |
3137 |
+inherit gstreamer-meson |
3138 |
+ |
3139 |
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer" |
3140 |
+KEYWORDS="~amd64 ~x86" |
3141 |
+ |
3142 |
+RDEPEND=" |
3143 |
+ dev-libs/libgudev:=[${MULTILIB_USEDEP}] |
3144 |
+ virtual/libusb:1[${MULTILIB_USEDEP}] |
3145 |
+" |
3146 |
+DEPEND="${RDEPEND}" |
3147 |
+ |
3148 |
+src_prepare() { |
3149 |
+ default |
3150 |
+ gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc |
3151 |
+} |
3152 |
|
3153 |
diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest |
3154 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3155 |
--- a/media-plugins/gst-plugins-v4l2/Manifest |
3156 |
+++ b/media-plugins/gst-plugins-v4l2/Manifest |
3157 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3158 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3159 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3160 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3161 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3162 |
|
3163 |
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild |
3164 |
new file mode 100644 |
3165 |
index 000000000000..7c61164fac68 |
3166 |
--- /dev/null |
3167 |
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild |
3168 |
@@ -0,0 +1,30 @@ |
3169 |
+# Copyright 1999-2022 Gentoo Authors |
3170 |
+# Distributed under the terms of the GNU General Public License v2 |
3171 |
+ |
3172 |
+EAPI=7 |
3173 |
+GST_ORG_MODULE=gst-plugins-good |
3174 |
+ |
3175 |
+inherit gstreamer-meson |
3176 |
+ |
3177 |
+DESCRIPION="V4L2 source/sink plugin for GStreamer" |
3178 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
3179 |
+IUSE="udev" |
3180 |
+ |
3181 |
+RDEPEND=" |
3182 |
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] |
3183 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
3184 |
+ udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] ) |
3185 |
+" |
3186 |
+DEPEND="${RDEPEND} |
3187 |
+ virtual/os-headers |
3188 |
+" |
3189 |
+ |
3190 |
+GST_PLUGINS_ENABLED="v4l2" |
3191 |
+ |
3192 |
+multilib_src_configure() { |
3193 |
+ local emesonargs=( |
3194 |
+ -Dv4l2-gudev=$(usex udev enabled disabled) |
3195 |
+ ) |
3196 |
+ |
3197 |
+ gstreamer_multilib_src_configure |
3198 |
+} |
3199 |
|
3200 |
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest |
3201 |
index ab6b3ed78bb7..bcd59f401a2d 100644 |
3202 |
--- a/media-plugins/gst-plugins-vaapi/Manifest |
3203 |
+++ b/media-plugins/gst-plugins-vaapi/Manifest |
3204 |
@@ -2,3 +2,4 @@ DIST gstreamer-vaapi-1.16.3.tar.xz 1103784 BLAKE2B 89b4f42a9d04f4a03f171f2d3db81 |
3205 |
DIST gstreamer-vaapi-1.18.4.tar.xz 783132 BLAKE2B 4ab7910dfc7dddc47dd538ed71a09f54ac217906ecfa3c93c10bfc63d5bab1825ada4c2e6076df35e1a8a4c6f20767fa8e43ea4197363a643d010a93026495a0 SHA512 355f0528929d459c8d0f009e7c8b75718ae175b648abfa1a65ed4a8b90e78a18d202b6a2fde2c5cc027a3321afc5adb90295c4f2635d68ebcedc045ac5f5664f |
3206 |
DIST gstreamer-vaapi-1.18.6.tar.xz 789056 BLAKE2B 855a3154d4af018fd58ae39743b23cc4f18552a67ec059fe2fc967f122290c6f99d702a3f59371cbb4551542607b0c9b4a807743626f398c46f4050dfb9aac6c SHA512 84ac6a584e0b9dbddf4d77e3c538618679de273ec3897b91b658fb2d6d5d8a8c38b992e7b9880cf0917039dc6f0826063a2822fcb14bcaca435b53105ff4de94 |
3207 |
DIST gstreamer-vaapi-1.20.1.tar.xz 789288 BLAKE2B 14c299f3b001d5f4c231fb9e9f85aa43296117100d6a7795462365fe3176682f61e7222298160a51a48e9544796a44ad8e67df058f31e5c90d16225d4e0372c3 SHA512 0ef33c4ec6d439aa957ab74bef910706d093540b2b6a95deac5e6524415fdbba00dacd72cba67b778140efa0bea49479e5fd356cae4882eec37d5bbb0f44568d |
3208 |
+DIST gstreamer-vaapi-1.20.2.tar.xz 791672 BLAKE2B 05a9491322a5aeeb2b6d6a8fb004c32841a0fbea8bd12e64d6826fdde551a04db8c68360107cd5f2083760201567b61669d7a11d3229b324f059cb0118cf6684 SHA512 df5d510e910350f165b2a7bb0e433bd247608fcc719d0dc2cd72fb1f0a160a1d3c2c9006c8f6ec5d6fa454c4c15a1bb0df061cc9fd5d4e966f05a6d3f39bb491 |
3209 |
|
3210 |
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild |
3211 |
new file mode 100644 |
3212 |
index 000000000000..3e6d8d3bb515 |
3213 |
--- /dev/null |
3214 |
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild |
3215 |
@@ -0,0 +1,98 @@ |
3216 |
+# Copyright 1999-2022 Gentoo Authors |
3217 |
+# Distributed under the terms of the GNU General Public License v2 |
3218 |
+ |
3219 |
+EAPI=7 |
3220 |
+PYTHON_COMPAT=( python3_{8..10} ) |
3221 |
+ |
3222 |
+inherit gstreamer-meson python-any-r1 |
3223 |
+ |
3224 |
+MY_PN="gstreamer-vaapi" |
3225 |
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer" |
3226 |
+HOMEPAGE="https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi" |
3227 |
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz" |
3228 |
+ |
3229 |
+LICENSE="LGPL-2.1+" |
3230 |
+SLOT="1.0" |
3231 |
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" |
3232 |
+IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync with gst-plugins-base and libva |
3233 |
+ |
3234 |
+# gst-vaapi configure is based around GL platform mainly, unlike gst-plugins-bad that goes by GL API mainly; for less surprises, |
3235 |
+# we design gst-vaapi ebuild in terms of GL API as main choice as well, meaning that USE opengl and/or gles2 is required to |
3236 |
+# enable opengl support at all and choices get chained from there. |
3237 |
+# One or multiple video output are required: drm, x11, glx, egl and/or wayland; |
3238 |
+# but GL API is our main trigger, thus USE=egl should be ineffective if neither gles2 or opengl is enabled; |
3239 |
+# So "|| ( drm egl opengl wayland X )" would be wrong, because egl isn't built with USE="egl -opengl -gles2", ending up with no video outputs. |
3240 |
+# As we ensure at least one working GL output with other REQUIRED_USE, we can put gles2/opengl in REQUIRED_USE instead of egl, solving the issue. |
3241 |
+# gles2 API only supported windowing system (on linux) is EGL, so require it |
3242 |
+# opengl API only supported windowing systems (on linux) are EGL and GLX, so require one of them (glx is enabled with USE="opengl X") |
3243 |
+REQUIRED_USE=" |
3244 |
+ || ( drm gles2 opengl wayland X ) |
3245 |
+ gles2? ( egl ) |
3246 |
+ opengl? ( || ( egl X ) ) |
3247 |
+" |
3248 |
+ |
3249 |
+# glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c |
3250 |
+# USE flag behavior: |
3251 |
+# 'drm' enables vaapi drm support |
3252 |
+# 'egl' enables EGL platform support (but only if also 'opengl||gles2') |
3253 |
+# - 'egl' is exposed as a USE flag mainly to get EGL support instead of or in addition to GLX support with desktop GL while keeping it optional for pure GLX cases; |
3254 |
+# it's always required with USE=gles2, thus USE="gles2 opengl X" will require and build desktop GL EGL platform support as well on top of GLX, which doesn't add extra deps at that point. |
3255 |
+# 'gles2' enables GLESv2 or GLESv3 based GL API support |
3256 |
+# 'opengl' enables desktop OpenGL based GL API support |
3257 |
+# 'wayland' enables non-GL Wayland support; wayland EGL support when combined with 'egl' (but only if also 'opengl||gles2') |
3258 |
+# 'X' enables non-GL X support; GLX support when combined with 'opengl' |
3259 |
+# gst-plugins-bad still needed for codecparsers (GL libraries moved to -base); checked for 1.14 (recheck for 1.16) |
3260 |
+GST_REQ="${PV}" |
3261 |
+GL_DEPS=" |
3262 |
+ >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?] |
3263 |
+ media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}] |
3264 |
+" |
3265 |
+RDEPEND=" |
3266 |
+ >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] |
3267 |
+ >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] |
3268 |
+ >=x11-libs/libva-1.4.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}] |
3269 |
+ drm? ( |
3270 |
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}] |
3271 |
+ >=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}] |
3272 |
+ ) |
3273 |
+ gles2? ( ${GL_DEPS} ) |
3274 |
+ opengl? ( ${GL_DEPS} ) |
3275 |
+ wayland? ( >=dev-libs/wayland-1.11.0[${MULTILIB_USEDEP}] ) |
3276 |
+ X? ( |
3277 |
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
3278 |
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] |
3279 |
+ x11-libs/libXrender[${MULTILIB_USEDEP}] ) |
3280 |
+" |
3281 |
+DEPEND="${RDEPEND}" |
3282 |
+BDEPEND="${PYTHON_DEPS}" |
3283 |
+ |
3284 |
+S="${WORKDIR}/${MY_PN}-${PV}" |
3285 |
+ |
3286 |
+# FIXME: "Failed to create vaapipostproc element" |
3287 |
+RESTRICT="test" |
3288 |
+ |
3289 |
+multilib_src_configure() { |
3290 |
+ local emesonargs=( |
3291 |
+ -Dwith_encoders=yes |
3292 |
+ -Dwith_drm=$(usex drm yes no) |
3293 |
+ -Dwith_x11=$(usex X yes no) |
3294 |
+ -Dwith_wayland=$(usex wayland yes no) |
3295 |
+ ) |
3296 |
+ |
3297 |
+ if use opengl || use gles2; then |
3298 |
+ emesonargs+=( -Dwith_egl=$(usex egl yes no) ) |
3299 |
+ else |
3300 |
+ emesonargs+=( -Dwith_egl=no ) |
3301 |
+ fi |
3302 |
+ |
3303 |
+ if use opengl && use X; then |
3304 |
+ emesonargs+=( -Dwith_glx=yes ) |
3305 |
+ else |
3306 |
+ emesonargs+=( -Dwith_glx=no ) |
3307 |
+ fi |
3308 |
+ |
3309 |
+ # Workaround EGL/eglplatform.h being built with X11 present |
3310 |
+ use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11" |
3311 |
+ |
3312 |
+ gstreamer_multilib_src_configure |
3313 |
+} |
3314 |
|
3315 |
diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest |
3316 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3317 |
--- a/media-plugins/gst-plugins-voaacenc/Manifest |
3318 |
+++ b/media-plugins/gst-plugins-voaacenc/Manifest |
3319 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3320 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3321 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3322 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3323 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3324 |
|
3325 |
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild |
3326 |
new file mode 100644 |
3327 |
index 000000000000..c628267f6d23 |
3328 |
--- /dev/null |
3329 |
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild |
3330 |
@@ -0,0 +1,13 @@ |
3331 |
+# Copyright 1999-2022 Gentoo Authors |
3332 |
+# Distributed under the terms of the GNU General Public License v2 |
3333 |
+ |
3334 |
+EAPI=7 |
3335 |
+GST_ORG_MODULE=gst-plugins-bad |
3336 |
+ |
3337 |
+inherit gstreamer-meson |
3338 |
+ |
3339 |
+DESCRIPTION="AAC encoder plugin for GStreamer" |
3340 |
+KEYWORDS="~amd64 ~x86" |
3341 |
+ |
3342 |
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" |
3343 |
+DEPEND="${RDEPEND}" |
3344 |
|
3345 |
diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest b/media-plugins/gst-plugins-voamrwbenc/Manifest |
3346 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3347 |
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest |
3348 |
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest |
3349 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3350 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3351 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3352 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3353 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3354 |
|
3355 |
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild |
3356 |
new file mode 100644 |
3357 |
index 000000000000..2b36f3fb7a20 |
3358 |
--- /dev/null |
3359 |
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild |
3360 |
@@ -0,0 +1,13 @@ |
3361 |
+# Copyright 1999-2022 Gentoo Authors |
3362 |
+# Distributed under the terms of the GNU General Public License v2 |
3363 |
+ |
3364 |
+EAPI=7 |
3365 |
+GST_ORG_MODULE=gst-plugins-bad |
3366 |
+ |
3367 |
+inherit gstreamer-meson |
3368 |
+ |
3369 |
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer" |
3370 |
+KEYWORDS="~amd64 ~x86" |
3371 |
+ |
3372 |
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]" |
3373 |
+DEPEND="${RDEPEND}" |
3374 |
|
3375 |
diff --git a/media-plugins/gst-plugins-vpx/Manifest b/media-plugins/gst-plugins-vpx/Manifest |
3376 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3377 |
--- a/media-plugins/gst-plugins-vpx/Manifest |
3378 |
+++ b/media-plugins/gst-plugins-vpx/Manifest |
3379 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3380 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3381 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3382 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3383 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3384 |
|
3385 |
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild |
3386 |
new file mode 100644 |
3387 |
index 000000000000..6e4b1690ca40 |
3388 |
--- /dev/null |
3389 |
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild |
3390 |
@@ -0,0 +1,13 @@ |
3391 |
+# Copyright 1999-2022 Gentoo Authors |
3392 |
+# Distributed under the terms of the GNU General Public License v2 |
3393 |
+ |
3394 |
+EAPI=7 |
3395 |
+GST_ORG_MODULE=gst-plugins-good |
3396 |
+ |
3397 |
+inherit gstreamer-meson |
3398 |
+ |
3399 |
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer" |
3400 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
3401 |
+ |
3402 |
+RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]" |
3403 |
+DEPEND="${RDEPEND}" |
3404 |
|
3405 |
diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest |
3406 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3407 |
--- a/media-plugins/gst-plugins-wavpack/Manifest |
3408 |
+++ b/media-plugins/gst-plugins-wavpack/Manifest |
3409 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3410 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3411 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3412 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3413 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3414 |
|
3415 |
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild |
3416 |
new file mode 100644 |
3417 |
index 000000000000..37a8c6de160b |
3418 |
--- /dev/null |
3419 |
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild |
3420 |
@@ -0,0 +1,13 @@ |
3421 |
+# Copyright 1999-2022 Gentoo Authors |
3422 |
+# Distributed under the terms of the GNU General Public License v2 |
3423 |
+ |
3424 |
+EAPI=7 |
3425 |
+GST_ORG_MODULE=gst-plugins-good |
3426 |
+ |
3427 |
+inherit gstreamer-meson |
3428 |
+ |
3429 |
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer" |
3430 |
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |
3431 |
+ |
3432 |
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]" |
3433 |
+DEPEND="${RDEPEND}" |
3434 |
|
3435 |
diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest |
3436 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3437 |
--- a/media-plugins/gst-plugins-webrtc/Manifest |
3438 |
+++ b/media-plugins/gst-plugins-webrtc/Manifest |
3439 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3440 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3441 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3442 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3443 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3444 |
|
3445 |
diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild |
3446 |
new file mode 100644 |
3447 |
index 000000000000..c3f6d58eef3a |
3448 |
--- /dev/null |
3449 |
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild |
3450 |
@@ -0,0 +1,42 @@ |
3451 |
+# Copyright 1999-2022 Gentoo Authors |
3452 |
+# Distributed under the terms of the GNU General Public License v2 |
3453 |
+ |
3454 |
+EAPI=7 |
3455 |
+GST_ORG_MODULE=gst-plugins-bad |
3456 |
+ |
3457 |
+inherit gstreamer-meson |
3458 |
+ |
3459 |
+DESCRIPTION="WebRTC plugins for GStreamer" |
3460 |
+KEYWORDS="~amd64" |
3461 |
+ |
3462 |
+# == ext/webrtc/meson.build |
3463 |
+# dev-libs/glib (eclass): gio_dep |
3464 |
+# net-libs/libnice: libnice_dep |
3465 |
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep |
3466 |
+# media-plugins/gst-plugins-sctp: gstsctp_dep |
3467 |
+# == ext/webrtcdsp/meson.build |
3468 |
+# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep |
3469 |
+# media-libs/gst-plugins-bad: gstbadaudio_dep |
3470 |
+# media-libs/webrtc-audio-processing: webrtc_dep |
3471 |
+# (android): gnustl_dep |
3472 |
+# == gst-libs/gst/webrtc/meson.build |
3473 |
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep |
3474 |
+RDEPEND=" |
3475 |
+ >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] |
3476 |
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] |
3477 |
+ >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}] |
3478 |
+ >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}] |
3479 |
+ <media-libs/webrtc-audio-processing-0.4:0 |
3480 |
+ >=net-libs/libnice-0.1.17[${MULTILIB_USEDEP}] |
3481 |
+" |
3482 |
+DEPEND="${RDEPEND}" |
3483 |
+ |
3484 |
+GST_PLUGINS_ENABLED="webrtc webrtcdsp" |
3485 |
+GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp" |
3486 |
+ |
3487 |
+src_prepare() { |
3488 |
+ default |
3489 |
+ gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc |
3490 |
+ gstreamer_system_package gstsctp_dep:gstreamer-sctp |
3491 |
+ gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio |
3492 |
+} |
3493 |
|
3494 |
diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest |
3495 |
index 35d2a944527d..b70d5366d925 100644 |
3496 |
--- a/media-plugins/gst-plugins-x264/Manifest |
3497 |
+++ b/media-plugins/gst-plugins-x264/Manifest |
3498 |
@@ -2,3 +2,4 @@ DIST gst-plugins-ugly-1.16.3.tar.xz 899124 BLAKE2B f848c7bbf36cdfca6e3dec4893b9b |
3499 |
DIST gst-plugins-ugly-1.18.4.tar.xz 509920 BLAKE2B a7aec6ac6e5739205c9567072596a8fb6dfcabc2f56ee0800c430c9bfc9549bf7ac75cb65719dadeb84036130d5b58f9be574f2a6531992ee7a8f23e9fb32d16 SHA512 eac02000ac3e0a54a953fe1531cb29bc6bc9913a707d1508905bf64fe0a4ef92f7d01b196259fc217fac8a344f0b2d683dd6d32210ce6b8c0acab08cb3b1322a |
3500 |
DIST gst-plugins-ugly-1.18.6.tar.xz 515236 BLAKE2B 9f68321e5b58e49989630838fb8fa33da22b887c11735efde1460e0d857644c14a856f7dbd5337e0f2a4791f6934ddeb4defb22e7be70aa8c246b0439fdd9136 SHA512 86c8c536644885d4e1c6691d390ff13faa401f62baa964453c61909f1a1d13a7c43f0cfa5f7a05cc7a34cc90227b1b77244e84024c4c776797f1501c8defe10f |
3501 |
DIST gst-plugins-ugly-1.20.1.tar.xz 504136 BLAKE2B a3e0e7934feab2efb38dcfa8a034eca9bd3010051b0a6b6c09f100f4a356dc9e8654c45b7e124e4a0e3ac5174f2be6b4362df26bb94df61d899453e10dfbb2ff SHA512 cf4db5da474cba86e19ed399014dff8d0ed3a51feaaaf3a25779af23f5996b6d28c8c9237ad7b4d47051e4336c3b2b467094aed39bf15c8c25b7a6fe9508e6d5 |
3502 |
+DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a |
3503 |
|
3504 |
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild |
3505 |
new file mode 100644 |
3506 |
index 000000000000..80fc4b467606 |
3507 |
--- /dev/null |
3508 |
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild |
3509 |
@@ -0,0 +1,22 @@ |
3510 |
+# Copyright 1999-2022 Gentoo Authors |
3511 |
+# Distributed under the terms of the GNU General Public License v2 |
3512 |
+ |
3513 |
+EAPI=7 |
3514 |
+GST_ORG_MODULE=gst-plugins-ugly |
3515 |
+ |
3516 |
+inherit gstreamer-meson |
3517 |
+ |
3518 |
+DESCRIPTION="H.264 encoder plugin for GStreamer" |
3519 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" |
3520 |
+ |
3521 |
+# 20111220 ensures us X264_BUILD >= 120 |
3522 |
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]" |
3523 |
+DEPEND="${RDEPEND}" |
3524 |
+ |
3525 |
+multilib_src_configure() { |
3526 |
+ local emesonargs=( |
3527 |
+ -Dgpl=enabled |
3528 |
+ ) |
3529 |
+ |
3530 |
+ gstreamer_multilib_src_configure |
3531 |
+} |
3532 |
|
3533 |
diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest |
3534 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3535 |
--- a/media-plugins/gst-plugins-x265/Manifest |
3536 |
+++ b/media-plugins/gst-plugins-x265/Manifest |
3537 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3538 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3539 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3540 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3541 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3542 |
|
3543 |
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild |
3544 |
new file mode 100644 |
3545 |
index 000000000000..330762073333 |
3546 |
--- /dev/null |
3547 |
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild |
3548 |
@@ -0,0 +1,23 @@ |
3549 |
+# Copyright 1999-2022 Gentoo Authors |
3550 |
+# Distributed under the terms of the GNU General Public License v2 |
3551 |
+ |
3552 |
+EAPI=7 |
3553 |
+GST_ORG_MODULE="gst-plugins-bad" |
3554 |
+ |
3555 |
+inherit gstreamer-meson |
3556 |
+ |
3557 |
+DESCRIPTION="H.265 encoder plugin for GStreamer" |
3558 |
+KEYWORDS="~amd64 ~x86" |
3559 |
+ |
3560 |
+RDEPEND=" |
3561 |
+ media-libs/x265:=[${MULTILIB_USEDEP}] |
3562 |
+" |
3563 |
+DEPEND="${RDEPEND}" |
3564 |
+ |
3565 |
+multilib_src_configure() { |
3566 |
+ local emesonargs=( |
3567 |
+ -Dgpl=enabled |
3568 |
+ ) |
3569 |
+ |
3570 |
+ gstreamer_multilib_src_configure |
3571 |
+} |
3572 |
|
3573 |
diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest |
3574 |
index 7f7eecc061a2..1ef4a23337dc 100644 |
3575 |
--- a/media-plugins/gst-plugins-ximagesrc/Manifest |
3576 |
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest |
3577 |
@@ -2,3 +2,4 @@ DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa |
3578 |
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86 |
3579 |
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5 |
3580 |
DIST gst-plugins-good-1.20.1.tar.xz 3415220 BLAKE2B 62a0e0b4d60412350c3aad692e7b3d0dd5c7ebed098e21e7d4d7c599ffec9be5795c88cbdece0b219d1aad607ad1a0209a376a8f3543793c9c905cb1401e92c4 SHA512 6e56f6290465da03bfe162228829e51091896b2c5fe9d1d0718f663a3ab14edf5c790b37998a783981b9c77034252e7dee9fec5136f92ced44c4898e2fbd402e |
3581 |
+DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 |
3582 |
|
3583 |
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild |
3584 |
new file mode 100644 |
3585 |
index 000000000000..70efd94db894 |
3586 |
--- /dev/null |
3587 |
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild |
3588 |
@@ -0,0 +1,34 @@ |
3589 |
+# Copyright 1999-2022 Gentoo Authors |
3590 |
+# Distributed under the terms of the GNU General Public License v2 |
3591 |
+ |
3592 |
+EAPI=7 |
3593 |
+GST_ORG_MODULE=gst-plugins-good |
3594 |
+ |
3595 |
+inherit gstreamer-meson |
3596 |
+ |
3597 |
+DESCRIPTION="X11 video capture stream plugin for GStreamer" |
3598 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" |
3599 |
+ |
3600 |
+RDEPEND=" |
3601 |
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] |
3602 |
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
3603 |
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] |
3604 |
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] |
3605 |
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] |
3606 |
+" |
3607 |
+DEPEND="${RDEPEND} |
3608 |
+ x11-base/xorg-proto |
3609 |
+" |
3610 |
+ |
3611 |
+GST_PLUGINS_BUILD_DIR="ximage" |
3612 |
+ |
3613 |
+multilib_src_configure() { |
3614 |
+ local emesonargs=( |
3615 |
+ -Dximagesrc=enabled |
3616 |
+ -Dximagesrc-xshm=enabled |
3617 |
+ -Dximagesrc-xfixes=enabled |
3618 |
+ -Dximagesrc-xdamage=enabled |
3619 |
+ ) |
3620 |
+ |
3621 |
+ gstreamer_multilib_src_configure |
3622 |
+} |
3623 |
|
3624 |
diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest |
3625 |
index 9a22db94a985..1dd81f36d5ad 100644 |
3626 |
--- a/media-plugins/gst-plugins-zbar/Manifest |
3627 |
+++ b/media-plugins/gst-plugins-zbar/Manifest |
3628 |
@@ -2,3 +2,4 @@ DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb |
3629 |
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125 |
3630 |
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf |
3631 |
DIST gst-plugins-bad-1.20.1.tar.xz 6212148 BLAKE2B e88f6553668329abb7b787c5efb89d760e60009fb9bd23884aa54e5a8de94f50b9fc9cd74cb2d303d43511207574f447bf616d8f9836df5dcde767c4ee5bff4d SHA512 3113fc93bba59716e7a506cf00f88cb05ccfe3406515ecf7e377dcfd3a8f4e555ff45126c048dc736ae6a28acf430c96422be4a120889fbe04ed69c5acb1cad6 |
3632 |
+DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 |
3633 |
|
3634 |
diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild |
3635 |
new file mode 100644 |
3636 |
index 000000000000..4dd9319efe1c |
3637 |
--- /dev/null |
3638 |
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild |
3639 |
@@ -0,0 +1,13 @@ |
3640 |
+# Copyright 1999-2022 Gentoo Authors |
3641 |
+# Distributed under the terms of the GNU General Public License v2 |
3642 |
+ |
3643 |
+EAPI=7 |
3644 |
+GST_ORG_MODULE=gst-plugins-bad |
3645 |
+ |
3646 |
+inherit gstreamer-meson |
3647 |
+ |
3648 |
+DESCRIPTION="Bar codes detection in video streams for GStreamer" |
3649 |
+KEYWORDS="~amd64" |
3650 |
+ |
3651 |
+RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" |
3652 |
+DEPEND="${RDEPEND}" |