Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-gst for openSUSE:Factory checked in at 2022-12-25 15:14:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gst (Old)
and /work/SRC/openSUSE:Factory/.python-gst.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gst"
Sun Dec 25 15:14:43 2022 rev:42 rq:1045103 version:1.20.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gst/python-gst.changes 2022-10-25 11:19:26.750061965 +0200
+++ /work/SRC/openSUSE:Factory/.python-gst.new.1563/python-gst.changes 2022-12-25 15:14:58.881416692 +0100
@@ -1,0 +2,6 @@
+Fri Dec 23 19:40:05 UTC 2022 - Bj��rn Lie
+
+- Update to version 1.20.5:
+ + No changes, versionbump only.
+
+-------------------------------------------------------------------
Old:
----
gst-python-1.20.4.tar.xz
New:
----
gst-python-1.20.5.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-gst.spec ++++++
--- /var/tmp/diff_new_pack.gJlZLS/_old 2022-12-25 15:14:59.957422782 +0100
+++ /var/tmp/diff_new_pack.gJlZLS/_new 2022-12-25 15:14:59.961422804 +0100
@@ -19,7 +19,7 @@
%define _name gst-python
Name: python-gst
-Version: 1.20.4
+Version: 1.20.5
Release: 0
Summary: Python Bindings for GStreamer
License: LGPL-2.1-or-later
++++++ gst-python-1.20.4.tar.xz -> gst-python-1.20.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.20.4/ChangeLog new/gst-python-1.20.5/ChangeLog
--- old/gst-python-1.20.4/ChangeLog 2022-10-12 17:39:51.000000000 +0200
+++ new/gst-python-1.20.5/ChangeLog 2022-12-20 00:34:46.000000000 +0100
@@ -1,7 +1,28 @@
+=== release 1.20.5 ===
+
+2022-12-19 23:34:42 +0000 Tim-Philipp M��ller
+
+ * NEWS:
+ * RELEASE:
+ * gst-python.doap:
+ * meson.build:
+ Release 1.20.5
+
+2022-12-19 23:34:34 +0000 Tim-Philipp M��ller
+
+ * ChangeLog:
+ Update ChangeLogs for 1.20.5
+
+2022-10-12 18:40:25 +0100 Tim-Philipp M��ller
+
+ * meson.build:
+ Back to development
+
=== release 1.20.4 ===
2022-10-12 16:39:47 +0100 Tim-Philipp M��ller
+ * ChangeLog:
* NEWS:
* RELEASE:
* gst-python.doap:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.20.4/NEWS new/gst-python-1.20.5/NEWS
--- old/gst-python-1.20.4/NEWS 2022-10-12 17:39:51.000000000 +0200
+++ new/gst-python-1.20.5/NEWS 2022-12-20 00:34:46.000000000 +0100
@@ -2,13 +2,13 @@
GStreamer 1.20.0 was originally released on 3 February 2022.
-The latest bug-fix release in the 1.20 series is 1.20.4 and was released
-on 12 October 2022.
+The latest bug-fix release in the 1.20 series is 1.20.5 and was released
+on 19 December 2022.
See https://gstreamer.freedesktop.org/releases/1.20/ for the latest
version of this document.
-Last updated: Wednesday 12 October 2022, 15:00 UTC (log)
+Last updated: Monday 19 December 2022, 19:00 UTC (log)
Introduction
@@ -1791,6 +1791,13 @@
Known Issues
+- GStreamer may fail to build the hotdoc documentation with the Meson
+ 0.64.0 release owing to a Meson bug. This should only affect systems
+ where hotdoc is installed, and will be fixed in Meson 0.64.1 by this
+ Meson PR in combination with this GStreamer MR. In the meantime,
+ users can pass -Ddoc=disabledor downgrade to an older Meson version
+ (< 0.64.0).
+
- nothing in particular at this point (but also see possibly breaking
changes section above)
@@ -2530,6 +2537,7 @@
chroma (Y41B, YUV9, YVU9 and IYU9)
- macOS build and packaging fixes, in particular fix finding of gio
modules on macOS for https/TLS support
+- Fix consuming of the macOS package as a framework in XCode
- Performance improvements
- Miscellaneous bug fixes, memory leak fixes, and other stability and
reliability improvements
@@ -2783,6 +2791,252 @@
- List of Merge Requests applied in 1.20.4
- List of Issues fixed in 1.20.4
+1.20.5
+
+The fifth 1.20 bug-fix release (1.20.5) was released on 19 December
+2022.
+
+This release only contains bugfixes and it should be safe to upgrade
+from 1.20.x.
+
+Highlighted bugfixes in 1.20.5
+
+- systemclock waiting fixes for certain 32-bit platforms/libcs
+- alphacombine: robustness improvements for corner case scenarios
+- avfvideosrc: Report latency when doing screen capture
+- d3d11videosink: various thread-safety and stability fixes
+- decklink: fix performance issue when HDMI signal has been lost for a
+ long time
+- flacparse: Fix handling of headers advertising 32 bits per sample
+- mpegts: Handle when iconv doesn���t support ISO 6937 (e.g.��musl libc)
+- opengl: fix automatic dispmanx detection for rpi4 and fix usage of
+ eglCreate/DestroyImage
+- opusdec: Various channel-related fixes
+- textrender: event handling fixes, esp.��for GAP event
+- subparse: Fix non-closed tag handling
+- videoscale: fix handling of unknown buffer metas
+- videosink: reverse playback handling fixes
+- qtmux: Prefill mode fixes, especially for raw audio
+- multiudpsink: allow binding to IPv6 address
+- rtspsrc: Fix usage of IPv6 connections in SETUP
+- rtspsrc: Only EOS on timeout if all streams are timed out/EOS
+- splitmuxsrc: fix playback stall if there are unlinked pads
+- v4l2: Fix SIGSEGV on state change during format changes
+- wavparse robustness fixes
+- Fix static linking on macOS (opengl, vulkan)
+- gstreamer-vaapi: fix headless build against mesa >= 22.3.0
+- GStreamer Editing Services library: Fix build with tools disabled
+- webrtc example/demo fixes
+- unit test fixes for aesdec and rtpjitterbuffer
+- Cerbero: Fix ios cross-compile with cmake on M1; some recipe updates
+ and other build fixes
+- Binary packages: pkg-config file fixes for various recipes (ffmpeg,
+ taglib, gstreamer)
+- Binary packages: Enable high bitdepth support for libvpx (VP8/VP9
+ encoding/decoding)
+- Binary packages: ship aes plugin
+- Miscellaneous bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+- Performance improvements
+
+gstreamer
+
+- allocator: Copy allocator name in gst_allocator_register()
+- miniobject: support higher refcount values
+- pads: Fix non-serialized sticky event push, e.g.��instant change rate
+ events
+- padtemplate: Fix annotations
+- systemclock: Use futex_time64 syscall on x32 and other platforms
+ that always���
+- Fix build of 1.20 branch with Meson 0.64.1 for those who have hotdoc
+ installed on their system.
+- meson: fix check for pthread_setname_np()
+- -Wimplicit-function-declaration in pthread_setname_np check (missing
+ _GNU_SOURCE)
+- gst-inspect: Don���t leak list
+
+Core Elements
+
+- concat: Properly propagate EOS seqnum
+- fakesrc: avoid time overflow with datarate
+
+gst-plugins-base
+
+- audioconvert, audioresample, audiofilter: fix divide by 0 for input
+ buffer without caps
+- cdparanoia: Ignore compiler warning coming from the cdparanoia
+ header
+- oggdemux, parsebin: More leak fixes
+- opengl: fix automatic dispmanx detection for rpi4
+- opengl: Fix usage of eglCreate/DestroyImage
+- opengl: Fix static linking on macOS
+- opusdec: Various channel-related fixes
+- textrender: Negotiate caps on a GAP event if none were negotiated
+ yet
+- textrender: Don���t blindly forward all events and don���t blindly
+ forward all events
+- timeoverlay: fix pad leak
+- oggdemux: Don���t leak incoming EOS event
+- subparse: Fix non-closed tag handling.
+- videodecoder: Only post latency message if it changed
+- videoscale: buffer meta handling fixes (NULL-terminate array of
+ valid meta tags)
+- videosink: Don���t return unknown end-time from get_times()
+- Bump core requirement in 1.20 branch to 1.20.4
+
+Tools
+
+- gst-play: Don���t leak the stream collection
+
+gst-plugins-good
+
+- flacparse: Fix handling of headers advertising 32bps
+- qt5: deactivate context if fill_info fails
+- qt5: initialize GError properly in gst_qt_get_gl_wrapcontext()
+- qtdemux: check return value from gst_structure_get in PIFF box
+- qtdemux: use unsigned int types to store result of QT_UINT32
+- qtmux: Prefill mode fixes
+- oss4: Fix debug category initialization
+- multiudpsink: allow binding to IPv6 address
+- rtpjitterbuffer tests: Cast drop-messages-interval type properly
+ (fixing it on 32-bit architectures)
+- rtspsrc: fix seek event leaks
+- rtspsrc: Don���t replace 404 errors with ���no auth protocol found���
+- rtspsrc: Only EOS on timeout if all streams are timed out/EOS
+- rtspsrc: Fix usage of IPv6 connections in SETUP
+- splitmuxsrc: don���t queue data on unlinked pads
+- v4l2: Fix SIGSEGV on ���change state��� during ���format change���
+- v4l2videodec: Fix activation of internal pool
+- wavparse: Avoid occasional crash due to referencing freed buffer.
+- wavparse: Fix crash that occurs in push mode when header chunks are
+ corrupted in certain ways.
+
+gst-plugins-bad
+
+- aesdec: Fix padding removal for per-buffer-padding=FALSE
+- aesdec test failing in gst-plugins-bad
+- alphacombine: Add missing query handler for gaps
+- avfdeviceprovider: do not leak the properties
+- avfvideosrc: Report latency when doing screen capture
+- d3d11screencapturesrc: Specify PAR 1/1 to template caps
+- d3d11videosink: Fixing focus lost on desktop layout change
+- d3d11videosink: Call ShowWindow() from window thread
+- d3d11videosink: Fix deadlock when parent window is busy
+- d3d11videosink: Always clear back buffer on resize
+- decklink: reset calculation of time_mapping to fix clipping HDMI
+ video
+- directshow: Fix build error with glib 2.75 and newer
+- dvbsubenc: Forward GAP events as-is if we wouldn���t produce an end
+ packet and���
+- dvbsubenc: Write Display Definition Segment if a non-default
+ width/height is used
+- h265decoder: Do not abort when failed to prepare ref pic set
+- h264parser: Fix a typo in pred_weight_table parsing.
+- mediafoundation, d3d11: Fix memory leak and make leak tracer happy
+- mpegts: Handle when iconv doesn���t support ISO 6937 (e.g.��musl libc)
+- mpegts: Check continuity counter on section streams
+- mpegts: Revert ���mpegtspacketizer: memcmp potentially seen_before
+ data���
+- mpegtspacketizer: memcmp potentially seen_before data
+- mpegtsdemux: Always clear packetizer on DISCONT push mode
+- srt: various fixes - improve stats and error handling
+- rtmp2: Improve error messages
+- rtmp2sink: Correctly return GST_FLOW_ERROR on error
+- vulkan: Fix static linking on macOS
+- webrtcbin: also add rtcp-fb ccm fir for video mlines by default
+- webrtc/nice: fix small leak of split strings
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- avdec_h265: Fix endless renegotiation with alternate interlacing
+- avviddec: Avoid flushing on framerate changes
+
+gst-rtsp-server
+
+- rtsp-server: Free client if no connection could be created
+
+gstreamer-vaapi
+
+- vaapi: prefix internal USE_X11 define to fix build with mesa 22.3.0
+- vaapi: libs: context: use queried value for attrib
+- gstreamer-vaapi cannot be built without X11 with recent mesa
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- No changes
+
+gst-editing-services
+
+- Fix building ges with tools disabled
+- Fix leaks and minor races in GES
+
+gst-examples:
+
+- webrtc: Fix double free in webrtc-recvonly-h264 demo
+- webrtc: Fix critical in webrtc-recvonly-h264 example
+- webrtc/signalling examples: Fix compatibility with Python 3.10
+
+Development build environment + gst-full build
+
+- No major changes
+
+Cerbero build tool and packaging changes in 1.20.5
+
+- oven: output status line at least every minute
+- Unconditionally set CMAKE_SYSTEM_NAME on Windows
+- Fix ios cross-compile with cmake on M1
+- Speed up downloads on Windows drastically
+- Fix tar usage on bsdtar and print progress while compressing
+- Actually print the sha for which the cache was not found
+
+Recipes
+
+- ffmpeg: add patch to generate the pc files properly
+- taglib: add patch to generate the pc files properly
+- fontconfig: update to 2.14.1
+- Windows: Crash on GStreamer 1.20.x x86_64 MSVC + MS-Windows due to
+ libfontconfig fonts.conf file invalid.
+- openssl: Fix compile errors on upgrades
+- moltenvk: Also ship the static library on macOS
+- gstreamer: Add some missing pkgconfig files
+- gst-plugins-good: Fix post_install failure when qt5 is enabled
+- gst-plugins-bad: Ship AES plugin
+- libvpx: Enable high bitdepth support
+- openssl: update to 1.1.1s
+- glib: Update patch to auto-detect modules on macOS
+
+Contributors to 1.20.5
+
+Aleksandr Slobodeniuk, Arun Raghavan, A. Wilcox, Bo Elmgreen, Boyuan
+Zhang, Bunio FH, C��lestin Marot, Devin Anderson, Edward Hervey, He
+Junyan, Ignacio Casal Quinteiro, Jacek Skiba, Jan Alexander Steffens
+(heftig), Jan Schmidt, Jonas Bonn, Jordan Petridis, Justin Chadwell,
+Linus Svensson, Marek Olejnik, Mathieu Duponchelle, Matthew Waters,
+Nicolas Dufresne, Nirbheek Chauhan, Patrick Griffis, Pawel Stawicki,
+Philippe Normand, Ruben Gonzalez, Sam Van Den Berge, Sebastian Dr��ge,
+Seungha Yang, St��phane Cerveau, Tim-Philipp M��ller, Vivia Nikolaidou,
+Wojciech Kapsa, Xavier Claessens,
+
+��� and many others who have contributed bug reports, translations, sent
+suggestions or helped testing. Thank you all!
+
+List of merge requests and issues fixed in 1.20.5
+
+- List of Merge Requests applied in 1.20.5
+- List of Issues fixed in 1.20.5
+
Schedule for 1.22
Our next major feature release will be 1.22, and 1.21 will be the
@@ -2790,7 +3044,7 @@
development of 1.21/1.22 will happen in the git main branch.
The plan for the 1.22 development cycle is now confirmed, and we aim for
-a 1.22.0 release in December 2022.
+a 1.22.0 release in December 2022 or early January 2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.20.4/RELEASE new/gst-python-1.20.5/RELEASE
--- old/gst-python-1.20.4/RELEASE 2022-10-12 17:39:51.000000000 +0200
+++ new/gst-python-1.20.5/RELEASE 2022-12-20 00:34:46.000000000 +0100
@@ -1,4 +1,4 @@
-This is GStreamer gst-python 1.20.4.
+This is GStreamer gst-python 1.20.5.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.20.4/gst-python.doap new/gst-python-1.20.5/gst-python.doap
--- old/gst-python-1.20.4/gst-python.doap 2022-10-12 17:39:51.000000000 +0200
+++ new/gst-python-1.20.5/gst-python.doap 2022-12-20 00:34:46.000000000 +0100
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.20.5</revision>
+ <branch>1.20</branch>
+ <name></name>
+ <created>2022-12-19</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.5.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.20.4</revision>
<branch>1.20</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.20.4/meson.build new/gst-python-1.20.5/meson.build
--- old/gst-python-1.20.4/meson.build 2022-10-12 17:39:51.000000000 +0200
+++ new/gst-python-1.20.5/meson.build 2022-12-20 00:34:46.000000000 +0100
@@ -1,5 +1,5 @@
project('gst-python', 'c',
- version : '1.20.4',
+ version : '1.20.5',
meson_version : '>= 0.59',
default_options : [ 'warning_level=1',
'c_std=gnu99',