[packages/gstreamer-plugins-bad] - adjusted gstreamer* dependencies
qboosh
qboosh at pld-linux.org
Sat Apr 16 19:35:50 CEST 2022
commit 32f3caae5bac4333d690ca1cb31cbc19f8540a59
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 16 19:36:00 2022 +0200
- adjusted gstreamer* dependencies
gstreamer-plugins-bad.spec | 78 +++++++++++++++++++++++++++++-----------------
1 file changed, 50 insertions(+), 28 deletions(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index a660929..cd22af1 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -1,4 +1,6 @@
# TODO:
+# - fix opencv
+# /usr/include/opencv4/opencv2/tracking/tracking_internals.hpp:18:10: fatal error: opencv2/video/detail/tracking.private.hpp: No such file or directory
# - gs (BR -storage_client.pc- google_cloud_cpp_storage.pc >= 1.25.0 [https://github.com/googleapis/google-cloud-cpp])
# - onnx (BR: libonnxruntime.pc [https://github.com/microsoft/onnxruntime])
# - nvenc (BR: cuda >= 6.5, nvEncodeAPI.h >= 5.0, -lnvidia-encode)
@@ -346,7 +348,6 @@ Summary: GStreamer AES plugin
Summary(pl.UTF-8): Wtyczka AES dla GStreamera
Group: Libraries
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: openssl >= 1.1.0
Conflicts: gstreamer-plugins-bad < 1.20.1-2
@@ -428,22 +429,6 @@ GStreamer AV1 encoder/decoder plugin based on AOM library.
Oparta na bibliotece AOM wtyczka GStreamera kodująca/dekodująca format
AV1.
-%package -n gstreamer-bs2b
-Summary: GStreamer bs2b plugin
-Summary(pl.UTF-8): Wtyczka bs2b dla GStreamera
-Group: Libraries
-Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
-Requires: libbs2b >= 3.1.0
-
-%description -n gstreamer-bs2b
-GStreamer plugin to improve headphone listening of stereo audio
-records using the b2sb library.
-
-%description -n gstreamer-bs2b -l pl.UTF-8
-Wtyczka GStreamera poprawiająca odsłuchiwanie nagrań stereofonicznych
-przez słuchawki przy użyciu biblioteki bs2b.
-
%package -n gstreamer-avtp
Summary: GStreamer AVTP (Audio/Video Transport Protocol) plugin
Summary(pl.UTF-8): Wtyczka protokołu AVTP (Audio/Video Transport Protocol) dla GStreamera
@@ -465,7 +450,6 @@ Summary(pl.UTF-8): Wtyczka GStreamera do obsługi bluetooth w oparciu o Bluez
Group: Libraries
Requires: bluez-libs >= 5.0
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
Obsoletes: gstreamer-bluetooth < 1.2
%description -n gstreamer-bluez
@@ -474,6 +458,22 @@ GStreamer plugin for Bluez-based bluetooth support.
%description -n gstreamer-bluez -l pl.UTF-8
Wtyczka GStreamera do obsługi bluetooth w oparciu o Bluez.
+%package -n gstreamer-bs2b
+Summary: GStreamer bs2b plugin
+Summary(pl.UTF-8): Wtyczka bs2b dla GStreamera
+Group: Libraries
+Requires: gstreamer >= %{gst_ver}
+Requires: gstreamer-plugins-base >= %{gstpb_ver}
+Requires: libbs2b >= 3.1.0
+
+%description -n gstreamer-bs2b
+GStreamer plugin to improve headphone listening of stereo audio
+records using the b2sb library.
+
+%description -n gstreamer-bs2b -l pl.UTF-8
+Wtyczka GStreamera poprawiająca odsłuchiwanie nagrań stereofonicznych
+przez słuchawki przy użyciu biblioteki bs2b.
+
%package -n gstreamer-chromaprint
Summary: GStreamer Chromaprint audio fingerprinting plugin
Summary(pl.UTF-8): Wtyczka Chromaprint do odcisków identyfikacyjnych dźwięku dla GStreamera
@@ -521,6 +521,8 @@ Wtyczka korekt zarządzania kolorami dla GStreamera.
Summary: GStreamer cURL network sink plugin
Summary(pl.UTF-8): Wtyczka wyjścia sieciowego cURL dla GStreamera
Group: Libraries
+# for locales
+Requires: %{name} = %{version}-%{release}
Requires: curl-libs >= 7.55.0
Requires: gstreamer >= %{gst_ver}
Requires: libssh2 >= 1.4.3
@@ -537,10 +539,11 @@ klienta do wysyłania danych na serwer (np. HTTP lub FTP).
Summary: GStreamer DASH demuxer plugin
Summary(pl.UTF-8): Wtyczka demuksera DASH dla GStreamera
Group: Libraries
+# for libgstadaptivedemux, libgstisoff, libgsturidownloader
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: libxml2 >= 1:2.8
-Conflicts: gstreamer-plugins-bad < 1.20.1-2
%description -n gstreamer-dash
GStreamer DASH demuxer plugin.
@@ -553,6 +556,7 @@ Summary: GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
Summary(pl.UTF-8): Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) dla GStreamera
Group: Libraries
Requires: gstreamer >= %{gst_ver}
+Requires: gstreamer-plugins-base >= %{gstpb_ver}
%description -n gstreamer-dc1394
GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
@@ -566,7 +570,6 @@ Summary: GStreamer DTLS decoder and encoder plugin
Summary(pl.UTF-8): Wtyczka kodera i dekodera DTLS dla GStreamera
Group: Libraries
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: openssl >= 1.0.1
%description -n gstreamer-dtls
@@ -676,10 +679,11 @@ GSM.
Summary: GStreamer HLS (HTTP Live Streaming) plugin
Summary(pl.UTF-8): Wtyczka HLS (HTTP Live Streaming) dla GStreamera
Group: Libraries
+# for libgstadaptivedemux, libgsturidownloader
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: nettle >= 3.0
-Conflicts: gstreamer-plugins-bad < 1.20.1-2
%description -n gstreamer-hls
GStreamer HLS (HTTP Live Streaming) plugin.
@@ -811,7 +815,6 @@ Summary: GStreamer microdns MDNS Device Provider plugin
Summary(pl.UTF-8): Wtyczka microdns dla GStreamera udostępniająca urządzania MDNS
Group: Libraries
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
Conflicts: gstreamer-plugins-bad < 1.20.1-2
%description -n gstreamer-microdns
@@ -840,7 +843,6 @@ Summary: GStreamer .MOD audio decoding plugin
Summary(pl.UTF-8): Wtyczka GStreamera dekodująca dźwięk .MOD
Group: Libraries
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
Conflicts: gstreamer-plugins-bad < 1.20.1-2
%description -n gstreamer-modplug
@@ -853,8 +855,11 @@ Wtyczka GStreamera dekodująca dźwięk GME.
Summary: Intel MediaSDK (MFX) plugin for GStreamer
Summary(pl.UTF-8): Wtyczka MediaSDK (MFX) dla GStreamera
Group: Libraries
+# for libgstcodecparsers
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
+Requires: libdrm >= 2.4.98
%description -n gstreamer-msdk
GStreamer video decoder/encoder based on Intel MediaSDK (MFX) library.
@@ -1001,6 +1006,8 @@ Wtyczka OpenH264 dla GStreamera - koder/dekoder H.264.
Summary: GStreamer OpenJPEG plugin
Summary(pl.UTF-8): Wtyczka OpenJPEG dla GStreamera
Group: Libraries
+# for libgstcodecparsers
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Obsoletes: gstreamer-jasper < 1.0
@@ -1016,6 +1023,7 @@ bibliotece OpenJPEG.
Summary: GStreamer OpenMPT plugin
Summary(pl.UTF-8): Wtyczka OpenMPT dla GStreamera
Group: Libraries
+# for libgstbadaudio
Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
@@ -1134,8 +1142,9 @@ Wtyczka kodeka dźwięku bluetooth SBC dla GStreamera.
Summary: GStreamer plugin for encoding/decoding SCTP
Summary(pl.UTF-8): Wtyczka GStremaera do kodowania/dekodowania SCTP
Group: Libraries
+# for libgstsctp
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
-Requires: gstreamer-plugins-base >= %{gstpb_ver}
%description -n gstreamer-sctp
GStreamer plugin for encoding/decoding SCTP.
@@ -1218,6 +1227,8 @@ Wtyczka GStremaera do kodowania/dekodowania SRTP.
Summary: GStreamer plugin for encoding H265 using SvtHevc library
Summary(pl.UTF-8): Wtyczka GStremaera do H265 przy użyciu biblioteki SvtHevc
Group: Libraries
+# for libgstcodecparsers
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: svt-hevc >= 1.4.1
@@ -1274,7 +1285,7 @@ Wtyczka podpisów TTML dla GStreamera.
Summary: GStreamer plugin for UVC compliant H264 encoding cameras
Summary(pl.UTF-8): Wtyczka GStreamera do kamer kodujących w H264 zgodnych z UVC
Group: Libraries
-# for libgstbasecamerabin
+# for libgstbasecamerabinsrc
Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
@@ -1289,9 +1300,10 @@ Wtyczka GStreamera do kamer kodujących w H264 zgodnych z UVC.
Summary: GStreamer Video4Linux stateless codecs plugin
Summary(pl.UTF-8): Wtyczka bezstanowych kodeków Video4Linux dla GSteamera
Group: Libraries
+# for libgstcodecparsers, libgstcodecs
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
-Conflicts: gstreamer-plugins-bad < 1.20.1-2
%description -n gstreamer-v4l2codecs
GStreamer Video4Linux stateless codecs plugin.
@@ -1303,6 +1315,7 @@ Wtyczka bezstanowych kodeków Video4Linux dla GSteamera.
Summary: GStreamer VA-API codecs plugin
Summary(pl.UTF-8): Wtyczka kodeków VA-API dla GSteamera
Group: Libraries
+# for libgstcodecparsers, libgstcodecs, libgstva
Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
@@ -1332,11 +1345,10 @@ Wtyczka wyjścia obrazu DirectFB dla GStreamera.
Summary: GStreamer plugin for outputing to Wayland
Summary(pl.UTF-8): Wtyczka wyjścia Wayland dla GStreamera
Group: Libraries
-# for libgstgl
+# for libgstwayland
Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
-Requires: libdrm >= 2.4.55
Requires: wayland >= 1.11.0
Provides: gstreamer-videosink = %{version}
@@ -1365,6 +1377,8 @@ VisualOn.
Summary: GStreamer Vulkan plugin
Summary(pl.UTF-8): Wtyczka GStreamera Vulkan
Group: Libraries
+# for libgstvulkan
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Provides: gstreamer-videosink = %{version}
@@ -1393,6 +1407,8 @@ Wtyczka GStreamera do dekodowania obrazów WebP.
Summary: WebRTC plugin for GStreamer
Summary(pl.UTF-8): Wtyczka WebRTC dla GStreamera
Group: Libraries
+# for libgstsctp, libgstwebrtc
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: libnice >= 0.1.17
@@ -1407,6 +1423,8 @@ Wtyczka WebRTC dla GStreamera.
Summary: WebRTC Audio Processing plugin for GStreamer
Summary(pl.UTF-8): Wtyczka WebRTC Audio Processing dla GStreamera
Group: Libraries
+# for libgstbadaudio
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
Requires: webrtc-audio-processing >= 0.2
@@ -1421,6 +1439,8 @@ Wtyczka WebRTC Audio Processing dla GStreamera.
Summary: wildmidi plugin for GStreamer
Summary(pl.UTF-8): Wtyczka wildmidi dla GStreamera
Group: Libraries
+# for libgstbadaudio
+Requires: %{name} = %{version}-%{release}
Requires: gstreamer >= %{gst_ver}
Requires: wildmidi >= 0.4
@@ -1435,7 +1455,9 @@ Summary: GStreamer WPE (WebKit web browser) source plugin
Summary(pl.UTF-8): Wtyczka GStreamera ze źródłem WPE (przeglądarki WWW opartej na WebKicie)
Group: Libraries
Requires: gstreamer >= %{gst_ver}
+Requires: gstreamer-gl >= %{gstpb_ver}
Requires: gstreamer-plugins-base >= %{gstpb_ver}
+Requires: wayland >= 1.11.0
Requires: wpe-webkit >= 2.28
Requires: wpebackend-fdo >= 1.8
Requires: xorg-lib-libxkbcommon >= 0.8
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-bad.git/commitdiff/32f3caae5bac4333d690ca1cb31cbc19f8540a59
More information about the pld-cvs-commit
mailing list