Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-rs for
openSUSE:Factory checked in at 2023-02-03 22:04:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-rs (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-rs"
Fri Feb 3 22:04:54 2023 rev:12 rq:1061340 version:0.9.8+git20230124.d9e9468
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/gstreamer-plugins-rs.changes
2022-11-21 15:30:53.209041611 +0100
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.4462/gstreamer-plugins-rs.changes
2023-02-03 22:09:03.424618912 +0100
@@ -1,0 +2,188 @@
+Wed Jan 25 22:24:43 UTC 2023 - [email protected]
+
+- Update to version 0.9.8+git20230124.d9e9468:
+ * aws: Update to AWS SDK 0.53/0.23
+ * dav1d:
+ - Don't flush the decoder when draining
+ - Don't treat any kind of bitstream error immediately as fatal
+ - Get rid of some unnecessary `unwrap()`s
+ - Only drain at most one decoded frame per input frame unless
+ the decoder requires more before accepting new data
+ - Remove unnecessary frame dropping loop
+ * Downgrade clap dependency to 4.0
+ * gtk4:
+ - Asynchronously flush frames from GDK
+ - Keep `GstGLMemory` alive as long as it is used inside GDK
+ - Make no caps in the allocation query a non-error
+ - Only provide a buffer pool to upstream if it requested one
+ * livesync: fix late-threshold property min value
+ * meson:
+ - Only enable cargo features when options are enabled (bis)
+ - Update version to 0.9.8
+
+-------------------------------------------------------------------
+Fri Jan 13 15:12:47 UTC 2023 - [email protected]
+
+- Update to version 0.9.5+git20230111.df3b908:
+ * awss3hlssink: Add stats property.
+ * aws:
+ - Update to AWS SDK 0.52/0.22
+ - Update to test-with 0.9
+ * cargo_wrapper:
+ - Fix setting of PKG_CONFIG_PATH and CARGO_TARGET_DIR
+ - Handle windows paths for depfiles
+ - Write to log with line-buffering
+ * deny:
+ - Ignore duplicated base64 dependency for now
+ - Remove duplicated windows dependencies
+ - Update
+ * fmp4mux:
+ - Only push fragment_offset if write_mfra is true
+ - Remove obsolete comment
+ * gtk4:
+ - Add support for GL on macOS
+ - Don't error out when the main context channel does not exist
+ anymore when rendering
+ - Don't try to use GL mapped video frames as raw RGB memory
+ - Flush frames from the paintable when shutting down the sink
+ - Handle more GL context creation failures gracefully
+ - Propagate the GL display to the remainder of the pipeline
+ - Reduce number of unwraps during GL context creation and query
+ handling
+ - Release GStreamer GL context and display when going back to
+ NULL state
+ - Remove 'gst' from gtksink debug category name
+ - Remove 'gst' prefix from another debug category
+ - Rename a variable to make more sense
+ - Reset app context and display if GL context creation fails
+ - Update dependencies to releases
+ - Use `glib::ThreadGuard` instead of the fragile crate
+ - Use GL implicitly without the gst_gl feature on macOS
+ * meson:
+ - Add an option to build examples
+ - Add options for all plugins
+ - Disable webp plugin on Windows and macOS
+ - Do not serialize env, use env: kwarg
+ - Enable gstreamer-gl-1.0 features in gtk4 plugin
+ - Fix pkgconfig detection when specified in machine file
+ - Handle windows path separator correctly
+ - Only enable cargo features when options are enabled
+ - Require gstreamer-gl-1.0 for gtkpaintablesink
+ - Require tomllib / tomli python modules explicitly
+ * rav1e: Enable threading support
+ * Revert "Revert "rav1e: Update to rav1e 0.6""
+ * rtpav1depay: Implement srcpad set_caps
+ * textahead: fix previous buffers
+ * Update Cargo.lock
+ * video/gtk4: Fix typo in info logs
+ * webrtcsink: fix panic on pre-bwe request error
+- Pass sodium=enabled instead of sodium=system to meson following
+ upstream changes.
+
+-------------------------------------------------------------------
+Fri Dec 23 17:42:20 UTC 2022 - [email protected]
+
+- Update to version 0.9.3+git20221216.b701003:
+ * Add a WebRTC WHEP source element
+ * Add livesync plugin
+ * audiornnoise:
+ - Add debug output for voice activity to help you choose a
+ threshold
+ - Add voice detection threshold
+ - Use correct value range for the samples
+ * aws:
+ - s3sink: Treat stopping without EOS as an error for multipart
+ upload
+ - Update to env_logger 0.10 for the tests
+ * ci: Disable gst-build job for now
+ * dav1ddec: Lower rank to primary
+ * deny:
+ - Remove another dependency that is not duplicated anymore
+ - Remove dependencies that are not duplicated anymore
+ - Update
+ * Fix various new clippy warnings
+ * fmp4mux:
+ - Crank clock for the first fragment in more tests
+ - For video with N/1001 framerates use N as timescale
+ - Handle EOS correctly if it happens before a fragment start
+ time was determined
+ - Re-work buffer dequeueing and calculations of timestamps
+ - Skip gap buffers earlier to consider them for the sample
+ durations and fragment start durations
+ * gif: Update to gif 0.12
+ * gst-plugin-mp4: Add new MP4 plugin with a non-fragmented MP4
+ muxer
+ * gtk4:
+ - Deactivate application GL context again after `fill_info()`
+ - Deactivate the context if we fail to fill_info
+ - example: Use a bin with a `videoconvert` in the non-GL case
+ - Make GL support fully optional
+ - Only require GTK 4.6 if GL support is enabled
+ * livesync:
+ - Add missing version to the gst-plugin-gtk4 /
+ gst-plugin-version-helper dependencies
+ - Fix version
+ - Use release versions of the GLib/GStreamer bindings
+ * meson: Fix build of static plugins
+ * mp4:
+ - Add ONVIF non-fragmented MP4 muxer
+ - Add version to gst-plugin-version-helper dependency
+ - Remove unneeded cast in tests
+ - Update to url 2
+ * mp4mux:
+ - Adjust durations and possibly stream start time on
+ encountering a gap buffer
+ - Don't write empty chunks at the end if the last buffer of a
+ stream started a new chunk and happened to be a from a gap
+ event
+ - Don't write gap edit lists if their duration would be zero
+ - Factor out running time to UTC time calculation into a
+ function
+ - Fix edit list shift for streams with initial DTS smaller
+ earliest PTS but initial DTS positive
+ - For video with N/1001 framerates use N as timescale
+ - Remove unnecessary error case of negative PTS when doing the
+ ONVIF UTC time calculations
+ - Skip gap buffers instead of writing empty samples
+ * mux/{mp4, fmp4}: Hard depend on feature v1_18
+ * ndisrc:
+ - Use actual number of channels in positions_from_mask
+ - Use default channel mask for audio output
+ * net/ndi: fix build with --no-default-features
+ * net: Update to async-tungstenite 0.19
+ * Provide explicit type to `Iterator::sum()` calls to avoid
+ ambiguity
+ * spotify: fix "start a runtime from within a runtime" with
+ static link
+ * textahead: add settings to display previous buffers
+ * textwrap: Don't panic on empty buffers
+ * threadshare: Update to concurrent-queue 2
+ * tttocea608: Don't fail if a gap event contains no duration
+ * Update Cargo.lock
+ * video/gtk4:
+ - Implement support for GLTextures when possible.
+ - Rename Object types and struct to something simpler
+ - Restrict visibility of struct related to the Frame
+ * webrtchttp:
+ - Do not block webrtcbin signal handlers for sending candidates
+ - Do not import element_imp_error
+ - Don't use let-else for now
+ - Drop unused dependencies
+ - Factor out the common bits for WHIP and WHEP
+ - Fix documentation JSON
+ - Fix formatting
+ - Fix missing import for docs build
+ - Implement timeout for waiting on futures
+ - Remove unnecessary clippy warning override
+ - Use a proper Rust type name for ICE transport policy
+ - Use tokio runtime for spawning thread used for candidate
+ offer
+ - whipsink:
+ . Add candidates when sending the offer
+ . Construct TURN URL correctly
+ . Miscellaneous clean up
+ * webrtc/README: update command to run the signalling server
+ * webrtcsink: Support nvv4l2vp9enc
+ * whipsink: Handle offer creation errors more gracefully
+
+-------------------------------------------------------------------
@@ -27 +215,2 @@
- * aws: Skip s3 test on Windows until we figure out why it times out
+ * aws: Skip s3 test on Windows until we figure out why it times
+ out
@@ -29 +218,2 @@
- * fmp4mux: For VP9, write resolution into the tkhd and include a stss box to
signal that not all frames are sync samples
+ * fmp4mux: For VP9, write resolution into the tkhd and include a
+ stss box to signal that not all frames are sync samples
@@ -34,2 +224,4 @@
++++ 41 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/gstreamer-plugins-rs.changes
++++ and
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.4462/gstreamer-plugins-rs.changes
Old:
----
gstreamer-plugins-rs-0.9+git20221113.274e57a.obscpio
New:
----
gstreamer-plugins-rs-0.9.8+git20230124.d9e9468.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-rs.spec ++++++
--- /var/tmp/diff_new_pack.7wvz5c/_old 2023-02-03 22:09:04.484625070 +0100
+++ /var/tmp/diff_new_pack.7wvz5c/_new 2023-02-03 22:09:04.492625116 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gstreamer-plugins-rs
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
#%%global __requires_exclude pkgconfig\\(csound\\)
Name: gstreamer-plugins-rs
-Version: 0.9+git20221113.274e57a
+Version: 0.9.8+git20230124.d9e9468
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
@@ -44,7 +44,7 @@
#BuildRequires: csound-devel
BuildRequires: llvm
BuildRequires: git
-BuildRequires: meson >= 0.47.0
+BuildRequires: meson >= 0.60
BuildRequires: nasm
BuildRequires: pkgconfig
BuildRequires: python3-tomli
@@ -107,7 +107,7 @@
--default-library=shared \
-Ddoc=disabled \
-Ddav1d=auto \
- -Dsodium=system \
+ -Dsodium=enabled \
-Dcsound=disabled \
%{nil}
%meson_build
@@ -127,6 +127,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstclaxon.so
# Disable csound for now, bring issue upstream
#%%{_libdir}/gstreamer-%%{gst_branch}/libgstcsound.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstdav1d.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfallbackswitch.so
%{_libdir}/gstreamer-%{gst_branch}/libgstffv1.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfmp4.so
@@ -134,32 +135,33 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstgtk4.so
%{_libdir}/gstreamer-%{gst_branch}/libgsthlssink3.so
%{_libdir}/gstreamer-%{gst_branch}/libgsthsv.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstjson.so
%{_libdir}/gstreamer-%{gst_branch}/libgstlewton.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstlivesync.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmp4.so
%{_libdir}/gstreamer-%{gst_branch}/libgstndi.so
%{_libdir}/gstreamer-%{gst_branch}/libgstraptorq.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrav1e.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstregex.so
%{_libdir}/gstreamer-%{gst_branch}/libgstreqwest.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsaudiofx.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsclosedcaption.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstdav1d.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsfile.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsflv.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstjson.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsonvif.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrspng.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstregex.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsttextwrap.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrsrtp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrstracers.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrsvideofx.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrswebrtc.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrsrtp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsodium.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspotify.so
%{_libdir}/gstreamer-%{gst_branch}/libgsttextahead.so
+%{_libdir}/gstreamer-%{gst_branch}/libgsttextwrap.so
%{_libdir}/gstreamer-%{gst_branch}/libgstthreadshare.so
%{_libdir}/gstreamer-%{gst_branch}/libgsttogglerecord.so
%{_libdir}/gstreamer-%{gst_branch}/libgsturiplaylistbin.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrsvideofx.so
%{_libdir}/gstreamer-%{gst_branch}/libgstwebrtchttp.so
%dir %{_datadir}/appdata
%{_datadir}/appdata/gstreamer-plugins-rs.appdata.xml
++++++ _service ++++++
--- /var/tmp/diff_new_pack.7wvz5c/_old 2023-02-03 22:09:04.544625418 +0100
+++ /var/tmp/diff_new_pack.7wvz5c/_new 2023-02-03 22:09:04.544625418 +0100
@@ -3,10 +3,10 @@
<service name="obs_scm" mode="manual">
<param
name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
<param name="filename">gstreamer-plugins-rs</param>
- <param name="versionformat">0.9+git%cd.%h</param>
+ <param name="versionformat">0.9.8+git%cd.%h</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
- <param name="revision">0.9</param>
+ <param name="revision">d9e9468f</param>
<param name="changesgenerate">enable</param>
<param name="scm">git</param>
</service>
@@ -17,10 +17,11 @@
<param name="compression">xz</param>
</service>
<service name="cargo_vendor" mode="manual">
- <param name="srcdir">gstreamer-plugins-rs</param>
+ <param name="srcdir">gst-plugins-rs</param>
+ <param name="update">true</param>
</service>
<service name="cargo_audit" mode="manual">
- <param name="srcdir">gstreamer-plugins-rs</param>
+ <param name="srcdir">gst-plugins-rs</param>
</service>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.7wvz5c/_old 2023-02-03 22:09:04.568625557 +0100
+++ /var/tmp/diff_new_pack.7wvz5c/_new 2023-02-03 22:09:04.568625557 +0100
@@ -1,6 +1,5 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git</param>
- <param
name="changesrevision">274e57a536e5e5c29c92dd0d4485a787c8fec395</param></service></servicedata>
-(No newline at EOF)
+ <param
name="changesrevision">d9e9468f9a163f4d8e9eced9eaf2bff0674710d9</param></service></servicedata>
++++++ gstreamer-plugins-rs.obsinfo ++++++
--- /var/tmp/diff_new_pack.7wvz5c/_old 2023-02-03 22:09:04.612625813 +0100
+++ /var/tmp/diff_new_pack.7wvz5c/_new 2023-02-03 22:09:04.616625836 +0100
@@ -1,5 +1,5 @@
name: gstreamer-plugins-rs
-version: 0.9+git20221113.274e57a
-mtime: 1668363981
-commit: 274e57a536e5e5c29c92dd0d4485a787c8fec395
+version: 0.9.8+git20230124.d9e9468
+mtime: 1674567969
+commit: d9e9468f9a163f4d8e9eced9eaf2bff0674710d9
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/gstreamer-plugins-rs/vendor.tar.xz
/work/SRC/openSUSE:Factory/.gstreamer-plugins-rs.new.4462/vendor.tar.xz differ:
char 26, line 1