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
- 1 participants
- 372766 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package krb5 for openSUSE:Factory checked in at 2024-05-02 23:46:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/krb5 (Old)
and /work/SRC/openSUSE:Factory/.krb5.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krb5"
Thu May 2 23:46:50 2024 rev:171 rq:1171363 version:1.21.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/krb5/krb5.changes 2024-04-04 22:24:04.490487015 +0200
+++ /work/SRC/openSUSE:Factory/.krb5.new.1880/krb5.changes 2024-05-03 00:14:26.321378248 +0200
@@ -1,0 +2,13 @@
+Thu May 2 11:57:25 UTC 2024 - Thorsten Kukuk <kukuk(a)suse.com>
+
+- Remove requires for not used cron
+
+-------------------------------------------------------------------
+Fri Mar 22 09:19:41 UTC 2024 - Samuel Cabrero <scabrero(a)suse.de>
+
+- Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch
+ * CVE-2024-26458, bsc#1220770
+ * CVE-2024-26461, bsc#1220771
+ * CVE-2024-26462, bsc#1220772
+
+-------------------------------------------------------------------
New:
----
0009-Fix-three-memory-leaks.patch
BETA DEBUG BEGIN:
New:/work/SRC/openSUSE:Factory/.krb5.new.1880/krb5.changes-
/work/SRC/openSUSE:Factory/.krb5.new.1880/krb5.changes:- Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch
/work/SRC/openSUSE:Factory/.krb5.new.1880/krb5.changes- * CVE-2024-26458, bsc#1220770
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ krb5.spec ++++++
--- /var/tmp/diff_new_pack.sxfgzK/_old 2024-05-03 00:14:41.297924241 +0200
+++ /var/tmp/diff_new_pack.sxfgzK/_new 2024-05-03 00:14:41.301924387 +0200
@@ -42,6 +42,7 @@
Patch6: 0006-krb5-1.12-api.patch
Patch7: 0007-SELinux-integration.patch
Patch8: 0008-krb5-1.9-debuginfo.patch
+Patch9: 0009-Fix-three-memory-leaks.patch
BuildRequires: autoconf
BuildRequires: bison
BuildRequires: cyrus-sasl-devel
@@ -81,7 +82,6 @@
%package server
Summary: Server program of the MIT Kerberos5 implementation
-Requires: cron
Requires: libverto-libev1
Requires: logrotate
Requires: perl-Date-Calc
++++++ 0009-Fix-three-memory-leaks.patch ++++++
From 2aaffa96269b56fe09abf81851c40c9c4a3587f0 Mon Sep 17 00:00:00 2001
From: Greg Hudson <ghudson(a)mit.edu>
Date: Tue, 5 Mar 2024 17:38:49 -0500
Subject: [PATCH 1/2] Fix leak in KDC NDR encoding
If the KDC tries to encode a principal containing encode invalid UTF-8
sequences for inclusion in a PAC delegation info buffer, it will leak
a small amount of memory in enc_wchar_pointer() before failing. Fix
the leak.
ticket: 9115 (new)
tags: pullup
target_version: 1.21-next
(cherry picked from commit 7d0d85bf99caf60c0afd4dcf91b0c4c683b983fe)
---
src/kdc/ndr.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/kdc/ndr.c b/src/kdc/ndr.c
index 48395abe52..d438408ee2 100644
--- a/src/kdc/ndr.c
+++ b/src/kdc/ndr.c
@@ -96,14 +96,13 @@ enc_wchar_pointer(const char *utf8, struct encoded_wchars *encoded_out)
size_t utf16len, num_wchars;
uint8_t *utf16;
- k5_buf_init_dynamic(&b);
-
ret = k5_utf8_to_utf16le(utf8, &utf16, &utf16len);
if (ret)
return ret;
num_wchars = utf16len / 2;
+ k5_buf_init_dynamic(&b);
k5_buf_add_uint32_le(&b, num_wchars + 1);
k5_buf_add_uint32_le(&b, 0);
k5_buf_add_uint32_le(&b, num_wchars);
--
2.44.0
From 489deee29f427f22e2a26de729319bdb70819c37 Mon Sep 17 00:00:00 2001
From: Greg Hudson <ghudson(a)mit.edu>
Date: Tue, 5 Mar 2024 19:53:07 -0500
Subject: [PATCH 2/2] Fix two unlikely memory leaks
In gss_krb5int_make_seal_token_v3(), one of the bounds checks (which
could probably never be triggered) leaks plain.data. Fix this leak
and use current practices for cleanup throughout the function.
In xmt_rmtcallres() (unused within the tree and likely elsewhere),
store port_ptr into crp->port_ptr as soon as it is allocated;
otherwise it could leak if the subsequent xdr_u_int32() operation
fails.
(cherry picked from commit c5f9c816107f70139de11b38aa02db2f1774ee0d)
---
src/lib/gssapi/krb5/k5sealv3.c | 56 +++++++++++++++-------------------
src/lib/rpc/pmap_rmt.c | 9 +++---
2 files changed, 29 insertions(+), 36 deletions(-)
diff --git a/src/lib/gssapi/krb5/k5sealv3.c b/src/lib/gssapi/krb5/k5sealv3.c
index 3b4f8cb837..e881eee835 100644
--- a/src/lib/gssapi/krb5/k5sealv3.c
+++ b/src/lib/gssapi/krb5/k5sealv3.c
@@ -65,7 +65,7 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
int conf_req_flag, int toktype)
{
size_t bufsize = 16;
- unsigned char *outbuf = 0;
+ unsigned char *outbuf = NULL;
krb5_error_code err;
int key_usage;
unsigned char acceptor_flag;
@@ -75,9 +75,13 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
#endif
size_t ec;
unsigned short tok_id;
- krb5_checksum sum;
+ krb5_checksum sum = { 0 };
krb5_key key;
krb5_cksumtype cksumtype;
+ krb5_data plain = empty_data();
+
+ token->value = NULL;
+ token->length = 0;
acceptor_flag = ctx->initiate ? 0 : FLAG_SENDER_IS_ACCEPTOR;
key_usage = (toktype == KG_TOK_WRAP_MSG
@@ -107,14 +111,15 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
#endif
if (toktype == KG_TOK_WRAP_MSG && conf_req_flag) {
- krb5_data plain;
krb5_enc_data cipher;
size_t ec_max;
size_t encrypt_size;
/* 300: Adds some slop. */
- if (SIZE_MAX - 300 < message->length)
- return ENOMEM;
+ if (SIZE_MAX - 300 < message->length) {
+ err = ENOMEM;
+ goto cleanup;
+ }
ec_max = SIZE_MAX - message->length - 300;
if (ec_max > 0xffff)
ec_max = 0xffff;
@@ -126,20 +131,20 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
#endif
err = alloc_data(&plain, message->length + 16 + ec);
if (err)
- return err;
+ goto cleanup;
/* Get size of ciphertext. */
encrypt_size = krb5_encrypt_size(plain.length, key->keyblock.enctype);
if (encrypt_size > SIZE_MAX / 2) {
err = ENOMEM;
- goto error;
+ goto cleanup;
}
bufsize = 16 + encrypt_size;
/* Allocate space for header plus encrypted data. */
outbuf = gssalloc_malloc(bufsize);
if (outbuf == NULL) {
- free(plain.data);
- return ENOMEM;
+ err = ENOMEM;
+ goto cleanup;
}
/* TOK_ID */
@@ -164,11 +169,8 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
cipher.ciphertext.length = bufsize - 16;
cipher.enctype = key->keyblock.enctype;
err = krb5_k_encrypt(context, key, key_usage, 0, &plain, &cipher);
- zap(plain.data, plain.length);
- free(plain.data);
- plain.data = 0;
if (err)
- goto error;
+ goto cleanup;
/* Now that we know we're returning a valid token.... */
ctx->seq_send++;
@@ -181,7 +183,6 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
/* If the rotate fails, don't worry about it. */
#endif
} else if (toktype == KG_TOK_WRAP_MSG && !conf_req_flag) {
- krb5_data plain;
size_t cksumsize;
/* Here, message is the application-supplied data; message2 is
@@ -193,21 +194,19 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
wrap_with_checksum:
err = alloc_data(&plain, message->length + 16);
if (err)
- return err;
+ goto cleanup;
err = krb5_c_checksum_length(context, cksumtype, &cksumsize);
if (err)
- goto error;
+ goto cleanup;
assert(cksumsize <= 0xffff);
bufsize = 16 + message2->length + cksumsize;
outbuf = gssalloc_malloc(bufsize);
if (outbuf == NULL) {
- free(plain.data);
- plain.data = 0;
err = ENOMEM;
- goto error;
+ goto cleanup;
}
/* TOK_ID */
@@ -239,23 +238,15 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
if (message2->length)
memcpy(outbuf + 16, message2->value, message2->length);
- sum.contents = outbuf + 16 + message2->length;
- sum.length = cksumsize;
-
err = krb5_k_make_checksum(context, cksumtype, key,
key_usage, &plain, &sum);
- zap(plain.data, plain.length);
- free(plain.data);
- plain.data = 0;
if (err) {
zap(outbuf,bufsize);
- goto error;
+ goto cleanup;
}
if (sum.length != cksumsize)
abort();
memcpy(outbuf + 16 + message2->length, sum.contents, cksumsize);
- krb5_free_checksum_contents(context, &sum);
- sum.contents = 0;
/* Now that we know we're actually generating the token... */
ctx->seq_send++;
@@ -285,12 +276,13 @@ gss_krb5int_make_seal_token_v3 (krb5_context context,
token->value = outbuf;
token->length = bufsize;
- return 0;
+ outbuf = NULL;
+ err = 0;
-error:
+cleanup:
+ krb5_free_checksum_contents(context, &sum);
+ zapfree(plain.data, plain.length);
gssalloc_free(outbuf);
- token->value = NULL;
- token->length = 0;
return err;
}
diff --git a/src/lib/rpc/pmap_rmt.c b/src/lib/rpc/pmap_rmt.c
index 8c7e30c21a..0748af34a7 100644
--- a/src/lib/rpc/pmap_rmt.c
+++ b/src/lib/rpc/pmap_rmt.c
@@ -160,11 +160,12 @@ xdr_rmtcallres(
caddr_t port_ptr;
port_ptr = (caddr_t)(void *)crp->port_ptr;
- if (xdr_reference(xdrs, &port_ptr, sizeof (uint32_t),
- xdr_u_int32) && xdr_u_int32(xdrs, &crp->resultslen)) {
- crp->port_ptr = (uint32_t *)(void *)port_ptr;
+ if (!xdr_reference(xdrs, &port_ptr, sizeof (uint32_t),
+ (xdrproc_t)xdr_u_int32))
+ return (FALSE);
+ crp->port_ptr = (uint32_t *)(void *)port_ptr;
+ if (xdr_u_int32(xdrs, &crp->resultslen))
return ((*(crp->xdr_results))(xdrs, crp->results_ptr));
- }
return (FALSE);
}
--
2.44.0
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package amarok for openSUSE:Factory checked in at 2024-05-02 23:46:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/amarok (Old)
and /work/SRC/openSUSE:Factory/.amarok.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "amarok"
Thu May 2 23:46:46 2024 rev:139 rq:1171132 version:3.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/amarok/amarok.changes 2024-03-15 20:29:22.971886421 +0100
+++ /work/SRC/openSUSE:Factory/.amarok.new.1880/amarok.changes 2024-05-03 00:13:54.048201679 +0200
@@ -1,0 +2,8 @@
+Tue Apr 30 06:59:18 UTC 2024 - Christophe Marin <christophe(a)krop.fr>
+
+- Update to 3.0.0
+ * https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/
+- Drop patch, merged upstream:
+ * 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
_service
_servicedata
amarok-2.9.75git.20230408T114133~7098c192a6.obscpio
amarok.obsinfo
New:
----
amarok-3.0.0.tar.xz
amarok-3.0.0.tar.xz.sig
amarok.keyring
BETA DEBUG BEGIN:
Old:- Drop patch, merged upstream:
* 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ amarok.spec ++++++
--- /var/tmp/diff_new_pack.55LK0s/_old 2024-05-03 00:14:11.540839400 +0200
+++ /var/tmp/diff_new_pack.55LK0s/_new 2024-05-03 00:14:11.544839546 +0200
@@ -1,7 +1,7 @@
#
# spec file for package amarok
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,101 +16,114 @@
#
+%define kf5_version 5.77.0
+%define qt5_version 5.15.0
+%bcond_without released
Name: amarok
-Version: 2.9.75git.20230408T114133~7098c192a6
+Version: 3.0.0
Release: 0
Summary: Media Player
License: GPL-2.0-or-later
URL: https://amarok.kde.org/
-Source0: %{name}-%{version}.tar.xz
+Source0: https://download.kde.org/stable/amarok/%{version}/%{name}-%{version}.tar.xz
+%if %{with released}
+Source1: https://download.kde.org/stable/amarok/%{version}/%{name}-%{version}.tar.xz…
+# https://invent.kde.org/sysadmin/release-keyring/-/blob/master/keys/nurmi@ke…
+Source2: amarok.keyring
+%endif
# PATCH-FIX-OPENSUSE flac_mimetype_bnc671581.diff bnc#671581 ctrippe(a)gmx.net -- Support for the changed mimetype for flac files
-Patch1: flac_mimetype_bnc671581.diff
+Patch0: flac_mimetype_bnc671581.diff
# PATCH-FIX-OPENSUSE
-Patch2: disable-web-plugins-by-default.patch
+Patch1: disable-web-plugins-by-default.patch
# PATCH-FIX-OPENSUSE
-Patch3: 0001-Work-around-QTBUG-75797-for-openQA.patch
-# PATCH-FIX-UPSTREAM
-Patch4: 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
+Patch2: 0001-Work-around-QTBUG-75797-for-openQA.patch
BuildRequires: extra-cmake-modules
BuildRequires: fdupes
-BuildRequires: gdk-pixbuf-devel
-BuildRequires: libgcrypt-devel
BuildRequires: liblastfm-qt5-devel
-BuildRequires: libmysqlclient-devel
-BuildRequires: libmysqld-devel
-BuildRequires: loudmouth-devel
-BuildRequires: mysql
+BuildRequires: libmariadbd-devel
+BuildRequires: mariadb
BuildRequires: pkgconfig
-BuildRequires: update-desktop-files
-BuildRequires: cmake(KF5Archive)
-BuildRequires: cmake(KF5Attica)
-BuildRequires: cmake(KF5Codecs)
-BuildRequires: cmake(KF5Config)
-BuildRequires: cmake(KF5ConfigWidgets)
-BuildRequires: cmake(KF5CoreAddons)
-BuildRequires: cmake(KF5Crash)
-BuildRequires: cmake(KF5DBusAddons)
-BuildRequires: cmake(KF5DNSSD)
-BuildRequires: cmake(KF5Declarative)
-BuildRequires: cmake(KF5DocTools)
-BuildRequires: cmake(KF5GlobalAccel)
-BuildRequires: cmake(KF5GuiAddons)
-BuildRequires: cmake(KF5I18n)
-BuildRequires: cmake(KF5IconThemes)
-BuildRequires: cmake(KF5KCMUtils)
-BuildRequires: cmake(KF5KIO)
-BuildRequires: cmake(KF5NewStuff)
-BuildRequires: cmake(KF5Notifications)
-BuildRequires: cmake(KF5Package)
-BuildRequires: cmake(KF5Solid)
-BuildRequires: cmake(KF5TextEditor)
-BuildRequires: cmake(KF5ThreadWeaver)
-BuildRequires: cmake(KF5Wallet)
-BuildRequires: cmake(KF5WidgetsAddons)
-BuildRequires: cmake(KF5WindowSystem)
-BuildRequires: cmake(Mygpo-qt5)
+BuildRequires: python3
+BuildRequires: cmake(KF5Archive) >= %{kf5_version}
+BuildRequires: cmake(KF5Attica) >= %{kf5_version}
+BuildRequires: cmake(KF5Codecs) >= %{kf5_version}
+BuildRequires: cmake(KF5Config) >= %{kf5_version}
+BuildRequires: cmake(KF5ConfigWidgets) >= %{kf5_version}
+BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version}
+BuildRequires: cmake(KF5Crash) >= %{kf5_version}
+BuildRequires: cmake(KF5DBusAddons) >= %{kf5_version}
+BuildRequires: cmake(KF5DNSSD) >= %{kf5_version}
+BuildRequires: cmake(KF5Declarative) >= %{kf5_version}
+BuildRequires: cmake(KF5DocTools) >= %{kf5_version}
+BuildRequires: cmake(KF5GlobalAccel) >= %{kf5_version}
+BuildRequires: cmake(KF5GuiAddons) >= %{kf5_version}
+BuildRequires: cmake(KF5I18n) >= %{kf5_version}
+BuildRequires: cmake(KF5IconThemes) >= %{kf5_version}
+BuildRequires: cmake(KF5KCMUtils) >= %{kf5_version}
+BuildRequires: cmake(KF5KIO) >= %{kf5_version}
+BuildRequires: cmake(KF5NewStuff) >= %{kf5_version}
+BuildRequires: cmake(KF5Notifications) >= %{kf5_version}
+BuildRequires: cmake(KF5Package) >= %{kf5_version}
+BuildRequires: cmake(KF5Solid) >= %{kf5_version}
+BuildRequires: cmake(KF5TextEditor) >= %{kf5_version}
+BuildRequires: cmake(KF5ThreadWeaver) >= %{kf5_version}
+BuildRequires: cmake(KF5Wallet) >= %{kf5_version}
+BuildRequires: cmake(KF5WidgetsAddons) >= %{kf5_version}
+BuildRequires: cmake(KF5WindowSystem) >= %{kf5_version}
+BuildRequires: cmake(Mygpo-qt5) >= 1.1.0
BuildRequires: cmake(Phonon4Qt5)
-BuildRequires: cmake(Qca-qt5)
-BuildRequires: cmake(Qt5Core)
-BuildRequires: cmake(Qt5DBus)
-BuildRequires: cmake(Qt5Gui)
-BuildRequires: cmake(Qt5Qml)
-BuildRequires: cmake(Qt5QuickWidgets)
-BuildRequires: cmake(Qt5Sql)
-BuildRequires: cmake(Qt5Svg)
-BuildRequires: cmake(Qt5Test)
-BuildRequires: cmake(Qt5UiTools)
-%ifarch %{ix86} x86_64 %{arm} aarch64
-BuildRequires: cmake(Qt5WebEngine)
+BuildRequires: cmake(Qt5Core) >= %{qt5_version}
+BuildRequires: cmake(Qt5DBus) >= %{qt5_version}
+BuildRequires: cmake(Qt5Gui) >= %{qt5_version}
+BuildRequires: cmake(Qt5Qml) >= %{qt5_version}
+BuildRequires: cmake(Qt5QuickWidgets) >= %{qt5_version}
+BuildRequires: cmake(Qt5Sql) >= %{qt5_version}
+BuildRequires: cmake(Qt5Svg) >= %{qt5_version}
+BuildRequires: cmake(Qt5Test) >= %{qt5_version}
+BuildRequires: cmake(Qt5UiTools) >= %{qt5_version}
+%ifarch %{ix86} x86_64 %{x86_64} %{arm} aarch64
+BuildRequires: cmake(Qt5WebEngine) >= %{qt5_version}
%endif
-BuildRequires: cmake(Qt5Widgets)
-BuildRequires: cmake(Qt5Xml)
+BuildRequires: cmake(Qt5Widgets) >= %{qt5_version}
+BuildRequires: cmake(Qt5Xml) >= %{qt5_version}
BuildRequires: pkgconfig(fftw3)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(libgcrypt)
BuildRequires: pkgconfig(libgpod-1.0)
+BuildRequires: pkgconfig(libmariadb)
BuildRequires: pkgconfig(libmtp) >= 1.0.0
BuildRequires: pkgconfig(libofa)
BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(loudmouth-1.0)
BuildRequires: pkgconfig(openssl)
-BuildRequires: pkgconfig(taglib)
+BuildRequires: pkgconfig(taglib) >= 1.12
+BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(zlib)
-# needed by the context view
-Requires: kirigami2
-Requires: libqt5-qtquickcontrols2
# phonon4qt5-backend-vlc is the backend name in Leap
Requires: (phonon-vlc-qt5 or phonon4qt5-backend-vlc)
-Recommends: moodbar
+# needed by the context view
+Requires: kirigami2 >= %{kf5_version}
+Requires: libqt5-qtquickcontrols2 >= %{qt5_version}
Recommends: (gstreamer-plugins-ugly if phonon4qt5-backend-gstreamer)
+Recommends: moodbar
%description
Amarok is a media player for all kinds of media. This includes MP3, Ogg
Vorbis, audio CDs, podcasts and streams. Play lists can be stored in
.m3u or .pls files.
+%package doc
+Summary: Documentation for Amarok
+# The english doc was split from the main package
+Conflicts: amarok < %{version}
+
+%description doc
+This package provides documentation for the Amarok media player.
+
%lang_package
%prep
@@ -121,17 +134,15 @@
export RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
%cmake_kf5 -d build
+
%cmake_build
%install
%kf5_makeinstall -C build
-%find_lang %{name} --all-name --with-qt
+%find_lang %{name} --all-name --with-html --with-qt
-%suse_update_desktop_file org.kde.amarok
-%suse_update_desktop_file org.kde.amarok_containers
-
-%fdupes -s %{buildroot}
+%fdupes %{buildroot}
# E: devel-file-in-non-devel-package
rm %{buildroot}%{_kf5_libdir}/libamarok{core,lib,shared,-sqlcollection,-transcoding}.so
@@ -151,7 +162,6 @@
%{_kf5_configdir}/*
%{_kf5_configkcfgdir}/
%{_kf5_dbusinterfacesdir}/
-%{_kf5_htmldir}/en/amarok/
%{_kf5_iconsdir}/hicolor/*/*/*
%{_kf5_knsrcfilesdir}/amarok.knsrc
%{_kf5_libdir}/libamarok-sqlcollection.so.*
@@ -176,4 +186,8 @@
%{_kf5_sharedir}/solid/
%files lang -f %{name}.lang
+%exclude %{_kf5_htmldir}/*/amarok/
+
+%files doc
+%{_kf5_htmldir}/*/amarok/
++++++ disable-web-plugins-by-default.patch ++++++
--- /var/tmp/diff_new_pack.55LK0s/_old 2024-05-03 00:14:11.588841150 +0200
+++ /var/tmp/diff_new_pack.55LK0s/_new 2024-05-03 00:14:11.592841296 +0200
@@ -3,10 +3,10 @@
References: boo#1070899
diff --git a/src/services/lastfm/amarok_service_lastfm.desktop b/src/services/lastfm/amarok_service_lastfm.desktop
-index 9f02d0e578..1c7276cfaa 100644
+index 8bce92c..ec01520 100644
--- a/src/services/lastfm/amarok_service_lastfm.desktop
+++ b/src/services/lastfm/amarok_service_lastfm.desktop
-@@ -117,6 +117,6 @@ X-KDE-PluginInfo-Email=kde(a)dontletsstart.com
+@@ -123,6 +123,6 @@ X-KDE-PluginInfo-Email=kde(a)dontletsstart.com
X-KDE-PluginInfo-Version=1.0
X-KDE-PluginInfo-Category=Service
X-KDE-PluginInfo-License=GPL
@@ -15,10 +15,10 @@
X-KDE-Library=amarok_service_lastfm
X-KDE-PluginInfo-Name=amarok_service_lastfm
diff --git a/src/services/magnatune/amarok_service_magnatunestore.desktop b/src/services/magnatune/amarok_service_magnatunestore.desktop
-index 98fec83d53..5a3d4754e7 100644
+index 14cf601..e222621 100644
--- a/src/services/magnatune/amarok_service_magnatunestore.desktop
+++ b/src/services/magnatune/amarok_service_magnatunestore.desktop
-@@ -123,7 +123,7 @@ X-KDE-PluginInfo-Email=nhnFreespirit(a)gmail.com
+@@ -129,7 +129,7 @@ X-KDE-PluginInfo-Email=nhnFreespirit(a)gmail.com
X-KDE-PluginInfo-Version=2.0
X-KDE-PluginInfo-Category=Service
X-KDE-PluginInfo-License=GPL
++++++ flac_mimetype_bnc671581.diff ++++++
--- /var/tmp/diff_new_pack.55LK0s/_old 2024-05-03 00:14:11.604841734 +0200
+++ /var/tmp/diff_new_pack.55LK0s/_new 2024-05-03 00:14:11.608841879 +0200
@@ -1,6 +1,7 @@
Make amarok able to open .flac files (boo#671581)
+
diff --git a/src/org.kde.amarok.desktop b/src/org.kde.amarok.desktop
-index a4b859d..1ab5964 100644
+index 1a7588c..a7be5a8 100644
--- a/src/org.kde.amarok.desktop
+++ b/src/org.kde.amarok.desktop
@@ -194,7 +194,7 @@ Icon=amarok
@@ -11,5 +12,5 @@
+MimeType=audio/aac;audio/mp4;audio/mpeg;audio/mpegurl;audio/vnd.rn-realaudio;audio/vorbis;audio/flac;audio/x-mp3;audio/x-mpegurl;audio/x-ms-wma;audio/x-musepack;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-wav;application/x-ogm-audio;audio/x-vorbis+ogg;audio/ogg;
X-DocPath=amarok/index.html
X-KDE-Keywords=music,podcast
- X-KDE-Keywords[bs]=muzika,podemisija
+ X-KDE-Keywords[bg]=music,podcast
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package containerd for openSUSE:Factory checked in at 2024-05-02 23:46:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/containerd (Old)
and /work/SRC/openSUSE:Factory/.containerd.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "containerd"
Thu May 2 23:46:43 2024 rev:66 rq:1171085 version:1.7.15
Changes:
--------
--- /work/SRC/openSUSE:Factory/containerd/containerd.changes 2024-02-27 22:44:13.645572925 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new.1880/containerd.changes 2024-05-03 00:13:24.531125587 +0200
@@ -1,0 +2,24 @@
+Sun Apr 21 15:57:05 UTC 2024 - Eyad Issa <eyadlorenzo(a)gmail.com>
+
+- Use obs_scm service instead of tar_scm
+
+- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
+ (merged upstream at
+ <https://github.com/containerd/containerd/pull/9571>)
+
+- Update to containerd v1.7.15. Upstream release notes:
+ <https://github.com/containerd/containerd/releases/tag/v1.7.15>
+
+- Update to containerd v1.7.14. Upstream release notes:
+ <https://github.com/containerd/containerd/releases/tag/v1.7.14>
+
+- Update to containerd v1.7.13. Upstream release notes:
+ <https://github.com/containerd/containerd/releases/tag/v1.7.13>
+
+- Update to containerd v1.7.12. Upstream release notes:
+ <https://github.com/containerd/containerd/releases/tag/v1.7.12>
+
+- Update to containerd v1.7.11. Upstream release notes:
+ <https://github.com/containerd/containerd/releases/tag/v1.7.11>
+
+-------------------------------------------------------------------
Old:
----
0002-shim-Create-pid-file-with-0644-permissions.patch
containerd-1.7.10_4e1fe7492b9d.tar.xz
New:
----
containerd-1.7.15_926c9586.obscpio
containerd.obsinfo
BETA DEBUG BEGIN:
Old:
- Removed patch 0002-shim-Create-pid-file-with-0644-permissions.patch
(merged upstream at
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ containerd.spec ++++++
--- /var/tmp/diff_new_pack.rFM4En/_old 2024-05-03 00:13:39.251662248 +0200
+++ /var/tmp/diff_new_pack.rFM4En/_new 2024-05-03 00:13:39.267662832 +0200
@@ -23,14 +23,14 @@
%endif
# MANUAL: Update the git_version.
-%define git_version 4e1fe7492b9df85914c389d1f15a3ceedbb280ac
-%define git_short 4e1fe7492b9d
+%define git_version 926c9586fe4a6236699318391cd44976a98e31f1
+%define git_short 926c9586
%global provider_prefix github.com/containerd/containerd
%global import_path %{provider_prefix}
Name: containerd
-Version: 1.7.10
+Version: 1.7.15
Release: 0
Summary: Standalone OCI Container Daemon
License: Apache-2.0
@@ -41,8 +41,6 @@
Source2: %{name}.service
# UPSTREAM: Revert <https://github.com/containerd/containerd/pull/7933> to fix build on SLE-12.
Patch1: 0001-BUILD-SLE12-revert-btrfs-depend-on-kernel-UAPI-inste.patch
-# https://github.com/containerd/containerd/pull/9571
-Patch2: 0002-shim-Create-pid-file-with-0644-permissions.patch
BuildRequires: fdupes
BuildRequires: glibc-devel-static
BuildRequires: go >= 1.19
@@ -102,7 +100,6 @@
%if 0%{?sle_version} == 120000
%patch -P 1 -p1
%endif
-%patch -P 2 -p1
%build
%goprep %{import_path}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.rFM4En/_old 2024-05-03 00:13:39.507671581 +0200
+++ /var/tmp/diff_new_pack.rFM4En/_new 2024-05-03 00:13:39.539672748 +0200
@@ -1,15 +1,18 @@
<services>
- <service name="tar_scm" mode="manual">
+ <service name="obs_scm" mode="manual">
<param name="url">https://github.com/containerd/containerd.git</param>
<param name="scm">git</param>
<param name="filename">containerd</param>
- <param name="versionformat">1.7.10_%h</param>
- <param name="revision">v1.7.10</param>
+ <param name="versionformat">1.7.15_%h</param>
+ <param name="revision">v1.7.15</param>
<param name="exclude">.git</param>
</service>
- <service name="recompress" mode="manual">
+
+ <service mode="buildtime" name="tar" />
+ <service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
+
</services>
++++++ containerd.obsinfo ++++++
name: containerd
version: 1.7.15_926c9586
mtime: 1712336502
commit: 926c9586fe4a6236699318391cd44976a98e31f1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ca-certificates for openSUSE:Factory checked in at 2024-05-02 23:45:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ca-certificates (Old)
and /work/SRC/openSUSE:Factory/.ca-certificates.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ca-certificates"
Thu May 2 23:45:14 2024 rev:53 rq:1171079 version:2+git20240415.3fe9324
Changes:
--------
--- /work/SRC/openSUSE:Factory/ca-certificates/ca-certificates.changes 2023-04-08 17:38:26.957834271 +0200
+++ /work/SRC/openSUSE:Factory/.ca-certificates.new.1880/ca-certificates.changes 2024-05-03 00:12:41.661562712 +0200
@@ -1,0 +2,7 @@
+Mon Apr 29 11:34:23 UTC 2024 - kukuk(a)suse.com
+
+- Update to version 2+git20240415.3fe9324:
+ * Add ca-certificates-setup.service
+ * typo: differnt/different
+
+-------------------------------------------------------------------
Old:
----
ca-certificates-2+git20230406.2dae8b7.obscpio
New:
----
ca-certificates-2+git20240415.3fe9324.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ca-certificates.spec ++++++
--- /var/tmp/diff_new_pack.sjSY9W/_old 2024-05-03 00:12:58.978194016 +0200
+++ /var/tmp/diff_new_pack.sjSY9W/_new 2024-05-03 00:12:58.978194016 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ca-certificates
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -38,7 +38,7 @@
%define ssletcdir %{_sysconfdir}/ssl
%define cabundle /var/lib/ca-certificates/ca-bundle.pem
%define sslcerts %{ssletcdir}/certs
-Version: 2+git20230406.2dae8b7%{git_version}
+Version: 2+git20240415.3fe9324%{git_version}
Release: 0
Summary: Utilities for system wide CA certificate installation
License: GPL-2.0-or-later
@@ -91,21 +91,21 @@
install -D -m 444 /dev/null %{buildroot}/var/lib/ca-certificates/java-cacerts
%pre
-%service_add_pre ca-certificates.path ca-certificates.service
+%service_add_pre ca-certificates.path ca-certificates.service ca-certificates-setup.service
%post
# force rebuilding all certificate stores.
update-ca-certificates -f || true
-%service_add_post ca-certificates.path ca-certificates.service
+%service_add_post ca-certificates.path ca-certificates.service ca-certificates-setup.service
%preun
-%service_del_preun ca-certificates.path ca-certificates.service
+%service_del_preun ca-certificates.path ca-certificates.service ca-certificates-setup.service
%postun
if [ "$1" -eq 0 ]; then
rm -rf /var/lib/ca-certificates/pem /var/lib/ca-certificates/openssl
fi
-%service_del_postun ca-certificates.path ca-certificates.service
+%service_del_postun ca-certificates.path ca-certificates.service ca-certificates-setup.service
%clean
rm -rf %{buildroot}
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.sjSY9W/_old 2024-05-03 00:12:59.030195912 +0200
+++ /var/tmp/diff_new_pack.sjSY9W/_new 2024-05-03 00:12:59.038196203 +0200
@@ -3,6 +3,6 @@
<param name="url">http://github.com/openSUSE/ca-certificates.git</param>
<param name="changesrevision">d16f02666b959e10f5bc64b6ab26b398f388ad0b</param></service><service name="tar_scm">
<param name="url">https://github.com/openSUSE/ca-certificates.git</param>
- <param name="changesrevision">2dae8b77c250506dc1bf862351c3a5de89a08e90</param></service></servicedata>
+ <param name="changesrevision">3fe9324533d2a798c904f9d95517f3ac219df2a5</param></service></servicedata>
(No newline at EOF)
++++++ ca-certificates-2+git20230406.2dae8b7.obscpio -> ca-certificates-2+git20240415.3fe9324.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ca-certificates-2+git20230406.2dae8b7/Makefile new/ca-certificates-2+git20240415.3fe9324/Makefile
--- old/ca-certificates-2+git20230406.2dae8b7/Makefile 2023-04-06 10:02:54.000000000 +0200
+++ new/ca-certificates-2+git20240415.3fe9324/Makefile 2024-04-15 09:11:56.000000000 +0200
@@ -14,6 +14,7 @@
install -D -m 644 update-ca-certificates.8 $(DESTDIR)$(mandir)/man8/update-ca-certificates.8
install -D -m 644 ca-certificates.path $(DESTDIR)$(systemdsystemunitdir)/ca-certificates.path
install -D -m 644 ca-certificates.service $(DESTDIR)$(systemdsystemunitdir)/ca-certificates.service
+ install -D -m 644 ca-certificates-setup.service $(DESTDIR)$(systemdsystemunitdir)/ca-certificates-setup.service
install -D -m 755 java.run $(DESTDIR)$(pkglibdir)/update.d/50java.run
install -D -m 755 openssl.run $(DESTDIR)$(pkglibdir)/update.d/70openssl.run
install -D -m 755 etc_ssl.run $(DESTDIR)$(pkglibdir)/update.d/80etc_ssl.run
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ca-certificates-2+git20230406.2dae8b7/ca-certificates-setup.service new/ca-certificates-2+git20240415.3fe9324/ca-certificates-setup.service
--- old/ca-certificates-2+git20230406.2dae8b7/ca-certificates-setup.service 1970-01-01 01:00:00.000000000 +0100
+++ new/ca-certificates-2+git20240415.3fe9324/ca-certificates-setup.service 2024-04-15 09:11:56.000000000 +0200
@@ -0,0 +1,14 @@
+[Unit]
+Description=Initialize ca-certificates cache in /var/lib/ca-certificates
+Documentation=man:update-ca-certificates(7)
+RequiresMountsFor=/var
+ConditionPathExists=!/var/lib/ca-certificates/pem
+Wants=local-fs.target
+Before=ca-certificates.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/sbin/update-ca-certificates
+
+[Install]
+WantedBy=sysinit.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ca-certificates-2+git20230406.2dae8b7/ca-certificates.spec new/ca-certificates-2+git20240415.3fe9324/ca-certificates.spec
--- old/ca-certificates-2+git20230406.2dae8b7/ca-certificates.spec 2023-04-06 10:02:54.000000000 +0200
+++ new/ca-certificates-2+git20240415.3fe9324/ca-certificates.spec 2024-04-15 09:11:56.000000000 +0200
@@ -90,21 +90,21 @@
install -D -m 444 /dev/null %{buildroot}/var/lib/ca-certificates/java-cacerts
%pre
-%service_add_pre ca-certificates.path ca-certificates.service
+%service_add_pre ca-certificates.path ca-certificates.service ca-certificates-setup.service
%post
# force rebuilding all certificate stores.
update-ca-certificates -f || true
-%service_add_post ca-certificates.path ca-certificates.service
+%service_add_post ca-certificates.path ca-certificates.service ca-certificates-setup.service
%preun
-%service_del_preun ca-certificates.path ca-certificates.service
+%service_del_preun ca-certificates.path ca-certificates.service ca-certificates-setup.service
%postun
if [ "$1" -eq 0 ]; then
rm -rf /var/lib/ca-certificates/pem /var/lib/ca-certificates/openssl
fi
-%service_del_postun ca-certificates.path ca-certificates.service
+%service_del_postun ca-certificates.path ca-certificates.service ca-certificates-setup.service
%clean
rm -rf %{buildroot}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ca-certificates-2+git20230406.2dae8b7/update-ca-certificates.8 new/ca-certificates-2+git20240415.3fe9324/update-ca-certificates.8
--- old/ca-certificates-2+git20230406.2dae8b7/update-ca-certificates.8 2023-04-06 10:02:54.000000000 +0200
+++ new/ca-certificates-2+git20240415.3fe9324/update-ca-certificates.8 2024-04-15 09:11:56.000000000 +0200
@@ -35,7 +35,7 @@
\fBupdate-ca-certificates\fP invokes
custom hooks in /usr/lib/ca-certificates/update.d/*.run and
/etc/ca-certificates/update.d/*.run to generate various certificate storages as
-used by differnt programs. The command line options used for invoking
+used by different programs. The command line options used for invoking
update-ca-certificates are passed to the hooks as well.
.SH OPTIONS
A summary of options is included below.
++++++ ca-certificates.obsinfo ++++++
--- /var/tmp/diff_new_pack.sjSY9W/_old 2024-05-03 00:12:59.146200141 +0200
+++ /var/tmp/diff_new_pack.sjSY9W/_new 2024-05-03 00:12:59.150200287 +0200
@@ -1,5 +1,5 @@
name: ca-certificates
-version: 2+git20230406.2dae8b7
-mtime: 1680768174
-commit: 2dae8b77c250506dc1bf862351c3a5de89a08e90
+version: 2+git20240415.3fe9324
+mtime: 1713165116
+commit: 3fe9324533d2a798c904f9d95517f3ac219df2a5
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2024-05-02 23:42:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
and /work/SRC/openSUSE:Factory/.libreoffice.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice"
Thu May 2 23:42:59 2024 rev:289 rq:1171346 version:24.2.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2024-03-28 13:56:19.453715868 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.1880/libreoffice.changes 2024-05-03 00:11:37.867236990 +0200
@@ -1,0 +2,7 @@
+Thu May 2 11:55:42 UTC 2024 - Fridrich Strba <fstrba(a)suse.com>
+
+- Update to 2.4.3.2 (24.2.3 final)
+ https://wiki.documentfoundation.org/Releases/24.2.3/RC1 and
+ https://wiki.documentfoundation.org/Releases/24.2.3/RC2
+
+-------------------------------------------------------------------
Old:
----
curl-8.6.0.tar.xz
libassuan-2.5.6.tar.bz2
libgpg-error-1.47.tar.bz2
libreoffice-24.2.2.2.tar.xz
libreoffice-24.2.2.2.tar.xz.asc
libreoffice-help-24.2.2.2.tar.xz
libreoffice-help-24.2.2.2.tar.xz.asc
libreoffice-translations-24.2.2.2.tar.xz
libreoffice-translations-24.2.2.2.tar.xz.asc
New:
----
curl-8.7.1.tar.xz
libassuan-2.5.7.tar.bz2
libgpg-error-1.48.tar.bz2
libreoffice-24.2.3.2.tar.xz
libreoffice-24.2.3.2.tar.xz.asc
libreoffice-help-24.2.3.2.tar.xz
libreoffice-help-24.2.3.2.tar.xz.asc
libreoffice-translations-24.2.3.2.tar.xz
libreoffice-translations-24.2.3.2.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.kOK9ab/_old 2024-05-03 00:11:56.871929836 +0200
+++ /var/tmp/diff_new_pack.kOK9ab/_new 2024-05-03 00:11:56.871929836 +0200
@@ -52,7 +52,7 @@
%global with_gcc 12
%endif
Name: libreoffice
-Version: 24.2.2.2
+Version: 24.2.3.2
Release: 0
Summary: A Free Office Suite (Framework)
License: LGPL-3.0-or-later AND MPL-2.0+
@@ -135,8 +135,8 @@
%if %{with system_curl}
BuildRequires: curl-devel >= 7.68.0
%else
-Source2013: %{external_url}/curl-8.6.0.tar.xz
-Provides: bundled(curl) = 8.6.0
+Source2013: %{external_url}/curl-8.7.1.tar.xz
+Provides: bundled(curl) = 8.7.1
%endif
# Needed for tests
BuildRequires: dejavu-fonts
@@ -335,8 +335,8 @@
BuildRequires: libgpgmepp-devel >= 1.14
%else
Source1000: %{external_url}/gpgme-1.23.2.tar.bz2
-Source1001: %{external_url}/libgpg-error-1.47.tar.bz2
-Source1002: %{external_url}/libassuan-2.5.6.tar.bz2
+Source1001: %{external_url}/libgpg-error-1.48.tar.bz2
+Source1002: %{external_url}/libassuan-2.5.7.tar.bz2
Provides: bundled(gpgme) = 1.23.2
Provides: bundled(libassuan) = 2.5.6
Provides: bundled(libgpg-error) = 1.47
++++++ curl-8.6.0.tar.xz -> curl-8.7.1.tar.xz ++++++
++++ 92584 lines of diff (skipped)
++++++ libassuan-2.5.6.tar.bz2 -> libassuan-2.5.7.tar.bz2 ++++++
++++ 13008 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/ChangeLog new/libassuan-2.5.7/ChangeLog
--- old/libassuan-2.5.6/ChangeLog 2023-06-19 10:44:15.000000000 +0200
+++ new/libassuan-2.5.7/ChangeLog 2024-03-06 14:53:49.000000000 +0100
@@ -1,3 +1,27 @@
+2024-03-06 Werner Koch <wk(a)gnupg.org>
+
+ Release 2.5.7.
+ + commit cc2f776904e0b5e56e2b81b2672ca98d7787ed1b
+
+
+2024-03-06 NIIBE Yutaka <gniibe(a)fsij.org>
+
+ build: Change the default for --with-libtool-modification.
+ + commit 11e9d822cf6f1802e9ff89147069bacc09d3886f
+ * configure.ac (--with-libtool-modification): default=never.
+
+ build: Update libtool-patch.sed from libgpg-error.
+ + commit f884bb136811b7ad3984062d566f1cc0774c97f3
+ * build-aux/libtool-patch.sed: Fail with exit code 1,
+ when it doesn't go well.
+
+ build: New configure option --with-libtool-modification.
+ + commit f845dffa7d259c52bf45135570a4b93b99bd1f42
+ * Makefile.am (EXTRA_DIST): Add build-aux/libtool-patch.sed.
+ * build-aux/libtool-patch.sed: New.
+ * configure.ac (--with-libtool-modification): New.
+ * build-aux/ltmain.sh: Revert our own local modification.
+
2023-06-19 Werner Koch <wk(a)gnupg.org>
Release 2.5.6.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/Makefile.am new/libassuan-2.5.7/Makefile.am
--- old/libassuan-2.5.6/Makefile.am 2023-06-16 10:33:14.000000000 +0200
+++ new/libassuan-2.5.7/Makefile.am 2024-03-06 14:32:48.000000000 +0100
@@ -25,9 +25,10 @@
# (A suitable gitlog-to-changelog script can be found in GnuPG master.)
GITLOG_TO_CHANGELOG=gitlog-to-changelog
-EXTRA_DIST = autogen.sh autogen.rc README.GIT VERSION \
- ChangeLog-2011 doc/ChangeLog-2011 src/ChangeLog-2011 \
- tests/ChangeLog-2011 contrib/ChangeLog-2011 \
+EXTRA_DIST = autogen.sh autogen.rc README.GIT VERSION \
+ ChangeLog-2011 doc/ChangeLog-2011 src/ChangeLog-2011 \
+ tests/ChangeLog-2011 contrib/ChangeLog-2011 \
+ build-aux/libtool-patch.sed \
build-aux/git-log-footer build-aux/git-log-fix
if BUILD_DOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/NEWS new/libassuan-2.5.7/NEWS
--- old/libassuan-2.5.6/NEWS 2023-06-19 09:46:08.000000000 +0200
+++ new/libassuan-2.5.7/NEWS 2024-03-06 14:43:52.000000000 +0100
@@ -1,3 +1,14 @@
+Noteworthy changes in version 2.5.7 (2024-03-06) [C8/A8/R7]
+------------------------------------------------
+
+ * New configure option --with-libtool-modification. [T6619]
+
+ * Change the naming of the 64 bit Windows DLL from libassuan6-0.dll
+ to libassuan-0.dll to sync this with what we did for libgpg-error.
+
+ Release-info: https://dev.gnupg.org/T7028
+
+
Noteworthy changes in version 2.5.6 (2023-06-19) [C8/A8/R6]
------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/VERSION new/libassuan-2.5.7/VERSION
--- old/libassuan-2.5.6/VERSION 2023-06-19 10:43:04.000000000 +0200
+++ new/libassuan-2.5.7/VERSION 2024-03-06 14:53:12.000000000 +0100
@@ -1 +1 @@
-2.5.6
+2.5.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/build-aux/libtool-patch.sed new/libassuan-2.5.7/build-aux/libtool-patch.sed
--- old/libassuan-2.5.6/build-aux/libtool-patch.sed 1970-01-01 01:00:00.000000000 +0100
+++ new/libassuan-2.5.7/build-aux/libtool-patch.sed 2024-03-06 14:33:18.000000000 +0100
@@ -0,0 +1,68 @@
+#
+# This is a sed script to patch the generated libtool,
+# which works well against both of libtool 2.4.2 and 2.4.7.
+#
+# You may use this work under the terms of a Creative Commons CC0 1.0
+# License/Waiver.
+#
+# CC0 Public Domain Dedication
+# https://creativecommons.org/publicdomain/zero/1.0/
+
+#
+# This sed script applys two hunks of the patch:
+#
+# Part1: after the comment "# bleh windows"
+# Part2: after the comment "#extension on DOS 8.3..."
+#
+# Only when those two parts are patched correctly, it exits with 0 or
+# else, it exits with 1
+#
+
+# Find the part 1, by the comment
+/^[ \t]*# bleh windows$/b part1_start
+# Not found the part1, raise an error
+$ q1
+b
+
+:part1_start
+n
+# The first line in the part 1 must be the begining of the case statement.
+/^[ \t]*case \$host in$/! q1
+n
+# Insert the entry for x86_64-*mingw32*, for modified versuffix.
+i\
+ x86_64-*mingw32*)
+i\
+ func_arith $current - $age
+i\
+ major=$func_arith_result
+i\
+ versuffix="6-$major"
+i\
+ ;;
+:part1_0
+# Find the end of the case statement
+/^[ \t]*esac$/b find_part2
+# Not found the end of the case statement, raise an error
+$ q1
+n
+b part1_0
+
+:find_part2
+/^[ \t]*# extension on DOS 8.3 file.*systems.$/b part2_process
+# Not found the part2, raise an error
+$ q1
+n
+b find_part2
+
+:part2_process
+$ q1
+s/^[ \t]*\(versuffix=\)\(.*\)\(-$major\)\(.*\)$/\t case \$host in\n\t x86_64-*mingw32*)\n\t \1\26\3\4\n\t ;;\n\t *)\n\t \1\2\3\4\n\t ;;\n\t esac/
+t part2_done
+n
+b part2_process
+
+:part2_done
+$ q0
+n
+b part2_done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/config.h.in new/libassuan-2.5.7/config.h.in
--- old/libassuan-2.5.6/config.h.in 2023-06-19 10:44:14.000000000 +0200
+++ new/libassuan-2.5.7/config.h.in 2024-03-06 14:44:29.000000000 +0100
@@ -64,12 +64,12 @@
/* Define to 1 if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
/* Define to 1 if you have the `memrchr' function. */
#undef HAVE_MEMRCHR
+/* Define to 1 if you have the <minix/config.h> header file. */
+#undef HAVE_MINIX_CONFIG_H
+
/* Define to 1 if you have the `nanosleep' function in libc. */
#undef HAVE_NANOSLEEP
@@ -85,6 +85,9 @@
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
+/* Define to 1 if you have the <stdio.h> header file. */
+#undef HAVE_STDIO_H
+
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
@@ -139,6 +142,9 @@
/* Defined if we run on a 64 bit W32 API based system */
#undef HAVE_W64_SYSTEM
+/* Define to 1 if you have the <wchar.h> header file. */
+#undef HAVE_WCHAR_H
+
/* Define to 1 if you have the <winsock2.h> header file. */
#undef HAVE_WINSOCK2_H
@@ -170,7 +176,9 @@
/* Define to the version of this package. */
#undef PACKAGE_VERSION
-/* Define to 1 if you have the ANSI C header files. */
+/* Define to 1 if all of the C90 standard headers exist (not just the ones
+ required in a freestanding environment). This macro is provided for
+ backward compatibility; new code need not use it. */
#undef STDC_HEADERS
/* Defined if descriptor passing is supported */
@@ -180,21 +188,87 @@
#ifndef _ALL_SOURCE
# undef _ALL_SOURCE
#endif
+/* Enable general extensions on macOS. */
+#ifndef _DARWIN_C_SOURCE
+# undef _DARWIN_C_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# undef _GNU_SOURCE
#endif
-/* Enable threading extensions on Solaris. */
+/* Enable X/Open compliant socket functions that do not require linking
+ with -lxnet on HP-UX 11.11. */
+#ifndef _HPUX_ALT_XOPEN_SOCKET_API
+# undef _HPUX_ALT_XOPEN_SOCKET_API
+#endif
+/* Identify the host operating system as Minix.
+ This macro does not affect the system headers' behavior.
+ A future release of Autoconf may stop defining this macro. */
+#ifndef _MINIX
+# undef _MINIX
+#endif
+/* Enable general extensions on NetBSD.
+ Enable NetBSD compatibility extensions on Minix. */
+#ifndef _NETBSD_SOURCE
+# undef _NETBSD_SOURCE
+#endif
+/* Enable OpenBSD compatibility extensions on NetBSD.
+ Oddly enough, this does nothing on OpenBSD. */
+#ifndef _OPENBSD_SOURCE
+# undef _OPENBSD_SOURCE
+#endif
+/* Define to 1 if needed for POSIX-compatible behavior. */
+#ifndef _POSIX_SOURCE
+# undef _POSIX_SOURCE
+#endif
+/* Define to 2 if needed for POSIX-compatible behavior. */
+#ifndef _POSIX_1_SOURCE
+# undef _POSIX_1_SOURCE
+#endif
+/* Enable POSIX-compatible threading on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# undef _POSIX_PTHREAD_SEMANTICS
#endif
+/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */
+#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
+# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */
+#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
+# undef __STDC_WANT_IEC_60559_BFP_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */
+#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
+# undef __STDC_WANT_IEC_60559_DFP_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */
+#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
+# undef __STDC_WANT_IEC_60559_FUNCS_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */
+#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
+# undef __STDC_WANT_IEC_60559_TYPES_EXT__
+#endif
+/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */
+#ifndef __STDC_WANT_LIB_EXT2__
+# undef __STDC_WANT_LIB_EXT2__
+#endif
+/* Enable extensions specified by ISO/IEC 24747:2009. */
+#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
+# undef __STDC_WANT_MATH_SPEC_FUNCS__
+#endif
/* Enable extensions on HP NonStop. */
#ifndef _TANDEM_SOURCE
# undef _TANDEM_SOURCE
#endif
-/* Enable general extensions on Solaris. */
-#ifndef __EXTENSIONS__
-# undef __EXTENSIONS__
+/* Enable X/Open extensions. Define to 500 only if necessary
+ to make mbstate_t available. */
+#ifndef _XOPEN_SOURCE
+# undef _XOPEN_SOURCE
#endif
@@ -204,16 +278,6 @@
/* Expose all libc features (__DARWIN_C_FULL) */
#undef _DARWIN_C_SOURCE
-/* Define to 1 if on MINIX. */
-#undef _MINIX
-
-/* Define to 2 if the system does not provide POSIX.1 features except with
- this defined. */
-#undef _POSIX_1_SOURCE
-
-/* Define to 1 if you need to in order for `stat' and other things to work. */
-#undef _POSIX_SOURCE
-
/* Activate extensions on Solaris */
#undef _XOPEN_SOURCE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/configure.ac new/libassuan-2.5.7/configure.ac
--- old/libassuan-2.5.6/configure.ac 2023-06-19 10:41:36.000000000 +0200
+++ new/libassuan-2.5.7/configure.ac 2024-03-06 14:34:11.000000000 +0100
@@ -33,7 +33,7 @@
m4_define([mym4_package],[libassuan])
m4_define([mym4_major], [2])
m4_define([mym4_minor], [5])
-m4_define([mym4_micro], [6])
+m4_define([mym4_micro], [7])
# To start a new development series, i.e a new major or minor number
# you need to mark an arbitrary commit before the first beta release
@@ -63,7 +63,7 @@
#
LIBASSUAN_LT_CURRENT=8
LIBASSUAN_LT_AGE=8
-LIBASSUAN_LT_REVISION=6
+LIBASSUAN_LT_REVISION=7
# If the API is changed in an incompatible way: increment the next counter.
LIBASSUAN_CONFIG_API_VERSION=2
@@ -152,6 +152,44 @@
AM_CONDITIONAL(HAVE_LD_VERSION_SCRIPT, test "$have_ld_version_script" = "yes")
+#
+# Specify how we support our local modification of libtool for Windows
+# 64-bit. Options are:
+#
+# (1) apply: when appying patch fails, it results failure of entire build
+# (2) never: never apply the patch (no try)
+# (3) try: use patched if it goes well, use original if fails
+#
+AC_ARG_WITH([libtool-modification],
+ AS_HELP_STRING([--with-libtool-modification=apply|never|try],
+ [how to handle libtool modification (default=never)]),
+ build_libtool_modification=$withval,
+ build_libtool_modification=never)
+
+#
+# Apply a patch (locally maintained one of ours) to libtool
+#
+case $host in
+ x86_64-*mingw32*)
+AC_CONFIG_COMMANDS([libtool-patch],[[
+ if test "$build_selection" = never; then
+ echo "patch not applied"
+ elif (mv -f libtool libtool.orig; \
+ sed -f $srcdir/build-aux/libtool-patch.sed libtool.orig >libtool); then
+ echo "applied successfully"
+ elif test "$build_selection" = try; then
+ mv -f libtool.orig libtool
+ echo "patch failed, thus, using original"
+ else
+ echo "patch failed"
+ as_fn_exit 1
+ fi
+]],[build_selection=$build_libtool_modification])
+ ;;
+ *)
+ ;;
+esac
+
AH_TOP([
#ifndef _ASSUAN_CONFIG_H_INCLUDED
#define _ASSUAN_CONFIG_H_INCLUDED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/doc/assuan.info new/libassuan-2.5.7/doc/assuan.info
--- old/libassuan-2.5.6/doc/assuan.info 2023-06-19 10:44:15.000000000 +0200
+++ new/libassuan-2.5.7/doc/assuan.info 2024-03-06 14:53:49.000000000 +0100
@@ -1,4 +1,4 @@
-This is assuan.info, produced by makeinfo version 6.5 from assuan.texi.
+This is assuan.info, produced by makeinfo version 6.8 from assuan.texi.
INFO-DIR-SECTION GNU Libraries
START-INFO-DIR-ENTRY
@@ -7,8 +7,8 @@
This file documents the use and the internals of Assuan.
- This is Edition 2.5.6, last updated 16 June 2023, of 'The 'Developing
-with Assuan' Manual', for Version 2.5.6.
+ This is Edition 2.5.7, last updated 6 March 2024, of 'The 'Developing
+with Assuan' Manual', for Version 2.5.7.
Published by the Free Software Foundation
51 Franklin Street, Fifth Floor
@@ -3151,36 +3151,36 @@
* Menu:
* AM_PATH_LIBASSUAN: Automake. (line 13)
-* assuan_accept: Server code. (line 267)
-* assuan_begin_confidential: Contexts. (line 110)
-* assuan_close_input_fd: Utilities. (line 93)
-* assuan_close_output_fd: Utilities. (line 100)
-* assuan_command_parse_fd: Utilities. (line 57)
+* assuan_accept: Server code. (line 261)
+* assuan_begin_confidential: Contexts. (line 106)
+* assuan_close_input_fd: Utilities. (line 91)
+* assuan_close_output_fd: Utilities. (line 98)
+* assuan_command_parse_fd: Utilities. (line 56)
* assuan_context_t: Data Types. (line 9)
-* assuan_ctx_set_system_hooks: Contexts. (line 222)
-* assuan_end_confidential: Contexts. (line 117)
+* assuan_ctx_set_system_hooks: Contexts. (line 216)
+* assuan_end_confidential: Contexts. (line 113)
* assuan_fdopen: Data Types. (line 21)
* assuan_fd_t: Data Types. (line 16)
-* assuan_flag_t: Contexts. (line 81)
-* assuan_get_active_fds: Utilities. (line 154)
+* assuan_flag_t: Contexts. (line 78)
+* assuan_get_active_fds: Utilities. (line 152)
* assuan_get_assuan_log_prefix: Default Log Handler. (line 12)
* assuan_get_assuan_log_stream: Default Log Handler. (line 26)
-* assuan_get_command_name: Utilities. (line 73)
-* assuan_get_data_fp: Utilities. (line 36)
-* assuan_get_flag: Contexts. (line 105)
+* assuan_get_command_name: Utilities. (line 71)
+* assuan_get_data_fp: Utilities. (line 35)
+* assuan_get_flag: Contexts. (line 102)
* assuan_get_gpg_err_source: Initializing the library.
- (line 72)
-* assuan_get_input_fd: Utilities. (line 81)
+ (line 70)
+* assuan_get_input_fd: Utilities. (line 79)
* assuan_get_log_cb: Initializing the library.
- (line 112)
+ (line 108)
* assuan_get_malloc_hooks: Initializing the library.
- (line 54)
-* assuan_get_output_fd: Utilities. (line 87)
-* assuan_get_peercred: Utilities. (line 141)
-* assuan_get_pid: Utilities. (line 118)
-* assuan_get_pointer: Contexts. (line 61)
+ (line 53)
+* assuan_get_output_fd: Utilities. (line 85)
+* assuan_get_peercred: Utilities. (line 139)
+* assuan_get_pid: Utilities. (line 116)
+* assuan_get_pointer: Contexts. (line 59)
* assuan_init_pipe_server: Server code. (line 74)
-* assuan_init_socket_server: Server code. (line 90)
+* assuan_init_socket_server: Server code. (line 89)
* assuan_inquire: Utilities. (line 17)
* assuan_inquire_ext: External I/O Loop Server.
(line 80)
@@ -3188,70 +3188,70 @@
(line 41)
* assuan_new: Contexts. (line 13)
* assuan_new_ext: Contexts. (line 33)
-* assuan_peercred_t: Utilities. (line 128)
-* assuan_pending_line: Utilities. (line 174)
+* assuan_peercred_t: Utilities. (line 126)
+* assuan_pending_line: Utilities. (line 171)
* assuan_pipe_connect: Client code. (line 12)
-* assuan_process: Server code. (line 277)
+* assuan_process: Server code. (line 271)
* assuan_process_done: External I/O Loop Server.
(line 75)
* assuan_process_next: External I/O Loop Server.
(line 69)
* assuan_read_line: Reading and Writing. (line 12)
-* assuan_receivefd: Client code. (line 127)
-* assuan_register_bye_notify: Server code. (line 170)
-* assuan_register_cancel_notify: Server code. (line 183)
-* assuan_register_command: Server code. (line 142)
-* assuan_register_input_notify: Server code. (line 202)
-* assuan_register_option_handler: Server code. (line 189)
-* assuan_register_output_notify: Server code. (line 215)
-* assuan_register_post_cmd_notify: Server code. (line 161)
-* assuan_register_reset_notify: Server code. (line 177)
-* assuan_release: Contexts. (line 45)
-* assuan_sendfd: Client code. (line 114)
+* assuan_receivefd: Client code. (line 121)
+* assuan_register_bye_notify: Server code. (line 166)
+* assuan_register_cancel_notify: Server code. (line 178)
+* assuan_register_command: Server code. (line 140)
+* assuan_register_input_notify: Server code. (line 196)
+* assuan_register_option_handler: Server code. (line 184)
+* assuan_register_output_notify: Server code. (line 209)
+* assuan_register_post_cmd_notify: Server code. (line 157)
+* assuan_register_reset_notify: Server code. (line 172)
+* assuan_release: Contexts. (line 44)
+* assuan_sendfd: Client code. (line 108)
* assuan_send_data: Reading and Writing. (line 35)
* assuan_set_assuan_log_prefix: Default Log Handler. (line 8)
* assuan_set_assuan_log_stream: Default Log Handler. (line 17)
-* assuan_set_error: Utilities. (line 107)
-* assuan_set_flag: Contexts. (line 74)
+* assuan_set_error: Utilities. (line 105)
+* assuan_set_flag: Contexts. (line 72)
* assuan_set_gpg_err_source: Initializing the library.
- (line 63)
-* assuan_set_hello_line: Server code. (line 228)
-* assuan_set_io_monitor: Reading and Writing. (line 72)
+ (line 62)
+* assuan_set_hello_line: Server code. (line 222)
+* assuan_set_io_monitor: Reading and Writing. (line 71)
* assuan_set_log_cb: Initializing the library.
- (line 106)
+ (line 103)
* assuan_set_log_stream: Default Log Handler. (line 33)
* assuan_set_malloc_hooks: Initializing the library.
(line 44)
-* assuan_set_okay_line: Utilities. (line 49)
-* assuan_set_pointer: Contexts. (line 53)
-* assuan_set_sock_nonce: Server code. (line 112)
-* assuan_set_system_hooks: Contexts. (line 207)
+* assuan_set_okay_line: Utilities. (line 48)
+* assuan_set_pointer: Contexts. (line 52)
+* assuan_set_sock_nonce: Server code. (line 110)
+* assuan_set_system_hooks: Contexts. (line 203)
* assuan_socket_connect: Client code. (line 55)
-* assuan_sock_bind: Socket wrappers. (line 56)
-* assuan_sock_check_nonce: Socket wrappers. (line 95)
+* assuan_sock_bind: Socket wrappers. (line 55)
+* assuan_sock_check_nonce: Socket wrappers. (line 93)
* assuan_sock_close: Socket wrappers. (line 20)
-* assuan_sock_connect: Socket wrappers. (line 28)
-* assuan_sock_connect_byname: Socket wrappers. (line 39)
+* assuan_sock_connect: Socket wrappers. (line 27)
+* assuan_sock_connect_byname: Socket wrappers. (line 38)
* assuan_sock_deinit: Socket wrappers. (line 17)
-* assuan_sock_get_flag: Socket wrappers. (line 122)
-* assuan_sock_get_nonce: Socket wrappers. (line 88)
+* assuan_sock_get_flag: Socket wrappers. (line 119)
+* assuan_sock_get_nonce: Socket wrappers. (line 87)
* assuan_sock_init: Socket wrappers. (line 13)
* assuan_sock_new: Socket wrappers. (line 23)
-* assuan_sock_set_flag: Socket wrappers. (line 114)
-* assuan_sock_set_sockaddr_un: Socket wrappers. (line 62)
-* assuan_sock_set_system_hooks: Contexts. (line 213)
+* assuan_sock_set_flag: Socket wrappers. (line 112)
+* assuan_sock_set_sockaddr_un: Socket wrappers. (line 61)
+* assuan_sock_set_system_hooks: Contexts. (line 208)
* assuan_transact: Client code. (line 72)
* assuan_write_line: Reading and Writing. (line 23)
* assuan_write_status: Utilities. (line 10)
* gpg_error_t (*assuan_handler_t) (assuan_context_t CTX, char *LINE): Server code.
- (line 136)
+ (line 134)
* int (*assuan_log_cb_t) (assuan_context_t CTX, void *HOOK_VALUE, unsigned int CAT, const char *MSG): Initializing the library.
- (line 79)
+ (line 77)
* introduction: Top. (line 6)
* LGPL, GNU Lesser General Public License: Library Copying. (line 6)
* struct assuan_malloc_hooks: Initializing the library.
(line 24)
-* struct assuan_system_hooks: Contexts. (line 124)
+* struct assuan_system_hooks: Contexts. (line 120)
* unsigned int (*assuan_io_monitor_t) (assuan_context_t CTX, void *HOOK_VALUE, int INOUT, const char *LINE, size_t LINELEN): Reading and Writing.
(line 54)
@@ -3293,3 +3293,8 @@
Node: Index148808
End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/doc/stamp-vti new/libassuan-2.5.7/doc/stamp-vti
--- old/libassuan-2.5.6/doc/stamp-vti 2023-06-19 10:44:14.000000000 +0200
+++ new/libassuan-2.5.7/doc/stamp-vti 2024-03-06 14:53:49.000000000 +0100
@@ -1,4 +1,4 @@
-@set UPDATED 16 June 2023
-@set UPDATED-MONTH June 2023
-@set EDITION 2.5.6
-@set VERSION 2.5.6
+@set UPDATED 6 March 2024
+@set UPDATED-MONTH March 2024
+@set EDITION 2.5.7
+@set VERSION 2.5.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libassuan-2.5.6/doc/version.texi new/libassuan-2.5.7/doc/version.texi
--- old/libassuan-2.5.6/doc/version.texi 2023-06-19 10:44:14.000000000 +0200
+++ new/libassuan-2.5.7/doc/version.texi 2024-03-06 14:53:49.000000000 +0100
@@ -1,4 +1,4 @@
-@set UPDATED 16 June 2023
-@set UPDATED-MONTH June 2023
-@set EDITION 2.5.6
-@set VERSION 2.5.6
+@set UPDATED 6 March 2024
+@set UPDATED-MONTH March 2024
+@set EDITION 2.5.7
+@set VERSION 2.5.7
++++++ libgpg-error-1.47.tar.bz2 -> libgpg-error-1.48.tar.bz2 ++++++
++++ 42614 lines of diff (skipped)
++++++ libreoffice-24.2.2.2.tar.xz -> libreoffice-24.2.3.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-24.2.2.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.1880/libreoffice-24.2.3.2.tar.xz differ: char 15, line 1
++++++ libreoffice-help-24.2.2.2.tar.xz -> libreoffice-help-24.2.3.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-24.2.2.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.1880/libreoffice-help-24.2.3.2.tar.xz differ: char 15, line 1
++++++ libreoffice-translations-24.2.2.2.tar.xz -> libreoffice-translations-24.2.3.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-24.2.2.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new.1880/libreoffice-translations-24.2.3.2.tar.xz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package setools for openSUSE:Factory checked in at 2024-05-02 23:42:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/setools (Old)
and /work/SRC/openSUSE:Factory/.setools.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "setools"
Thu May 2 23:42:58 2024 rev:49 rq:1171339 version:4.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/setools/setools.changes 2024-04-19 19:14:15.183552928 +0200
+++ /work/SRC/openSUSE:Factory/.setools.new.1880/setools.changes 2024-05-03 00:11:14.234375417 +0200
@@ -1,0 +2,9 @@
+Thu May 2 07:41:11 UTC 2024 - Filippo Bonazzi <filippo.bonazzi(a)suse.com>
+
+- Update to version 4.5.1:
+ - Correct annotations of NetworkX types to make it optional again.
+ - Fix packaging issue for apol's style sheet (apol.css).
+- Drop 0001-Make-networkx-optional-again-Fixes-125.patch fixed upstream
+- Change networkx Requires to Suggests
+
+-------------------------------------------------------------------
Old:
----
0001-Make-networkx-optional-again-Fixes-125.patch
setools-4.5.0.tar.bz2
New:
----
setools-4.5.1.tar.bz2
BETA DEBUG BEGIN:
Old: - Fix packaging issue for apol's style sheet (apol.css).
- Drop 0001-Make-networkx-optional-again-Fixes-125.patch fixed upstream
- Change networkx Requires to Suggests
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ setools.spec ++++++
--- /var/tmp/diff_new_pack.o9ZMLJ/_old 2024-05-03 00:11:31.811016201 +0200
+++ /var/tmp/diff_new_pack.o9ZMLJ/_new 2024-05-03 00:11:31.815016347 +0200
@@ -20,7 +20,7 @@
%define pythons %python3_primary_provider
Name: setools
-Version: 4.5.0
+Version: 4.5.1
Release: 0
URL: https://github.com/SELinuxProject/setools
Summary: Policy analysis tools for SELinux
@@ -28,8 +28,6 @@
Group: System/Management
Source: https://github.com/SELinuxProject/setools/releases/download/%{version}/%{na…
Source2: README.SUSE
-# can be removed again when this is fixed upstream: https://github.com/SELinuxProject/setools/issues/125
-Patch0: 0001-Make-networkx-optional-again-Fixes-125.patch
BuildRequires: %{python_module Cython >= 0.29.14}
BuildRequires: %{python_module devel >= 3.10}
BuildRequires: %{python_module setuptools}
@@ -71,10 +69,9 @@
Group: Development/Languages/Python
Requires: %{python3_primary_provider} >= 3.10
Requires: %{python3_primary_provider}-setuptools
-# require python-networkx on tumbleweed
-%if 0%{?suse_version} > 1600
-Requires: %{python3_primary_provider}-networkx
-%endif
+# Only suggest python-networkx due to its large amount of dependencies
+# (see README.SUSE)
+Suggests: %{python3_primary_provider}-networkx
Obsoletes: python-setools < %{version}-%{release}
Provides: python-setools = %{version}-%{release}
%if "%{python3_primary_provider}" != "python3"
++++++ README.SUSE ++++++
--- /var/tmp/diff_new_pack.o9ZMLJ/_old 2024-05-03 00:11:31.843017368 +0200
+++ /var/tmp/diff_new_pack.o9ZMLJ/_new 2024-05-03 00:11:31.847017514 +0200
@@ -1,3 +1,3 @@
Additional functionality for these tools can be gained by installing python3-networkx. This pulls in many dependencies and is
-not needed for most people, therefor it's not required or recommended due to the size of the required dependencies
+not needed for most people, therefore it's not required or recommended due to the size of the required dependencies.
++++++ setools-4.5.0.tar.bz2 -> setools-4.5.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setools/ChangeLog new/setools/ChangeLog
--- old/setools/ChangeLog 2024-03-21 13:31:59.000000000 +0100
+++ new/setools/ChangeLog 2024-05-01 19:37:42.000000000 +0200
@@ -1,3 +1,8 @@
+*setools-4.5.1 (01 May 2024)
+
+ * Correct annotations of NetworkX types to make it optional again.
+ * Fix packaging issue for apol's style sheet (apol.css).
+
*setools-4.5.0 (21 Mar 2024)
* Rework apol to fully generate the UI programmatically.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setools/setools/dta.py new/setools/setools/dta.py
--- old/setools/setools/dta.py 2024-03-21 13:31:59.000000000 +0100
+++ new/setools/setools/dta.py 2024-05-01 19:37:42.000000000 +0200
@@ -282,7 +282,7 @@
case _:
raise ValueError(f"Unknown analysis mode: {self.mode}")
- def graphical_results(self) -> nx.DiGraph:
+ def graphical_results(self) -> "nx.DiGraph":
"""
Return the results of the analysis as a NetworkX directed graph.
@@ -846,7 +846,7 @@
The default is False.
"""
- G: nx.DiGraph
+ G: "nx.DiGraph"
source: Type
target: Type
create: InitVar[bool] = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setools/setools/infoflow.py new/setools/setools/infoflow.py
--- old/setools/setools/infoflow.py 2024-03-21 13:31:59.000000000 +0100
+++ new/setools/setools/infoflow.py 2024-05-01 19:37:42.000000000 +0200
@@ -207,7 +207,7 @@
case _:
raise ValueError(f"Unknown analysis mode: {self.mode}")
- def graphical_results(self) -> nx.DiGraph:
+ def graphical_results(self) -> "nx.DiGraph":
"""
Return the results of the analysis as a NetworkX directed graph.
@@ -590,7 +590,7 @@
The default is False.
"""
- G: nx.DiGraph
+ G: "nx.DiGraph"
source: Type
target: Type
create: InitVar[bool] = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setools/setup.py new/setools/setup.py
--- old/setools/setup.py 2024-03-21 13:31:59.000000000 +0100
+++ new/setools/setup.py 2024-05-01 19:37:42.000000000 +0200
@@ -65,7 +65,7 @@
installed_data.append((join('share/man', lang, 'man1'), glob.glob(join("man", lang, "*.1"))))
setup(name='setools',
- version='4.5.0',
+ version='4.5.1',
description='SELinux policy analysis tools.',
author='Chris PeBenito',
author_email='pebenito(a)ieee.org',
@@ -75,7 +75,7 @@
'setoolsgui.widgets.models', 'setoolsgui.widgets.views'],
scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta', 'sechecker'],
data_files=installed_data,
- package_data={'': ['*.html'],
+ package_data={'': ['*.css', '*.html'],
'setools': ['perm_map', 'policyrep.pyi', 'py.typed']},
ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'],
annotate=cython_annotate,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setools/tox.ini new/setools/tox.ini
--- old/setools/tox.ini 2024-03-21 13:31:59.000000000 +0100
+++ new/setools/tox.ini 2024-05-01 19:37:42.000000000 +0200
@@ -41,7 +41,9 @@
[testenv:install]
deps = {[testenv]deps}
-commands = {envpython} -m pip install --use-pep517 .
+allowlist_externals = find
+commands = {envpython} -m pip install --use-pep517 --root {envtmpdir}/setools .
+ find {envtmpdir}/setools
[testenv]
passenv = USERSPACE_SRC
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package socat for openSUSE:Factory checked in at 2024-05-02 23:42:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/socat (Old)
and /work/SRC/openSUSE:Factory/.socat.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "socat"
Thu May 2 23:42:56 2024 rev:46 rq:1171319 version:1.8.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/socat/socat.changes 2022-04-16 00:14:13.253646829 +0200
+++ /work/SRC/openSUSE:Factory/.socat.new.1880/socat.changes 2024-05-03 00:11:00.517875362 +0200
@@ -1,0 +2,41 @@
+Wed May 1 18:50:03 UTC 2024 - Georg Pfuetzenreuter <mail+rpm(a)georg-pfuetzenreuter.net>
+
+- Update to 1.8.0.0:
+ * Support for network namespaces (option netns)
+ * TCP client now automatically tries all addresses (IPv4 and IPv6) provided by nameserver until success
+ * Implementation of POSIX message queue (mq) control and access on Linux (addresses POSIXMQ-READ and following)
+ * New wrapper script socat-chain.sh allows to stack two addresses, e.g.HTTP proxy connect over SSL
+ * New script socat-mux.sh allows n-to-1 / 1-to-n communications
+ * New script socat-broker.sh allows group communications
+ * Experimental socks5 client feature
+ * Address ACCEPT-FD for systemd "inetd" mode
+ * UDP-Lite and DCCP address types
+ * Addresses SOCKETPAIR and SHELL
+ * New option bind-tmpname allows forked off children to bind UNIX domain client sockets to random unique pathes
+ * New option retrieve-vlan (with INTERFACE addresses) now makes kernel keep VLAN tags in incoming packets
+ * Simple statistics output with Socat option --statistics and with SIGUSR1
+ * A couple of new options, many fixes and corrections, see file CHANGES
+
+- Drop socat-common-fixes.patch (no longer necessary)
+- Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage)
+- Add socat-test-dhparam fixture (reduce build load and time)
+- Add socat-test-without-tty.patch for testing without tty.
+
+- Note: This version introduces "socat1", linking to "socat"
+- Note: This version introduces additional shell scripts, those are shipped in a new "socat-extra" subpackage
+
+-------------------------------------------------------------------
+Tue Dec 6 13:46:41 UTC 2022 - Paolo Stivanin <info(a)paolostivanin.com>
+
+- Update to 1.7.4.4:
+ * FIX: In error.c msg2() there was a stack overflow on long messages: The
+ terminating \0 Byte was written behind the last position.
+ * FIX: UDP-RECVFROM with fork sometimes terminated when multiple packets
+ arrived.
+ * FIX: a couple of weaknesses and errors when accessing invalid or
+ incompatible file system entries with UNIX domain, file, and generic
+ addresses.
+ * FIX: bad parser error message on "socat /tmp/x\"x/x -"
+- Drop socat-fix-asan-error.patch
+
+-------------------------------------------------------------------
Old:
----
socat-1.7.4.3.tar.gz
socat-common-fixes.patch
socat-fix-asan-error.patch
New:
----
socat-1.8.0.0.tar.gz
socat-test-dhparam
socat-test-without-tty.patch
BETA DEBUG BEGIN:
Old:
- Drop socat-common-fixes.patch (no longer necessary)
- Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage)
Old: * FIX: bad parser error message on "socat /tmp/x\"x/x -"
- Drop socat-fix-asan-error.patch
BETA DEBUG END:
BETA DEBUG BEGIN:
New:- Add socat-test-dhparam fixture (reduce build load and time)
- Add socat-test-without-tty.patch for testing without tty.
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ socat.spec ++++++
--- /var/tmp/diff_new_pack.rcYTGT/_old 2024-05-03 00:11:13.810359959 +0200
+++ /var/tmp/diff_new_pack.rcYTGT/_new 2024-05-03 00:11:13.810359959 +0200
@@ -1,7 +1,7 @@
#
# spec file for package socat
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2010 Pascal Bleser <pascal.bleser(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: socat
-Version: 1.7.4.3
+Version: 1.8.0.0
Release: 0
Summary: Multipurpose relay for bidirectional data transfer
License: MIT AND SUSE-GPL-2.0-with-openssl-exception
@@ -26,9 +26,12 @@
URL: http://www.dest-unreach.org/socat/
Source: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.gz
Source1: %{name}.changes
+Source2: socat-test-dhparam
+# TODO: as of 1.8.0.0, test.sh supports "--expect-fail <code>", this should be used
+# instead of ignoring all test failures
Patch1: socat-ignore-tests-failure-boo1078346.patch
-Patch2: socat-common-fixes.patch
-Patch3: socat-fix-asan-error.patch
+# Support build environments without a TTY
+Patch2: socat-test-without-tty.patch
BuildRequires: iputils
BuildRequires: net-tools
BuildRequires: openssl-devel
@@ -53,6 +56,16 @@
file descriptor (stdin etc.), the GNU line editor, a program, or a
combination of two of these.
+%package extra
+Summary: Additional scripts for socat
+Requires: %{name} = %{version}
+
+%description extra
+This ships the following scripts:
+- socat-broker.sh
+- socat-chain.sh
+- socat-mux.sh
+
%prep
%autosetup
sed 's|#! %{_bindir}/env bash|#!%{_bindir}/bash|' -i proxyecho.sh readline.sh
@@ -74,6 +87,9 @@
%{buildroot}/%{_mandir}/man1
%make_install
+# avoid expensive dhparam generation on every build with enabled checks
+cp %{SOURCE2} testcert.dh
+
%check
export TERM=ansi
# use a small but safe subset of all tests
@@ -91,7 +107,14 @@
%license COPYING COPYING.OpenSSL
%doc BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README SECURITY VERSION examples
%{_bindir}/socat
+%{_bindir}/socat1
%{_bindir}/procan
%{_bindir}/filan
%{_mandir}/man1/socat.1%{?ext_man}
+%{_mandir}/man1/socat1.1%{?ext_man}
+
+%files extra
+%{_bindir}/socat-broker.sh
+%{_bindir}/socat-chain.sh
+%{_bindir}/socat-mux.sh
++++++ socat-1.7.4.3.tar.gz -> socat-1.8.0.0.tar.gz ++++++
++++ 61540 lines of diff (skipped)
++++++ socat-ignore-tests-failure-boo1078346.patch ++++++
--- /var/tmp/diff_new_pack.rcYTGT/_old 2024-05-03 00:11:14.046368563 +0200
+++ /var/tmp/diff_new_pack.rcYTGT/_new 2024-05-03 00:11:14.050368709 +0200
@@ -1,26 +1,11 @@
-From: Michel Normand <normand(a)linux.vnet.ibm.com>
-Subject: socat ignore tests failure boo1078346
-Date: Wed, 31 Jan 2018 10:19:54 +0100
-
-socat ignore flaky tests failure boo1078346
-for PowerPC and S390
-
-Signed-off-by: Michel Normand <normand(a)linux.vnet.ibm.com>
----
- test.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: socat-1.7.4.1/test.sh
-===================================================================
---- socat-1.7.4.1.orig/test.sh
-+++ socat-1.7.4.1/test.sh
-@@ -15042,7 +15042,7 @@ if [ "$numCANT" -gt 0 ]; then
+--- a/test.sh 2023-11-13 20:31:08.000000000 +0100
++++ b/test.sh 2024-05-01 21:16:36.479550579 +0200
+@@ -19239,6 +19239,7 @@
fi
if [ "$numFAIL" -gt 0 ]; then
echo "FAILED: $listFAIL"
-- exit 1
-+ uname -p | grep -qE 'ppc|s390' && { echo "ignore flaky failures, bypass boo#1078346"; exit 0; } || exit 1
++ uname -p | grep -qE 'ppc|s390' && { echo "ignore flaky failures, bypass boo#1078346"; exit 0; } && exit
fi
- exit 0
+ if [ -z "$OPT_EXPECT_FAIL" ]; then
++++++ socat-test-dhparam ++++++
-----BEGIN DH PARAMETERS-----
MIIBDAKCAQEAi07zA4IHy7z3zO1Z80pW4ODsfoGkK37EimJ1mxg16W2EaskIHSO1
phICWQFxHJVamtLDdxgcH6FIUw6oznkkkpKqhd3iRQbb4vV0T3bxe7595ic+l5Cb
9pnh90PW5//CxSen5tgsdGAqWvzybupGcN1TlTEyNsfL/By4J9l5p6btmtpdMbqO
AgUpZzkQQvUw+WBNBcqImcH3PIM69yzHQJw5fxE67h/upDyaqJh25PKMmGpOwBVP
QDzmNx0znB/Hop+1YUJJjiuCnFJLSvLacLjHB3sg70EIuG9Kaw4Krrblf3YP5SjY
002fW2pSR0A8wIKtjc0ApZHgK7Xad3SpHwIBAgICAOE=
-----END DH PARAMETERS-----
++++++ socat-test-without-tty.patch ++++++
--- a/test.sh 2023-11-13 20:31:08.000000000 +0100
+++ b/test.sh 2024-05-01 21:25:27.709337509 +0200
@@ -16054,9 +16054,15 @@
pid0=$!
relsleep 2
TTY=$(tty |sed 's|/dev/||')
-pkill -USR1 -t $TTY socat || { echo "pkill -t $TTY -USR1 socat"; }
+if [ "$TTY" = 'not a tty' ]
+then
+ TTY=''
+else
+ TTY="-t $TTY"
+fi
+pkill -USR1 $TTY socat || { echo "pkill $TTY -USR1 socat"; }
relsleep 1
-pkill -t $TTY socat
+pkill $TTY socat
wait
if [ "$(grep STATISTICS "${te}0" |wc -l)" -eq 2 ]; then
$PRINTF "$OK\n"
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-referencing for openSUSE:Factory checked in at 2024-05-02 23:42:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-referencing (Old)
and /work/SRC/openSUSE:Factory/.python-referencing.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-referencing"
Thu May 2 23:42:54 2024 rev:24 rq:1171252 version:0.35.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-referencing/python-referencing.changes 2024-05-01 14:55:34.211988185 +0200
+++ /work/SRC/openSUSE:Factory/.python-referencing.new.1880/python-referencing.changes 2024-05-03 00:10:08.131965552 +0200
@@ -1,0 +2,10 @@
+Thu May 02 06:16:34 UTC 2024 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.35.1:
+ * Make Resource.pointer also properly handle empty pointers
+ (which refer to the root document).
+ This fix likely only affects you if you were using that
+ function directly, as Resource.lookup already handles empty
+ fragments.
+
+-------------------------------------------------------------------
Old:
----
referencing-0.35.0.tar.gz
New:
----
referencing-0.35.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-referencing.spec ++++++
--- /var/tmp/diff_new_pack.mKzH8E/_old 2024-05-03 00:10:25.736607356 +0200
+++ /var/tmp/diff_new_pack.mKzH8E/_new 2024-05-03 00:10:25.736607356 +0200
@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-referencing%{psuffix}
-Version: 0.35.0
+Version: 0.35.1
Release: 0
Summary: JSON Referencing + Python
License: MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.mKzH8E/_old 2024-05-03 00:10:25.784609106 +0200
+++ /var/tmp/diff_new_pack.mKzH8E/_new 2024-05-03 00:10:25.788609252 +0200
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/python-jsonschema/referencing</param>
<param name="scm">git</param>
- <param name="revision">v0.35.0</param>
+ <param name="revision">v0.35.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.mKzH8E/_old 2024-05-03 00:10:25.804609835 +0200
+++ /var/tmp/diff_new_pack.mKzH8E/_new 2024-05-03 00:10:25.808609981 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/python-jsonschema/referencing</param>
- <param name="changesrevision">4b51260349b9413105361f215d709322d8212b59</param></service></servicedata>
+ <param name="changesrevision">1863d4a5c18af1edd0f3b49caeb9fedfdaff9845</param></service></servicedata>
(No newline at EOF)
++++++ referencing-0.35.0.tar.gz -> referencing-0.35.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/HEAD new/referencing-0.35.1/.git/HEAD
--- old/referencing-0.35.0/.git/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-4b51260349b9413105361f215d709322d8212b59
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/ORIG_HEAD new/referencing-0.35.1/.git/ORIG_HEAD
--- old/referencing-0.35.0/.git/ORIG_HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/ORIG_HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-4b51260349b9413105361f215d709322d8212b59
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
Binary files old/referencing-0.35.0/.git/index and new/referencing-0.35.1/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/logs/HEAD new/referencing-0.35.1/.git/logs/HEAD
--- old/referencing-0.35.0/.git/logs/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/logs/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1,2 +1,2 @@
-0000000000000000000000000000000000000000 4b51260349b9413105361f215d709322d8212b59 Johannes Kastl <git(a)johannes-kastl.de> 1713958070 +0200 clone: from https://github.com/python-jsonschema/referencing
-4b51260349b9413105361f215d709322d8212b59 4b51260349b9413105361f215d709322d8212b59 Johannes Kastl <git(a)johannes-kastl.de> 1713958072 +0200 checkout: moving from main to v0.35.0
+0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630592 +0200 checkout: moving from main to v0.35.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/logs/refs/heads/main new/referencing-0.35.1/.git/logs/refs/heads/main
--- old/referencing-0.35.0/.git/logs/refs/heads/main 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/logs/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 4b51260349b9413105361f215d709322d8212b59 Johannes Kastl <git(a)johannes-kastl.de> 1713958070 +0200 clone: from https://github.com/python-jsonschema/referencing
+0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/logs/refs/remotes/origin/HEAD new/referencing-0.35.1/.git/logs/refs/remotes/origin/HEAD
--- old/referencing-0.35.0/.git/logs/refs/remotes/origin/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/logs/refs/remotes/origin/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 4b51260349b9413105361f215d709322d8212b59 Johannes Kastl <git(a)johannes-kastl.de> 1713958070 +0200 clone: from https://github.com/python-jsonschema/referencing
+0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/HEAD new/referencing-0.35.1/.git/modules/suite/HEAD
--- old/referencing-0.35.0/.git/modules/suite/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-87851a6d49f7df2072ed84042b86162040ef1ad3
+c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
Binary files old/referencing-0.35.0/.git/modules/suite/index and new/referencing-0.35.1/.git/modules/suite/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/logs/HEAD new/referencing-0.35.1/.git/modules/suite/logs/HEAD
--- old/referencing-0.35.0/.git/modules/suite/logs/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/logs/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1,2 +1,2 @@
-0000000000000000000000000000000000000000 87851a6d49f7df2072ed84042b86162040ef1ad3 Johannes Kastl <git(a)johannes-kastl.de> 1713958072 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
-87851a6d49f7df2072ed84042b86162040ef1ad3 87851a6d49f7df2072ed84042b86162040ef1ad3 Johannes Kastl <git(a)johannes-kastl.de> 1713958072 +0200 checkout: moving from main to 87851a6d49f7df2072ed84042b86162040ef1ad3
+0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
+c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 checkout: moving from main to c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/logs/refs/heads/main new/referencing-0.35.1/.git/modules/suite/logs/refs/heads/main
--- old/referencing-0.35.0/.git/modules/suite/logs/refs/heads/main 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/logs/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 87851a6d49f7df2072ed84042b86162040ef1ad3 Johannes Kastl <git(a)johannes-kastl.de> 1713958072 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
+0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/logs/refs/remotes/origin/HEAD new/referencing-0.35.1/.git/modules/suite/logs/refs/remotes/origin/HEAD
--- old/referencing-0.35.0/.git/modules/suite/logs/refs/remotes/origin/HEAD 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/logs/refs/remotes/origin/HEAD 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 87851a6d49f7df2072ed84042b86162040ef1ad3 Johannes Kastl <git(a)johannes-kastl.de> 1713958072 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
+0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.idx and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.idx differ
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.pack and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.pack differ
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.rev and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-5b0003825e89aa6d0173bfb643f70e4048d57b65.rev differ
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.idx and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.idx differ
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.pack and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.pack differ
Binary files old/referencing-0.35.0/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.rev and new/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/packed-refs new/referencing-0.35.1/.git/modules/suite/packed-refs
--- old/referencing-0.35.0/.git/modules/suite/packed-refs 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/packed-refs 2024-04-30 15:17:13.000000000 +0200
@@ -1,4 +1,3 @@
# pack-refs with: peeled fully-peeled sorted
63a80bcbdddcc7670e36a3f8b51bcf5295a00856 refs/remotes/origin/cross-draft
-87851a6d49f7df2072ed84042b86162040ef1ad3 refs/remotes/origin/main
-fd5641c315af35d2e66e6022a12bf2605015d6af refs/remotes/origin/pre-commit-ci-update-config
+c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 refs/remotes/origin/main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/modules/suite/refs/heads/main new/referencing-0.35.1/.git/modules/suite/refs/heads/main
--- old/referencing-0.35.0/.git/modules/suite/refs/heads/main 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/modules/suite/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-87851a6d49f7df2072ed84042b86162040ef1ad3
+c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
Binary files old/referencing-0.35.0/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.idx and new/referencing-0.35.1/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.pack and new/referencing-0.35.1/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.promisor new/referencing-0.35.1/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.promisor
--- old/referencing-0.35.0/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.promisor 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.promisor 1970-01-01 01:00:00.000000000 +0100
@@ -1,125 +0,0 @@
-4b51260349b9413105361f215d709322d8212b59 HEAD
-7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/heads/hypothesis
-4b51260349b9413105361f215d709322d8212b59 refs/heads/main
-0d57ec2762ac94867e5f3cb91def00a7ea47e9bd refs/heads/pre-commit-ci-update-config
-29f587735daddcf3fde3318382227e6d1f561e6a refs/heads/retrieval
-2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/heads/url
-a71e9534484069bb3d886faacc8b8cb3897cd948 refs/tags/v0.1.0
-c9e86851d8c59eb5056ef26655c1f2cda3c3155b refs/tags/v0.1.1
-64f3b7646b89dcc542bf24ad26e8c0b6a5b4ba2a refs/tags/v0.1.2
-fcded5287f00251f26ba63d061674f78897a5094 refs/tags/v0.1.3
-c24ec00e3bbf37b5f5db29440903ac082181fce4 refs/tags/v0.10.0
-1c1715bd34dcc40c388ff7497a7d6fde973c8dce refs/tags/v0.11.0
-0025dc13a4983b0ea646296e11d5d8f4b9199333 refs/tags/v0.11.1
-ae49e88b9c51e050c5568df661e9521d4d275f96 refs/tags/v0.12.0
-addeb3bf3290458b9aaa45ffbe85616f8a17148f refs/tags/v0.12.1
-8f62a0f7542566437d4aa82c8cbcc5cb74de5b80 refs/tags/v0.13.0
-3ea071d35f49ab3aa5777c4597a719a0dd612c3a refs/tags/v0.14.0
-1af403b60ee800d15540a01268e0d0996da0a1ef refs/tags/v0.14.1
-550792acee0a71a44bfadd990467fc2e509e741f refs/tags/v0.14.2
-546a0224c09d814ebcefe93dae593b8d0ab1f478 refs/tags/v0.15.0
-874b6f0a2cf044d900e7bb41827e827f68d15750 refs/tags/v0.16.0
-c3716cc69257a430d7ac992f7551ea985417e9bd refs/tags/v0.16.1
-556e26be1881ba81b66b797309ca80a9905553d1 refs/tags/v0.16.2
-c25f1c6554d043203f9aaa998d55246f74ffdf46 refs/tags/v0.16.3
-981dbe9f748508b868c41329cc0c869eb35809a9 refs/tags/v0.16.4
-9ef8b26ae3ffa06291ec81165e2c91aaf20cf1ec refs/tags/v0.17.0
-ad24288480239f880825e84ffbf159f38f5760cb refs/tags/v0.17.1
-9ac29889e222ac508b76fa4d4606b6c02db7d86b refs/tags/v0.18.0
-5397f9eb1f9e9ec0ddf9c2f823d12e92a3e3e0bd refs/tags/v0.18.1
-22edd78a173c71f6489b64e08f778355d41a76e1 refs/tags/v0.18.2
-7cf5208f099d191bdce8fe88bf810cc3d47a288b refs/tags/v0.18.3
-ac442c1220c4a925ab4c82d18d5f1598afcea580 refs/tags/v0.18.4
-bf4aaca2701b71db6001eae1d7bbe7edb1fb314d refs/tags/v0.18.5
-f79bd21c5af84a6aa41e25f96a369f103730dd1b refs/tags/v0.18.6
-14673cb10a621d52a113949e897427264531065e refs/tags/v0.19.0
-4af5445411e8b086347bfbd9ef71a92da482b6a8 refs/tags/v0.19.1
-8ee1215eca294d6a44d3795ee334925158d7d022 refs/tags/v0.19.2
-8cf91dbb7474da758db8ebdf8b31e968765e08d3 refs/tags/v0.2.0
-61997a78b2bad5dc0af3b73469023d781155b2bf refs/tags/v0.2.1
-c3af14dd61072bf6fe20c055c33bd47da6eb6c64 refs/tags/v0.2.2
-d4f3b633e2721c24240559a7314b768aeccf1ff3 refs/tags/v0.2.3
-42400214f9bcbcb732ed27d4ce14b3c6177824b3 refs/tags/v0.2.4
-bea3d1d9e569d5290f048f6dd6cfc986f3cc4971 refs/tags/v0.20.0
-cba83aa69896c5ca4322bacb2dbcf337f3c17ece refs/tags/v0.20.1
-945dccffd7c01ae96c8308e16d41f3bebf184e85 refs/tags/v0.20.2
-11fd174def50488afb29257fec62c4c7ae14642f refs/tags/v0.20.3
-a09a918f03e0b0ca9c6277e8f6bddef7949dc97c refs/tags/v0.20.4
-94019a0265f0cca4343a8bd9e189a562b4730d1e refs/tags/v0.21.0
-86f576b65ae2fed4dce0060db590a3fa655103d7 refs/tags/v0.21.1
-d65988e7a648c01c6f6d315382ae59c3f9d7750a refs/tags/v0.22.0
-6dd8bf8a903e131c3c45c11a46bb749d572cfbac refs/tags/v0.23.0
-bd22f30287c986d274230c006d4eed776d570868 refs/tags/v0.24.0
-59c7c1c52be3c0e341ae60b2126be38e39db8de4 refs/tags/v0.24.1
-ea5fd0bf6964df3da6ab764001cbaa06556be384 refs/tags/v0.24.2
-97942564c9e023c3acfa0f9c97402828f40839f1 refs/tags/v0.24.3
-8cebf14b99e7093d59aeb8c96b0ce733bf8c6019 refs/tags/v0.24.4
-74f654bd6bbfcdd98bb3acd57c6120e7558a7fcd refs/tags/v0.25.0
-a8562a99d9a8f43c3c2f5baeb582e9ab765bca8d refs/tags/v0.25.1
-68d6d23cddd72523d04bcf6938e3847b4305e9b7 refs/tags/v0.25.2
-02c0461b87caabde52b518070807c691cb01346c refs/tags/v0.25.3
-df2be4392080615ab9609ee70160f31f8699249a refs/tags/v0.26.0
-d00a327e78d7d570367ea8b02a6afce69b2a2e94 refs/tags/v0.26.1
-317f285209766df408d72a670727044a79339d72 refs/tags/v0.26.2
-6a51097b05b631f850bb9256c48baf6c452145ce refs/tags/v0.26.3
-10e7b9302e6f6aab9f1cb498169a236c47966d81 refs/tags/v0.26.4
-58fd8b0c3547225f395826e6c5bc4a586016cd73 refs/tags/v0.27.0
-6cebce72931f22e0c9935718727c76e934db630c refs/tags/v0.27.1
-67fe749315418fc1bec77bdb381d85fbd2bcfbad refs/tags/v0.27.2
-4c186761aae662eef80d0130a947e42b02ae857a refs/tags/v0.27.3
-42230e3aca4f6c354b213955414c007369d904f8 refs/tags/v0.27.4
-70d331f177ad029fc3cda65347e2a8260b859f2b refs/tags/v0.28.0
-218350cb271789bdf82a2ae3dfd8fa4d0bf2de4a refs/tags/v0.28.1
-383260e6140537f19a5d0dc2b6ba8658919f375e refs/tags/v0.28.2
-66548d9b4284437fcfc212f30125116be935342d refs/tags/v0.28.3
-6b3ba68599c10a9476469d461d956dace2c6b3cd refs/tags/v0.28.4
-db0c4628b2184ce4de5ac6956844b5f736fbfb0d refs/tags/v0.28.5
-ee5e721b018710aa3545889618794d645a6defb0 refs/tags/v0.28.6
-7b23d79bf649889eee94900929174a132abe7dfb refs/tags/v0.29.0
-635ccbee40a2bd8fb12eec63bfa18509de9d64a5 refs/tags/v0.29.1
-2b458a1cc0ce1a0859533d4b1881a64c090a6869 refs/tags/v0.29.2
-8446e88ec366ccca2eb867a60e589a2ccdae913a refs/tags/v0.29.3
-744015aa74eb83ba12ce341553e8ef38822eaec3 refs/tags/v0.3.0
-9cde6e454f102522653ad9d2a82e1c2ea8a4ccce refs/tags/v0.30.0
-0f013d352ec72c6488d14286778ed72b739a6e6e refs/tags/v0.30.1
-efd798ff0b8e44d9190b4c9f2d6e690fcdc49da0 refs/tags/v0.30.2
-e12749bab22e6d382c4af8621de5595e53eec7f3 refs/tags/v0.31.0
-ee1e527c55d5c3f3b9a36e22233cf1ca155e60ec refs/tags/v0.31.1
-4ba942c7856764bcbede4bc10c0325c2a5639007 refs/tags/v0.32.0
-5252ad3ec47691ed006074b6ad8dbe5d79464858 refs/tags/v0.32.1
-2f135ce713a80597769c7475b8c3fdfc1aa6f779 refs/tags/v0.33.0
-6c094e5a629a01980492ff1d530344242577e285 refs/tags/v0.34.0
-747afdb86d43bce2ea46159b922505b069f24606 refs/tags/v0.35.0
-423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
-1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
-bd77e9326f2e3ef5b7b5eb461ebd47456f78b301 refs/tags/v0.4.2
-93d8329b1e548bc7bb5c5555f77750bbe8e80bdc refs/tags/v0.4.3
-f502df01a4a3a3bee498ad38cbc1bb63f3ba5ddb refs/tags/v0.4.4
-f0ddf956da1600a2aaea0856bcd5fc779c9206d5 refs/tags/v0.4.5
-b0f842d10f3d05523c4416cef96bb18a5a4441af refs/tags/v0.4.6
-90c4daf7312528cc1bafbeb9178b4a7d0accbc62 refs/tags/v0.4.7
-60f4ff6a8c949f118502284e90bd18496d7720cd refs/tags/v0.5.0
-fdca1c1202fdc863e215ff102b0bc0e501888598 refs/tags/v0.5.1
-7562fc8553ed2de2d7303214213d365d1f6d4cd6 refs/tags/v0.5.2
-fed6d3e3524b9de041e1d7a4ca6457e31fb4075d refs/tags/v0.5.3
-4dd23f3b200e028864ba97ca4ec3c09139840598 refs/tags/v0.6.0
-919e80483daf3e9b3dae8e4be4b1bf42b1f9393c refs/tags/v0.7.0
-525b24aeac7496fcaa41a6329dc3d3ef5b179b64 refs/tags/v0.7.1
-4ac6f00a3f7417582ff2a337ed8065c2b9a45e4f refs/tags/v0.7.2
-b6e3d41790521c734bbd13a24b453824385add4a refs/tags/v0.7.3
-02dbbc10084c907ce9e147226a495177ab843f2f refs/tags/v0.7.4
-4170599b84e6f63904447b085a0186712eceed75 refs/tags/v0.8.0
-ce4a9ca3f27e6ea4033f86d5e695d420202ad139 refs/tags/v0.8.1
-a2afaaa24138c6de750ff3802a5203205d6a275d refs/tags/v0.8.10
-b9e6f4dda9decd4b3341d98dbc51c4fe081fc797 refs/tags/v0.8.11
-bc81bec6589fb9ce95897371e3e9ac2f3b30804f refs/tags/v0.8.2
-c550279022ecb90cb5c39c71c32a377a15e75e8b refs/tags/v0.8.3
-39aeda6e6805d9c7db9ea8e49d1f43a1da2b7071 refs/tags/v0.8.4
-e8511096d43939ee53509f89bbd1288f31cdc87f refs/tags/v0.8.5
-b42e1c4a056dce90758ab1537a3515264e0ca9cc refs/tags/v0.8.6
-33cbc38f25b2aa57f62b820ae030f71ca23364bc refs/tags/v0.8.7
-76d07e79b595a3fca0ab07e22ae6f9eecf892ad9 refs/tags/v0.8.8
-02a32f8772c08074cce6206789bc0bfd28544982 refs/tags/v0.8.9
-c77dda3cff172f439a6741b488f97bac5c117e99 refs/tags/v0.9.0
-43a724ea3cdb1382bfb6899c4871b8fbc9dc64e2 refs/tags/v0.9.1
-2aca979b75c7a75af2dc82fdd801a65de04cfec1 refs/tags/v0.9.2
Binary files old/referencing-0.35.0/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.rev and new/referencing-0.35.1/.git/objects/pack/pack-019baa7d079e427a066736640f87a42825390500.rev differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.idx and new/referencing-0.35.1/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.pack and new/referencing-0.35.1/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.pack differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.rev and new/referencing-0.35.1/.git/objects/pack/pack-45a620c42305f5b4762afebceaaa2cbc5d4edd80.rev differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.idx and new/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.pack and new/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.pack differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.rev and new/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.rev differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.idx and new/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.pack and new/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.pack differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.rev and new/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.rev differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.idx and new/referencing-0.35.1/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.pack and new/referencing-0.35.1/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.pack differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.rev and new/referencing-0.35.1/.git/objects/pack/pack-d7d23a9bc65519061a54ef3fcdffa2b8c04f2c7a.rev differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.idx and new/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.idx differ
Binary files old/referencing-0.35.0/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.pack and new/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor new/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor
--- old/referencing-0.35.0/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor 1970-01-01 01:00:00.000000000 +0100
+++ new/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor 2024-04-30 15:17:13.000000000 +0200
@@ -0,0 +1,126 @@
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 HEAD
+7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/heads/hypothesis
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 refs/heads/main
+0d57ec2762ac94867e5f3cb91def00a7ea47e9bd refs/heads/pre-commit-ci-update-config
+29f587735daddcf3fde3318382227e6d1f561e6a refs/heads/retrieval
+2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/heads/url
+a71e9534484069bb3d886faacc8b8cb3897cd948 refs/tags/v0.1.0
+c9e86851d8c59eb5056ef26655c1f2cda3c3155b refs/tags/v0.1.1
+64f3b7646b89dcc542bf24ad26e8c0b6a5b4ba2a refs/tags/v0.1.2
+fcded5287f00251f26ba63d061674f78897a5094 refs/tags/v0.1.3
+c24ec00e3bbf37b5f5db29440903ac082181fce4 refs/tags/v0.10.0
+1c1715bd34dcc40c388ff7497a7d6fde973c8dce refs/tags/v0.11.0
+0025dc13a4983b0ea646296e11d5d8f4b9199333 refs/tags/v0.11.1
+ae49e88b9c51e050c5568df661e9521d4d275f96 refs/tags/v0.12.0
+addeb3bf3290458b9aaa45ffbe85616f8a17148f refs/tags/v0.12.1
+8f62a0f7542566437d4aa82c8cbcc5cb74de5b80 refs/tags/v0.13.0
+3ea071d35f49ab3aa5777c4597a719a0dd612c3a refs/tags/v0.14.0
+1af403b60ee800d15540a01268e0d0996da0a1ef refs/tags/v0.14.1
+550792acee0a71a44bfadd990467fc2e509e741f refs/tags/v0.14.2
+546a0224c09d814ebcefe93dae593b8d0ab1f478 refs/tags/v0.15.0
+874b6f0a2cf044d900e7bb41827e827f68d15750 refs/tags/v0.16.0
+c3716cc69257a430d7ac992f7551ea985417e9bd refs/tags/v0.16.1
+556e26be1881ba81b66b797309ca80a9905553d1 refs/tags/v0.16.2
+c25f1c6554d043203f9aaa998d55246f74ffdf46 refs/tags/v0.16.3
+981dbe9f748508b868c41329cc0c869eb35809a9 refs/tags/v0.16.4
+9ef8b26ae3ffa06291ec81165e2c91aaf20cf1ec refs/tags/v0.17.0
+ad24288480239f880825e84ffbf159f38f5760cb refs/tags/v0.17.1
+9ac29889e222ac508b76fa4d4606b6c02db7d86b refs/tags/v0.18.0
+5397f9eb1f9e9ec0ddf9c2f823d12e92a3e3e0bd refs/tags/v0.18.1
+22edd78a173c71f6489b64e08f778355d41a76e1 refs/tags/v0.18.2
+7cf5208f099d191bdce8fe88bf810cc3d47a288b refs/tags/v0.18.3
+ac442c1220c4a925ab4c82d18d5f1598afcea580 refs/tags/v0.18.4
+bf4aaca2701b71db6001eae1d7bbe7edb1fb314d refs/tags/v0.18.5
+f79bd21c5af84a6aa41e25f96a369f103730dd1b refs/tags/v0.18.6
+14673cb10a621d52a113949e897427264531065e refs/tags/v0.19.0
+4af5445411e8b086347bfbd9ef71a92da482b6a8 refs/tags/v0.19.1
+8ee1215eca294d6a44d3795ee334925158d7d022 refs/tags/v0.19.2
+8cf91dbb7474da758db8ebdf8b31e968765e08d3 refs/tags/v0.2.0
+61997a78b2bad5dc0af3b73469023d781155b2bf refs/tags/v0.2.1
+c3af14dd61072bf6fe20c055c33bd47da6eb6c64 refs/tags/v0.2.2
+d4f3b633e2721c24240559a7314b768aeccf1ff3 refs/tags/v0.2.3
+42400214f9bcbcb732ed27d4ce14b3c6177824b3 refs/tags/v0.2.4
+bea3d1d9e569d5290f048f6dd6cfc986f3cc4971 refs/tags/v0.20.0
+cba83aa69896c5ca4322bacb2dbcf337f3c17ece refs/tags/v0.20.1
+945dccffd7c01ae96c8308e16d41f3bebf184e85 refs/tags/v0.20.2
+11fd174def50488afb29257fec62c4c7ae14642f refs/tags/v0.20.3
+a09a918f03e0b0ca9c6277e8f6bddef7949dc97c refs/tags/v0.20.4
+94019a0265f0cca4343a8bd9e189a562b4730d1e refs/tags/v0.21.0
+86f576b65ae2fed4dce0060db590a3fa655103d7 refs/tags/v0.21.1
+d65988e7a648c01c6f6d315382ae59c3f9d7750a refs/tags/v0.22.0
+6dd8bf8a903e131c3c45c11a46bb749d572cfbac refs/tags/v0.23.0
+bd22f30287c986d274230c006d4eed776d570868 refs/tags/v0.24.0
+59c7c1c52be3c0e341ae60b2126be38e39db8de4 refs/tags/v0.24.1
+ea5fd0bf6964df3da6ab764001cbaa06556be384 refs/tags/v0.24.2
+97942564c9e023c3acfa0f9c97402828f40839f1 refs/tags/v0.24.3
+8cebf14b99e7093d59aeb8c96b0ce733bf8c6019 refs/tags/v0.24.4
+74f654bd6bbfcdd98bb3acd57c6120e7558a7fcd refs/tags/v0.25.0
+a8562a99d9a8f43c3c2f5baeb582e9ab765bca8d refs/tags/v0.25.1
+68d6d23cddd72523d04bcf6938e3847b4305e9b7 refs/tags/v0.25.2
+02c0461b87caabde52b518070807c691cb01346c refs/tags/v0.25.3
+df2be4392080615ab9609ee70160f31f8699249a refs/tags/v0.26.0
+d00a327e78d7d570367ea8b02a6afce69b2a2e94 refs/tags/v0.26.1
+317f285209766df408d72a670727044a79339d72 refs/tags/v0.26.2
+6a51097b05b631f850bb9256c48baf6c452145ce refs/tags/v0.26.3
+10e7b9302e6f6aab9f1cb498169a236c47966d81 refs/tags/v0.26.4
+58fd8b0c3547225f395826e6c5bc4a586016cd73 refs/tags/v0.27.0
+6cebce72931f22e0c9935718727c76e934db630c refs/tags/v0.27.1
+67fe749315418fc1bec77bdb381d85fbd2bcfbad refs/tags/v0.27.2
+4c186761aae662eef80d0130a947e42b02ae857a refs/tags/v0.27.3
+42230e3aca4f6c354b213955414c007369d904f8 refs/tags/v0.27.4
+70d331f177ad029fc3cda65347e2a8260b859f2b refs/tags/v0.28.0
+218350cb271789bdf82a2ae3dfd8fa4d0bf2de4a refs/tags/v0.28.1
+383260e6140537f19a5d0dc2b6ba8658919f375e refs/tags/v0.28.2
+66548d9b4284437fcfc212f30125116be935342d refs/tags/v0.28.3
+6b3ba68599c10a9476469d461d956dace2c6b3cd refs/tags/v0.28.4
+db0c4628b2184ce4de5ac6956844b5f736fbfb0d refs/tags/v0.28.5
+ee5e721b018710aa3545889618794d645a6defb0 refs/tags/v0.28.6
+7b23d79bf649889eee94900929174a132abe7dfb refs/tags/v0.29.0
+635ccbee40a2bd8fb12eec63bfa18509de9d64a5 refs/tags/v0.29.1
+2b458a1cc0ce1a0859533d4b1881a64c090a6869 refs/tags/v0.29.2
+8446e88ec366ccca2eb867a60e589a2ccdae913a refs/tags/v0.29.3
+744015aa74eb83ba12ce341553e8ef38822eaec3 refs/tags/v0.3.0
+9cde6e454f102522653ad9d2a82e1c2ea8a4ccce refs/tags/v0.30.0
+0f013d352ec72c6488d14286778ed72b739a6e6e refs/tags/v0.30.1
+efd798ff0b8e44d9190b4c9f2d6e690fcdc49da0 refs/tags/v0.30.2
+e12749bab22e6d382c4af8621de5595e53eec7f3 refs/tags/v0.31.0
+ee1e527c55d5c3f3b9a36e22233cf1ca155e60ec refs/tags/v0.31.1
+4ba942c7856764bcbede4bc10c0325c2a5639007 refs/tags/v0.32.0
+5252ad3ec47691ed006074b6ad8dbe5d79464858 refs/tags/v0.32.1
+2f135ce713a80597769c7475b8c3fdfc1aa6f779 refs/tags/v0.33.0
+6c094e5a629a01980492ff1d530344242577e285 refs/tags/v0.34.0
+747afdb86d43bce2ea46159b922505b069f24606 refs/tags/v0.35.0
+145f4a7f8d4ad08d95207e92acb763d48421eb6a refs/tags/v0.35.1
+423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
+1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
+bd77e9326f2e3ef5b7b5eb461ebd47456f78b301 refs/tags/v0.4.2
+93d8329b1e548bc7bb5c5555f77750bbe8e80bdc refs/tags/v0.4.3
+f502df01a4a3a3bee498ad38cbc1bb63f3ba5ddb refs/tags/v0.4.4
+f0ddf956da1600a2aaea0856bcd5fc779c9206d5 refs/tags/v0.4.5
+b0f842d10f3d05523c4416cef96bb18a5a4441af refs/tags/v0.4.6
+90c4daf7312528cc1bafbeb9178b4a7d0accbc62 refs/tags/v0.4.7
+60f4ff6a8c949f118502284e90bd18496d7720cd refs/tags/v0.5.0
+fdca1c1202fdc863e215ff102b0bc0e501888598 refs/tags/v0.5.1
+7562fc8553ed2de2d7303214213d365d1f6d4cd6 refs/tags/v0.5.2
+fed6d3e3524b9de041e1d7a4ca6457e31fb4075d refs/tags/v0.5.3
+4dd23f3b200e028864ba97ca4ec3c09139840598 refs/tags/v0.6.0
+919e80483daf3e9b3dae8e4be4b1bf42b1f9393c refs/tags/v0.7.0
+525b24aeac7496fcaa41a6329dc3d3ef5b179b64 refs/tags/v0.7.1
+4ac6f00a3f7417582ff2a337ed8065c2b9a45e4f refs/tags/v0.7.2
+b6e3d41790521c734bbd13a24b453824385add4a refs/tags/v0.7.3
+02dbbc10084c907ce9e147226a495177ab843f2f refs/tags/v0.7.4
+4170599b84e6f63904447b085a0186712eceed75 refs/tags/v0.8.0
+ce4a9ca3f27e6ea4033f86d5e695d420202ad139 refs/tags/v0.8.1
+a2afaaa24138c6de750ff3802a5203205d6a275d refs/tags/v0.8.10
+b9e6f4dda9decd4b3341d98dbc51c4fe081fc797 refs/tags/v0.8.11
+bc81bec6589fb9ce95897371e3e9ac2f3b30804f refs/tags/v0.8.2
+c550279022ecb90cb5c39c71c32a377a15e75e8b refs/tags/v0.8.3
+39aeda6e6805d9c7db9ea8e49d1f43a1da2b7071 refs/tags/v0.8.4
+e8511096d43939ee53509f89bbd1288f31cdc87f refs/tags/v0.8.5
+b42e1c4a056dce90758ab1537a3515264e0ca9cc refs/tags/v0.8.6
+33cbc38f25b2aa57f62b820ae030f71ca23364bc refs/tags/v0.8.7
+76d07e79b595a3fca0ab07e22ae6f9eecf892ad9 refs/tags/v0.8.8
+02a32f8772c08074cce6206789bc0bfd28544982 refs/tags/v0.8.9
+c77dda3cff172f439a6741b488f97bac5c117e99 refs/tags/v0.9.0
+43a724ea3cdb1382bfb6899c4871b8fbc9dc64e2 refs/tags/v0.9.1
+2aca979b75c7a75af2dc82fdd801a65de04cfec1 refs/tags/v0.9.2
Binary files old/referencing-0.35.0/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.rev and new/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/packed-refs new/referencing-0.35.1/.git/packed-refs
--- old/referencing-0.35.0/.git/packed-refs 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/packed-refs 2024-04-30 15:17:13.000000000 +0200
@@ -1,6 +1,6 @@
# pack-refs with: peeled fully-peeled sorted
7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/remotes/origin/hypothesis
-4b51260349b9413105361f215d709322d8212b59 refs/remotes/origin/main
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 refs/remotes/origin/main
0d57ec2762ac94867e5f3cb91def00a7ea47e9bd refs/remotes/origin/pre-commit-ci-update-config
29f587735daddcf3fde3318382227e6d1f561e6a refs/remotes/origin/retrieval
2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/remotes/origin/url
@@ -176,6 +176,8 @@
^499e67e84bb7d34aab009a758e6eac97d499ab4a
747afdb86d43bce2ea46159b922505b069f24606 refs/tags/v0.35.0
^4b51260349b9413105361f215d709322d8212b59
+145f4a7f8d4ad08d95207e92acb763d48421eb6a refs/tags/v0.35.1
+^1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
^00b3185a0f4169572aeaa69f03df710ff60b3b14
1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.git/refs/heads/main new/referencing-0.35.1/.git/refs/heads/main
--- old/referencing-0.35.0/.git/refs/heads/main 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.git/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
@@ -1 +1 @@
-4b51260349b9413105361f215d709322d8212b59
+1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/.pre-commit-config.yaml new/referencing-0.35.1/.pre-commit-config.yaml
--- old/referencing-0.35.0/.pre-commit-config.yaml 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/.pre-commit-config.yaml 2024-04-30 15:17:13.000000000 +0200
@@ -13,12 +13,12 @@
args: [--fix, lf]
- id: trailing-whitespace
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: "v0.4.1"
+ rev: "v0.4.2"
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
- repo: https://github.com/psf/black
- rev: 24.4.0
+ rev: 24.4.2
hooks:
- name: black
id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/docs/changes.rst new/referencing-0.35.1/docs/changes.rst
--- old/referencing-0.35.0/docs/changes.rst 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/docs/changes.rst 2024-04-30 15:17:13.000000000 +0200
@@ -2,6 +2,12 @@
Changelog
=========
+v0.35.1
+-------
+
+* Make ``Resource.pointer`` also properly handle empty pointers (which refer to the root document).
+ This fix likely only affects you if you were using that function directly, as ``Resource.lookup`` already handles empty fragments.
+
v0.35.0
-------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/docs/requirements.in new/referencing-0.35.1/docs/requirements.in
--- old/referencing-0.35.0/docs/requirements.in 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/docs/requirements.in 2024-04-30 15:17:13.000000000 +0200
@@ -7,3 +7,6 @@
sphinxcontrib-spelling>5
sphinxext-opengraph
url.py
+
+# Until pyenchant/pyenchant#302 is released...
+pyenchant>=3.3.0rc1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/docs/requirements.txt new/referencing-0.35.1/docs/requirements.txt
--- old/referencing-0.35.0/docs/requirements.txt 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/docs/requirements.txt 2024-04-30 15:17:13.000000000 +0200
@@ -12,9 +12,9 @@
# via requests
charset-normalizer==3.3.2
# via requests
-docutils==0.21.1
+docutils==0.21.2
# via sphinx
-furo==2024.1.29
+furo==2024.4.27
idna==3.7
# via requests
imagesize==1.4.1
@@ -27,7 +27,7 @@
# via jinja2
packaging==24.0
# via sphinx
-pyenchant==3.2.2
+pyenchant==3.3.0rc1
# via sphinxcontrib-spelling
pygments==2.17.2
# via
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/referencing/_core.py new/referencing-0.35.1/referencing/_core.py
--- old/referencing-0.35.0/referencing/_core.py 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/referencing/_core.py 2024-04-30 15:17:13.000000000 +0200
@@ -257,6 +257,9 @@
if the pointer points to a location not present in the document
"""
+ if not pointer:
+ return Resolved(contents=self.contents, resolver=resolver)
+
contents = self.contents
segments: list[int | str] = []
for segment in unquote(pointer[1:]).split("/"):
@@ -423,7 +426,7 @@
exceptions.NoSuchResource,
):
raise
- except Exception as error: # noqa: BLE001
+ except Exception as error:
raise exceptions.Unretrievable(ref=uri) from error
else:
registry = registry.with_resource(uri, resource)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/referencing/tests/test_core.py new/referencing-0.35.1/referencing/tests/test_core.py
--- old/referencing-0.35.0/referencing/tests/test_core.py 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/referencing/tests/test_core.py 2024-04-30 15:17:13.000000000 +0200
@@ -681,6 +681,12 @@
resolver = Registry().resolver()
assert resource.pointer("/foo/bar/0", resolver=resolver).contents == 3
+ def test_root_pointer(self):
+ contents = {"foo": "baz"}
+ resource = Resource.opaque(contents=contents)
+ resolver = Registry().resolver()
+ assert resource.pointer("", resolver=resolver).contents == contents
+
def test_opaque(self):
contents = {"foo": "bar"}
assert Resource.opaque(contents) == Resource(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/suite/.pre-commit-config.yaml new/referencing-0.35.1/suite/.pre-commit-config.yaml
--- old/referencing-0.35.0/suite/.pre-commit-config.yaml 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/suite/.pre-commit-config.yaml 2024-04-30 15:17:13.000000000 +0200
@@ -14,12 +14,12 @@
args: [--fix, lf]
- id: trailing-whitespace
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: "v0.3.7"
+ rev: "v0.4.2"
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
- repo: https://github.com/psf/black
- rev: 24.4.0
+ rev: 24.4.2
hooks:
- name: black
id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.0/test-requirements.txt new/referencing-0.35.1/test-requirements.txt
--- old/referencing-0.35.0/test-requirements.txt 2024-04-24 08:46:53.000000000 +0200
+++ new/referencing-0.35.1/test-requirements.txt 2024-04-30 15:17:13.000000000 +0200
@@ -10,7 +10,7 @@
# via pytest
pluggy==1.5.0
# via pytest
-pytest==8.1.1
+pytest==8.2.0
# via pytest-subtests
pytest-subtests==0.12.1
referencing @ file:.#egg=referencing
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jsonschema for openSUSE:Factory checked in at 2024-05-02 23:42:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jsonschema (Old)
and /work/SRC/openSUSE:Factory/.python-jsonschema.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jsonschema"
Thu May 2 23:42:53 2024 rev:48 rq:1171251 version:4.22.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-jsonschema/python-jsonschema.changes 2024-01-31 23:53:26.312314759 +0100
+++ /work/SRC/openSUSE:Factory/.python-jsonschema.new.1880/python-jsonschema.changes 2024-05-03 00:09:50.567325206 +0200
@@ -1,0 +2,13 @@
+Thu May 2 06:40:15 UTC 2024 - Johannes Kastl <git(a)johannes-kastl.de>
+
+- update to 4.22.0:
+ * Improve best_match (and thereby error messages from
+ jsonschema.validate) in cases where there are multiple sibling
+ errors from applying anyOf / allOf -- i.e. when multiple
+ elements of a JSON array have errors, we now do prefer showing
+ errors from earlier elements rather than simply showing an
+ error for the full array (#1250).
+ * (Micro-)optimize equality checks when comparing for JSON Schema
+ equality by first checking for object identity, as == would.
+
+-------------------------------------------------------------------
Old:
----
jsonschema-4.21.1.tar.gz
New:
----
jsonschema-4.22.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jsonschema.spec ++++++
--- /var/tmp/diff_new_pack.ouFCWf/_old 2024-05-03 00:10:07.759951990 +0200
+++ /var/tmp/diff_new_pack.ouFCWf/_new 2024-05-03 00:10:07.759951990 +0200
@@ -1,5 +1,5 @@
#
-# spec file
+# spec file for package python-jsonschema
#
# Copyright (c) 2024 SUSE LLC
#
@@ -33,7 +33,7 @@
%{?sle15_python_module_pythons}
Name: python-jsonschema%{psuffix}
-Version: 4.21.1
+Version: 4.22.0
Release: 0
Summary: An implementation of JSON-Schema validation for Python
License: MIT
@@ -73,7 +73,7 @@
BuildRequires: alts
%else
Requires(post): update-alternatives
-Requires(preun):update-alternatives
+Requires(preun): update-alternatives
%endif
BuildArch: noarch
%python_subpackages
++++++ jsonschema-4.21.1.tar.gz -> jsonschema-4.22.0.tar.gz ++++++
++++ 3759 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rust-keylime for openSUSE:Factory checked in at 2024-05-02 23:42:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust-keylime (Old)
and /work/SRC/openSUSE:Factory/.rust-keylime.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust-keylime"
Thu May 2 23:42:51 2024 rev:21 rq:1171249 version:0.2.5~0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rust-keylime/rust-keylime.changes 2024-01-31 23:53:52.533260763 +0100
+++ /work/SRC/openSUSE:Factory/.rust-keylime.new.1880/rust-keylime.changes 2024-05-03 00:09:31.222619965 +0200
@@ -1,0 +2,54 @@
+Thu May 02 07:31:40 UTC 2024 - aplanas(a)suse.com
+
+- Update to version 0.2.5~0:
+ * Bump version to 0.2.5
+ * cargo: Relax required version for pest crate
+ * build(deps): bump log from 0.4.20 to 0.4.21
+ * build(deps): bump thiserror from 1.0.56 to 1.0.59
+
+-------------------------------------------------------------------
+Tue Apr 30 07:52:30 UTC 2024 - aplanas(a)suse.com
+
+- actix-web update moves rustls as feature (bsc#1223234, CVE-2024-32650)
+- Update to version 0.2.4~39:
+ * build(deps): bump openssl from 0.10.63 to 0.10.64
+ * build(deps): bump h2 from 0.3.24 to 0.3.26
+ * build(deps): bump serde_json from 1.0.107 to 1.0.116
+ * build(deps): bump actix-web from 4.4.1 to 4.5.1
+ * crypto: Enable TLS 1.3
+ * build(deps): bump tempfile from 3.9.0 to 3.10.1
+ * build(deps): bump mio from 0.8.4 to 0.8.11
+ * enable hex values to be used for tpm_ownerpassword
+ * config: Support IPv6 with or without brackets
+ * keylime: Implement a simple IP parser to remove brackets
+ * crypto: Implement CertificateBuilder to generate certificates
+ * tests: Fix coverage download by supporting arbitrary URL
+ * cargo: Add testing feature to keylime library
+ * Set X509 SAN with local DNSname/IP/IPv6
+ * Include newest Node20 versions for Github actions
+ * tpm: Add unit test for uncovered public functions
+ * crypto: Implement ECC key generation support
+ * crypto: Add test for match_cert_to_template()
+ * Fix minor typo, format and remove end whitespaces
+ * crypto: Make error types less specific
+ * tests/run.sh: Run tarpaulin with a single thread
+ * payloads: Remove explicit drop of channel transmitter
+ * crypto: Move to keylime library
+ * crypto: Add specific type for every possible error
+ * tpm: Rename origin of error as source in structures
+ * list_parser: Add source for error for backtrace
+ * algorithms: Make errors more specific
+ * typo fix for default path to measured boot log file
+ * README: remove mentions of libarchive as a dependency
+ * Dockerfile.wolfi: Update clang to version 17
+ * docker: Remove libarchive as a dependency
+ * rpm: Remove libarchive from dependencies
+ * cargo: Replace compress-tools with zip crate
+ * cargo: Bump ahash to version 0.8.7
+ * build(deps): bump serde from 1.0.195 to 1.0.196
+ * build(deps): bump libc from 0.2.152 to 0.2.153
+ * build(deps): bump reqwest from 0.11.23 to 0.11.24
+ * docker: Install configuration file in the correct path
+ * config: Make IAK/IDevID disabled by default
+
+-------------------------------------------------------------------
Old:
----
rust-keylime-0.2.4~0.tar.zst
New:
----
rust-keylime-0.2.5~0.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rust-keylime.spec ++++++
--- /var/tmp/diff_new_pack.sQSIIS/_old 2024-05-03 00:09:50.183311206 +0200
+++ /var/tmp/diff_new_pack.sQSIIS/_new 2024-05-03 00:09:50.187311352 +0200
@@ -25,7 +25,7 @@
%define _config_norepl %config(noreplace)
%endif
Name: rust-keylime
-Version: 0.2.4~0
+Version: 0.2.5~0
Release: 0
Summary: Rust implementation of the keylime agent
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (Apache-2.0 OR MIT) AND Unicode-DFS-2016 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-3-Clause AND ISC AND MIT
++++++ _service ++++++
--- /var/tmp/diff_new_pack.sQSIIS/_old 2024-05-03 00:09:50.251313685 +0200
+++ /var/tmp/diff_new_pack.sQSIIS/_new 2024-05-03 00:09:50.255313831 +0200
@@ -3,7 +3,8 @@
<param name="url">https://github.com/keylime/rust-keylime.git</param>
<param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param>
<param name="scm">git</param>
- <param name="revision">v0.2.4</param>
+ <param name="revision">v0.2.5</param>
+ <!-- <param name="revision">master</param> -->
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
<param name="versionrewrite-replacement">\1</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.sQSIIS/_old 2024-05-03 00:09:50.279314706 +0200
+++ /var/tmp/diff_new_pack.sQSIIS/_new 2024-05-03 00:09:50.279314706 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/keylime/rust-keylime.git</param>
- <param name="changesrevision">a744517f8cf77241e907e0e644bf26400fa2c255</param></service></servicedata>
+ <param name="changesrevision">be501ec981dc4bcd499cba3946c054ffddfdfa1f</param></service></servicedata>
(No newline at EOF)
++++++ rust-keylime.obsinfo ++++++
--- /var/tmp/diff_new_pack.sQSIIS/_old 2024-05-03 00:09:50.371318060 +0200
+++ /var/tmp/diff_new_pack.sQSIIS/_new 2024-05-03 00:09:50.375318206 +0200
@@ -1,5 +1,5 @@
name: rust-keylime
-version: 0.2.4~0
-mtime: 1706692574
-commit: a744517f8cf77241e907e0e644bf26400fa2c255
+version: 0.2.5~0
+mtime: 1714493059
+commit: be501ec981dc4bcd499cba3946c054ffddfdfa1f
++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/rust-keylime/vendor.tar.xz /work/SRC/openSUSE:Factory/.rust-keylime.new.1880/vendor.tar.xz differ: char 25, line 1
1
0