From 01a2118468e06ee32da023f10ba73a8cf8d792c1f0b534473612616fb83ee9ad Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Fri, 14 Apr 2023 07:38:25 +0000 Subject: [PATCH] Accepting request 1079276 from home:iznogood:branches:multimedia:libs - Update to version 0.10.6: + Fixed: - webrtcsink: Fix max/min-bitrate property blurb/nick. - uriplaylistbin: Add missing queues to example. - tttocea608: . Fix pushing of caps events that sometimes contained unfixed caps. . Fix disappearing text after special character in non-popon mode. - transcriberbin: . Fix deadlock on construction. . Fix initial bin setup. - fallbacksrc: Handle incompatible downstream caps without panicking. - ndisrc: Fix copying of raw video frames with different NDI/GStreamer strides. - livesync: Correctly assume zero upstream latency if latency query fails. + Added: webrtcsink: Add ice-transport-policy property that proxies the same webrtcbin property. - Switch to cargo-packaging: Drop cargo and rust BuildRequires and rustflags global. Add cargo-packaging BuildRequires and rustflags macro where needed. Use autosetup macro. OBS-URL: https://build.opensuse.org/request/show/1079276 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=47 --- _constraints | 4 ++-- _service | 4 ++-- gst-plugins-rs-0.10.6.obscpio | 3 +++ gst-plugins-rs.obsinfo | 4 ++++ gstreamer-plugins-rs-0.10.5.obscpio | 3 --- gstreamer-plugins-rs.changes | 27 ++++++++++++++++++++++++++ gstreamer-plugins-rs.obsinfo | 4 ---- gstreamer-plugins-rs.spec | 30 ++++++++++++----------------- vendor.tar.zst | 4 ++-- 9 files changed, 52 insertions(+), 31 deletions(-) create mode 100644 gst-plugins-rs-0.10.6.obscpio create mode 100644 gst-plugins-rs.obsinfo delete mode 100644 gstreamer-plugins-rs-0.10.5.obscpio delete mode 100644 gstreamer-plugins-rs.obsinfo diff --git a/_constraints b/_constraints index eb4e8b4..7eb73b3 100644 --- a/_constraints +++ b/_constraints @@ -1,7 +1,7 @@ - 27 + 30 @@ -10,7 +10,7 @@ - 22 + 27 diff --git a/_service b/_service index d929408..733b4ce 100644 --- a/_service +++ b/_service @@ -2,11 +2,11 @@ https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - gstreamer-plugins-rs + gst-plugins-rs @PARENT_TAG@ (.*)\+0 \1 - refs/tags/0.10.5 + refs/tags/0.10.6 git diff --git a/gst-plugins-rs-0.10.6.obscpio b/gst-plugins-rs-0.10.6.obscpio new file mode 100644 index 0000000..150fc36 --- /dev/null +++ b/gst-plugins-rs-0.10.6.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1875979f503de3434fdeb1c76681c934b1c6925008a7f2dc7581b5bc1551342 +size 8151565 diff --git a/gst-plugins-rs.obsinfo b/gst-plugins-rs.obsinfo new file mode 100644 index 0000000..558bb2e --- /dev/null +++ b/gst-plugins-rs.obsinfo @@ -0,0 +1,4 @@ +name: gst-plugins-rs +version: 0.10.6 +mtime: 1680769465 +commit: 88548f41b661c26e6e15035e83884542968f67be diff --git a/gstreamer-plugins-rs-0.10.5.obscpio b/gstreamer-plugins-rs-0.10.5.obscpio deleted file mode 100644 index a89998c..0000000 --- a/gstreamer-plugins-rs-0.10.5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e6086d1cd591d6e0d815784def66112dca4546a3e8586aa9721c78e27b31861 -size 7598605 diff --git a/gstreamer-plugins-rs.changes b/gstreamer-plugins-rs.changes index 5d2e24e..86a8283 100644 --- a/gstreamer-plugins-rs.changes +++ b/gstreamer-plugins-rs.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Wed Apr 12 11:50:33 UTC 2023 - Bjørn Lie + +- Update to version 0.10.6: + + Fixed: + - webrtcsink: Fix max/min-bitrate property blurb/nick. + - uriplaylistbin: Add missing queues to example. + - tttocea608: + . Fix pushing of caps events that sometimes contained unfixed + caps. + . Fix disappearing text after special character in non-popon + mode. + - transcriberbin: + . Fix deadlock on construction. + . Fix initial bin setup. + - fallbacksrc: Handle incompatible downstream caps without + panicking. + - ndisrc: Fix copying of raw video frames with different + NDI/GStreamer strides. + - livesync: Correctly assume zero upstream latency if latency + query fails. + + Added: webrtcsink: Add ice-transport-policy property that + proxies the same webrtcbin property. +- Switch to cargo-packaging: Drop cargo and rust BuildRequires and + rustflags global. Add cargo-packaging BuildRequires and rustflags + macro where needed. Use autosetup macro. + ------------------------------------------------------------------- Fri Mar 31 20:55:39 UTC 2023 - Bjørn Lie diff --git a/gstreamer-plugins-rs.obsinfo b/gstreamer-plugins-rs.obsinfo deleted file mode 100644 index 7b52919..0000000 --- a/gstreamer-plugins-rs.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: gstreamer-plugins-rs -version: 0.10.5 -mtime: 1679244049 -commit: 67de191be26f613621fae90fd013bbb065a651e3 diff --git a/gstreamer-plugins-rs.spec b/gstreamer-plugins-rs.spec index a042f05..0309014 100644 --- a/gstreamer-plugins-rs.spec +++ b/gstreamer-plugins-rs.spec @@ -17,10 +17,8 @@ %global _lto_cflags %{_lto_cflags} -ffat-lto-objects - -%define _name gstreamer-plugins-rs +%define _name gst-plugins-rs %define gst_branch 1.0 -%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' # Disable csound for now, bring issue upstream #%%global __requires_exclude pkgconfig\\(csound\\) @@ -31,20 +29,20 @@ %endif Name: gstreamer-plugins-rs -Version: 0.10.5 +Version: 0.10.6 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later Group: Productivity/Multimedia/Other URL: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs -Source0: %{_name}-%{version}.tar.xz -Source1: vendor.tar.zst -Source2: cargo_config -Source3: gstreamer-plugins-rs.appdata.xml +Source: %{_name}-%{version}.tar.xz +Source2: vendor.tar.zst +Source3: cargo_config +Source4: gstreamer-plugins-rs.appdata.xml -BuildRequires: cargo BuildRequires: cargo-c +BuildRequires: cargo-packaging BuildRequires: clang # Disable csound for now, bring issue upstream #BuildRequires: csound-devel @@ -54,7 +52,6 @@ BuildRequires: meson >= 0.60 BuildRequires: nasm BuildRequires: pkgconfig BuildRequires: python3-tomli -BuildRequires: rust >= 1.51 BuildRequires: zstd BuildRequires: pkgconfig(cairo) >= 1.10.0 BuildRequires: pkgconfig(dav1d) @@ -100,17 +97,14 @@ This package contains the pkgconfig development files for the rust plugins. %prep -%autosetup -n %{_name}-%{version} -p1 - -%setup -q -D -T -a 1 -%define cargo_registry $(pwd)/vendor +%autosetup -n %{_name}-%{version} -a2 -p1 mkdir .cargo -cp %{SOURCE2} .cargo/config +cp %{SOURCE3} .cargo/config %build # Disable csound for now, bring issue upstream #export CSOUND_LIB_DIR=%%{_libdir} -export RUSTFLAGS=%{rustflags} +export RUSTFLAGS="%{__rustflags}" %meson \ --default-library=shared \ @@ -125,10 +119,10 @@ export RUSTFLAGS=%{rustflags} %meson_build %install -export RUSTFLAGS=%{rustflags} +export RUSTFLAGS="%{__rustflags}" %meson_install mkdir -p %{buildroot}%{_datadir}/appdata -cp %{SOURCE3} %{buildroot}%{_datadir}/appdata/ +cp %{SOURCE4} %{buildroot}%{_datadir}/appdata/ %files %license LICENSE-APACHE LICENSE-LGPLv2 LICENSE-MIT diff --git a/vendor.tar.zst b/vendor.tar.zst index 92310ed..fa82bd5 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7e3b03c4b7963e07f0fdfb9b4b99e2f9b0d511d750476dbdc4485a499a5f4b93 -size 88739178 +oid sha256:ecbbb5cc10e7cc7415239496b974f979b7e990906f5bd3b6b70814f310da228b +size 95032018