From 47dd7584127080937d7f54cae05905540e2b4b4e0c0a7534e3d384b19ce047b5 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Thu, 2 Mar 2023 14:13:12 +0000 Subject: [PATCH 1/2] Accepting request 1066216 from home:alarrosa:branches:multimedia:libs - Disable the aws plugin in big endian architectures since it requires the ring crate which doesn't support big endian systems (see gh#briansmith/ring#1555) OBS-URL: https://build.opensuse.org/request/show/1066216 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=36 --- gstreamer-plugins-rs.changes | 7 +++++++ gstreamer-plugins-rs.spec | 11 +++++++++++ 2 files changed, 18 insertions(+) diff --git a/gstreamer-plugins-rs.changes b/gstreamer-plugins-rs.changes index d50d3c2..31628b2 100644 --- a/gstreamer-plugins-rs.changes +++ b/gstreamer-plugins-rs.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Feb 16 15:14:03 UTC 2023 - Antonio Larrosa + +- Disable the aws plugin in big endian architectures since it + requires the ring crate which doesn't support big endian systems + (see gh#briansmith/ring#1555) + ------------------------------------------------------------------- Thu Feb 16 09:42:41 UTC 2023 - Antonio Larrosa diff --git a/gstreamer-plugins-rs.spec b/gstreamer-plugins-rs.spec index 0c264c9..925132f 100644 --- a/gstreamer-plugins-rs.spec +++ b/gstreamer-plugins-rs.spec @@ -24,6 +24,12 @@ # Disable csound for now, bring issue upstream #%%global __requires_exclude pkgconfig\\(csound\\) +%ifarch s390 s390x ppc ppc64 +%bcond_with aws +%else +%bcond_without aws +%endif + Name: gstreamer-plugins-rs Version: 0.10.1+git20230213.9cd68ff Release: 0 @@ -112,6 +118,9 @@ export RUSTFLAGS=%{rustflags} -Ddav1d=auto \ -Dsodium=enabled \ -Dcsound=disabled \ +%if %{without aws} + -Daws=disabled \ +%endif %{nil} %meson_build @@ -125,7 +134,9 @@ cp %{SOURCE3} %{buildroot}%{_datadir}/appdata/ %license LICENSE-APACHE LICENSE-LGPLv2 LICENSE-MIT %doc README.md %dir %{_libdir}/gstreamer-%{gst_branch} +%if %{with aws} %{_libdir}/gstreamer-%{gst_branch}/libgstaws.so +%endif %{_libdir}/gstreamer-%{gst_branch}/libgstcdg.so %{_libdir}/gstreamer-%{gst_branch}/libgstclaxon.so # Disable csound for now, bring issue upstream From ef52c79a4a1a04a4fac9dac5a1c0013cc9c8f27d5548c73e126d4537acacc1c1 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Thu, 2 Mar 2023 14:13:54 +0000 Subject: [PATCH 2/2] Accepting request 1068045 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/1068045 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-plugins-rs?expand=0&rev=37 --- _service | 4 ++-- _servicedata | 2 +- ...gins-rs-0.10.1+git20230213.9cd68ff.obscpio | 3 --- gstreamer-plugins-rs-0.10.2.obscpio | 3 +++ gstreamer-plugins-rs.changes | 20 +++++++++++++++++++ gstreamer-plugins-rs.obsinfo | 6 +++--- gstreamer-plugins-rs.spec | 2 +- vendor.tar.zst | 4 ++-- 8 files changed, 32 insertions(+), 12 deletions(-) delete mode 100644 gstreamer-plugins-rs-0.10.1+git20230213.9cd68ff.obscpio create mode 100644 gstreamer-plugins-rs-0.10.2.obscpio diff --git a/_service b/_service index f8973db..1e86bdd 100644 --- a/_service +++ b/_service @@ -3,10 +3,10 @@ https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git gstreamer-plugins-rs - @PARENT_TAG@+git%cd.%h + @PARENT_TAG@ (.*)\+0 \1 - 0.10.1 + refs/tags/0.10.2 enable git diff --git a/_servicedata b/_servicedata index bfe44d9..6f2fbb0 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - 9cd68ffb5fa303643b9ed2e96bc059cd0da5c20d \ No newline at end of file + b64da48508e48ff399b99f66ca110483651e8485 \ No newline at end of file diff --git a/gstreamer-plugins-rs-0.10.1+git20230213.9cd68ff.obscpio b/gstreamer-plugins-rs-0.10.1+git20230213.9cd68ff.obscpio deleted file mode 100644 index b574ad2..0000000 --- a/gstreamer-plugins-rs-0.10.1+git20230213.9cd68ff.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b75fe008f99031ebb14e76bb6c82318b9a2060f4fe441e3a9f313998d71ff4b0 -size 7513613 diff --git a/gstreamer-plugins-rs-0.10.2.obscpio b/gstreamer-plugins-rs-0.10.2.obscpio new file mode 100644 index 0000000..17960cd --- /dev/null +++ b/gstreamer-plugins-rs-0.10.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d00b932a1ca67d9272c568894e430833aea46d8e30fe5fe598215e81dda6d35f +size 7494669 diff --git a/gstreamer-plugins-rs.changes b/gstreamer-plugins-rs.changes index 31628b2..f0daf7a 100644 --- a/gstreamer-plugins-rs.changes +++ b/gstreamer-plugins-rs.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Mon Feb 27 15:10:02 UTC 2023 - bjorn.lie@gmail.com + +- Update to version 0.10.2: + * Fixed: + - hlssink3: Allow signal handlers to return `None` + - gtk4: + . Make GL context sharing more reliable in pipelines with + multiple `gtk4paintablesinks` + . Attach channel receiver to the main context from the + correct thread to make it possible to start the sink from a + different thread than the main thread without having + retrieved the paintable from the main thread before. + - fmp4mux/mp4mux: Ignore caps changes if only the framerate + changes. + * Changed: gtk4: Simplify and refactor GL context sharing. Apart + from being more reliable this reduces GL resource usage. +- Stop using git date and commitid in version, we are using + upstream released tags now. + ------------------------------------------------------------------- Thu Feb 16 15:14:03 UTC 2023 - Antonio Larrosa diff --git a/gstreamer-plugins-rs.obsinfo b/gstreamer-plugins-rs.obsinfo index acd84a3..8a31d0c 100644 --- a/gstreamer-plugins-rs.obsinfo +++ b/gstreamer-plugins-rs.obsinfo @@ -1,4 +1,4 @@ name: gstreamer-plugins-rs -version: 0.10.1+git20230213.9cd68ff -mtime: 1676282011 -commit: 9cd68ffb5fa303643b9ed2e96bc059cd0da5c20d +version: 0.10.2 +mtime: 1677140193 +commit: b64da48508e48ff399b99f66ca110483651e8485 diff --git a/gstreamer-plugins-rs.spec b/gstreamer-plugins-rs.spec index 925132f..f8f440c 100644 --- a/gstreamer-plugins-rs.spec +++ b/gstreamer-plugins-rs.spec @@ -31,7 +31,7 @@ %endif Name: gstreamer-plugins-rs -Version: 0.10.1+git20230213.9cd68ff +Version: 0.10.2 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later diff --git a/vendor.tar.zst b/vendor.tar.zst index c6dcbb4..d46be1a 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d5a3ab3a386ef0ae719e2f87c31fcfdf29c96445ebac1c74e9721b6a08ae25f2 -size 79804734 +oid sha256:67c2b84f0a70a4d7a385a15892ad6ba94486b81312beff5ad3a2a474509bf5c8 +size 78248433