]> git.pld-linux.org Git - packages/gstreamer-plugins-good.git/blame - gstreamer-plugins-good.spec
BR: qt5-linguist
[packages/gstreamer-plugins-good.git] / gstreamer-plugins-good.spec
CommitLineData
519aa733
JB
1#
2# Conditional build:
2172819b 3%bcond_without apidocs # disable gtk-doc
207603e7
JB
4%bcond_without aalib # aa videosink plugin
5%bcond_without caca # caca videosink plugin
25188504 6%bcond_without cairo # cairo plugin
a90be14c 7%bcond_without gtk # GTK+ (3.x) elements (video sink plugin)
207603e7 8%bcond_without jack # JACK audio plugin
c66790e1 9%bcond_without lame # LAME MP3 encoding plugin
a90be14c 10%bcond_without mpg123 # MPG123-based MP3 plugin
f26dfdf1 11%bcond_without qt5 # Qt 5.x elements (video sink plugin)
b1e236ff 12%bcond_without qt6 # Qt 6.x elements (video sink plugin)
7c30bde7 13%bcond_without soup # libsoup (2.4 API) http source plugin
207603e7 14%bcond_without speex # speex plugin
c66790e1 15%bcond_without twolame # twolame MP2 encoding plugin
207603e7 16%bcond_without wavpack # wavpack plugin
a5d314f0 17
519aa733 18%define gstname gst-plugins-good
03ef5bac 19%define gstmver 1.0
f26dfdf1
JB
20%define gst_ver 1.22.0
21%define gstpb_ver 1.22.0
a5d314f0 22
519aa733 23Summary: Good GStreamer Streaming-media framework plugins
b4b37edd 24Summary(pl.UTF-8): Dobre wtyczki do środowiska obróbki strumieni GStreamer
519aa733 25Name: gstreamer-plugins-good
213e9426
JB
26Version: 1.22.6
27Release: 1
aae141a8 28License: LGPL v2+
519aa733 29Group: Libraries
dca21395 30Source0: https://gstreamer.freedesktop.org/src/gst-plugins-good/%{gstname}-%{version}.tar.xz
213e9426 31# Source0-md5: 96908725329c734eabeefcf2c443fbf4
dca21395 32URL: https://gstreamer.freedesktop.org/
5900243e 33BuildRequires: docbook-dtd412-xml
ae17eea4 34BuildRequires: gettext-tools >= 0.17
f26dfdf1 35BuildRequires: glib2-devel >= 1:2.62.0
a90be14c 36%if %(locale -a | grep -q '^C\.utf8$'; echo $?)
79c068e2
JB
37BuildRequires: glibc-localedb-all
38%endif
03ef5bac
JB
39BuildRequires: gstreamer-devel >= %{gst_ver}
40BuildRequires: gstreamer-gl-devel >= %{gstpb_ver}
41BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_ver}
87bf42ec 42BuildRequires: gtk+3-devel >= 3.0.0
c66790e1 43%{?with_apidocs:BuildRequires: hotdoc >= 0.11.0}
f26dfdf1 44BuildRequires: meson >= 0.62
c66790e1
JB
45%ifarch %{x8664}
46BuildRequires: nasm >= 2.13
47%endif
48BuildRequires: ninja >= 1.5
2c026b27 49BuildRequires: orc-devel >= 0.4.17
519aa733 50BuildRequires: pkgconfig >= 1:0.9.0
c66790e1 51BuildRequires: python3 >= 1:3.2
b3aafb75 52BuildRequires: rpm-build >= 4.6
c66790e1 53BuildRequires: rpmbuild(macros) >= 1.736
818d997b
JB
54BuildRequires: tar >= 1:1.22
55BuildRequires: xz
c66790e1 56BuildRequires: zlib-devel
519aa733
JB
57##
58## plugins
59##
f26dfdf1
JB
60%{?with_qt5:BuildRequires: Qt5Core-devel >= 5.9.0}
61%{?with_qt5:BuildRequires: Qt5Gui-devel >= 5.9.0}
f26dfdf1 62%{?with_qt5:BuildRequires: Qt5Qml-devel >= 5.9.0}
b1e236ff 63%{?with_qt5:BuildRequires: Qt5Quick-devel >= 5.9.0}
f26dfdf1
JB
64%{?with_qt5:BuildRequires: Qt5X11Extras-devel >= 5.9.0}
65%{?with_qt5:BuildRequires: Qt5WaylandClient-devel >= 5.9.0}
b1e236ff
JB
66%{?with_qt6:BuildRequires: Qt6Core-devel >= 6}
67%{?with_qt6:BuildRequires: Qt6Gui-devel >= 6}
68%{?with_qt6:BuildRequires: Qt6Qml-devel >= 6}
69%{?with_qt6:BuildRequires: Qt6Quick-devel >= 6}
70%{?with_qt6:BuildRequires: Qt6WaylandClient-devel >= 6}
519aa733 71%{?with_aalib:BuildRequires: aalib-devel >= 0.11.0}
c66790e1 72# for matroska
d99b8ce4 73BuildRequires: bzip2-devel
62ae3ec1 74%{?with_cairo:BuildRequires: cairo-devel >= 1.10.0}
207603e7 75%{?with_cairo:BuildRequires: cairo-gobject-devel >= 1.10.0}
59467759 76BuildRequires: flac-devel >= 1.1.4
c2020cc0 77BuildRequires: gdk-pixbuf2-devel >= 2.8.0
a90be14c 78%{?with_gtk:BuildRequires: gtk+3-devel >= 3.15.0}
c66790e1
JB
79%{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 1.9.7}
80%{?with_lame:BuildRequires: lame-libs-devel >= 3.98}
81BuildRequires: libavc1394-devel >= 0.5.4
519aa733
JB
82%{?with_caca:BuildRequires: libcaca-devel}
83BuildRequires: libdv-devel >= 0.104
14660e55 84BuildRequires: libiec61883-devel >= 1.0.0
519aa733 85BuildRequires: libjpeg-devel
a90be14c
JB
86%{?with_mpg123:BuildRequires: libmpg123-devel >= 1.14}
87BuildRequires: libpng-devel >= 2:1.5.1
59467759 88BuildRequires: libraw1394-devel >= 2.0.0
f26dfdf1
JB
89BuildRequires: libshout-devel >= 2.4.6
90# or libsoup3-devel >= 3.0 (runtime detected)
ee290314 91%{?with_soup:BuildRequires: libsoup-devel >= 2.48}
b1e236ff 92# for qt and taglib
c66790e1 93BuildRequires: libstdc++-devel >= 6:4.7
b1e236ff 94%{?with_qt6:BuildRequires: libstdc++-devel >= 6:7}
59467759 95BuildRequires: libv4l-devel
03ef5bac 96BuildRequires: libvpx-devel >= 1.8.0
f26dfdf1
JB
97# for adaptivedemux2
98BuildRequires: libxml2-devel >= 1:2.8
99# for adaptivedemux2 (hls); also gcrypt and openssl possible
100BuildRequires: nettle-devel >= 3.0
2c026b27 101BuildRequires: pulseaudio-devel >= 2.0
f26dfdf1 102%{?with_qt5:BuildRequires: qt5-build >= 5.9.0}
ffa8c862 103%{?with_qt5:BuildRequires: qt5-linguist >= 5.9.0}
b1e236ff 104%{?with_qt6:BuildRequires: qt6-build >= 6}
efcc2f7a 105%{?with_qt6:BuildRequires: qt6-linguist >= 6}
519aa733 106%{?with_speex:BuildRequires: speex-devel >= 1:1.1.6}
59467759 107BuildRequires: taglib-devel >= 1.5
c66790e1 108%{?with_twolame:BuildRequires: twolame-devel >= 0.3.13}
7c30bde7 109BuildRequires: udev-glib-devel >= 1:147
ff7f1192 110%{?with_wavpack:BuildRequires: wavpack-devel >= 4.60.0}
844dbfcf
JB
111BuildRequires: xorg-lib-libX11-devel
112BuildRequires: xorg-lib-libXdamage-devel
113BuildRequires: xorg-lib-libXext-devel
114BuildRequires: xorg-lib-libXfixes-devel
f26dfdf1 115Requires: glib2 >= 1:2.62.0
03ef5bac
JB
116Requires: gstreamer >= %{gst_ver}
117Requires: gstreamer-plugins-base >= %{gstpb_ver}
2c026b27 118Requires: orc >= 0.4.17
b3aafb75
JB
119Obsoletes: gstreamer-avi < 0.10
120Obsoletes: gstreamer-flx < 0.10
121Obsoletes: gstreamer-matroska < 0.10
122Obsoletes: gstreamer-mixer < 0.10
123Obsoletes: gstreamer-navigation < 0.10
124Obsoletes: gstreamer-oss4 < 0.10
125Obsoletes: gstreamer-rtp < 0.10
126Obsoletes: gstreamer-udp < 0.10
49ba75d8 127Conflicts: gstreamer-plugins-bad < 0.10.19
f26dfdf1
JB
128# xingmux plugin moved here
129Conflicts: gstreamer-plugins-ugly < 1.22
519aa733
JB
130BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
131
03ef5bac 132%define gstlibdir %{_libdir}/gstreamer-%{gstmver}
519aa733
JB
133
134%description
135GStreamer is a streaming-media framework, based on graphs of filters
136which operate on media data. Applications using this library can do
137anything from real-time sound processing to playing videos, and just
138about anything else media-related. Its plugin-based architecture means
139that new data types or processing capabilities can be added simply by
140installing new plugins.
141
2929b21b
JR
142%description -l pl.UTF-8
143GStreamer to środowisko obróbki danych strumieniowych, bazujące na
144grafie filtrów operujących na danych medialnych. Aplikacje używające
145tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie
146rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z
147mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie
148nowych typów danych lub możliwości obróbki.
519aa733 149
2172819b
MB
150%package apidocs
151Summary: Good GStreamer streaming-media framework plugins API documentation
152Summary(pl.UTF-8): Dokumentacja API dobrych wtyczek środowiska obróbki strumieni GStreamer
153Group: Documentation
f26dfdf1
JB
154# xingmux plugin moved here
155Conflicts: gstreamer-plugins-ugly-apidocs < 1.22
48248d0b 156BuildArch: noarch
2172819b
MB
157
158%description apidocs
159Good GStreamer streaming-media framework plugins API documentation.
160
161%description apidocs -l pl.UTF-8
162Dokumentacja API dobrych wtyczek środowiska obróbki strumieni
163GStreamer.
164
13214ee1
JB
165##
166## Plugins
167##
519aa733
JB
168
169%package -n gstreamer-videosink-aa
170Summary: GStreamer plugin for Ascii-art output
b4b37edd 171Summary(pl.UTF-8): Wtyczka wyjścia obrazu Ascii-art do GStreamera
519aa733 172Group: Libraries
03ef5bac
JB
173Requires: gstreamer >= %{gst_ver}
174Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733 175Provides: gstreamer-videosink = %{version}
b3aafb75 176Obsoletes: gstreamer-aalib < 0.10
519aa733
JB
177
178%description -n gstreamer-videosink-aa
179Plugin for viewing movies in Ascii-art using aalib library.
180
2929b21b
JR
181%description -n gstreamer-videosink-aa -l pl.UTF-8
182Wtyczka wyjścia obrazu Ascii-art używająca biblioteki aalib.
519aa733
JB
183
184%package -n gstreamer-audio-effects-good
185Summary: Good GStreamer audio effects plugins
b4b37edd 186Summary(pl.UTF-8): Dobre wtyczki efektów dźwiękowych do GStreamera
519aa733 187Group: Libraries
03ef5bac
JB
188Requires: gstreamer >= %{gst_ver}
189Requires: gstreamer-plugins-base >= %{gstpb_ver}
b3aafb75 190Obsoletes: gstreamer-audio-effects < 0.10
519aa733
JB
191
192%description -n gstreamer-audio-effects-good
193Good GStreamer audio effects plugins.
194
2929b21b
JR
195%description -n gstreamer-audio-effects-good -l pl.UTF-8
196Dobre wtyczki efektów dźwiękowych do GStreamera.
519aa733
JB
197
198%package -n gstreamer-audio-formats
199Summary: GStreamer audio format plugins
b4b37edd 200Summary(pl.UTF-8): Wtyczki formatów dźwięku
519aa733 201Group: Libraries
03ef5bac
JB
202Requires: gstreamer >= %{gst_ver}
203Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
204# for locales in wavparse module
205Requires: %{name} = %{version}-%{release}
206
207%description -n gstreamer-audio-formats
359ebc48
AM
208Plugin for playback of WAV, au and mod audio files as well as MP3
209type.
519aa733 210
2929b21b
JR
211%description -n gstreamer-audio-formats -l pl.UTF-8
212Wtyczka do odwarzania dźwięku w formacie au, WAV, mod oraz MP3.
519aa733 213
207603e7
JB
214%package -n gstreamer-cairo
215Summary: GStreamer cairo plugin
216Summary(pl.UTF-8): Wtyczka cairo do GStreamera
217Group: Libraries
62ae3ec1 218Requires: cairo >= 1.10.0
207603e7 219Requires: cairo-gobject >= 1.10.0
03ef5bac
JB
220Requires: gstreamer >= %{gst_ver}
221Requires: gstreamer-plugins-base >= %{gstpb_ver}
207603e7
JB
222
223%description -n gstreamer-cairo
224GStreamer cairo plugin.
225
226%description -n gstreamer-cairo -l pl.UTF-8
227Wtyczka cairo do GStreamera.
519aa733
JB
228
229%package -n gstreamer-dv
230Summary: GStreamer dv plugin
b4b37edd 231Summary(pl.UTF-8): Wtyczka dv do GStreamera
519aa733 232Group: Libraries
03ef5bac
JB
233Requires: gstreamer >= %{gst_ver}
234Requires: gstreamer-plugins-base >= %{gstpb_ver}
207603e7 235Requires: libdv >= 0.104
519aa733
JB
236
237%description -n gstreamer-dv
238Plugin for digital video support.
239
2929b21b
JR
240%description -n gstreamer-dv -l pl.UTF-8
241Wtyczka do GStreamera obsługująca cyfrowy obraz.
519aa733 242
519aa733
JB
243%package -n gstreamer-flac
244Summary: GStreamer plugin for FLAC lossless audio format
b4b37edd 245Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca bezstratny format dźwięku FLAC
519aa733 246Group: Libraries
59467759 247Requires: flac >= 1.1.4
03ef5bac
JB
248Requires: gstreamer >= %{gst_ver}
249Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
250
251%description -n gstreamer-flac
252Plugin for the free FLAC lossless audio format.
253
2929b21b
JR
254%description -n gstreamer-flac -l pl.UTF-8
255Wtyczka obsługująca wolnodostępny, bezstratny format dźwięku FLAC.
519aa733 256
844dbfcf
JB
257%package -n gstreamer-gdkpixbuf
258Summary: GStreamer images input plugin
b4b37edd 259Summary(pl.UTF-8): Wtyczka do GStreamera wczytująca obrazki
844dbfcf 260Group: Libraries
c2020cc0 261Requires: gdk-pixbuf2 >= 2.8.0
03ef5bac
JB
262Requires: gstreamer >= %{gst_ver}
263Requires: gstreamer-plugins-base >= %{gstpb_ver}
844dbfcf
JB
264
265%description -n gstreamer-gdkpixbuf
266This GStreamer plugin load images via gdkpixbuf library.
267
2929b21b
JR
268%description -n gstreamer-gdkpixbuf -l pl.UTF-8
269Ta wtyczka GStreamera wczytuje obrazki za pośrednictwem biblioteki
844dbfcf
JB
270gdkpixbuf.
271
a90be14c
JB
272%package -n gstreamer-videosink-gtk
273Summary: GStreamer GTK+ (3.x) output plugin
274Summary(pl.UTF-8): Wtyczka wyjścia obrazu GTK+ (3.x) dla GStreamera
275Group: Libraries
03ef5bac
JB
276Requires: gstreamer >= %{gst_ver}
277Requires: gstreamer-gl-libs >= %{gstpb_ver}
278Requires: gstreamer-plugins-base >= %{gstpb_ver}
a90be14c
JB
279Requires: gtk+3 >= 3.15.0
280Provides: gstreamer-videosink = %{version}
281
282%description -n gstreamer-videosink-gtk
283GStreamer GTK+ (3.x) output plugin.
284
285%description -n gstreamer-videosink-gtk -l pl.UTF-8
286Wtyczka wyjścia obrazu GTK+ (3.x) dla GStreamera.
287
d99b8ce4
JB
288%package -n gstreamer-jack
289Summary: GStreamer plugin for the JACK Sound Server
290Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera
519aa733 291Group: Libraries
03ef5bac
JB
292Requires: gstreamer >= %{gst_ver}
293Requires: gstreamer-plugins-base >= %{gstpb_ver}
c66790e1 294Requires: jack-audio-connection-kit-libs >= 1.9.7
e2d6e145 295# for locales
7f3ab26b 296Requires: %{name} = %{version}-%{release}
d99b8ce4 297Provides: gstreamer-audiosink = %{version}
519aa733 298
d99b8ce4
JB
299%description -n gstreamer-jack
300Plugin for the JACK professional sound server.
519aa733 301
d99b8ce4
JB
302%description -n gstreamer-jack -l pl.UTF-8
303Wtyczka dla profesjonalnego serwera dźwięku JACK.
519aa733
JB
304
305%package -n gstreamer-videosink-libcaca
306Summary: GStreamer plugin for libcaca Ascii-art output
b4b37edd 307Summary(pl.UTF-8): Wtyczka libcaca do GStreamera
519aa733 308Group: Libraries
03ef5bac
JB
309Requires: gstreamer >= %{gst_ver}
310Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
311Provides: gstreamer-videosink = %{version}
312
313%description -n gstreamer-videosink-libcaca
314GStreamer plug-in for libcaca Ascii-art output.
315
2929b21b 316%description -n gstreamer-videosink-libcaca -l pl.UTF-8
519aa733
JB
317Wtyczka libcaca do GStreamera.
318
a90be14c
JB
319%package -n gstreamer-lame
320Summary: GStreamer plugin encoding MP3 songs
321Summary(pl.UTF-8): Wtyczka do GStreamera kodująca pliki MP3
322Group: Libraries
323# for NLS
324Requires: %{name} = %{version}-%{release}
03ef5bac
JB
325Requires: gstreamer >= %{gst_ver}
326Requires: gstreamer-plugins-base >= %{gstpb_ver}
3edd0c17 327Requires: lame-libs >= 3.98
a90be14c
JB
328
329%description -n gstreamer-lame
330Plugin for encoding MP3 with lame.
331
332%description -n gstreamer-lame -l pl.UTF-8
333Wtyczka do GStreamera kodująca pliki MP3 przy użyciu lame.
334
335%package -n gstreamer-mpg123
336Summary: GStreamer mpg123 plugin
337Summary(pl.UTF-8): Wtyczka mpg123 do GStreamera
338Group: Libraries
03ef5bac
JB
339Requires: gstreamer >= %{gst_ver}
340Requires: gstreamer-plugins-base >= %{gstpb_ver}
a90be14c
JB
341Requires: libmpg123 >= 1.14
342# plugin obsoleted in 1.12.0, functionality in mpg123 plugin (or libav)
343Obsoletes: gstreamer-mad < 1.12.0
344
345%description -n gstreamer-mpg123
346GStreamer mpg123 plugin for MP3 playback.
347
348%description -n gstreamer-mpg123 -l pl.UTF-8
349Wtyczka mpg123 do GStreamera, odtwarzająca MP3.
350
519aa733
JB
351%package -n gstreamer-libpng
352Summary: GStreamer plugin to encode png images
b4b37edd 353Summary(pl.UTF-8): Wtyczka GStreamera kodująca pliki png
519aa733 354Group: Libraries
03ef5bac
JB
355Requires: gstreamer >= %{gst_ver}
356Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
357# for locales
358Requires: %{name} = %{version}-%{release}
a90be14c 359Requires: libpng >= 2:1.5.1
519aa733
JB
360
361%description -n gstreamer-libpng
362Plugin for encoding png images.
363
2929b21b
JR
364%description -n gstreamer-libpng -l pl.UTF-8
365Wtyczka kodująca pliki png.
519aa733
JB
366
367%package -n gstreamer-audiosink-oss
368Summary: GStreamer plugins for input and output using OSS
b4b37edd 369Summary(pl.UTF-8): Wtyczki wejścia i wyjścia dźwięku OSS do GStreamera
519aa733 370Group: Libraries
03ef5bac
JB
371Requires: gstreamer >= %{gst_ver}
372Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
373# for locales
374Requires: %{name} = %{version}-%{release}
375Provides: gstreamer-audiosink = %{version}
b3aafb75 376Obsoletes: gstreamer-oss < 0.10
519aa733
JB
377
378%description -n gstreamer-audiosink-oss
379Plugins for output and input to the OpenSoundSystem audio drivers
380found in the Linux kernels or commercially available from OpenSound.
381
2929b21b
JR
382%description -n gstreamer-audiosink-oss -l pl.UTF-8
383Wtyczki wyjścia i wejścia dźwięku używające sterowników
384OpenSoundSystem obecnych w jądrach Linuksa lub dostępnych komercyjnie
519aa733
JB
385od OpenSound.
386
aae141a8
JB
387%package -n gstreamer-pulseaudio
388Summary: GStreamer plugin for PulseAudio sound server
389Summary(pl.UTF-8): Wtyczka GStreamera dla serwera dźwięku PulseAudio
390Group: Libraries
03ef5bac
JB
391Requires: gstreamer >= %{gst_ver}
392Requires: gstreamer-plugins-base >= %{gstpb_ver}
2c026b27 393Requires: pulseaudio >= 2.0
e2d6e145
JB
394# for locales
395Requires: %{name} = %{version}-%{release}
7d3fb33f 396Provides: gstreamer-audiosink = %{version}
b3aafb75
JB
397Obsoletes: gstreamer-audiosink-polypaudio < 0.10
398Obsoletes: gstreamer-polypaudio < 0.10
aae141a8
JB
399
400%description -n gstreamer-pulseaudio
401GStreamer plugin for PulseAudio sound server.
402
403%description -n gstreamer-pulseaudio -l pl.UTF-8
404Wtyczka GStreamera dla serwera dźwięku PulseAudio.
405
a90be14c
JB
406%package -n gstreamer-videosink-qt
407Summary: GStreamer Qt (5.x) output plugin
408Summary(pl.UTF-8): Wtyczka wyjścia obrazu Qt (5.x) dla GStreamera
409Group: Libraries
7270c01a
JB
410Requires: Qt5Core >= 5.9.0
411Requires: Qt5Gui >= 5.9.0
412Requires: Qt5Quick >= 5.9.0
03ef5bac
JB
413Requires: gstreamer >= %{gst_ver}
414Requires: gstreamer-gl-libs >= %{gstpb_ver}
415Requires: gstreamer-plugins-base >= %{gstpb_ver}
a90be14c
JB
416Provides: gstreamer-videosink = %{version}
417
418%description -n gstreamer-videosink-qt
419GStreamer Qt (5.x) output plugin.
420
421%description -n gstreamer-videosink-qt -l pl.UTF-8
422Wtyczka wyjścia obrazu Qt (5.x) dla GStreamera.
423
b1e236ff
JB
424%package -n gstreamer-videosink-qt6
425Summary: GStreamer Qt 6.x output plugin
426Summary(pl.UTF-8): Wtyczka wyjścia obrazu Qt 6.x dla GStreamera
427Group: Libraries
428Requires: gstreamer >= %{gst_ver}
429Requires: gstreamer-gl-libs >= %{gstpb_ver}
430Requires: gstreamer-plugins-base >= %{gstpb_ver}
431Provides: gstreamer-videosink = %{version}
432
433%description -n gstreamer-videosink-qt6
434GStreamer Qt 6.x output plugin.
435
436%description -n gstreamer-videosink-qt6 -l pl.UTF-8
437Wtyczka wyjścia obrazu Qt 6.x dla GStreamera.
438
519aa733
JB
439%package -n gstreamer-raw1394
440Summary: GStreamer raw1394 Firewire plugin
b4b37edd 441Summary(pl.UTF-8): Wtyczka FireWire dla GStreamera
519aa733 442Group: Libraries
03ef5bac 443Requires: gstreamer >= %{gst_ver}
c66790e1
JB
444Requires: libavc1394 >= 0.5.4
445Requires: libiec61883 >= 1.0.0
446Requires: libraw1394 >= 2.0.0
519aa733
JB
447
448%description -n gstreamer-raw1394
449Plugin for digital video support using raw1394.
450
2929b21b
JR
451%description -n gstreamer-raw1394 -l pl.UTF-8
452Wtyczka dająca dostęp do cyfrowego obrazu przy użyciu raw1394.
519aa733
JB
453
454%package -n gstreamer-shout2
455Summary: GStreamer plugin for communicating with Shoutcast servers
b4b37edd 456Summary(pl.UTF-8): Wtyczka do GStreamera umożliwiająca komunikację z serwerami Shoutcast
519aa733 457Group: Libraries
03ef5bac 458Requires: gstreamer >= %{gst_ver}
f26dfdf1 459Requires: libshout >= 2.4.6
e2d6e145
JB
460# for locales
461Requires: %{name} = %{version}-%{release}
519aa733
JB
462
463%description -n gstreamer-shout2
464GStreamer plugin for communicating with Shoutcast servers.
465
2929b21b
JR
466%description -n gstreamer-shout2 -l pl.UTF-8
467Wtyczka do GStreamera umożliwiająca komunikację z serwerami Shoutcast.
519aa733 468
4bfcc885
PZ
469%package -n gstreamer-soup
470Summary: GStreamer Soup plugin
471Summary(pl.UTF-8): Wtyczka biblioteki Soup dla GStreamera
472Group: Libraries
03ef5bac
JB
473Requires: gstreamer >= %{gst_ver}
474Requires: gstreamer-plugins-base >= %{gstpb_ver}
f26dfdf1 475# or libsoup3 (runtime detected)
ee290314 476Requires: libsoup >= 2.48
e2d6e145
JB
477# for locales
478Requires: %{name} = %{version}-%{release}
4bfcc885
PZ
479
480%description -n gstreamer-soup
481GStreamer Plugin for downloading files with Soup library.
482
483%description -n gstreamer-soup -l pl.UTF-8
484Wtyczka GStreamera umożliwiająca ściąganie plików za pomocą biblioteki
485Soup.
486
519aa733
JB
487%package -n gstreamer-speex
488Summary: GStreamer speex codec decoder/encoder plugin
b4b37edd 489Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca kodek Speex
519aa733 490Group: Libraries
03ef5bac
JB
491Requires: gstreamer >= %{gst_ver}
492Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
493Requires: speex >= 1:1.1.6
494
495%description -n gstreamer-speex
496GStreamer speex codec decoder/encoder plugin.
497
2929b21b
JR
498%description -n gstreamer-speex -l pl.UTF-8
499Wtyczka do GStreamera obsługująca kodek Speex.
519aa733 500
844dbfcf
JB
501%package -n gstreamer-taglib
502Summary: GStreamer tag writing plugin based on taglib
b4b37edd 503Summary(pl.UTF-8): Wtyczka GStreamera zapisująca znaczniki oparta na bibliotece taglib
844dbfcf 504Group: Libraries
03ef5bac
JB
505Requires: gstreamer >= %{gst_ver}
506Requires: gstreamer-plugins-base >= %{gstpb_ver}
59467759 507Requires: taglib >= 1.5
844dbfcf
JB
508
509%description -n gstreamer-taglib
510GStreamer tag writing plugin based on taglib.
511
2929b21b
JR
512%description -n gstreamer-taglib -l pl.UTF-8
513Wtyczka GStreamera zapisująca znaczniki oparta na bibliotece taglib.
844dbfcf 514
3edd0c17
JB
515%package -n gstreamer-twolame
516Summary: GStreamer plugin encoding MP2 songs
517Summary(pl.UTF-8): Wtyczka do GStreamera kodujące pliki MP2
518Group: Libraries
519# for NLS
520Requires: %{name} = %{version}-%{release}
521Requires: gstreamer >= %{gst_ver}
522Requires: gstreamer-plugins-base >= %{gstpb_ver}
523Requires: twolame-libs >= 0.3.13
524
525%description -n gstreamer-twolame
526Plugin for encoding MP2 with twolame.
527
528%description -n gstreamer-twolame -l pl.UTF-8
529Wtyczka do GStreamera kodująca pliki MP2 przy użyciu twolame.
530
59467759
JB
531%package -n gstreamer-v4l2
532Summary: GStreamer Video4Linux2 input plugin
533Summary(pl.UTF-8): Wtyczka wejścia Video4Linux2 dla GStreamera
534Group: Libraries
535Requires: %{name} = %{version}-%{release}
03ef5bac
JB
536Requires: gstreamer >= %{gst_ver}
537Requires: gstreamer-plugins-base >= %{gstpb_ver}
7c30bde7 538Requires: udev-glib >= 1:147
59467759
JB
539
540%description -n gstreamer-v4l2
541GStreamer plugin for accessing Video4Linux2 devices.
542
543%description -n gstreamer-v4l2 -l pl.UTF-8
544Wtyczka GStreamera pozwalająca na dostęp do urządzeń Video4Linux2.
545
519aa733
JB
546%package -n gstreamer-video-effects
547Summary: GStreamer video effects plugins
b4b37edd 548Summary(pl.UTF-8): Wtyczki efektów wideo do GStreamera
519aa733 549Group: Libraries
03ef5bac
JB
550Requires: gstreamer >= %{gst_ver}
551Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
552# for locales in jpeg module
553Requires: %{name} = %{version}-%{release}
554
555%description -n gstreamer-video-effects
556GStreamer video effects plugins.
557
2929b21b
JR
558%description -n gstreamer-video-effects -l pl.UTF-8
559Wtyczki efektów wideo do GStreamera.
519aa733
JB
560
561%package -n gstreamer-visualisation
562Summary: GStreamer visualisations plugins
b4b37edd 563Summary(pl.UTF-8): Wtyczki wizualizacji do GStreamera
519aa733 564Group: Libraries
03ef5bac
JB
565Requires: gstreamer >= %{gst_ver}
566Requires: gstreamer-plugins-base >= %{gstpb_ver}
519aa733
JB
567
568%description -n gstreamer-visualisation
569Various plugins for visual effects to use with audio. Included are
488bc0e1 570monoscope, spectrum, goom (2k4) and goom2k1.
519aa733 571
2929b21b
JR
572%description -n gstreamer-visualisation -l pl.UTF-8
573Różne wtyczki efektów wizualnych do używania z dźwiękiem. Załączone:
488bc0e1 574monoscope, spectrum, goom (2k4) i goom2k1.
519aa733 575
207603e7 576%package -n gstreamer-vpx
3191fa9a
JB
577Summary: GStreamer plugin for VP8/VP9 video format
578Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca format obrazu VP8/VP9
207603e7 579Group: Libraries
03ef5bac
JB
580Requires: gstreamer >= %{gst_ver}
581Requires: gstreamer-plugins-base >= %{gstpb_ver}
582Requires: libvpx >= 1.8.0
b3aafb75 583Obsoletes: gstreamer-vp8 < 1.0
207603e7
JB
584
585%description -n gstreamer-vpx
3191fa9a 586GStreamer plugin for VP8/VP9 video format using libvpx library.
207603e7
JB
587
588%description -n gstreamer-vpx -l pl.UTF-8
3191fa9a 589Wtyczka do GStreamera obsługująca format obrazu VP8/VP9 przy użyciu
207603e7
JB
590biblioteki libvpx.
591
359ebc48
AM
592%package -n gstreamer-wavpack
593Summary: GStreamer plugin for Wavpack lossless audio format
594Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca bezstratny format dźwięku Wavpack
595Group: Libraries
03ef5bac
JB
596Requires: gstreamer >= %{gst_ver}
597Requires: gstreamer-plugins-base >= %{gstpb_ver}
ff7f1192 598Requires: wavpack-libs >= 4.60.0
359ebc48
AM
599
600%description -n gstreamer-wavpack
601Plugin for lossless Wavpack audio format.
602
603%description -n gstreamer-wavpack -l pl.UTF-8
604Wtyczka obsługująca bezstratny format dźwięku Wavpack.
605
e2d6e145
JB
606%package -n gstreamer-ximagesrc
607Summary: GStreamer X11 video input plugin using standard Xlib calls
608Summary(pl.UTF-8): Wtyczka wejścia obrazu X11 GStreamera używająca standardowych wywołań Xlib
609Group: Libraries
610Requires: %{name} = %{version}-%{release}
03ef5bac
JB
611Requires: gstreamer >= %{gst_ver}
612Requires: gstreamer-plugins-base >= %{gstpb_ver}
e2d6e145
JB
613
614%description -n gstreamer-ximagesrc
615GStreamer X11 video input plugin using standard Xlib calls.
616
617%description -n gstreamer-ximagesrc -l pl.UTF-8
618Wtyczka wejścia obrazu X11 GStreamera używająca standardowych wywołań
619Xlib.
620
519aa733
JB
621%prep
622%setup -q -n %{gstname}-%{version}
519aa733
JB
623
624%build
c66790e1
JB
625%meson build \
626 --default-library=shared \
627 %{!?with_aalib:-Daalib=disabled} \
628 %{!?with_cairo:-Dcairo=disabled} \
629 %{!?with_apidocs:-Ddoc=disabled} \
630 %{!?with_gtk:-Dgtk3=disabled} \
631 %{!?with_jack:-Djack=disabled} \
632 %{!?with_lame:-Dlame=disabled} \
633 %{!?with_caca:-Dlibcaca=disabled} \
634 %{!?with_mpg123:-Dmpg123=disabled} \
f26dfdf1 635 %{!?with_qt5:-Dqt5=disabled} \
b1e236ff 636 %{!?with_qt6:-Dqt6=disabled} \
c66790e1
JB
637 %{!?with_soup:-Dsoup=disabled} \
638 %{!?with_speex:-Dspeex=disabled} \
639 %{!?with_twolame:-Dtwolame=disabled} \
640 %{!?with_wavpack:-Dwavpack=disabled}
641
642%ninja_build -C build
643
644%if %{with apidocs}
645cd build/docs
646for config in *-doc.json ; do
647 LC_ALL=C.UTF-8 hotdoc run --conf-file "$config"
648done
7270c01a
JB
649# not available on Linux
650%{__rm} -r osxaudio-doc osxvideo-doc
c66790e1 651%endif
519aa733
JB
652
653%install
654rm -rf $RPM_BUILD_ROOT
655
c66790e1 656%ninja_install -C build
519aa733 657
c66790e1
JB
658%if %{with apidocs}
659install -d $RPM_BUILD_ROOT%{_docdir}/gstreamer-%{gstmver}
660cp -pr build/docs/*-doc $RPM_BUILD_ROOT%{_docdir}/gstreamer-%{gstmver}
661%endif
519aa733 662
03ef5bac 663%find_lang %{gstname}-%{gstmver}
519aa733
JB
664
665%clean
666rm -rf $RPM_BUILD_ROOT
667
03ef5bac 668%files -f %{gstname}-%{gstmver}.lang
519aa733 669%defattr(644,root,root,755)
9458a0d4 670%doc AUTHORS ChangeLog NEWS README.md RELEASE
f26dfdf1 671%attr(755,root,root) %{gstlibdir}/libgstadaptivedemux2.so
519aa733
JB
672%attr(755,root,root) %{gstlibdir}/libgstalphacolor.so
673%attr(755,root,root) %{gstlibdir}/libgstalpha.so
d4436036 674%attr(755,root,root) %{gstlibdir}/libgstapetag.so
133ea663 675%attr(755,root,root) %{gstlibdir}/libgstaudiofx.so
519aa733
JB
676%attr(755,root,root) %{gstlibdir}/libgstautodetect.so
677%attr(755,root,root) %{gstlibdir}/libgstavi.so
678%attr(755,root,root) %{gstlibdir}/libgstdebug.so
b4747b5f 679%attr(755,root,root) %{gstlibdir}/libgstdtmf.so
e2934287 680%attr(755,root,root) %{gstlibdir}/libgstequalizer.so
a4a3b413
PZ
681%attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so
682%attr(755,root,root) %{gstlibdir}/libgstflv.so
519aa733 683%attr(755,root,root) %{gstlibdir}/libgstflxdec.so
844dbfcf 684%attr(755,root,root) %{gstlibdir}/libgsticydemux.so
519aa733 685%attr(755,root,root) %{gstlibdir}/libgstid3demux.so
49ba75d8 686%attr(755,root,root) %{gstlibdir}/libgstimagefreeze.so
aae141a8 687%attr(755,root,root) %{gstlibdir}/libgstinterleave.so
bbbf358f 688%attr(755,root,root) %{gstlibdir}/libgstisomp4.so
519aa733 689%attr(755,root,root) %{gstlibdir}/libgstmatroska.so
e2934287 690%attr(755,root,root) %{gstlibdir}/libgstmultifile.so
519aa733
JB
691%attr(755,root,root) %{gstlibdir}/libgstmultipart.so
692%attr(755,root,root) %{gstlibdir}/libgstnavigationtest.so
f9f098db 693%attr(755,root,root) %{gstlibdir}/libgstoss4.so
aae141a8 694%attr(755,root,root) %{gstlibdir}/libgstreplaygain.so
519aa733 695%attr(755,root,root) %{gstlibdir}/libgstrtp.so
58be2b13 696%attr(755,root,root) %{gstlibdir}/libgstrtpmanager.so
519aa733 697%attr(755,root,root) %{gstlibdir}/libgstrtsp.so
2d635bb4 698%attr(755,root,root) %{gstlibdir}/libgstshapewipe.so
519aa733
JB
699%attr(755,root,root) %{gstlibdir}/libgstudp.so
700%attr(755,root,root) %{gstlibdir}/libgstvideobox.so
359ebc48 701%attr(755,root,root) %{gstlibdir}/libgstvideocrop.so
49ba75d8 702%attr(755,root,root) %{gstlibdir}/libgstvideofilter.so
519aa733 703%attr(755,root,root) %{gstlibdir}/libgstvideomixer.so
f26dfdf1 704%attr(755,root,root) %{gstlibdir}/libgstxingmux.so
a4a3b413 705%attr(755,root,root) %{gstlibdir}/libgsty4menc.so
03ef5bac 706%{_datadir}/gstreamer-%{gstmver}/presets
2172819b
MB
707
708%if %{with apidocs}
709%files apidocs
710%defattr(644,root,root,755)
c66790e1
JB
711%{_docdir}/gstreamer-%{gstmver}/1394-doc
712%{_docdir}/gstreamer-%{gstmver}/aasink-doc
f26dfdf1 713%{_docdir}/gstreamer-%{gstmver}/adaptivedemux2-doc
c66790e1
JB
714%{_docdir}/gstreamer-%{gstmver}/alaw-doc
715%{_docdir}/gstreamer-%{gstmver}/alpha-doc
716%{_docdir}/gstreamer-%{gstmver}/alphacolor-doc
717%{_docdir}/gstreamer-%{gstmver}/apetag-doc
718%{_docdir}/gstreamer-%{gstmver}/audiofx-doc
719%{_docdir}/gstreamer-%{gstmver}/audioparsers-doc
720%{_docdir}/gstreamer-%{gstmver}/auparse-doc
721%{_docdir}/gstreamer-%{gstmver}/autodetect-doc
722%{_docdir}/gstreamer-%{gstmver}/avi-doc
723%{_docdir}/gstreamer-%{gstmver}/cacasink-doc
724%{_docdir}/gstreamer-%{gstmver}/cairo-doc
725%{_docdir}/gstreamer-%{gstmver}/cutter-doc
726%{_docdir}/gstreamer-%{gstmver}/debug-doc
727%{_docdir}/gstreamer-%{gstmver}/deinterlace-doc
728%{_docdir}/gstreamer-%{gstmver}/dtmf-doc
729%{_docdir}/gstreamer-%{gstmver}/dv-doc
730%{_docdir}/gstreamer-%{gstmver}/effectv-doc
731%{_docdir}/gstreamer-%{gstmver}/equalizer-doc
732%{_docdir}/gstreamer-%{gstmver}/flac-doc
733%{_docdir}/gstreamer-%{gstmver}/flv-doc
734%{_docdir}/gstreamer-%{gstmver}/flxdec-doc
735%{_docdir}/gstreamer-%{gstmver}/gdkpixbuf-doc
736%{_docdir}/gstreamer-%{gstmver}/goom-doc
737%{_docdir}/gstreamer-%{gstmver}/goom2k1-doc
738%{_docdir}/gstreamer-%{gstmver}/gtk-doc
739%{_docdir}/gstreamer-%{gstmver}/icydemux-doc
740%{_docdir}/gstreamer-%{gstmver}/id3demux-doc
741%{_docdir}/gstreamer-%{gstmver}/imagefreeze-doc
742%{_docdir}/gstreamer-%{gstmver}/interleave-doc
743%{_docdir}/gstreamer-%{gstmver}/isomp4-doc
744%{_docdir}/gstreamer-%{gstmver}/jack-doc
745%{_docdir}/gstreamer-%{gstmver}/jpeg-doc
746%{_docdir}/gstreamer-%{gstmver}/lame-doc
747%{_docdir}/gstreamer-%{gstmver}/level-doc
748%{_docdir}/gstreamer-%{gstmver}/matroska-doc
749%{_docdir}/gstreamer-%{gstmver}/monoscope-doc
750%{_docdir}/gstreamer-%{gstmver}/mpg123-doc
751%{_docdir}/gstreamer-%{gstmver}/mulaw-doc
752%{_docdir}/gstreamer-%{gstmver}/multifile-doc
753%{_docdir}/gstreamer-%{gstmver}/multipart-doc
754%{_docdir}/gstreamer-%{gstmver}/navigationtest-doc
755%{_docdir}/gstreamer-%{gstmver}/oss4-doc
756%{_docdir}/gstreamer-%{gstmver}/ossaudio-doc
757%{_docdir}/gstreamer-%{gstmver}/png-doc
758%{_docdir}/gstreamer-%{gstmver}/pulseaudio-doc
759%{_docdir}/gstreamer-%{gstmver}/qmlgl-doc
760%{_docdir}/gstreamer-%{gstmver}/replaygain-doc
761%{_docdir}/gstreamer-%{gstmver}/rpicamsrc-doc
762%{_docdir}/gstreamer-%{gstmver}/rtp-doc
763%{_docdir}/gstreamer-%{gstmver}/rtpmanager-doc
764%{_docdir}/gstreamer-%{gstmver}/rtsp-doc
765%{_docdir}/gstreamer-%{gstmver}/shapewipe-doc
766%{_docdir}/gstreamer-%{gstmver}/shout2-doc
767%{_docdir}/gstreamer-%{gstmver}/smpte-doc
768%{_docdir}/gstreamer-%{gstmver}/soup-doc
769%{_docdir}/gstreamer-%{gstmver}/spectrum-doc
770%{_docdir}/gstreamer-%{gstmver}/speex-doc
771%{_docdir}/gstreamer-%{gstmver}/taglib-doc
772%{_docdir}/gstreamer-%{gstmver}/twolame-doc
773%{_docdir}/gstreamer-%{gstmver}/udp-doc
774%{_docdir}/gstreamer-%{gstmver}/video4linux2-doc
775%{_docdir}/gstreamer-%{gstmver}/videobox-doc
776%{_docdir}/gstreamer-%{gstmver}/videocrop-doc
777%{_docdir}/gstreamer-%{gstmver}/videofilter-doc
778%{_docdir}/gstreamer-%{gstmver}/videomixer-doc
779%{_docdir}/gstreamer-%{gstmver}/vpx-doc
780%{_docdir}/gstreamer-%{gstmver}/wavenc-doc
781%{_docdir}/gstreamer-%{gstmver}/wavpack-doc
782%{_docdir}/gstreamer-%{gstmver}/wavparse-doc
783%{_docdir}/gstreamer-%{gstmver}/ximagesrc-doc
f26dfdf1 784%{_docdir}/gstreamer-%{gstmver}/xingmux-doc
c66790e1 785%{_docdir}/gstreamer-%{gstmver}/y4menc-doc
519aa733
JB
786%endif
787
788##
789## Plugins
790##
791
792%if %{with aalib}
793%files -n gstreamer-videosink-aa
794%defattr(644,root,root,755)
795%attr(755,root,root) %{gstlibdir}/libgstaasink.so
796%endif
797
798%files -n gstreamer-audio-effects-good
799%defattr(644,root,root,755)
800%attr(755,root,root) %{gstlibdir}/libgstalaw.so
488bc0e1 801%attr(755,root,root) %{gstlibdir}/libgstcutter.so
519aa733
JB
802%attr(755,root,root) %{gstlibdir}/libgstlevel.so
803%attr(755,root,root) %{gstlibdir}/libgstmulaw.so
519aa733
JB
804
805%files -n gstreamer-audio-formats
806%defattr(644,root,root,755)
807%attr(755,root,root) %{gstlibdir}/libgstauparse.so
bbbf358f 808%attr(755,root,root) %{gstlibdir}/libgstaudioparsers.so
519aa733
JB
809%attr(755,root,root) %{gstlibdir}/libgstwavparse.so
810%attr(755,root,root) %{gstlibdir}/libgstwavenc.so
811
207603e7
JB
812%if %{with cairo}
813%files -n gstreamer-cairo
814%defattr(644,root,root,755)
815%attr(755,root,root) %{gstlibdir}/libgstcairo.so
816%endif
519aa733
JB
817
818%files -n gstreamer-dv
819%defattr(644,root,root,755)
820%attr(755,root,root) %{gstlibdir}/libgstdv.so
821
519aa733
JB
822%files -n gstreamer-flac
823%defattr(644,root,root,755)
824%attr(755,root,root) %{gstlibdir}/libgstflac.so
825
844dbfcf
JB
826%files -n gstreamer-gdkpixbuf
827%defattr(644,root,root,755)
828%attr(755,root,root) %{gstlibdir}/libgstgdkpixbuf.so
829
a90be14c
JB
830%if %{with gtk}
831%files -n gstreamer-videosink-gtk
832%defattr(644,root,root,755)
833%attr(755,root,root) %{gstlibdir}/libgstgtk.so
834%endif
835
d99b8ce4
JB
836%if %{with jack}
837%files -n gstreamer-jack
838%defattr(644,root,root,755)
839%attr(755,root,root) %{gstlibdir}/libgstjack.so
840%endif
841
519aa733
JB
842%if %{with caca}
843%files -n gstreamer-videosink-libcaca
844%defattr(644,root,root,755)
845%attr(755,root,root) %{gstlibdir}/libgstcacasink.so
846%endif
847
3edd0c17 848%if %{with lame}
a90be14c
JB
849%files -n gstreamer-lame
850%defattr(644,root,root,755)
851%attr(755,root,root) %{gstlibdir}/libgstlame.so
c66790e1 852%endif
a90be14c
JB
853
854%if %{with mpg123}
855%files -n gstreamer-mpg123
856%defattr(644,root,root,755)
857%attr(755,root,root) %{gstlibdir}/libgstmpg123.so
858%endif
859
519aa733
JB
860%files -n gstreamer-libpng
861%defattr(644,root,root,755)
862%attr(755,root,root) %{gstlibdir}/libgstpng.so
863
864%files -n gstreamer-audiosink-oss
865%defattr(644,root,root,755)
866%attr(755,root,root) %{gstlibdir}/libgstossaudio.so
867
aae141a8
JB
868%files -n gstreamer-pulseaudio
869%defattr(644,root,root,755)
f9f098db 870%attr(755,root,root) %{gstlibdir}/libgstpulseaudio.so
aae141a8 871
f26dfdf1 872%if %{with qt5}
a90be14c
JB
873%files -n gstreamer-videosink-qt
874%defattr(644,root,root,755)
875%attr(755,root,root) %{gstlibdir}/libgstqmlgl.so
876%endif
877
213e9426 878%if %{with qt6}
b1e236ff
JB
879%files -n gstreamer-videosink-qt6
880%defattr(644,root,root,755)
881%attr(755,root,root) %{gstlibdir}/libgstqml6.so
882%endif
883
519aa733
JB
884%files -n gstreamer-raw1394
885%defattr(644,root,root,755)
886%attr(755,root,root) %{gstlibdir}/libgst1394.so
887
888%files -n gstreamer-shout2
889%defattr(644,root,root,755)
890%attr(755,root,root) %{gstlibdir}/libgstshout2.so
891
4bfcc885
PZ
892%if %{with soup}
893%files -n gstreamer-soup
894%defattr(644,root,root,755)
f9f098db 895%attr(755,root,root) %{gstlibdir}/libgstsoup.so
4bfcc885
PZ
896%endif
897
519aa733
JB
898%if %{with speex}
899%files -n gstreamer-speex
900%defattr(644,root,root,755)
901%attr(755,root,root) %{gstlibdir}/libgstspeex.so
902%endif
903
844dbfcf
JB
904%files -n gstreamer-taglib
905%defattr(644,root,root,755)
906%attr(755,root,root) %{gstlibdir}/libgsttaglib.so
907
3edd0c17
JB
908%if %{with twolame}
909%files -n gstreamer-twolame
910%defattr(644,root,root,755)
911%attr(755,root,root) %{gstlibdir}/libgsttwolame.so
912%endif
913
59467759
JB
914%files -n gstreamer-v4l2
915%defattr(644,root,root,755)
916%attr(755,root,root) %{gstlibdir}/libgstvideo4linux2.so
917
519aa733
JB
918%files -n gstreamer-video-effects
919%defattr(644,root,root,755)
920%attr(755,root,root) %{gstlibdir}/libgsteffectv.so
921%attr(755,root,root) %{gstlibdir}/libgstjpeg.so
922%attr(755,root,root) %{gstlibdir}/libgstsmpte.so
519aa733
JB
923
924%files -n gstreamer-visualisation
925%defattr(644,root,root,755)
926%attr(755,root,root) %{gstlibdir}/libgstgoom.so
488bc0e1
JB
927%attr(755,root,root) %{gstlibdir}/libgstgoom2k1.so
928%attr(755,root,root) %{gstlibdir}/libgstmonoscope.so
929%attr(755,root,root) %{gstlibdir}/libgstspectrum.so
844dbfcf 930
207603e7
JB
931%files -n gstreamer-vpx
932%defattr(644,root,root,755)
933%attr(755,root,root) %{gstlibdir}/libgstvpx.so
934
359ebc48
AM
935%if %{with wavpack}
936%files -n gstreamer-wavpack
937%defattr(644,root,root,755)
938%attr(755,root,root) %{gstlibdir}/libgstwavpack.so
939%endif
940
844dbfcf
JB
941%files -n gstreamer-ximagesrc
942%defattr(644,root,root,755)
943%attr(755,root,root) %{gstlibdir}/libgstximagesrc.so
This page took 1.068994 seconds and 4 git commands to generate.