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