openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
July 2023
- 1 participants
- 1987 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package glib-networking for openSUSE:Factory checked in at 2023-07-01 23:17:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glib-networking (Old)
and /work/SRC/openSUSE:Factory/.glib-networking.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glib-networking"
Sat Jul 1 23:17:40 2023 rev:84 rq:1096191 version:2.76.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/glib-networking/glib-networking.changes 2023-03-24 15:17:09.989864407 +0100
+++ /work/SRC/openSUSE:Factory/.glib-networking.new.13546/glib-networking.changes 2023-07-01 23:17:43.502142975 +0200
@@ -1,0 +2,15 @@
+Fri Jun 30 07:47:05 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.76.1:
+ + Fix proxy tests when built against libproxy 0.5.
+ + Updated translations.
+- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
+ upstream.
+
+-------------------------------------------------------------------
+Thu Jun 15 16:55:57 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
+ using libproxy 0.5.
+
+-------------------------------------------------------------------
Old:
----
glib-networking-2.76.0.tar.xz
New:
----
glib-networking-2.76.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glib-networking.spec ++++++
--- /var/tmp/diff_new_pack.SukiwX/_old 2023-07-01 23:17:44.682150048 +0200
+++ /var/tmp/diff_new_pack.SukiwX/_new 2023-07-01 23:17:44.726150312 +0200
@@ -18,7 +18,7 @@
%define gio_real_package %(rpm -q --qf '%%{name}' --whatprovides gio)
Name: glib-networking
-Version: 2.76.0
+Version: 2.76.1
Release: 0
Summary: Network-related GIO modules for glib
License: LGPL-2.1-or-later
@@ -26,6 +26,7 @@
URL: https://www.gnome.org
Source0: https://download.gnome.org/sources/glib-networking/2.76/%{name}-%{version}.…
Source99: baselibs.conf
+
BuildRequires: ca-certificates-mozilla
# For directory ownership
BuildRequires: dbus-1
++++++ glib-networking-2.76.0.tar.xz -> glib-networking-2.76.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/NEWS new/glib-networking-2.76.1/NEWS
--- old/glib-networking-2.76.0/NEWS 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/NEWS 2023-06-29 21:58:16.000000000 +0200
@@ -1,3 +1,9 @@
+2.76.1 - June 29, 2023
+======================
+
+- Fix proxy tests when built against libproxy 0.5
+- Updated translations
+
2.76.0 - March 17, 2023
=======================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/meson.build new/glib-networking-2.76.1/meson.build
--- old/glib-networking-2.76.0/meson.build 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/meson.build 2023-06-29 21:58:16.000000000 +0200
@@ -1,6 +1,6 @@
project(
'glib-networking', 'c',
- version: '2.76.0',
+ version: '2.76.1',
license: 'LGPL2.1+',
meson_version: '>= 0.60.0',
default_options: ['c_std=gnu99']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/meson_options.txt new/glib-networking-2.76.1/meson_options.txt
--- old/glib-networking-2.76.0/meson_options.txt 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/meson_options.txt 2023-06-29 21:58:16.000000000 +0200
@@ -4,10 +4,10 @@
#
# The environment variable proxy backend is intended for use if you are building
# without libproxy.
-option('gnutls', type: 'feature', value: 'enabled', description: 'support for GnuTLS networking configration')
-option('openssl', type: 'feature', value: 'disabled', description: 'support for OpenSSL networking configration')
+option('gnutls', type: 'feature', value: 'enabled', description: 'support for GnuTLS networking configuration')
+option('openssl', type: 'feature', value: 'disabled', description: 'support for OpenSSL networking configuration')
option('environment_proxy', type: 'feature', value: 'disabled', description: 'support for environment variable proxy configuration')
-option('libproxy', type: 'feature', value: 'enabled', description: 'support for libproxy proxy configration')
+option('libproxy', type: 'feature', value: 'enabled', description: 'support for libproxy proxy configuration')
option('gnome_proxy', type: 'feature', value: 'enabled', description: 'support for GNOME desktop proxy configuration')
option('installed_tests', type: 'boolean', value: false, description: 'enable installed tests')
option('debug_logs', type: 'boolean', value: false, description: 'enable debug log messages (slow)')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/po/bg.po new/glib-networking-2.76.1/po/bg.po
--- old/glib-networking-2.76.0/po/bg.po 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/po/bg.po 2023-06-29 21:58:16.000000000 +0200
@@ -8,8 +8,8 @@
msgstr ""
"Project-Id-Version: glib-networking\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib-networking/issues\n"
-"POT-Creation-Date: 2022-09-12 15:58+0000\n"
-"PO-Revision-Date: 2022-09-12 18:09+0200\n"
+"POT-Creation-Date: 2022-09-12 16:40+0000\n"
+"PO-Revision-Date: 2022-09-13 00:05+0200\n"
"Last-Translator: Alexander Shopov <ash(a)kambanaria.org>\n"
"Language-Team: Bulgarian <dict(a)fsa-bg.org>\n"
"Language: bg\n"
@@ -22,7 +22,7 @@
msgid "Proxy resolver internal error."
msgstr "���������������� ������������ ������ ���������������������� ���� ��������������-������������������."
-#: tls/base/gtlsconnection-base.c:616 tls/base/gtlsinputstream.c:78
+#: tls/base/gtlsconnection-base.c:562 tls/base/gtlsinputstream.c:78
#: tls/base/gtlsinputstream.c:141 tls/base/gtlsoutputstream.c:78
#: tls/base/gtlsoutputstream.c:143
msgid "Connection is closed"
@@ -35,68 +35,48 @@
#. * the handshake (forever, if there's no timeout). Even a close
#. * op would deadlock here.
#.
-#: tls/base/gtlsconnection-base.c:690
+#: tls/base/gtlsconnection-base.c:636
msgid "Cannot perform blocking operation during TLS handshake"
msgstr ""
"���� ���������� ���� ������������������������ ���� TLS ���� �������� ���� ���� �������������� ���������������� �� ������������������"
-#: tls/base/gtlsconnection-base.c:755 tls/base/gtlsconnection-base.c:1303
+#: tls/base/gtlsconnection-base.c:701 tls/base/gtlsconnection-base.c:1249
#: tls/openssl/gtlsconnection-openssl.c:358
msgid "Socket I/O timed out"
-msgstr "�������� �������������� ���� ������������ ���� ����./������. ������������"
+msgstr "�������������������� ���������� ���� �������������� ������ ������������-�������������� ���������������� �� ����������������"
-#: tls/base/gtlsconnection-base.c:929
+#: tls/base/gtlsconnection-base.c:875
msgid "Server required TLS certificate"
msgstr "���������������� �������������� �������������������� ���� TLS"
-#: tls/base/gtlsconnection-base.c:1519
+#: tls/base/gtlsconnection-base.c:1454
#, c-format
msgid "Handshake is not finished, no channel binding information yet"
msgstr ""
"���������������������������� ���� �� ������������������, ������ ������ �������� �������������������� ���� ������������������������ ���� "
"����������"
-#: tls/base/gtlsconnection-base.c:1598
+#: tls/base/gtlsconnection-base.c:1533
msgid "Peer does not support safe renegotiation"
msgstr "�������������������� ������������ ���� ���������������� ������������������ ��������������������������"
-#: tls/base/gtlsconnection-base.c:1746 tls/gnutls/gtlsconnection-gnutls.c:491
+#: tls/base/gtlsconnection-base.c:1681 tls/gnutls/gtlsconnection-gnutls.c:491
#: tls/openssl/gtlsconnection-openssl.c:209
#: tls/openssl/gtlsconnection-openssl.c:835
#, c-format
msgid "Unacceptable TLS certificate"
msgstr "�������������������� �������������������� ���� TLS"
-#: tls/base/gtlsconnection-base.c:2218
+#: tls/base/gtlsconnection-base.c:2153
#, c-format
msgid "Receive flags are not supported"
msgstr "������������������������ �������������� ������ ��������������������"
-#: tls/base/gtlsconnection-base.c:2365
+#: tls/base/gtlsconnection-base.c:2300
#, c-format
msgid "Send flags are not supported"
msgstr "������������������������ �������������� ������ ������������������"
-#: tls/base/gtlsconnection-base.c:2955
-msgid "Session Reused"
-msgstr "�������������������������� ����������"
-
-#: tls/base/gtlsconnection-base.c:2956
-msgid "Indicates whether a session has been reused"
-msgstr "�������� ���������� �� �������� ��������������������������"
-
-#: tls/base/gtlsconnection-base.c:2963
-msgid "Session Reuse Enabled"
-msgstr "������������������ ���� ���������������������������� ���� ����������"
-
-#: tls/base/gtlsconnection-base.c:2964
-msgid ""
-"Controls whether session should reuse a previous session or if it should be "
-"stored. In tests, this variable is false by default."
-msgstr ""
-"���������������� �������� �������������� ���� ���������������������� ���������������� ������ ����. ������ ������������������ �������� "
-"������������������ �������������������� �� ������������������."
-
#: tls/gnutls/gtlscertificate-gnutls.c:297
#: tls/openssl/gtlscertificate-openssl.c:309
#, c-format
@@ -152,8 +132,8 @@
#: tls/gnutls/gtlsconnection-gnutls.c:214
#: tls/gnutls/gtlsconnection-gnutls.c:234
-#: tls/openssl/gtlsclientconnection-openssl.c:562
-#: tls/openssl/gtlsserverconnection-openssl.c:455
+#: tls/openssl/gtlsclientconnection-openssl.c:512
+#: tls/openssl/gtlsserverconnection-openssl.c:456
#, c-format
msgid "Could not create TLS connection: %s"
msgstr "���� �������� ���� ���� �������������� ������������ ���� TLS: %s"
@@ -286,19 +266,19 @@
msgid "Certificate has no private key"
msgstr "������������������������ �� ������ ������������ ��������"
-#: tls/openssl/gtlsclientconnection-openssl.c:388
+#: tls/openssl/gtlsclientconnection-openssl.c:368
#: tls/openssl/gtlsserverconnection-openssl.c:299
#, c-format
msgid "Could not set TLS cipher list: %s"
msgstr "���� �������� ���� ���� �������������� ������������ �� ���������� ���� TLS: %s"
-#: tls/openssl/gtlsclientconnection-openssl.c:416
+#: tls/openssl/gtlsclientconnection-openssl.c:396
#: tls/openssl/gtlsserverconnection-openssl.c:327
#, c-format
msgid "Could not set MAX protocol to %d: %s"
msgstr "������������������������ ������������ ���� ������������������ ���� �������� ���� ������������ ���� �� %d: %s"
-#: tls/openssl/gtlsclientconnection-openssl.c:505
+#: tls/openssl/gtlsclientconnection-openssl.c:459
#: tls/openssl/gtlsserverconnection-openssl.c:390
#, c-format
msgid "Could not create TLS context: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/po/sk.po new/glib-networking-2.76.1/po/sk.po
--- old/glib-networking-2.76.0/po/sk.po 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/po/sk.po 2023-06-29 21:58:16.000000000 +0200
@@ -8,8 +8,8 @@
msgstr ""
"Project-Id-Version: glib-networking master\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib-networking/issues\n"
-"POT-Creation-Date: 2021-12-18 16:29+0000\n"
-"PO-Revision-Date: 2022-03-11 08:45+0100\n"
+"POT-Creation-Date: 2023-05-05 12:32+0000\n"
+"PO-Revision-Date: 2023-06-14 09:55-0400\n"
"Last-Translator: Du��an Kazik <prescott66(a)gmail.com>\n"
"Language-Team: Slovak <gnome-sk-list(a)gnome.org>\n"
"Language: sk\n"
@@ -17,13 +17,13 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.3.1\n"
-#: proxy/libproxy/glibproxyresolver.c:164
+#: proxy/libproxy/glibproxyresolver.c:165
msgid "Proxy resolver internal error."
msgstr "Vn��torn�� chyba sprostredkovate��a."
-#: tls/base/gtlsconnection-base.c:562 tls/base/gtlsinputstream.c:78
+#: tls/base/gtlsconnection-base.c:616 tls/base/gtlsinputstream.c:78
#: tls/base/gtlsinputstream.c:141 tls/base/gtlsoutputstream.c:78
#: tls/base/gtlsoutputstream.c:143
msgid "Connection is closed"
@@ -36,83 +36,90 @@
#. * the handshake (forever, if there's no timeout). Even a close
#. * op would deadlock here.
#.
-#: tls/base/gtlsconnection-base.c:636
+#: tls/base/gtlsconnection-base.c:690
msgid "Cannot perform blocking operation during TLS handshake"
msgstr ""
"Ned�� sa vykona�� blokovanie oper��cie po��as vz��jomn��ho spoznania s pou��it��m TLS"
-#: tls/base/gtlsconnection-base.c:701 tls/base/gtlsconnection-base.c:1249
+#: tls/base/gtlsconnection-base.c:755 tls/base/gtlsconnection-base.c:1303
#: tls/openssl/gtlsconnection-openssl.c:358
msgid "Socket I/O timed out"
msgstr "��as vstupno/v��stupn��ho soketu vypr��al"
-#: tls/base/gtlsconnection-base.c:875
+#: tls/base/gtlsconnection-base.c:929
msgid "Server required TLS certificate"
msgstr "Server po��aduje certifik��t pre TLS"
-#: tls/base/gtlsconnection-base.c:1454
+#: tls/base/gtlsconnection-base.c:1519
#, c-format
msgid "Handshake is not finished, no channel binding information yet"
msgstr ""
"Vz��jomn�� spoznanie nie je dokon��en��, zatia�� bez inform��ci�� o previazan�� "
"kan��lov"
-#: tls/base/gtlsconnection-base.c:1533
+#: tls/base/gtlsconnection-base.c:1598
msgid "Peer does not support safe renegotiation"
msgstr "Partner nepodporuje bezpe��n�� op��tovn�� vyjedn��vanie"
-#: tls/base/gtlsconnection-base.c:1681 tls/gnutls/gtlsconnection-gnutls.c:491
+#: tls/base/gtlsconnection-base.c:1746 tls/gnutls/gtlsconnection-gnutls.c:491
#: tls/openssl/gtlsconnection-openssl.c:209
-#: tls/openssl/gtlsconnection-openssl.c:839
+#: tls/openssl/gtlsconnection-openssl.c:835
#, c-format
msgid "Unacceptable TLS certificate"
msgstr "Neprijate��n�� certifik��t pre TLS"
-#: tls/base/gtlsconnection-base.c:2153
+#: tls/base/gtlsconnection-base.c:2218
#, c-format
msgid "Receive flags are not supported"
msgstr "Prij��manie zna��iek nie je podporovan��"
-#: tls/base/gtlsconnection-base.c:2300
+#: tls/base/gtlsconnection-base.c:2365
#, c-format
msgid "Send flags are not supported"
msgstr "Odosielanie zna��iek nie je podporovan��"
-#: tls/gnutls/gtlscertificate-gnutls.c:361
-#: tls/openssl/gtlscertificate-openssl.c:363
+#: tls/gnutls/gtlscertificate-gnutls.c:297
+#: tls/openssl/gtlscertificate-openssl.c:309
+#, c-format
+#| msgid "Could not import PKCS #11 certificate URI: %s"
+msgid "Failed to import PKCS #12: %s"
+msgstr "Zlyhal import certifik��tu PKCS #12: %s"
+
+#: tls/gnutls/gtlscertificate-gnutls.c:520
+#: tls/openssl/gtlscertificate-openssl.c:519
#, c-format
msgid "Could not parse DER certificate: %s"
msgstr "Nepodarilo sa analyzova�� certifik��t v kodovan�� DER: %s"
-#: tls/gnutls/gtlscertificate-gnutls.c:382
-#: tls/openssl/gtlscertificate-openssl.c:384
+#: tls/gnutls/gtlscertificate-gnutls.c:541
+#: tls/openssl/gtlscertificate-openssl.c:540
#, c-format
msgid "Could not parse PEM certificate: %s"
msgstr "Nepodarilo sa analyzova�� certifik��t v kodovan�� PEM: %s"
-#: tls/gnutls/gtlscertificate-gnutls.c:405
-#: tls/openssl/gtlscertificate-openssl.c:404
+#: tls/gnutls/gtlscertificate-gnutls.c:564
+#: tls/openssl/gtlscertificate-openssl.c:561
#, c-format
msgid "Could not parse DER private key: %s"
msgstr "Nepodarilo sa analyzova�� s��kromn�� k������ v kodovan�� DER: %s"
-#: tls/gnutls/gtlscertificate-gnutls.c:428
-#: tls/openssl/gtlscertificate-openssl.c:424
+#: tls/gnutls/gtlscertificate-gnutls.c:587
+#: tls/openssl/gtlscertificate-openssl.c:582
#, c-format
msgid "Could not parse PEM private key: %s"
msgstr "Nepodarilo sa analyzova�� s��kromn�� k������ v kodovan�� PEM: %s"
-#: tls/gnutls/gtlscertificate-gnutls.c:455
+#: tls/gnutls/gtlscertificate-gnutls.c:613
#, c-format
msgid "Could not import PKCS #11 certificate URI: %s"
msgstr "Nepodarilo sa importova�� URI certifik��tu PKCS #11: %s"
-#: tls/gnutls/gtlscertificate-gnutls.c:497
-#: tls/openssl/gtlscertificate-openssl.c:459
+#: tls/gnutls/gtlscertificate-gnutls.c:657
+#: tls/openssl/gtlscertificate-openssl.c:620
msgid "No certificate data provided"
msgstr "Nie s�� dostupn�� ��daje certifik��tu"
-#: tls/gnutls/gtlscertificate-gnutls.c:807
+#: tls/gnutls/gtlscertificate-gnutls.c:981
#: tls/gnutls/gtlsconnection-gnutls.c:1058
#, c-format
msgid "Cannot verify peer identity of unexpected type %s"
@@ -124,8 +131,8 @@
#: tls/gnutls/gtlsconnection-gnutls.c:214
#: tls/gnutls/gtlsconnection-gnutls.c:234
-#: tls/openssl/gtlsclientconnection-openssl.c:512
-#: tls/openssl/gtlsserverconnection-openssl.c:456
+#: tls/openssl/gtlsclientconnection-openssl.c:560
+#: tls/openssl/gtlsserverconnection-openssl.c:455
#, c-format
msgid "Could not create TLS connection: %s"
msgstr "Nepodarilo sa vytvori�� pripojenie s pou��it��m TLS: %s"
@@ -181,7 +188,7 @@
msgid "Error performing TLS handshake"
msgstr "Chyba vz��jomn��ho spoznania s pou��it��m TLS"
-#: tls/gnutls/gtlsconnection-gnutls.c:1181
+#: tls/gnutls/gtlsconnection-gnutls.c:1157
#, c-format
msgid ""
"Empty channel binding data indicates a bug in the TLS library implementation"
@@ -189,63 +196,37 @@
"Pr��zdne ��daje o previazan�� kan��lov nazna��uj�� chybu v implement��cii kni��nice "
"TLS"
-#: tls/gnutls/gtlsconnection-gnutls.c:1199
+#: tls/gnutls/gtlsconnection-gnutls.c:1175
#, c-format
msgid "Channel binding type is not implemented in the TLS library"
msgstr "Typ previazania kan��lov nie je implementovan�� v kni��nici TLS"
-#: tls/gnutls/gtlsconnection-gnutls.c:1203
+#: tls/gnutls/gtlsconnection-gnutls.c:1179
#, c-format
msgid "Channel binding data is not yet available"
msgstr "��daje o previazan�� kan��lov zatia�� nie s�� dostupn��"
-#: tls/gnutls/gtlsconnection-gnutls.c:1241
-#: tls/gnutls/gtlsconnection-gnutls.c:1253
-#, c-format
-msgid "X.509 certificate is not available on the connection"
-msgstr "Certifik��t X.509 nie je dostupn�� v pripojen��"
-
-#: tls/gnutls/gtlsconnection-gnutls.c:1266
-#, c-format
-msgid "X.509 certificate is not available or is of unknown format: %s"
-msgstr "Certifik��t X.509 nie je dostupn��, alebo je v nezn��mom form��te: %s"
-
-#: tls/gnutls/gtlsconnection-gnutls.c:1277
-#: tls/openssl/gtlsconnection-openssl.c:714
-#, c-format
-msgid "Unable to obtain certificate signature algorithm"
-msgstr "Nie je mo��n�� prija�� podpisov�� algoritmus certifik��tu"
-
-#: tls/gnutls/gtlsconnection-gnutls.c:1293
-#: tls/openssl/gtlsconnection-openssl.c:734
-#, c-format
-msgid ""
-"Current X.509 certificate uses unknown or unsupported signature algorithm"
-msgstr ""
-"Aktu��lny certifik��t X.509 pou����va nezn��my alebo nepodporovan�� podpisov�� "
-"algoritmus"
-
-#: tls/gnutls/gtlsconnection-gnutls.c:1387
-#: tls/openssl/gtlsconnection-openssl.c:814
+#: tls/gnutls/gtlsconnection-gnutls.c:1231
+#: tls/openssl/gtlsconnection-openssl.c:810
#, c-format
msgid "Requested channel binding type is not implemented"
msgstr "Po��adovan�� typ previazania kan��lov nie je implementovan��"
-#: tls/gnutls/gtlsconnection-gnutls.c:1408
-#: tls/gnutls/gtlsconnection-gnutls.c:1468
-#: tls/openssl/gtlsconnection-openssl.c:832
-#: tls/openssl/gtlsconnection-openssl.c:928
+#: tls/gnutls/gtlsconnection-gnutls.c:1252
+#: tls/gnutls/gtlsconnection-gnutls.c:1312
+#: tls/openssl/gtlsconnection-openssl.c:828
+#: tls/openssl/gtlsconnection-openssl.c:924
msgid "Error reading data from TLS socket"
msgstr "Chyba pri ����tan�� ��dajov zo soketu s pou��it��m TLS"
#. flags
-#: tls/gnutls/gtlsconnection-gnutls.c:1490
-#: tls/gnutls/gtlsconnection-gnutls.c:1553
-#: tls/openssl/gtlsconnection-openssl.c:1007
+#: tls/gnutls/gtlsconnection-gnutls.c:1334
+#: tls/gnutls/gtlsconnection-gnutls.c:1397
+#: tls/openssl/gtlsconnection-openssl.c:1003
msgid "Error writing data to TLS socket"
msgstr "Chyba pri zapisovan�� ��dajov do soketu s pou��it��m TLS"
-#: tls/gnutls/gtlsconnection-gnutls.c:1523
+#: tls/gnutls/gtlsconnection-gnutls.c:1367
#, c-format
msgid "Message of size %lu byte is too large for DTLS connection"
msgid_plural "Message of size %lu bytes is too large for DTLS connection"
@@ -256,7 +237,7 @@
msgstr[2] ""
"Spr��va o ve��kosti %lu bajty je pr��li�� ve��k�� pre pripojenie s pou��it��m DTLS"
-#: tls/gnutls/gtlsconnection-gnutls.c:1525
+#: tls/gnutls/gtlsconnection-gnutls.c:1369
#, c-format
msgid "(maximum is %u byte)"
msgid_plural "(maximum is %u bytes)"
@@ -264,7 +245,7 @@
msgstr[1] "(maximum je %u bajt)"
msgstr[2] "(maximum s�� %u bajty)"
-#: tls/gnutls/gtlsconnection-gnutls.c:1572
+#: tls/gnutls/gtlsconnection-gnutls.c:1416
#, c-format
msgid "Error performing TLS close: %s"
msgstr "Chyba pri uzatv��ran�� spojenia s pou��it��m TLS: %s"
@@ -277,7 +258,7 @@
"Zlyhalo na����tanie syst��mov��ho d��veryhodn��ho ��lo��iska: GnuTLS nebolo "
"nakonfigurovan�� so syst��movou d��veryhodnos��ou"
-#: tls/gnutls/gtlsdatabase-gnutls.c:561 tls/openssl/gtlsdatabase-openssl.c:255
+#: tls/gnutls/gtlsdatabase-gnutls.c:561 tls/openssl/gtlsdatabase-openssl.c:261
#, c-format
msgid "Failed to load system trust store: %s"
msgstr "Zlyhalo na����tanie syst��mov��ho d��veryhodn��ho ��lo��iska: %s"
@@ -293,19 +274,19 @@
msgid "Certificate has no private key"
msgstr "Certifik��t nem�� s��kromn�� k������"
-#: tls/openssl/gtlsclientconnection-openssl.c:368
+#: tls/openssl/gtlsclientconnection-openssl.c:388
#: tls/openssl/gtlsserverconnection-openssl.c:299
#, c-format
msgid "Could not set TLS cipher list: %s"
msgstr "Nepodarilo sa nastavi�� zoznam cifier pou��it��m TLS: %s"
-#: tls/openssl/gtlsclientconnection-openssl.c:396
+#: tls/openssl/gtlsclientconnection-openssl.c:416
#: tls/openssl/gtlsserverconnection-openssl.c:327
#, c-format
msgid "Could not set MAX protocol to %d: %s"
msgstr "Nepodarilo sa nastavi�� protokol MAX na %d: %s"
-#: tls/openssl/gtlsclientconnection-openssl.c:459
+#: tls/openssl/gtlsclientconnection-openssl.c:505
#: tls/openssl/gtlsserverconnection-openssl.c:390
#, c-format
msgid "Could not create TLS context: %s"
@@ -344,6 +325,19 @@
msgid "X.509 Certificate is not available on the connection"
msgstr "Certifik��t X.509 nie je dostupn�� v pripojen��"
+#: tls/openssl/gtlsconnection-openssl.c:714
+#, c-format
+msgid "Unable to obtain certificate signature algorithm"
+msgstr "Nie je mo��n�� prija�� podpisov�� algoritmus certifik��tu"
+
+#: tls/openssl/gtlsconnection-openssl.c:734
+#, c-format
+msgid ""
+"Current X.509 certificate uses unknown or unsupported signature algorithm"
+msgstr ""
+"Aktu��lny certifik��t X.509 pou����va nezn��my alebo nepodporovan�� podpisov�� "
+"algoritmus"
+
#: tls/openssl/gtlsconnection-openssl.c:752
#, c-format
msgid "Failed to generate X.509 certificate digest"
@@ -359,27 +353,23 @@
msgid "Unexpected error while exporting keying data"
msgstr "Neo��ak��van�� chyba po��as exportu ��dajov k������enky"
-#: tls/openssl/gtlsconnection-openssl.c:1068
+#: tls/openssl/gtlsconnection-openssl.c:1064
msgid "Error performing TLS close"
msgstr "Chyba pri uzatv��ran�� spojenia s pou��it��m TLS"
-#: tls/openssl/gtlsdatabase-openssl.c:167
+#: tls/openssl/gtlsdatabase-openssl.c:173
msgid "Could not get trusted anchors from Keychain"
msgstr "Nepodarilo sa z��ska�� d��veryhodn�� ukotvenia z k������enky"
-#: tls/openssl/gtlsdatabase-openssl.c:232
-#, fuzzy
-#| msgid "Could not parse DER certificate: %s"
+#: tls/openssl/gtlsdatabase-openssl.c:238
msgid "Could not get root certificate store"
-msgstr "Nepodarilo sa analyzova�� certifik��t v kodovan�� DER: %s"
+msgstr "Nepodarilo sa z��ska�� ��lo��isko kore��ov��ho certifik��tu"
-#: tls/openssl/gtlsdatabase-openssl.c:239
-#, fuzzy
-#| msgid "Could not parse DER certificate: %s"
+#: tls/openssl/gtlsdatabase-openssl.c:245
msgid "Could not get CA certificate store"
-msgstr "Nepodarilo sa analyzova�� certifik��t v kodovan�� DER: %s"
+msgstr "Nepodarilo sa z��ska�� ��lo��isko certifik��tu CA"
-#: tls/openssl/gtlsdatabase-openssl.c:304
+#: tls/openssl/gtlsdatabase-openssl.c:310
msgid "Could not create CA store"
msgstr "Nepodarilo sa vytvori�� ��lo��isko CA"
@@ -393,6 +383,14 @@
msgid "There is a problem with the certificate private key: %s"
msgstr "Vyskytol sa probl��m so s��kromn��m k������om certifik��tu: %s"
+#, c-format
+#~ msgid "X.509 certificate is not available on the connection"
+#~ msgstr "Certifik��t X.509 nie je dostupn�� v pripojen��"
+
+#, c-format
+#~ msgid "X.509 certificate is not available or is of unknown format: %s"
+#~ msgstr "Certifik��t X.509 nie je dostupn��, alebo je v nezn��mom form��te: %s"
+
#~ msgid "Failed to load file path: %s"
#~ msgstr "Zlyhalo na����tanie cesty k s��boru: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/proxy/tests/common.c new/glib-networking-2.76.1/proxy/tests/common.c
--- old/glib-networking-2.76.0/proxy/tests/common.c 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/proxy/tests/common.c 2023-06-29 21:58:16.000000000 +0200
@@ -172,13 +172,15 @@
test_proxy_ignore_common (void)
{
GProxyResolver *resolver;
- gboolean is_libproxy;
GError *error = NULL;
char **proxies;
int i;
+#ifndef LIBPROXY_0_5
+ gboolean is_libproxy = g_strcmp0 (g_getenv ("GIO_PROXY_TEST_NAME"), "libproxy") == 0;
+#endif
+
resolver = g_proxy_resolver_get_default ();
- is_libproxy = g_strcmp0 (g_getenv ("GIO_PROXY_TEST_NAME"), "libproxy") == 0;
for (i = 0; i < n_ignore_tests; i++)
{
@@ -186,9 +188,11 @@
NULL, &error);
g_assert_no_error (error);
+#ifndef LIBPROXY_0_5
if (is_libproxy && ignore_tests[i].libproxy_fails)
g_assert_cmpstr (proxies[0], ==, "http://localhost:8080");
else
+#endif
g_assert_cmpstr (proxies[0], ==, ignore_tests[i].proxy);
g_strfreev (proxies);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glib-networking-2.76.0/proxy/tests/meson.build new/glib-networking-2.76.1/proxy/tests/meson.build
--- old/glib-networking-2.76.0/proxy/tests/meson.build 2023-03-17 16:11:38.000000000 +0100
+++ new/glib-networking-2.76.1/proxy/tests/meson.build 2023-06-29 21:58:16.000000000 +0200
@@ -18,9 +18,16 @@
)
endif
+ c_flags = []
+
+ if libproxy_dep.version() >= '0.5.0'
+ c_flags += '-DLIBPROXY_0_5'
+ endif
+
exe = executable(
test_name,
program[0] + '.c',
+ c_args : c_flags,
include_directories: top_inc,
dependencies: program[2],
install: enable_installed_tests,
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-control-center for openSUSE:Factory checked in at 2023-07-01 23:17:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Sat Jul 1 23:17:34 2023 rev:229 rq:1096190 version:44.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes 2023-05-30 22:01:03.326519836 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-control-center.new.13546/gnome-control-center.changes 2023-07-01 23:17:42.378136237 +0200
@@ -1,0 +2,6 @@
+Fri Jun 30 07:54:43 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 44.3:
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gnome-control-center-44.2.obscpio
New:
----
gnome-control-center-44.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.pM92i7/_old 2023-07-01 23:17:43.210141225 +0200
+++ /var/tmp/diff_new_pack.pM92i7/_new 2023-07-01 23:17:43.214141248 +0200
@@ -26,7 +26,7 @@
%endif
Name: gnome-control-center
-Version: 44.2
+Version: 44.3
Release: 0
Summary: The GNOME Control Center
License: GPL-2.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.pM92i7/_old 2023-07-01 23:17:43.238141392 +0200
+++ /var/tmp/diff_new_pack.pM92i7/_new 2023-07-01 23:17:43.242141416 +0200
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/gnome-control-center.git</param>
- <param name="revision">refs/tags/44.2</param>
+ <param name="revision">refs/tags/44.3</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ gnome-control-center-44.2.obscpio -> gnome-control-center-44.3.obscpio ++++++
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center-44.2.obscpio /work/SRC/openSUSE:Factory/.gnome-control-center.new.13546/gnome-control-center-44.3.obscpio differ: char 49, line 1
++++++ gnome-control-center.obsinfo ++++++
--- /var/tmp/diff_new_pack.pM92i7/_old 2023-07-01 23:17:43.298141752 +0200
+++ /var/tmp/diff_new_pack.pM92i7/_new 2023-07-01 23:17:43.302141776 +0200
@@ -1,5 +1,5 @@
name: gnome-control-center
-version: 44.2
-mtime: 1685072359
-commit: b95dda6b021cd60ea078b76f986a89c7bdc89893
+version: 44.3
+mtime: 1688079082
+commit: 6af9a48c3238114dab6480f1fb3bdc818dc4a647
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package NetworkManager for openSUSE:Factory checked in at 2023-07-01 23:17:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
and /work/SRC/openSUSE:Factory/.NetworkManager.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager"
Sat Jul 1 23:17:32 2023 rev:259 rq:1096189 version:1.42.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes 2023-05-23 14:53:46.790212071 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.13546/NetworkManager.changes 2023-07-01 23:17:40.774126622 +0200
@@ -1,0 +2,24 @@
+Thu Jun 29 08:08:05 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.42.8:
+ + Add support for ppp 2.5.0.
+ + Fix nft rules for balance-slb bonding.
+ + Support port priority for bonding.
+ + Fix regression handling the PKEY_ID for infiniband profiles in
+ ifcfg-rh format.
+ + Fix race in nm-cloud-setup that caused partial configuration
+ and loss of connectivity with multiple interfaces.
+ + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
+ required for IPv6 sharing.
+ + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
+ + Automatically unblock autoconnect of profiles during reapply.
+
+-------------------------------------------------------------------
+Wed May 31 03:30:40 UTC 2023 - Luciano Santos <luc14n0(a)opensuse.org>
+
+- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
+ NM's newest home page: https://networkmanager.dev/, and main
+ package summary to: standard Linux network configuration tool
+ suite.
+
+-------------------------------------------------------------------
Old:
----
NetworkManager-1.42.6.tar.xz
New:
----
NetworkManager-1.42.8.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.LAxk06/_old 2023-07-01 23:17:41.558131322 +0200
+++ /var/tmp/diff_new_pack.LAxk06/_new 2023-07-01 23:17:41.562131345 +0200
@@ -64,12 +64,12 @@
%endif
Name: NetworkManager
-Version: 1.42.6
+Version: 1.42.8
Release: 0
-Summary: Network Link Manager and user applications for it
+Summary: Standard Linux network configuration tool suite
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: Productivity/Networking/System
-URL: https://www.gnome.org/projects/NetworkManager/
+URL: https://networkmanager.dev/
Source0: https://download.gnome.org/sources/NetworkManager/1.42/%{name}-%{version}.t…
Source1: nfs
Source2: NetworkManager.conf
++++++ NetworkManager-1.42.6.tar.xz -> NetworkManager-1.42.8.tar.xz ++++++
/work/SRC/openSUSE:Factory/NetworkManager/NetworkManager-1.42.6.tar.xz /work/SRC/openSUSE:Factory/.NetworkManager.new.13546/NetworkManager-1.42.8.tar.xz differ: char 26, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-devtools for openSUSE:Factory checked in at 2023-07-01 23:17:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-devtools (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-devtools"
Sat Jul 1 23:17:32 2023 rev:18 rq:1096154 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-devtools/gstreamer-devtools.changes 2023-05-30 22:03:17.399310014 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.13546/gstreamer-devtools.changes 2023-07-01 23:17:39.470118805 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 15:00:33 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + No changes.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-devtools-1.22.3.tar.xz
New:
----
gst-devtools-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-devtools.spec ++++++
--- /var/tmp/diff_new_pack.5RFb05/_old 2023-07-01 23:17:40.166122977 +0200
+++ /var/tmp/diff_new_pack.5RFb05/_new 2023-07-01 23:17:40.170123001 +0200
@@ -19,7 +19,7 @@
%define _name gst-devtools
Name: gstreamer-devtools
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: Development and debugging tools for GStreamer
License: LGPL-2.1-or-later
++++++ gst-devtools-1.22.3.tar.xz -> gst-devtools-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.22.3/ChangeLog new/gst-devtools-1.22.4/ChangeLog
--- old/gst-devtools-1.22.3/ChangeLog 2023-05-19 10:27:10.376319400 +0200
+++ new/gst-devtools-1.22.4/ChangeLog 2023-06-20 18:49:48.467466800 +0200
@@ -1,3 +1,19 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gst-devtools.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.22.3/NEWS new/gst-devtools-1.22.4/NEWS
--- old/gst-devtools-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-devtools-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.22.3/RELEASE new/gst-devtools-1.22.4/RELEASE
--- old/gst-devtools-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-devtools-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-devtools 1.22.3.
+This is GStreamer gst-devtools 1.22.4.
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-devtools-1.22.3/gst-devtools.doap new/gst-devtools-1.22.4/gst-devtools.doap
--- old/gst-devtools-1.22.3/gst-devtools.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-devtools-1.22.4/gst-devtools.doap 2023-06-20 18:42:25.000000000 +0200
@@ -55,6 +55,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.22.4.tar.…" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.22.3/meson.build new/gst-devtools-1.22.4/meson.build
--- old/gst-devtools-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-devtools-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-devtools', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'c_std=gnu99',
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.5RFb05/_old 2023-07-01 23:17:40.506125015 +0200
+++ /var/tmp/diff_new_pack.5RFb05/_new 2023-07-01 23:17:40.510125039 +0200
@@ -1,10 +1,10 @@
-Index: gst-devtools-1.22.3/meson.build
+Index: gst-devtools-1.22.4/meson.build
===================================================================
---- gst-devtools-1.22.3.orig/meson.build
-+++ gst-devtools-1.22.3/meson.build
+--- gst-devtools-1.22.4.orig/meson.build
++++ gst-devtools-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-devtools', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-rtsp-server for openSUSE:Factory checked in at 2023-07-01 23:17:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-rtsp-server (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-rtsp-server"
Sat Jul 1 23:17:31 2023 rev:44 rq:1096153 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-rtsp-server/gstreamer-rtsp-server.changes 2023-05-28 19:23:01.741028664 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.13546/gstreamer-rtsp-server.changes 2023-07-01 23:17:38.570113410 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:57:30 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + No changes.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-rtsp-server-1.22.3.tar.xz
New:
----
gst-rtsp-server-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-rtsp-server.spec ++++++
--- /var/tmp/diff_new_pack.eZViYU/_old 2023-07-01 23:17:39.118116695 +0200
+++ /var/tmp/diff_new_pack.eZViYU/_new 2023-07-01 23:17:39.122116719 +0200
@@ -20,7 +20,7 @@
%define _name gst-rtsp-server
Name: gstreamer-rtsp-server
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: GStreamer-based RTSP server library
License: LGPL-2.0-or-later
++++++ gst-rtsp-server-1.22.3.tar.xz -> gst-rtsp-server-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.22.3/ChangeLog new/gst-rtsp-server-1.22.4/ChangeLog
--- old/gst-rtsp-server-1.22.3/ChangeLog 2023-05-19 10:26:51.620135500 +0200
+++ new/gst-rtsp-server-1.22.4/ChangeLog 2023-06-20 18:48:52.351294800 +0200
@@ -1,3 +1,21 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * docs/plugins/gst_plugins_cache.json:
+ * gst-rtsp-server.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * docs/plugins/gst_plugins_cache.json:
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.22.3/NEWS new/gst-rtsp-server-1.22.4/NEWS
--- old/gst-rtsp-server-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-rtsp-server-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.22.3/RELEASE new/gst-rtsp-server-1.22.4/RELEASE
--- old/gst-rtsp-server-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-rtsp-server-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-rtsp-server 1.22.3.
+This is GStreamer gst-rtsp-server 1.22.4.
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-rtsp-server-1.22.3/docs/plugins/gst_plugins_cache.json new/gst-rtsp-server-1.22.4/docs/plugins/gst_plugins_cache.json
--- old/gst-rtsp-server-1.22.3/docs/plugins/gst_plugins_cache.json 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-rtsp-server-1.22.4/docs/plugins/gst_plugins_cache.json 2023-06-20 18:42:25.000000000 +0200
@@ -333,7 +333,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer/1.22.3",
+ "default": "GStreamer/1.22.4",
"mutable": "null",
"readable": true,
"type": "gchararray",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.22.3/gst-rtsp-server.doap new/gst-rtsp-server-1.22.4/gst-rtsp-server.doap
--- old/gst-rtsp-server-1.22.3/gst-rtsp-server.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-rtsp-server-1.22.4/gst-rtsp-server.doap 2023-06-20 18:42:25.000000000 +0200
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.22.…" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.22.3/meson.build new/gst-rtsp-server-1.22.4/meson.build
--- old/gst-rtsp-server-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-rtsp-server-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-rtsp-server', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : ['warning_level=1', 'buildtype=debugoptimized'])
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.eZViYU/_old 2023-07-01 23:17:39.322117918 +0200
+++ /var/tmp/diff_new_pack.eZViYU/_new 2023-07-01 23:17:39.322117918 +0200
@@ -1,10 +1,10 @@
-Index: gstreamer-1.22.3/meson.build
+Index: gstreamer-1.22.4/meson.build
===================================================================
---- gstreamer-1.22.3.orig/meson.build
-+++ gstreamer-1.22.3/meson.build
+--- gstreamer-1.22.4.orig/meson.build
++++ gstreamer-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-rtsp-server', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : ['warning_level=1', 'buildtype=debugoptimized'])
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-editing-services for openSUSE:Factory checked in at 2023-07-01 23:17:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-editing-services (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-editing-services"
Sat Jul 1 23:17:30 2023 rev:50 rq:1096152 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-editing-services/gstreamer-editing-services.changes 2023-05-28 19:23:00.149019189 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.13546/gstreamer-editing-services.changes 2023-07-01 23:17:37.266105593 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:47:30 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + ges: launcher: Never put sinks in a GstPipeline.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-editing-services-1.22.3.tar.xz
New:
----
gst-editing-services-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-editing-services.spec ++++++
--- /var/tmp/diff_new_pack.1dT6TD/_old 2023-07-01 23:17:38.114110676 +0200
+++ /var/tmp/diff_new_pack.1dT6TD/_new 2023-07-01 23:17:38.118110701 +0200
@@ -20,7 +20,7 @@
%define _name gst-editing-services
Name: gstreamer-editing-services
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: GStreamer Editing Services
License: LGPL-2.0-or-later AND LGPL-2.1-or-later
++++++ gst-editing-services-1.22.3.tar.xz -> gst-editing-services-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/ChangeLog new/gst-editing-services-1.22.4/ChangeLog
--- old/gst-editing-services-1.22.3/ChangeLog 2023-05-19 10:26:58.200200000 +0200
+++ new/gst-editing-services-1.22.4/ChangeLog 2023-06-20 18:49:24.131385600 +0200
@@ -1,3 +1,31 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gst-editing-services.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-04-18 17:19:16 -0400 Thibault Saunier <tsaunier(a)igalia.com>
+
+ * tests/check/ges/effects.c:
+ ges: tests: Use assert_equals_int where it makes sense
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4743>
+
+2023-04-28 17:55:45 +0200 Thibault Saunier <tsaunier(a)igalia.com>
+
+ * tools/ges-launcher.c:
+ ges: launcher: Never put sinks in a GstPipeline
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4743>
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/NEWS new/gst-editing-services-1.22.4/NEWS
--- old/gst-editing-services-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/RELEASE new/gst-editing-services-1.22.4/RELEASE
--- old/gst-editing-services-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-editing-services 1.22.3.
+This is GStreamer gst-editing-services 1.22.4.
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-editing-services-1.22.3/gst-editing-services.doap new/gst-editing-services-1.22.4/gst-editing-services.doap
--- old/gst-editing-services-1.22.3/gst-editing-services.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/gst-editing-services.doap 2023-06-20 18:42:25.000000000 +0200
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-serv…" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/meson.build new/gst-editing-services-1.22.4/meson.build
--- old/gst-editing-services-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-editing-services', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/tests/check/ges/effects.c new/gst-editing-services-1.22.4/tests/check/ges/effects.c
--- old/gst-editing-services-1.22.3/tests/check/ges/effects.c 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/tests/check/ges/effects.c 2023-06-20 18:42:25.000000000 +0200
@@ -509,11 +509,11 @@
ges_timeline_element_get_child_properties (effect,
"GstAgingTV::scratch-lines", &scratch_line,
"color-aging", &color_aging, NULL);
- fail_unless (scratch_line == 17);
- fail_unless (color_aging == FALSE);
+ assert_equals_int (scratch_line, 17);
+ assert_equals_int (color_aging, FALSE);
pspecs = ges_timeline_element_list_children_properties (effect, &n_props);
- fail_unless (n_props == 7);
+ assert_equals_int (n_props, 7);
spec = pspecs[0];
i = 1;
@@ -527,7 +527,7 @@
ges_timeline_element_set_child_property_by_pspec (effect, spec, &val);
ges_timeline_element_get_child_property_by_pspec (effect, spec, &nval);
- fail_unless (g_value_get_uint (&nval) == 10);
+ assert_equals_int (g_value_get_uint (&nval), 10);
for (i = 0; i < n_props; i++) {
g_param_spec_unref (pspecs[i]);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-editing-services-1.22.3/tools/ges-launcher.c new/gst-editing-services-1.22.4/tools/ges-launcher.c
--- old/gst-editing-services-1.22.3/tools/ges-launcher.c 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-editing-services-1.22.4/tools/ges-launcher.c 2023-06-20 18:42:25.000000000 +0200
@@ -914,7 +914,9 @@
if (sink_desc != NULL) {
GError *err = NULL;
GstElement *sink = gst_parse_bin_from_description_full (sink_desc, TRUE,
- NULL, GST_PARSE_FLAG_NO_SINGLE_ELEMENT_BINS, &err);
+ NULL,
+ GST_PARSE_FLAG_NO_SINGLE_ELEMENT_BINS | GST_PARSE_FLAG_PLACE_IN_BIN,
+ &err);
if (sink == NULL) {
GST_ERROR ("could not create the requested videosink %s (err: %s), "
"exiting", err ? err->message : "", sink_desc);
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.1dT6TD/_old 2023-07-01 23:17:38.446112667 +0200
+++ /var/tmp/diff_new_pack.1dT6TD/_new 2023-07-01 23:17:38.450112691 +0200
@@ -1,10 +1,10 @@
-Index: gst-editing-services-1.22.3/meson.build
+Index: gst-editing-services-1.22.4/meson.build
===================================================================
---- gst-editing-services-1.22.3.orig/meson.build
-+++ gst-editing-services-1.22.3/meson.build
+--- gst-editing-services-1.22.4.orig/meson.build
++++ gst-editing-services-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-editing-services', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0
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 2023-07-01 23:17:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gst (Old)
and /work/SRC/openSUSE:Factory/.python-gst.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gst"
Sat Jul 1 23:17:29 2023 rev:48 rq:1096151 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gst/python-gst.changes 2023-05-28 19:23:02.549033472 +0200
+++ /work/SRC/openSUSE:Factory/.python-gst.new.13546/python-gst.changes 2023-07-01 23:17:36.326099959 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:45:26 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + python: More functions can be called before gst_init().
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-python-1.22.3.tar.xz
New:
----
gst-python-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-gst.spec ++++++
--- /var/tmp/diff_new_pack.tS0fxh/_old 2023-07-01 23:17:36.966103795 +0200
+++ /var/tmp/diff_new_pack.tS0fxh/_new 2023-07-01 23:17:36.974103843 +0200
@@ -19,7 +19,7 @@
%define _name gst-python
Name: python-gst
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: Python Bindings for GStreamer
License: LGPL-2.1-or-later
++++++ gst-python-1.22.3.tar.xz -> gst-python-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.22.3/ChangeLog new/gst-python-1.22.4/ChangeLog
--- old/gst-python-1.22.3/ChangeLog 2023-05-19 10:27:00.116218800 +0200
+++ new/gst-python-1.22.4/ChangeLog 2023-06-20 18:49:26.663393500 +0200
@@ -1,3 +1,38 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gst-python.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-30 20:48:39 +0530 Nirbheek Chauhan <nirbheek(a)centricular.com>
+
+ * gi/overrides/Gst.py:
+ python: More functions can be called before gst_init()
+ Configuration of our debugging system is possible before init, and in
+ fact is necessary too, otherwise the settings won't apply to logging
+ that happens during init.
+ For instance, since you cannot register a log function before you call
+ init in python, there is no way for you to log errors during init to
+ whatever logging service your app uses.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4763>
+
+2023-05-30 20:46:37 +0530 Nirbheek Chauhan <nirbheek(a)centricular.com>
+
+ * gi/overrides/Gst.py:
+ python: auto-pep8 whitespace issues in overrides
+ Needed because the next commit edits this file.
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4763>
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.22.3/NEWS new/gst-python-1.22.4/NEWS
--- old/gst-python-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-python-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.22.3/RELEASE new/gst-python-1.22.4/RELEASE
--- old/gst-python-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-python-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-python 1.22.3.
+This is GStreamer gst-python 1.22.4.
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.22.3/gi/overrides/Gst.py new/gst-python-1.22.4/gi/overrides/Gst.py
--- old/gst-python-1.22.3/gi/overrides/Gst.py 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-python-1.22.4/gi/overrides/Gst.py 2023-06-20 18:42:25.000000000 +0200
@@ -53,9 +53,11 @@
class URIHandler(Gst.URIHandler):
pass
+
URIHandler = override(URIHandler)
__all__.append('URIHandler')
+
class Element(Gst.Element):
@staticmethod
def link_many(*args):
@@ -67,6 +69,7 @@
raise LinkError(
'Failed to link {} and {}'.format(pair[0], pair[1]))
+
Element = override(Element)
__all__.append('Element')
@@ -95,6 +98,7 @@
Bin = override(Bin)
__all__.append('Bin')
+
class Caps(Gst.Caps):
def __nonzero__(self):
@@ -135,9 +139,11 @@
def __len__(self):
return self.get_size()
+
Caps = override(Caps)
__all__.append('Caps')
+
class PadFunc:
def __init__(self, func):
self.func = func
@@ -159,6 +165,7 @@
return res
+
class Pad(Gst.Pad):
def __init__(self, *args, **kwargs):
super(Gst.Pad, self).__init__(*args, **kwargs)
@@ -197,9 +204,11 @@
raise LinkError(ret)
return ret
+
Pad = override(Pad)
__all__.append('Pad')
+
class GhostPad(Gst.GhostPad):
def __init__(self, name, target=None, direction=None):
if direction is None:
@@ -216,23 +225,36 @@
def query_caps(self, filter=None):
return Gst.GhostPad.query_caps(self, filter)
+
GhostPad = override(GhostPad)
__all__.append('GhostPad')
+
class IteratorError(Exception):
pass
+
+
__all__.append('IteratorError')
+
class AddError(Exception):
pass
+
+
__all__.append('AddError')
+
class LinkError(Exception):
pass
+
+
__all__.append('LinkError')
+
class MapError(Exception):
pass
+
+
__all__.append('MapError')
@@ -248,6 +270,7 @@
yield value
+
Iterator = override(Iterator)
__all__.append('Iterator')
@@ -268,13 +291,16 @@
def make(cls, factory_name, instance_name=None):
return Gst.ElementFactory.make(factory_name, instance_name)
+
class Pipeline(Gst.Pipeline):
def __init__(self, name=None):
Gst.Pipeline.__init__(self, name=name)
+
Pipeline = override(Pipeline)
__all__.append('Pipeline')
+
class Structure(Gst.Structure):
def __new__(cls, *args, **kwargs):
if not args:
@@ -305,6 +331,7 @@
def keys(self):
keys = set()
+
def foreach(fid, value, unused1, udata):
keys.add(GLib.quark_to_string(fid))
return True
@@ -318,12 +345,14 @@
def __str__(self):
return self.to_string()
+
Structure = override(Structure)
__all__.append('Structure')
ElementFactory = override(ElementFactory)
__all__.append('ElementFactory')
+
class Fraction(Gst.Fraction):
def __init__(self, num, denom=1):
def __gcd(a, b):
@@ -377,7 +406,7 @@
elif isinstance(other, int):
return Fraction(self.num * other, self.denom)
raise TypeError("%s is not supported, use Gst.Fraction or int." %
- (type(other)))
+ (type(other)))
__rmul__ = __mul__
@@ -388,7 +417,7 @@
elif isinstance(other, int):
return Fraction(self.num, self.denom * other)
return TypeError("%s is not supported, use Gst.Fraction or int." %
- (type(other)))
+ (type(other)))
__div__ = __truediv__
@@ -405,6 +434,7 @@
def __str__(self):
return '%d/%d' % (self.num, self.denom)
+
Fraction = override(Fraction)
__all__.append('Fraction')
@@ -427,14 +457,14 @@
def __repr__(self):
return '<Gst.IntRange [%d,%d,%d]>' % (self.range.start,
- self.range.stop, self.range.step)
+ self.range.stop, self.range.step)
def __str__(self):
if self.range.step == 1:
return '[%d,%d]' % (self.range.start, self.range.stop)
else:
return '[%d,%d,%d]' % (self.range.start, self.range.stop,
- self.range.step)
+ self.range.step)
def __eq__(self, other):
if isinstance(other, range):
@@ -443,6 +473,7 @@
return self.range == other.range
return False
+
if sys.version_info >= (3, 0):
IntRange = override(IntRange)
__all__.append('IntRange')
@@ -466,14 +497,14 @@
def __repr__(self):
return '<Gst.Int64Range [%d,%d,%d]>' % (self.range.start,
- self.range.stop, self.range.step)
+ self.range.stop, self.range.step)
def __str__(self):
if self.range.step == 1:
return '(int64)[%d,%d]' % (self.range.start, self.range.stop)
else:
return '(int64)[%d,%d,%d]' % (self.range.start, self.range.stop,
- self.range.step)
+ self.range.step)
def __eq__(self, other):
if isinstance(other, range):
@@ -482,6 +513,7 @@
return self.range == other.range
return False
+
class Bitmask(Gst.Bitmask):
def __init__(self, v):
if not isinstance(v, int):
@@ -540,11 +572,12 @@
def __repr__(self):
return '<Gst.FractionRange [%s,%s]>' % (str(self.start),
- str(self.stop))
+ str(self.stop))
def __str__(self):
return '(fraction)[%s,%s]' % (str(self.start), str(self.stop))
+
FractionRange = override(FractionRange)
__all__.append('FractionRange')
@@ -563,11 +596,12 @@
return len(self.array)
def __str__(self):
- return '<' + ','.join(map(str,self.array)) + '>'
+ return '<' + ','.join(map(str, self.array)) + '>'
def __repr__(self):
return '<Gst.ValueArray %s>' % (str(self))
+
ValueArray = override(ValueArray)
__all__.append('ValueArray')
@@ -586,11 +620,12 @@
return len(self.array)
def __str__(self):
- return '{' + ','.join(map(str,self.array)) + '}'
+ return '{' + ','.join(map(str, self.array)) + '}'
def __repr__(self):
return '<Gst.ValueList %s>' % (str(self))
+
ValueList = override(ValueList)
__all__.append('ValueList')
@@ -602,6 +637,7 @@
next(b, None)
return zip(a, b)
+
class MapInfo:
def __init__(self):
self.memory = None
@@ -628,8 +664,10 @@
if not self.__parent__.unmap(self):
raise MapError('MappingError', 'Unmapping was not successful')
+
__all__.append("MapInfo")
+
class Buffer(Gst.Buffer):
def map_range(self, idx, length, flags):
@@ -650,9 +688,11 @@
mapinfo.__parent__ = None
return _gi_gst.buffer_override_unmap(self, mapinfo)
+
Buffer = override(Buffer)
__all__.append('Buffer')
+
class Memory(Gst.Memory):
def map(self, flags):
@@ -666,9 +706,11 @@
mapinfo.__parent__ = None
return _gi_gst.memory_override_unmap(self, mapinfo)
+
Memory = override(Memory)
__all__.append('Memory')
+
def TIME_ARGS(time):
if time == Gst.CLOCK_TIME_NONE:
return "CLOCK_TIME_NONE"
@@ -677,6 +719,8 @@
(time / (Gst.SECOND * 60)) % 60,
(time / Gst.SECOND) % 60,
time % Gst.SECOND)
+
+
__all__.append('TIME_ARGS')
from gi.overrides import _gi_gst
@@ -694,10 +738,15 @@
Gst.memdump = _gi_gst.memdump
# Make sure PyGst is not usable if GStreamer has not been initialized
+
+
class NotInitialized(Exception):
pass
+
+
__all__.append('NotInitialized')
+
def fake_method(*args):
raise NotInitialized("Please call Gst.init(argv) before using GStreamer")
@@ -711,6 +760,24 @@
for o in cname_klass[1].__dict__
if isinstance(cname_klass[1].__dict__[o], type(Gst.init))]))
+pre_init_functions = set([
+ "init",
+ "init_check",
+ "deinit",
+ "is_initialized",
+ "debug_add_log_function",
+ "debug_add_ring_buffer_logger",
+ "debug_remove_log_function",
+ "debug_remove_log_function_by_data",
+ "debug_remove_ring_buffer_logger",
+ "debug_set_active",
+ "debug_set_color_mode",
+ "debug_set_color_mode_from_string",
+ "debug_set_colored",
+ "debug_set_default_threshold",
+])
+
+
def init_pygst():
for fname, function in real_functions:
if fname not in ["init", "init_check", "deinit"]:
@@ -723,12 +790,13 @@
def deinit_pygst():
for fname, func in real_functions:
- if fname not in ["init", "init_check", "deinit", "is_initialized"]:
+ if fname not in pre_init_functions:
setattr(Gst, fname, fake_method)
for cname_class, methods in class_methods:
for mname, method in methods:
setattr(cname_class[1], mname, fake_method)
+
real_init = Gst.init
def init(argv):
init_pygst()
@@ -738,9 +806,12 @@
return real_init(argv)
+
Gst.init = init
real_init_check = Gst.init_check
+
+
def init_check(argv):
init_pygst()
if Gst.is_initialized():
@@ -748,19 +819,24 @@
return real_init_check(argv)
+
Gst.init_check = init_check
real_deinit = Gst.deinit
+
+
def deinit():
deinit_pygst()
return real_deinit()
+
def init_python():
if not Gst.is_initialized():
raise NotInitialized("Gst.init_python should never be called before GStreamer itself is initialized")
init_pygst()
+
Gst.deinit = deinit
Gst.init_python = init_python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.22.3/gst-python.doap new/gst-python-1.22.4/gst-python.doap
--- old/gst-python-1.22.3/gst-python.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-python-1.22.4/gst-python.doap 2023-06-20 18:42:25.000000000 +0200
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.22.4.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-python-1.22.3/meson.build new/gst-python-1.22.4/meson.build
--- old/gst-python-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-python-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-python', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'c_std=gnu99',
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.tS0fxh/_old 2023-07-01 23:17:37.130104778 +0200
+++ /var/tmp/diff_new_pack.tS0fxh/_new 2023-07-01 23:17:37.134104802 +0200
@@ -1,10 +1,10 @@
-Index: gst-python-1.22.3/meson.build
+Index: gst-python-1.22.4/meson.build
===================================================================
---- gst-python-1.22.3.orig/meson.build
-+++ gst-python-1.22.3/meson.build
+--- gst-python-1.22.4.orig/meson.build
++++ gst-python-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-python', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-libav for openSUSE:Factory checked in at 2023-07-01 23:17:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-libav (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-libav"
Sat Jul 1 23:17:28 2023 rev:42 rq:1096150 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-plugins-libav/gstreamer-plugins-libav.changes 2023-05-28 19:21:44.188567138 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.13546/gstreamer-plugins-libav.changes 2023-07-01 23:17:35.370094227 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:43:31 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + No changes.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-libav-1.22.3.tar.xz
New:
----
gst-libav-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-libav.spec ++++++
--- /var/tmp/diff_new_pack.mDsk9T/_old 2023-07-01 23:17:35.890097345 +0200
+++ /var/tmp/diff_new_pack.mDsk9T/_new 2023-07-01 23:17:35.894097369 +0200
@@ -19,7 +19,7 @@
%define gst_branch 1.0
Name: gstreamer-plugins-libav
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: A ffmpeg/libav plugin for GStreamer
License: LGPL-2.1-or-later
++++++ gst-libav-1.22.3.tar.xz -> gst-libav-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.3/ChangeLog new/gst-libav-1.22.4/ChangeLog
--- old/gst-libav-1.22.3/ChangeLog 2023-05-19 10:26:46.068081100 +0200
+++ new/gst-libav-1.22.4/ChangeLog 2023-06-20 18:48:43.067271700 +0200
@@ -1,3 +1,19 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gst-libav.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.3/NEWS new/gst-libav-1.22.4/NEWS
--- old/gst-libav-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-libav-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.3/RELEASE new/gst-libav-1.22.4/RELEASE
--- old/gst-libav-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-libav-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-libav 1.22.3.
+This is GStreamer gst-libav 1.22.4.
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-libav-1.22.3/gst-libav.doap new/gst-libav-1.22.4/gst-libav.doap
--- old/gst-libav-1.22.3/gst-libav.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-libav-1.22.4/gst-libav.doap 2023-06-20 18:42:25.000000000 +0200
@@ -34,6 +34,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.22.4.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.3/meson.build new/gst-libav-1.22.4/meson.build
--- old/gst-libav-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-libav-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-libav', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.mDsk9T/_old 2023-07-01 23:17:36.150098903 +0200
+++ /var/tmp/diff_new_pack.mDsk9T/_new 2023-07-01 23:17:36.154098927 +0200
@@ -1,10 +1,10 @@
-Index: gst-libav-1.22.3/meson.build
+Index: gst-libav-1.22.4/meson.build
===================================================================
---- gst-libav-1.22.3.orig/meson.build
-+++ gst-libav-1.22.3/meson.build
+--- gst-libav-1.22.4.orig/meson.build
++++ gst-libav-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-libav', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-ugly for openSUSE:Factory checked in at 2023-07-01 23:17:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-ugly"
Sat Jul 1 23:17:27 2023 rev:79 rq:1096149 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes 2023-05-28 19:21:45.076572423 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.13546/gstreamer-plugins-ugly.changes 2023-07-01 23:17:34.226087370 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:40:38 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + No changes.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-ugly-1.22.3.tar.xz
New:
----
gst-plugins-ugly-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-ugly.spec ++++++
--- /var/tmp/diff_new_pack.NzfZxo/_old 2023-07-01 23:17:34.774090655 +0200
+++ /var/tmp/diff_new_pack.NzfZxo/_new 2023-07-01 23:17:34.778090679 +0200
@@ -25,7 +25,7 @@
%define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
Name: gstreamer-plugins-ugly
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
++++++ gst-plugins-ugly-1.22.3.tar.xz -> gst-plugins-ugly-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/ChangeLog new/gst-plugins-ugly-1.22.4/ChangeLog
--- old/gst-plugins-ugly-1.22.3/ChangeLog 2023-05-19 10:25:06.179095500 +0200
+++ new/gst-plugins-ugly-1.22.4/ChangeLog 2023-06-20 18:45:57.819157800 +0200
@@ -1,3 +1,19 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gst-plugins-ugly.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/NEWS new/gst-plugins-ugly-1.22.4/NEWS
--- old/gst-plugins-ugly-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-plugins-ugly-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/RELEASE new/gst-plugins-ugly-1.22.4/RELEASE
--- old/gst-plugins-ugly-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-plugins-ugly-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-plugins-ugly 1.22.3.
+This is GStreamer gst-plugins-ugly 1.22.4.
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-plugins-ugly-1.22.3/gst-plugins-ugly.doap new/gst-plugins-ugly-1.22.4/gst-plugins-ugly.doap
--- old/gst-plugins-ugly-1.22.3/gst-plugins-ugly.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-plugins-ugly-1.22.4/gst-plugins-ugly.doap 2023-06-20 18:42:25.000000000 +0200
@@ -35,6 +35,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.2…" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/meson.build new/gst-plugins-ugly-1.22.4/meson.build
--- old/gst-plugins-ugly-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gst-plugins-ugly-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gst-plugins-ugly', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/po/gst-plugins-ugly-1.0.pot new/gst-plugins-ugly-1.22.4/po/gst-plugins-ugly-1.0.pot
--- old/gst-plugins-ugly-1.22.3/po/gst-plugins-ugly-1.0.pot 2023-05-19 10:25:05.955093100 +0200
+++ new/gst-plugins-ugly-1.22.4/po/gst-plugins-ugly-1.0.pot 2023-06-20 18:45:57.559158000 +0200
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gst-plugins-ugly-1.22.3\n"
+"Project-Id-Version: gst-plugins-ugly-1.22.4\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-05-19 09:25+0100\n"
+"POT-Creation-Date: 2023-06-20 17:45+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-plugins-ugly-1.22.3/po/gst-plugins-ugly.pot new/gst-plugins-ugly-1.22.4/po/gst-plugins-ugly.pot
--- old/gst-plugins-ugly-1.22.3/po/gst-plugins-ugly.pot 2023-05-19 10:25:05.955093100 +0200
+++ new/gst-plugins-ugly-1.22.4/po/gst-plugins-ugly.pot 2023-06-20 18:45:57.559158000 +0200
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gst-plugins-ugly-1.22.3\n"
+"Project-Id-Version: gst-plugins-ugly-1.22.4\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-05-19 09:25+0100\n"
+"POT-Creation-Date: 2023-06-20 17:45+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.NzfZxo/_old 2023-07-01 23:17:34.982091902 +0200
+++ /var/tmp/diff_new_pack.NzfZxo/_new 2023-07-01 23:17:34.982091902 +0200
@@ -1,10 +1,10 @@
-Index: gst-plugins-ugly-1.22.3/meson.build
+Index: gst-plugins-ugly-1.22.4/meson.build
===================================================================
---- gst-plugins-ugly-1.22.3.orig/meson.build
-+++ gst-plugins-ugly-1.22.3/meson.build
+--- gst-plugins-ugly-1.22.4.orig/meson.build
++++ gst-plugins-ugly-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gst-plugins-ugly', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-vaapi for openSUSE:Factory checked in at 2023-07-01 23:17:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-vaapi"
Sat Jul 1 23:17:27 2023 rev:60 rq:1096148 version:1.22.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi/gstreamer-plugins-vaapi.changes 2023-05-28 19:23:00.929023832 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.13546/gstreamer-plugins-vaapi.changes 2023-07-01 23:17:31.970073847 +0200
@@ -1,0 +2,7 @@
+Mon Jun 26 14:38:38 UTC 2023 - Bj��rn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.4:
+ + vaapidecodebin: don't load vaapipostproc if not available.
+- Rebase reduce-required-meson.patch.
+
+-------------------------------------------------------------------
Old:
----
gstreamer-vaapi-1.22.3.tar.xz
New:
----
gstreamer-vaapi-1.22.4.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-vaapi.spec ++++++
--- /var/tmp/diff_new_pack.dJc63F/_old 2023-07-01 23:17:32.670078043 +0200
+++ /var/tmp/diff_new_pack.dJc63F/_new 2023-07-01 23:17:32.674078067 +0200
@@ -19,7 +19,7 @@
%define gst_branch 1.0
Name: gstreamer-plugins-vaapi
-Version: 1.22.3
+Version: 1.22.4
Release: 0
Summary: Gstreamer VA-API plugins
License: LGPL-2.1-or-later
++++++ gstreamer-vaapi-1.22.3.tar.xz -> gstreamer-vaapi-1.22.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-vaapi-1.22.3/ChangeLog new/gstreamer-vaapi-1.22.4/ChangeLog
--- old/gstreamer-vaapi-1.22.3/ChangeLog 2023-05-19 10:27:03.104248000 +0200
+++ new/gstreamer-vaapi-1.22.4/ChangeLog 2023-06-20 18:49:35.707423000 +0200
@@ -1,3 +1,28 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * gstreamer-vaapi.doap:
+ * meson.build:
+ Release 1.22.4
+
+2023-05-19 13:14:09 +0200 V��ctor Manuel J��quez Leal <vjaquez(a)igalia.com>
+
+ * gst/vaapi/gstvaapidecodebin.c:
+ vaapidecodebin: don't load vaapipostproc if not available
+ And remove the code for missing element since that element is part of the same
+ plugin, and if not available is because the driver doesn't provide it.
+ Fixes: #2580
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4871>
+
+2023-05-19 12:36:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
+
+ * meson.build:
+ Back to development
+ Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4679>
+
=== release 1.22.3 ===
2023-05-19 09:23:19 +0100 Tim-Philipp M��ller <tim(a)centricular.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-vaapi-1.22.3/NEWS new/gstreamer-vaapi-1.22.4/NEWS
--- old/gstreamer-vaapi-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
+++ new/gstreamer-vaapi-1.22.4/NEWS 2023-06-20 18:42:25.000000000 +0200
@@ -2,13 +2,13 @@
GStreamer 1.22.0 was originally released on 23 January 2023.
-The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
-released on 19 May 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.4 and was
+released on 20 June 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Friday 19 May 2023, 01:00 UTC (log)
+Last updated: Tuesday 20 June 2023, 16:30 UTC (log)
Introduction
@@ -1831,6 +1831,183 @@
- List of Merge Requests applied in 1.22.3
- List of Issues fixed in 1.22.3
+1.22.4
+
+The fourth 1.22 bug-fix release (1.22.4) was released on 20 June 2023.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+Highlighted bugfixes in 1.22.4
+
+- Security fixes for flacparse, dvdspu, and subparse
+- d3d11videosink: Fix error on pause and play
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- gldownload: handle passthrough without a critical
+- h265parse: Fix framerate handling regression
+- oggdemux: vp8 fixes
+- mp4mux, qtmux, qtdemux: Opus audio mapping fixes
+- pngdec: Fix wrong colours output from 16bit RGB images
+- ptp clock: Work around ptpd bug in default configuration
+- srtpdec: fix critical warnings on shutdown
+- v4l2src: fix support for bayer format
+- v4l2videoenc: support force-keyframe event in v4l2 encoder
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- gst-python: allow more functions to be called before gst_init()
+- cerbero: fix vaapi variant; add qt6 build on windows; ensure errors
+ on unguarded use of new APIs, require macOS 10.13
+- packages: ship codecalpha, rtponvif, dvbsubenc, switchbin,
+ videosignal plugins; fix pango crash on 32-bit windows
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- basesink: Clear EOS flag on STREAM-START event
+- typefindhelper: downgrade bogus error level debug log message
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+gst-plugins-base
+
+- alsasink: Fix stall for transition from PAUSED to READY with USB
+ speakerphone.
+- appsink: unref buffer in prev sample early so buffers from v4l2 can
+ be released properly
+- basetextoverlay: Fix typo in ���text-y��� property description
+- gldownload: handle passthrough without a critical
+- glfilter: add parent meta to output buffer for input buffer
+- oggdemux: vp8: Push headers downstream and detect keyframe packets
+- opus: Fix potential crash when getting unexpected channel position
+- streamsynchronizer: reset eos on STREAM_START
+- subparse: Look for the closing > of a tag after the opening <
+- video: convertframe: Add D3D11 specific conversion path
+- videometa: Only validate the alignment only when it contains some
+ info
+- video-blend: Fix linking error with C++
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- flvmux: use the correct timestamp to calculate wait times
+- isomp4: Fix (E)AC-3 channel count handling
+- jpegdec: fixes related to interlaced jpeg
+- pngdec: Fix wrong colours output from 16bit RGB images
+- qtmux, qtdemux: fix byte order for opus extension
+- rtspsrc: Do not try send dropped get/set parameter
+- qt5, qt6: Add more meson options and eliminate all automagic
+- qt: glrenderer: don���t attempt to use QWindow from non-Qt main thread
+- qml6glsink: Support building on win32
+- v4l2src: fix support for bayer format
+- v4l2: Change to query only up to
+ V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS
+- v4l2videodec: treat MPEG-1 format as MPEG-2
+- v4l2videoenc: support force keyframe event in v4l2 encoder
+- tests: rtpbin_buffer_list: fix possible unaligned write/read on
+ 32-bit ARM
+
+gst-plugins-bad
+
+- asfmux: fix possible unaligned write on 32-bit ARM
+- d3d11videosink: Fix error on pause and play
+- d3dvideosink: Fix navigation event leak
+- decklink: Correctly handle SDK strings on macOS and free strings
+ after usage on Linux
+- dvdspu: Make sure enough data is allocated for the available data
+- fdkaacdec: Support up to 5 rear channels
+- h265parse: Fix framerate handling
+- kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3 auto-detection
+- sdpdemux: ensure that only one srcpad is created per stream
+- srtpdec: fix critical warnings on shutdown
+- testsrcbin: Remove spurious caps unref
+- va: map the mbbrc to correct enum value in get_property()
+- vtenc: apply DTS offset to ensure DTS <= PTS
+- vtdec: time glitches on h264 playback
+- waylandsink: Emit ���map��� signal boarder surface is ready
+
+gst-plugins-ugly
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- No changes
+
+gstreamer-vaapi
+
+- vaapidecodebin: don���t load vaapipostproc if not available
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- python: More functions can be called before gst_init()
+
+gst-editing-services
+
+- ges: launcher: Never put sinks in a GstPipeline
+
+gst-validate + gst-integration-testsuites
+
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.4
+
+- Ship codecalpha, rtponvif, dvbsubenc, switchbin, videosignal plugins
+- pango: Fix crash on Windows 32bit build
+- qml6: Add support for building the qml6 plugin on Windows and bump
+ meson to 1.1.1
+- vaapi: update vaapi variant/recipe for meson option changes
+- packages: Put libass in the same category as assrender
+- cerbero: Don���t extract if already extracted in fetch
+- darwin: Ensure errors on unguarded use of new APIs, require macOS
+ 10.13
+
+Contributors to 1.22.4
+
+Andoni Morales Alastruey, Arun Raghavan, Colin Kinloch, Daniel Morin,
+Edward Hervey, ekwange, Elliot Chen, Fran��ois Laignel, Guillaume
+Desmottes, Haihua Hu, He Junyan, Hou Qi, Jan Alexander Steffens
+(heftig), Jochen Henneberg, Jordan Petridis, Kevin Song, Maksym
+Khomenko, Marek Vasut, Mathieu Duponchelle, Matthew Waters,
+Mengkejiergeli Ba, Michael Olbrich, Nicolas Beland, Nicolas Dufresne,
+Nirbheek Chauhan, Philippe Normand, Piotr Brzezi��ski, Sebastian Dr��ge,
+Seungha Yang, Thibault Saunier, Tim-Philipp M��ller, V��ctor Manuel J��quez
+Leal, William Manley, Xavier Claessens, Yuri Fedoseev,
+
+��� 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.22.4
+
+- List of Merge Requests applied in 1.22.4
+- List of Issues fixed in 1.22.4
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-vaapi-1.22.3/RELEASE new/gstreamer-vaapi-1.22.4/RELEASE
--- old/gstreamer-vaapi-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
+++ new/gstreamer-vaapi-1.22.4/RELEASE 2023-06-20 18:42:25.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gstreamer-vaapi 1.22.3.
+This is GStreamer gstreamer-vaapi 1.22.4.
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/gstreamer-vaapi-1.22.3/gst/vaapi/gstvaapidecodebin.c new/gstreamer-vaapi-1.22.4/gst/vaapi/gstvaapidecodebin.c
--- old/gstreamer-vaapi-1.22.3/gst/vaapi/gstvaapidecodebin.c 2023-05-19 10:23:19.000000000 +0200
+++ new/gstreamer-vaapi-1.22.4/gst/vaapi/gstvaapidecodebin.c 2023-06-20 18:42:25.000000000 +0200
@@ -123,21 +123,6 @@
static gboolean gst_vaapi_decode_bin_configure (GstVaapiDecodeBin * self);
static void
-post_missing_element_message (GstVaapiDecodeBin * vaapidecbin,
- const gchar * missing_factory)
-{
- GstMessage *msg;
-
- msg = gst_missing_element_message_new (GST_ELEMENT_CAST (vaapidecbin),
- missing_factory);
- gst_element_post_message (GST_ELEMENT_CAST (vaapidecbin), msg);
-
- GST_ELEMENT_WARNING (vaapidecbin, CORE, MISSING_PLUGIN,
- ("Missing element '%s' - check your GStreamer installation.",
- missing_factory), ("video decoding might fail"));
-}
-
-static void
gst_vaapi_decode_bin_set_property (GObject * object,
guint prop_id, const GValue * value, GParamSpec * pspec)
{
@@ -313,6 +298,9 @@
return FALSE;
}
+ if (!has_vpp)
+ return TRUE;
+
GST_INFO_OBJECT (vaapidecbin, "enabling VPP");
/* capsfilter to force memory:VASurface */
@@ -335,7 +323,6 @@
if (!gst_element_link (capsfilter, vaapidecbin->postproc))
goto error_sync_state;
-
if (!gst_element_sync_state_with_parent (capsfilter))
goto error_sync_state;
if (!gst_element_sync_state_with_parent (vaapidecbin->postproc))
@@ -377,13 +364,14 @@
}
error_vpp_missing:
{
- post_missing_element_message (vaapidecbin, "vaapipostproc");
+ GST_ELEMENT_ERROR (vaapidecbin, CORE, PAD,
+ ("Failed to load vaapipostproc."), (NULL));
return FALSE;
}
error_sync_state:
{
GST_ELEMENT_ERROR (vaapidecbin, CORE, STATE_CHANGE,
- ("Failed to sync state of vaapipostproc"), (NULL));
+ ("Failed to sync state of vaapipostproc."), (NULL));
return FALSE;
}
error_link_pad:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-vaapi-1.22.3/gstreamer-vaapi.doap new/gstreamer-vaapi-1.22.4/gstreamer-vaapi.doap
--- old/gstreamer-vaapi-1.22.3/gstreamer-vaapi.doap 2023-05-19 10:23:19.000000000 +0200
+++ new/gstreamer-vaapi-1.22.4/gstreamer-vaapi.doap 2023-06-20 18:42:25.000000000 +0200
@@ -27,6 +27,16 @@
<release>
<Version>
+ <revision>1.22.4</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-06-20</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.22.…" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.3</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-vaapi-1.22.3/meson.build new/gstreamer-vaapi-1.22.4/meson.build
--- old/gstreamer-vaapi-1.22.3/meson.build 2023-05-19 10:23:19.000000000 +0200
+++ new/gstreamer-vaapi-1.22.4/meson.build 2023-06-20 18:42:25.000000000 +0200
@@ -1,5 +1,5 @@
project('gstreamer-vaapi', 'c',
- version : '1.22.3',
+ version : '1.22.4',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.dJc63F/_old 2023-07-01 23:17:32.958079769 +0200
+++ /var/tmp/diff_new_pack.dJc63F/_new 2023-07-01 23:17:32.958079769 +0200
@@ -1,10 +1,10 @@
-Index: gstreamer-1.22.3/meson.build
+Index: gstreamer-1.22.4/meson.build
===================================================================
---- gstreamer-1.22.3.orig/meson.build
-+++ gstreamer-1.22.3/meson.build
+--- gstreamer-1.22.4.orig/meson.build
++++ gstreamer-1.22.4/meson.build
@@ -1,6 +1,6 @@
project('gstreamer-vaapi', 'c',
- version : '1.22.3',
+ version : '1.22.4',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',
1
0