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
August 2023
- 1 participants
- 1988 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mame for openSUSE:Factory checked in at 2023-08-31 13:45:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mame (Old)
and /work/SRC/openSUSE:Factory/.mame.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mame"
Thu Aug 31 13:45:42 2023 rev:8 rq:1108085 version:0.258
Changes:
--------
--- /work/SRC/openSUSE:Factory/mame/mame.changes 2023-08-21 11:45:56.043729361 +0200
+++ /work/SRC/openSUSE:Factory/.mame.new.1766/mame.changes 2023-08-31 13:51:30.396637228 +0200
@@ -1,0 +2,6 @@
+Wed Aug 30 09:19:13 UTC 2023 - Илья Индиго <ilya(a)ilya.cf>
+
+- Updated to 0.258
+ * /usr/share/doc/packages/mame/whatsnew-0.258.txt
+
+-------------------------------------------------------------------
Old:
----
mame-mame0257.tar.gz
whatsnew_0257.txt
New:
----
mame-mame0258.tar.gz
whatsnew_0258.txt
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mame.spec ++++++
--- /var/tmp/diff_new_pack.KEoeFR/_old 2023-08-31 13:51:32.976729447 +0200
+++ /var/tmp/diff_new_pack.KEoeFR/_new 2023-08-31 13:51:32.980729590 +0200
@@ -16,7 +16,7 @@
#
-%define ver 257
+%define ver 258
Name: mame
Version: 0.%{ver}
Release: 0
++++++ mame-mame0257.tar.gz -> mame-mame0258.tar.gz ++++++
/work/SRC/openSUSE:Factory/mame/mame-mame0257.tar.gz /work/SRC/openSUSE:Factory/.mame.new.1766/mame-mame0258.tar.gz differ: char 126, line 1
++++++ whatsnew_0257.txt -> whatsnew_0258.txt ++++++
++++ 3384 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mame/whatsnew_0257.txt
++++ and /work/SRC/openSUSE:Factory/.mame.new.1766/whatsnew_0258.txt
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cloud-netconfig for openSUSE:Factory checked in at 2023-08-31 13:45:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cloud-netconfig (Old)
and /work/SRC/openSUSE:Factory/.cloud-netconfig.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cloud-netconfig"
Thu Aug 31 13:45:41 2023 rev:15 rq:1108072 version:1.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/cloud-netconfig/cloud-netconfig.changes 2023-01-09 17:24:17.951327063 +0100
+++ /work/SRC/openSUSE:Factory/.cloud-netconfig.new.1766/cloud-netconfig.changes 2023-08-31 13:51:24.452424768 +0200
@@ -1,0 +2,7 @@
+Wed Aug 30 06:26:29 UTC 2023 - Joachim Gleissner <jgleissner(a)suse.com>
+
+- Update to version 1.8:
+ + Fix Azure metadata check (bsc#1214715)
+ + Fix cleanup on ifdown
+
+-------------------------------------------------------------------
Old:
----
cloud-netconfig-1.7.tar.bz2
New:
----
cloud-netconfig-1.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cloud-netconfig.spec ++++++
--- /var/tmp/diff_new_pack.KIWOMS/_old 2023-08-31 13:51:25.492461942 +0200
+++ /var/tmp/diff_new_pack.KIWOMS/_new 2023-08-31 13:51:25.496462085 +0200
@@ -42,7 +42,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 1.7
+Version: 1.8
Release: 0
License: GPL-3.0-or-later
Summary: Network configuration scripts for %{csp_string}
@@ -59,6 +59,7 @@
BuildRequires: sysconfig-netconfig
Requires: sysconfig-netconfig
%endif
+BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(udev)
%if 0%{?sle_version} > 150100
BuildRequires: NetworkManager
@@ -74,7 +75,11 @@
Provides: cloud-netconfig
Conflicts: cloud-netconfig
%endif
+%if 0%{?suse_version} == 1315
%{?systemd_requires}
+%else
+%{?systemd_ordering}
+%endif
%define _scriptdir %{_libexecdir}/cloud-netconfig
%if 0%{?suse_version} > 1550
%define _netconfigdir %{_libexecdir}/netconfig.d
@@ -120,6 +125,11 @@
ln -s /dev/null %{buildroot}/%{_sysconfdir}/udev/rules.d/75-persistent-net-generator.rules
%endif
+# install link to cleanup script in /etc/sysconfig/network/scripts to wicked
+# will find it
+mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts
+ln -s %{_scriptdir}/cloud-netconfig-cleanup %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts/cloud-netconfig-cleanup
+
%if 0%{?sle_version} <= 150100
rm -r %{buildroot}/usr/lib/NetworkManager
%endif
@@ -127,7 +137,8 @@
%files -n %{base_name}%{flavor_suffix}
%defattr(-,root,root)
%{_scriptdir}
-%if %{defined no_config}
+%{_sysconfdir}/sysconfig/network/scripts/cloud-netconfig-cleanup
+%if %{defined no_dist_conf}
%config(noreplace) %{_distconfdir}/default/cloud-netconfig
%else
%{_distconfdir}/default/cloud-netconfig
++++++ cloud-netconfig-1.7.tar.bz2 -> cloud-netconfig-1.8.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/VERSION new/cloud-netconfig-1.8/VERSION
--- old/cloud-netconfig-1.7/VERSION 2022-12-16 15:29:58.369590436 +0100
+++ new/cloud-netconfig-1.8/VERSION 2023-08-29 14:54:14.645962006 +0200
@@ -1 +1 @@
-1.7
+1.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/azure/functions.cloud-netconfig new/cloud-netconfig-1.8/azure/functions.cloud-netconfig
--- old/cloud-netconfig-1.7/azure/functions.cloud-netconfig 2022-12-16 15:29:58.369590436 +0100
+++ new/cloud-netconfig-1.8/azure/functions.cloud-netconfig 2023-08-29 14:52:53.647936208 +0200
@@ -113,8 +113,8 @@
#
metadata_available()
{
- local resp=$($CURL "http://169.254.169.254/metadata${URL_APX}" 2>/dev/null)
- [[ "$resp" == *instance/* ]]
+ local resp=$($CURL "http://169.254.169.254/metadata/instance/${URL_APX}" 2>/dev/null)
+ [[ "$resp" == *network/* ]]
return $?
}
Binary files old/cloud-netconfig-1.7/cloud-netconfig-1.7.tar.bz2 and new/cloud-netconfig-1.8/cloud-netconfig-1.7.tar.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/cloud-netconfig.spec new/cloud-netconfig-1.8/cloud-netconfig.spec
--- old/cloud-netconfig-1.7/cloud-netconfig.spec 2022-12-16 15:29:58.373590508 +0100
+++ new/cloud-netconfig-1.8/cloud-netconfig.spec 2023-08-29 14:53:10.071544960 +0200
@@ -1,7 +1,7 @@
#
# spec file for package cloud-netconfig
#
-# Copyright (c) 2017 SUSE Linux GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE Linux GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -41,7 +41,7 @@
%endif
Name: %{base_name}%{flavor_suffix}
-Version: 1.7
+Version: 1.8
Release: 0
License: GPL-3.0-or-later
Summary: Network configuration scripts for %{csp_string}
@@ -59,7 +59,10 @@
Requires: sysconfig-netconfig
%endif
BuildRequires: pkgconfig(udev)
+BuildRequires: systemd-rpm-macros
+%if 0%{?sle_version} > 150100
BuildRequires: NetworkManager
+%endif
Requires: udev
Requires: curl
%if 0%{?sles_version} == 11
@@ -71,7 +74,11 @@
Provides: cloud-netconfig
Conflicts: cloud-netconfig
%endif
+%if 0%{?suse_version} == 1315
%{?systemd_requires}
+%else
+%{?systemd_ordering}
+%endif
%define _scriptdir %{_libexecdir}/cloud-netconfig
%if 0%{?suse_version} > 1550
%define _netconfigdir %{_libexecdir}/netconfig.d
@@ -84,6 +91,7 @@
This package contains scripts for automatically configuring network interfaces
in %{csp_string} with full support for hotplug.
+%if 0%{?sle_version} > 150100
%package -n %{base_name}-nm
Summary: Network configuration scripts for %{csp_string}
Group: System/Management
@@ -92,6 +100,7 @@
%description -n %{base_name}-nm
Dispatch script for NetworkManager that automatically runs cloud-netconfig.
+%endif
%prep
%setup -q -n %{base_name}-%{version}
@@ -116,11 +125,19 @@
ln -s /dev/null %{buildroot}/%{_sysconfdir}/udev/rules.d/75-persistent-net-generator.rules
%endif
+# install link to cleanup script in /etc/sysconfig/network/scripts to wicked
+# will find it
+mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts
+ln -s %{_scriptdir}/cloud-netconfig-cleanup %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts/cloud-netconfig-cleanup
+
+%if 0%{?sle_version} <= 150100
+rm -r %{buildroot}/usr/lib/NetworkManager
+%endif
%files -n %{base_name}%{flavor_suffix}
%defattr(-,root,root)
%{_scriptdir}
-%if %{defined no_config}
+%if %{defined no_dist_conf}
%config(noreplace) %{_distconfdir}/default/cloud-netconfig
%else
%{_distconfdir}/default/cloud-netconfig
@@ -134,8 +151,10 @@
%doc README.md
%license LICENSE
+%if 0%{?sle_version} > 150100
%files -n %{base_name}-nm
/usr/lib/NetworkManager/dispatcher.d
+%endif
%pre
%service_add_pre %{base_name}.service %{base_name}.timer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/cloud-netconfig.spec.orig new/cloud-netconfig-1.8/cloud-netconfig.spec.orig
--- old/cloud-netconfig-1.7/cloud-netconfig.spec.orig 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.8/cloud-netconfig.spec.orig 2022-12-16 16:29:26.532492397 +0100
@@ -0,0 +1,152 @@
+#
+# spec file for package cloud-netconfig
+#
+# Copyright (c) 2017 SUSE Linux GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+%define base_name cloud-netconfig
+
+%if "@BUILD_FLAVOR@" == ""
+%define flavor_suffix %nil
+%define csp_string None
+ExclusiveArch: do-not-build
+%endif
+%if "@BUILD_FLAVOR@" == "azure"
+%define flavor_suffix -azure
+%define csp_string Microsoft Azure
+%endif
+%if "@BUILD_FLAVOR@" == "ec2"
+%define flavor_suffix -ec2
+%define csp_string Amazon EC2
+%endif
+%if "@BUILD_FLAVOR@" == "gce"
+%define flavor_suffix -gce
+%define csp_string Google Compute Engine
+%endif
+
+%if ! %{defined _distconfdir}
+%define _distconfdir %{_sysconfdir}
+%define no_dist_conf 1
+%endif
+
+Name: %{base_name}%{flavor_suffix}
+Version: 1.7
+Release: 0
+License: GPL-3.0-or-later
+Summary: Network configuration scripts for %{csp_string}
+Url: https://github.com/SUSE-Enceladus/cloud-netconfig
+Group: System/Management
+Source0: %{base_name}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
+%if 0%{?suse_version} == 1110
+BuildRequires: sysconfig
+Requires: sysconfig
+%define _udevrulesdir %{_sysconfdir}/udev/rules.d
+%else
+BuildRequires: sysconfig-netconfig
+Requires: sysconfig-netconfig
+%endif
+BuildRequires: pkgconfig(udev)
+BuildRequires: NetworkManager
+Requires: udev
+Requires: curl
+%if 0%{?sles_version} == 11
+# RPM in SLES 11 does not support self conflict, use otherproviders()
+# workaround
+Provides: cloud-netconfig
+Conflicts: otherproviders(cloud-netconfig)
+%else
+Provides: cloud-netconfig
+Conflicts: cloud-netconfig
+%endif
+%{?systemd_requires}
+%define _scriptdir %{_libexecdir}/cloud-netconfig
+%if 0%{?suse_version} > 1550
+%define _netconfigdir %{_libexecdir}/netconfig.d
+%else
+%define _netconfigdir %{_sysconfdir}/netconfig.d
+%endif
+
+
+%description -n %{base_name}%{flavor_suffix}
+This package contains scripts for automatically configuring network interfaces
+in %{csp_string} with full support for hotplug.
+
+%package -n %{base_name}-nm
+Summary: Network configuration scripts for %{csp_string}
+Group: System/Management
+Requires: cloud-netconfig
+Requires: NetworkManager
+
+%description -n %{base_name}-nm
+Dispatch script for NetworkManager that automatically runs cloud-netconfig.
+
+%prep
+%setup -q -n %{base_name}-%{version}
+
+%build
+
+%install
+make install%{flavor_suffix} \
+ DESTDIR=%{buildroot} \
+ PREFIX=%{_usr} \
+ SYSCONFDIR=%{_sysconfdir} \
+ DISTCONFDIR=%{_distconfdir} \
+ SCRIPTDIR=%{_scriptdir} \
+ UDEVRULESDIR=%{_udevrulesdir} \
+ UNITDIR=%{_unitdir} \
+ NETCONFIGDIR=%{_netconfigdir}
+
+# Disable persistent net generator from udev-persistent-ifnames as
+# it does not work for xen interfaces. This will likely produce a warning.
+%if 0%{?suse_version} >= 1315
+mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d
+ln -s /dev/null %{buildroot}/%{_sysconfdir}/udev/rules.d/75-persistent-net-generator.rules
+%endif
+
+
+%files -n %{base_name}%{flavor_suffix}
+%defattr(-,root,root)
+%{_scriptdir}
+%if %{defined no_config}
+%config(noreplace) %{_distconfdir}/default/cloud-netconfig
+%else
+%{_distconfdir}/default/cloud-netconfig
+%endif
+%{_netconfigdir}
+%if 0%{?suse_version} >= 1315
+%{_sysconfdir}/udev/rules.d
+%endif
+%{_udevrulesdir}/*
+%{_unitdir}/*
+%doc README.md
+%license LICENSE
+
+%files -n %{base_name}-nm
+/usr/lib/NetworkManager/dispatcher.d
+
+%pre
+%service_add_pre %{base_name}.service %{base_name}.timer
+
+%post
+%service_add_post %{base_name}.service %{base_name}.timer
+
+%preun
+%service_del_preun %{base_name}.service %{base_name}.timer
+
+%postun
+%service_del_postun %{base_name}.service %{base_name}.timer
+
+%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/cloud-netconfig.spec.tmp new/cloud-netconfig-1.8/cloud-netconfig.spec.tmp
--- old/cloud-netconfig-1.7/cloud-netconfig.spec.tmp 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.8/cloud-netconfig.spec.tmp 2023-08-29 14:45:09.956788435 +0200
@@ -0,0 +1,146 @@
+#
+# spec file for package cloud-netconfig
+#
+# Copyright (c) 2017 SUSE Linux GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+%define base_name cloud-netconfig
+
+%if "@BUILD_FLAVOR@" == ""
+%define flavor_suffix %nil
+%define csp_string None
+ExclusiveArch: do-not-build
+%endif
+%if "@BUILD_FLAVOR@" == "azure"
+%define flavor_suffix -azure
+%define csp_string Microsoft Azure
+%endif
+%if "@BUILD_FLAVOR@" == "ec2"
+%define flavor_suffix -ec2
+%define csp_string Amazon EC2
+%endif
+%if "@BUILD_FLAVOR@" == "gce"
+%define flavor_suffix -gce
+%define csp_string Google Compute Engine
+%endif
+
+<<<<<<< Updated upstream
+=======
+%if ! %{defined _distconfdir}
+%define _distconfdir %{_sysconfdir}
+%endif
+
+>>>>>>> Stashed changes
+Name: %{base_name}%{flavor_suffix}
+Version: 1.6
+Release: 0
+License: GPL-3.0-or-later
+Summary: Network configuration scripts for %{csp_string}
+Url: https://github.com/SUSE-Enceladus/cloud-netconfig
+Group: System/Management
+Source0: %{base_name}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
+%if 0%{?suse_version} == 1110
+BuildRequires: sysconfig
+Requires: sysconfig
+%define _udevrulesdir %{_sysconfdir}/udev/rules.d
+%else
+BuildRequires: sysconfig-netconfig
+Requires: sysconfig-netconfig
+%endif
+BuildRequires: pkgconfig(udev)
+Requires: udev
+Requires: curl
+%if 0%{?sles_version} == 11
+# RPM in SLES 11 does not support self conflict, use otherproviders()
+# workaround
+Provides: cloud-netconfig
+Conflicts: otherproviders(cloud-netconfig)
+%else
+Provides: cloud-netconfig
+Conflicts: cloud-netconfig
+%endif
+%{?systemd_requires}
+
+%description -n %{base_name}%{flavor_suffix}
+This package contains scripts for automatically configuring network interfaces
+in %{csp_string} with full support for hotplug.
+
+%prep
+%setup -q -n %{base_name}-%{version}
+
+%build
+
+%install
+make install%{flavor_suffix} \
+ DESTDIR=%{buildroot} \
+ PREFIX=%{_usr} \
+ SYSCONFDIR=%{_sysconfdir} \
+ LIBEXECDIR=%{_libexecdir} \
+ UDEVRULESDIR=%{_udevrulesdir} \
+ UNITDIR=%{_unitdir}
+
+# Disable persistent net generator from udev-persistent-ifnames as
+# it does not work for xen interfaces. This will likely produce a warning.
+%if 0%{?suse_version} >= 1315
+mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d
+ln -s /dev/null %{buildroot}/%{_sysconfdir}/udev/rules.d/75-persistent-net-generator.rules
+%endif
+
+<<<<<<< Updated upstream
+%files -n %{base_name}%{flavor_suffix}
+%defattr(-,root,root)
+%dir %{_libexecdir}/netconfig
+%dir %{_libexecdir}/netconfig/scripts
+%dir %{_libexecdir}/netconfig/netconfig.d
+%{_libexecdir}/netconfig/scripts/*
+%{_libexecdir}/netconfig/netconfig.d/cloud-netconfig
+%config(noreplace) %{_sysconfdir}/default/cloud-netconfig
+=======
+mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts
+ln -s %{_scriptdir}/cloud-netconfig-cleanup %{buildroot}/%{_sysconfdir}/sysconfig/network/scripts/cloud-netconfig-cleanup
+
+%if 0%{?sle_version} <= 150100
+rm -r %{buildroot}/usr/lib/NetworkManager
+%endif
+
+%files -n %{base_name}%{flavor_suffix}
+%defattr(-,root,root)
+%{_scriptdir}
+%{_sysconfdir}/sysconfig/network/scripts/cloud-netconfig-cleanup
+%config(noreplace) %{_distconfdir}/default/cloud-netconfig
+%{_netconfigdir}
+>>>>>>> Stashed changes
+%if 0%{?suse_version} >= 1315
+%{_sysconfdir}/udev/rules.d
+%endif
+%{_udevrulesdir}/*
+%{_unitdir}/*
+%doc README.md
+%license LICENSE
+
+%pre
+%service_add_pre %{base_name}.service %{base_name}.timer
+
+%post
+%service_add_post %{base_name}.service %{base_name}.timer
+
+%preun
+%service_del_preun %{base_name}.service %{base_name}.timer
+
+%postun
+%service_del_postun %{base_name}.service %{base_name}.timer
+
+%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cloud-netconfig-1.7/common/cloud-netconfig.tmp new/cloud-netconfig-1.8/common/cloud-netconfig.tmp
--- old/cloud-netconfig-1.7/common/cloud-netconfig.tmp 1970-01-01 01:00:00.000000000 +0100
+++ new/cloud-netconfig-1.8/common/cloud-netconfig.tmp 2023-08-29 14:48:10.739844114 +0200
@@ -0,0 +1,480 @@
+#!/bin/bash
+
+# Copyright (c) 2017 SUSE Linux GmbH
+#
+# This file is part of cloud-netconfig.
+#
+# cloud-netconfig is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# cloud-netconfig is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with cloud-netconfig. If not, see <http://www.gnu.org/licenses/
+
+PROGNAME="cloud-netconfig"
+# The environment variable ROOT indicates the root of the system to be
+# managed by SuSEconfig when that root is not '/'
+r="$ROOT"
+
+. "$r/usr/libexec/netconfig/scripts/functions.netconfig"
+# for get_ipv4_addresses_from_metadata()
+. "$r/usr/libexec/netconfig/scripts/functions.cloud-netconfig"
+
+STATEDIR=/var/run/netconfig
+ADDRDIR=/var/run/netconfig/cloud
+
+# -------------------------------------------------------------------
+# return all IPv4 addresses currently configured on given interface
+#
+get_ipv4_addresses_from_interface()
+{
+ local idx type addr iface="$1"
+ test -z "$iface" && return 1
+ ip -o -4 addr show dev $iface | while read -r idx iface_r type addr rest ; do
+ echo -n "${addr} "
+ done
+}
+
+# -------------------------------------------------------------------
+# return all IPv6 addresses currently configured on given interface
+#
+get_ipv6_addresses_from_interface()
+{
+ local idx iface_r scope_lit scope type addr rest iface="$1"
+ test -z "$iface" && return 1
+ ip -o -6 addr show dev $iface | \
+ while read -r idx iface_r type addr scope_lit scope rest ; do
+ # skip anything that is not scope global
+ if [[ "$scope" == "global" ]]; then
+ echo -n "${addr} "
+ fi
+ done
+}
+
+# -------------------------------------------------------------------
+# compare arrays and return the ones that are in the first but not
+# the second
+#
+get_extra_elements()
+{
+ local actual=(${!1}) target=(${!2})
+ local elem_a elem_t
+ for elem_a in ${actual[@]} ; do
+ found=0
+ for elem_t in ${target[@]} ; do
+ if [ "$elem_a" == "$elem_t" ]; then
+ found=1
+ break
+ fi
+ done
+ test $found = 0 && echo -n "$elem_a "
+ done
+}
+
+# -------------------------------------------------------------------
+# check wether $2 is an element of array $1
+#
+is_element()
+{
+ local array=(${!1}) item=${2}
+ local elem
+ for elem in ${array[@]} ; do
+ if [[ $elem == $item ]]; then
+ return 0
+ fi
+ done
+ return 1
+}
+
+# -------------------------------------------------------------------
+# look up a free priority with a given prefix from the rule table
+#
+get_free_priority()
+{
+ local prefix="$1"
+ test -z "$prefix" && return 1
+
+ local IPV
+ [[ -n "$2" ]] && IPV="-${2}"
+
+ local prio=$((prefix*100))
+ local taken
+ while [[ $prio -lt $((prefix*100+100)) ]]; do
+ taken=0
+ while read -r no rest ; do
+ if [[ "${prio}" == "${no%%:}" ]]; then
+ taken=1
+ break
+ fi
+ done < <(ip $IPV rule show)
+ if [[ $taken == 0 ]]; then
+ echo -n "${prio}"
+ return
+ fi
+ prio=$((prio+1))
+ done
+ warn "No free priority for prefix $prefix"
+ echo -n "29999"
+}
+
+# -------------------------------------------------------------------
+# get IPv4 addresses from log dir
+#
+get_cn_assigned_addrs()
+{
+ local iface="$1"
+ test -z "$iface" && return 1
+
+ if [[ -e ${ADDRDIR}/${iface} ]]; then
+ echo $(cat ${ADDRDIR}/${iface})
+ fi
+}
+
+# -------------------------------------------------------------------
+# get link status for interface
+#
+get_link_status()
+{
+ local iface="$1"
+ test -z "$iface" && return 1
+
+ ip -o -br link show dev $iface | awk '{ print $2 }'
+}
+
+# -------------------------------------------------------------------
+# add address to log
+#
+add_addr_to_log()
+{
+ local iface="$1"
+ local addr="$2"
+
+ test -z "$iface" -o -z "$addr" && return 1
+ addr_log_file="${ADDRDIR}/${iface}"
+ if [[ -e ${addr_log_file} ]]; then
+ grep -q -x "${addr}" "${addr_log_file}" || echo "${addr}" >> "${addr_log_file}"
+ else
+ mkdir -p "${ADDRDIR}"
+ echo "${addr}" > "${addr_log_file}"
+ fi
+}
+
+# -------------------------------------------------------------------
+# remove address from log
+#
+remove_addr_from_log()
+{
+ local iface="$1"
+ local addr="$2"
+
+ test -z "$iface" -o -z "$addr" && return 1
+ addr_log_file="${ADDRDIR}/${iface}"
+ if [[ -e ${addr_log_file} ]]; then
+ addr_log_file_tmp=$(mktemp ${ADDRDIR}/${iface}.XXXXXXXX)
+ if [ $? -ne 0 ]; then
+ log "could not create temp file, not removing address from log"
+ else
+ grep -v -x "${addr}" "${addr_log_file}" >> "${addr_log_file_tmp}"
+ mv "${addr_log_file_tmp}" "${addr_log_file}"
+ fi
+ fi
+}
+
+# -------------------------------------------------------------------
+# copy routes from default table to given table and remove routes
+# that do not exist in default table (if any)
+#
+update_routing_table()
+{
+ local rtable="$1"
+ local iface="$2"
+
+ test -z "$rtable" && return 1
+
+ # copy routes from default table
+ for ipv in "-4" "-6" ; do
+ ip $ipv route show | grep -v "^default" | while read route ; do
+ ip $ipv route replace $route table $rtable
+ done
+
+ # Do a second run with routes specific to the interface being configured.
+ # This makes sure that in case there are competing routes (same destination
+ # but different device), the one matching the right interface is selected.
+ # This situation can happen in case there are multiple interfaces that are
+ # connected to the same subnet.
+ ip $ipv route show dev "$iface" | grep -v "^default" | while read route ; do
+ ip $ipv route replace $route dev "$iface" table $rtable
+ done
+
+ # check if there are any leftover routes and delete them
+ ip $ipv route show all table $rtable | grep -v "^default" | while read route ; do
+ ip_out="$(ip $ipv route show $route)"
+ test -z "$ip_out" && ip $ipv route del $route table $rtable
+ done
+ done
+}
+
+# -------------------------------------------------------------------
+# configure interface with secondary IPv4 addresses configured in the
+# cloud framework and set up routing policies
+#
+configure_interface_ipv4()
+{
+ local cfg="$1"
+ test -z "$cfg" -o ! -f "$cfg" && return 1
+ local INTERFACE IPADDR NETWORK NETMASK BROADCAST GATEWAYS
+ get_variable "INTERFACE" "$cfg"
+ get_variable "IPADDR" "$cfg"
+ get_variable "NETWORK" "$cfg"
+ get_variable "NETMASK" "$cfg"
+ get_variable "BROADCAST" "$cfg"
+ get_variable "GATEWAYS" "$cfg"
+ get_variable "PREFIXLEN" "$cfg"
+ get_variable "ROUTES" "$cfg"
+ local HWADDR="$(cat /sys/class/net/${INTERFACE}/address)"
+ local RTABLE="10${INTERFACE: -1}"
+
+ # get active and configured addresses
+ local laddrs=($(get_ipv4_addresses_from_interface $INTERFACE))
+ local raddrs=($(get_ipv4_addresses_from_metadata $HWADDR))
+
+ # get differences
+ local addr_to_remove=($(get_extra_elements laddrs[@] raddrs[@]))
+ local addr_to_add=($(get_extra_elements raddrs[@] laddrs[@]))
+
+ # get addresses cloud-netconfig configured
+ local addr_cn=($(get_cn_assigned_addrs $INTERFACE))
+
+ debug "active IPv4 addresses on $INTERFACE: ${laddrs[@]}"
+ debug "configured IPv4 addresses for $INTERFACE: ${raddrs[@]}"
+ debug "excess addresses on $INTERFACE: ${addr_to_remove[@]}"
+ debug "addresses to configure on $INTERFACE: ${addr_to_add[@]}"
+
+ local addr priority
+ for addr in ${addr_to_remove[@]} ; do
+ # as a safety measure, check against the address received via DHCP and
+ # refuse to remove it even if it is not in the meta data
+ if [[ "${addr%/*}" == "${IPADDR%/*}" ]]; then
+ debug "not removing DHCP IP address from interface"
+ continue
+ fi
+
+ if is_element addr_cn[@] ${addr} ; then
+ # remove old IP address
+ log "removing address $addr from interface $INTERFACE"
+ ip -4 addr del $addr dev $INTERFACE
+
+ # drop routing policy rule
+ ip -4 rule del from ${addr%/*}
+
+ # remove from address log
+ remove_addr_from_log $INTERFACE $addr
+ else
+ debug "not removing address ${addr} (was not added by cloud-netconfig)"
+ fi
+ done
+ for addr in ${addr_to_add[@]} ; do
+ # add new IP address
+ log "adding address $addr to interface $INTERFACE"
+ ip -4 addr add $addr broadcast $BROADCAST dev $INTERFACE
+ add_addr_to_log $INTERFACE $addr
+ done
+
+ # If we have a single NIC configuration, skip routing policies
+ if [[ $SINGLE_NIC = yes ]]; then
+ return
+ fi
+
+ # To make a working default route for secondary interfaces, we
+ # need a separate route table so we can send packets there
+ # using routing policy. Check whether the table is there and
+ # create it if not.
+ if [ -z "$(ip -4 route show default dev $INTERFACE table $RTABLE)" ]; then
+ local GW GWS=()
+ # we simply take the first gateway in case there is more than one
+ eval GWS=\(${GATEWAYS}\)
+ if [[ -n "${GWS[0]}" ]]; then
+ GW="${GWS[0]}"
+ else
+ debug "No gateway from DHCP4, guessing"
+ # no default route, guess one
+ if [[ $PREFIXLEN = 32 ]]; then
+ # peer-to-peer setup but no gateway. At the time of writing
+ # that is the setup in GCE. Subnet routes and gateway get
+ # delivered by DHCP as addtional routes.
+ for r in $ROUTES ; do
+ if [[ ${r##*,} = 0.0.0.0 ]]; then
+ GW="${r%%,*}"
+ break
+ fi
+ done
+ else
+ # we assume the gateway is the first host of the network
+ local netstart=${NETWORK##*.}
+ local gw_host_part=$((netstart+1))
+ GW="${NETWORK%.*}.${gw_host_part}"
+ fi
+ fi
+ if [[ -n $GW ]]; then
+ debug "adding default route via $GW for $INTERFACE table $RTABLE"
+ ip -4 route add default via $GW dev "$INTERFACE" table "$RTABLE"
+ else
+ warn "No default route for $INTERFACE"
+ fi
+ fi
+
+ # copy specific routes from the default routing table
+ update_routing_table $RTABLE $INTERFACE
+
+ # update routing policies so connections from addresses on
+ # secondary interfaces are routed via those
+ local found prio from ip rest
+ for addr in ${raddrs[@]} ; do
+ found=0
+ while read -r prio from ip rest ; do
+ if [[ "${addr%/*}" == "$ip" ]]; then
+ found=1
+ break
+ fi
+ done < <(ip -4 rule show)
+ if [[ $found == 0 ]]; then
+ priority=$(get_free_priority $RTABLE 4)
+ ip -4 rule add from ${addr%/*} priority $priority table $RTABLE
+ fi
+ done
+}
+
+# -------------------------------------------------------------------
+# set up IPv6 routing policies
+#
+configure_interface_ipv6()
+{
+ local cfg="$1"
+ test -z "$cfg" -o ! -f "$cfg" && return 1
+ get_variable "INTERFACE" "$cfg"
+
+ # NOTE: unlike with IPv4, we set up routing policies even for the primary
+ # interface. Default routes for IPv6 will likely have the same metric, so
+ # unlike with the IPv4 routes, where we use higher metrics for the non
+ # primary interfaces, we may run into the situation where the kernel picks
+ # the default route of a non primary interface as the main default. Using
+ # routing policies prevents that, but it means there will be a routing
+ # policy even if you do not have a secondary interface at all (not a
+ # problem, just not as nice as it could be).
+
+ local RTABLE="10${INTERFACE: -1}"
+
+ # if necessary, create route table with default route for interface
+ if [ -z "$(ip -6 route show default dev $INTERFACE table $RTABLE)" ]; then
+ # it is possible that we received the DHCP response before the
+ # the router advertisement; in that case, we wait up to 10 secs
+ local route via GW rest counter=0
+ while [[ $counter -lt 10 ]]; do
+ counter=$((counter+1))
+ read -r route via GW rest < <(ip -6 route show default dev $INTERFACE)
+ if [[ -n "$GW" ]]; then
+ break
+ else
+ sleep 1
+ fi
+ done
+ if [[ -z "$GW" ]]; then
+ warn "no IPv6 default route available for $INTERFACE"
+ return
+ fi
+ ip -6 route add default via $GW dev $INTERFACE table $RTABLE
+ fi
+
+ local addr laddrs=($(get_ipv6_addresses_from_interface $INTERFACE))
+ local found prio from ip rest
+ for addr in ${laddrs[@]} ; do
+ found=0
+ while read -r prio from ip rest ; do
+ if [[ "${addr%/*}" == "$ip" ]]; then
+ found=1
+ break
+ fi
+ done < <(ip -6 rule show)
+ if [[ $found == 0 ]]; then
+ priority=$(get_free_priority $RTABLE 6)
+ ip -6 rule add from ${addr%/*} priority $priority table $RTABLE
+ fi
+ done
+}
+
+# -------------------------------------------------------------------
+# check if interface is configured to be managed by cloud-netconfig
+# and whether it is DHCP configured; if yes, apply settings from
+# the cloud framework
+#
+manage_interfaceconfig()
+{
+ local cfg="$1"
+ test -z "$cfg" -o ! -d "$cfg" && return 1
+ local ifcfg="/etc/sysconfig/network/ifcfg-${cfg##*/}"
+ local CLOUD_NETCONFIG_MANAGE
+ if [ "$netsys" == "wicked" ]; then
+ local ifcfg="/etc/sysconfig/network/ifcfg-${iface}"
+ if [[ -f "${ifcfg}" ]]; then
+ get_variable "CLOUD_NETCONFIG_MANAGE" "${ifcfg}"
+ fi
+ elif [ "$netsys" == "NetworkManager" ]; then
+ test -e /usr/etc/default/cloud-netconfig && \
+ get_variable "CLOUD_NETCONFIG_MANAGE" /usr/etc/default/cloud-netconfig
+ test -e /etc/default/cloud-netconfig && \
+ get_variable "CLOUD_NETCONFIG_MANAGE" /etc/default/cloud-netconfig
+ else
+ debug "Unknown network service $netsys. Not handling interface configuration."
+ return
+ fi
+ if [[ "$CLOUD_NETCONFIG_MANAGE" != "yes" ]]; then
+ # do not touch interface
+ debug "Not managing interface ${cfg##*/}"
+ return
+ fi
+ linkstatus=$(get_link_status ${cfg##*/})
+ if [[ $linkstatus != UP ]]; then
+ debug "interface ${cfg##*/} is down"
+ return
+ fi
+ if ! metadata_available ; then
+ warn "Cannot access instance metadata, skipping interface configuration for ${cfg##*/}"
+ return
+ fi
+ for cfg in ${1}/* ; do
+ test -f $cfg || continue
+ get_variable "SERVICE" "$cfg"
+ case "$SERVICE" in
+ "wicked-dhcp-ipv4"|"dhcpcd")
+ configure_interface_ipv4 "$cfg"
+ ;;
+ "wicked-dhcp-ipv6"|"dhcp6c")
+ configure_interface_ipv6 "$cfg"
+ ;;
+ esac
+ done
+}
+
+if_dirs=()
+for IFDIR in $STATEDIR/* ; do
+ test -d $IFDIR -a -d "/sys/class/net/${IFDIR##*/}" || continue
+ test ${IFDIR##*/} = "lo" && continue
+ if_dirs+=($IFDIR)
+done
+
+# set single NIC flag if appropriate
+if [[ ${#if_dirs[@]} -eq 1 ]]; then
+ SINGLE_NIC=yes
+else
+ SINGLE_NIC=no
+fi
+
+for IFDIR in ${if_dirs[@]} ; do
+ manage_interfaceconfig $IFDIR
+done
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package aws-cli for openSUSE:Factory checked in at 2023-08-31 13:45:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aws-cli (Old)
and /work/SRC/openSUSE:Factory/.aws-cli.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-cli"
Thu Aug 31 13:45:40 2023 rev:88 rq:1108071 version:1.29.36
Changes:
--------
--- /work/SRC/openSUSE:Factory/aws-cli/aws-cli.changes 2023-08-20 00:14:55.947319691 +0200
+++ /work/SRC/openSUSE:Factory/.aws-cli.new.1766/aws-cli.changes 2023-08-31 13:51:21.876332692 +0200
@@ -1,0 +2,8 @@
+Wed Aug 30 09:14:58 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to version 1.29.36
+ + For detailed changes see
+ https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
+- Update Requires in spec file from setup.py
+
+-------------------------------------------------------------------
Old:
----
1.29.27.tar.gz
New:
----
1.29.36.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aws-cli.spec ++++++
--- /var/tmp/diff_new_pack.enUdoi/_old 2023-08-31 13:51:22.888368865 +0200
+++ /var/tmp/diff_new_pack.enUdoi/_new 2023-08-31 13:51:22.892369008 +0200
@@ -17,7 +17,7 @@
Name: aws-cli
-Version: 1.29.27
+Version: 1.29.36
Release: 0
Summary: Amazon Web Services Command Line Interface
License: Apache-2.0
@@ -35,7 +35,7 @@
Requires: python3
Requires: python3-PyYAML <= 6.1
Requires: python3-PyYAML >= 3.10
-Requires: python3-botocore >= 1.31.27
+Requires: python3-botocore >= 1.31.36
Requires: python3-colorama <= 0.5.0
Requires: python3-colorama >= 0.2.5
Requires: python3-docutils < 0.20
@@ -52,7 +52,7 @@
Requires: python
Requires: python-PyYAML <= 6.1
Requires: python-PyYAML >= 3.10
-Requires: python-botocore >= 1.31.27
+Requires: python-botocore >= 1.31.36
Requires: python-colorama <= 0.5.0
Requires: python-colorama >= 0.2.5
Requires: python-docutils >= 0.10
++++++ 1.29.27.tar.gz -> 1.29.36.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.28.json new/aws-cli-1.29.36/.changes/1.29.28.json
--- old/aws-cli-1.29.27/.changes/1.29.28.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.28.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,12 @@
+[
+ {
+ "category": "``cloudwatch``",
+ "description": "Update cloudwatch command to latest version",
+ "type": "api-change"
+ },
+ {
+ "category": "``lexv2-models``",
+ "description": "Update lexv2-models command to latest version",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.29.json new/aws-cli-1.29.36/.changes/1.29.29.json
--- old/aws-cli-1.29.27/.changes/1.29.29.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.29.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,12 @@
+[
+ {
+ "category": "``ec2``",
+ "description": "Adds support for SubnetConfigurations to allow users to select their own IPv4 and IPv6 addresses for Interface VPC endpoints",
+ "type": "api-change"
+ },
+ {
+ "category": "``gamelift``",
+ "description": "Amazon GameLift updates its instance types support.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.30.json new/aws-cli-1.29.36/.changes/1.29.30.json
--- old/aws-cli-1.29.27/.changes/1.29.30.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.30.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,12 @@
+[
+ {
+ "category": "``codecommit``",
+ "description": "Add new ListFileCommitHistory operation to retrieve commits which introduced changes to a specific file.",
+ "type": "api-change"
+ },
+ {
+ "category": "``securityhub``",
+ "description": "Added Inspector Lambda code Vulnerability section to ASFF, including GeneratorDetails, EpssScore, ExploitAvailable, and CodeVulnerabilities.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.31.json new/aws-cli-1.29.36/.changes/1.29.31.json
--- old/aws-cli-1.29.27/.changes/1.29.31.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.31.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,27 @@
+[
+ {
+ "category": "``cloud9``",
+ "description": "Doc only update to add Ubuntu 22.04 as an Image ID option for Cloud9",
+ "type": "api-change"
+ },
+ {
+ "category": "``ec2``",
+ "description": "The DeleteKeyPair API has been updated to return the keyPairId when an existing key pair is deleted.",
+ "type": "api-change"
+ },
+ {
+ "category": "``finspace``",
+ "description": "Allow customers to manage outbound traffic from their Kx Environment when attaching a transit gateway by providing network acl entries. Allow the customer to choose how they want to update the databases on a cluster allowing updates to possibly be faster than usual.",
+ "type": "api-change"
+ },
+ {
+ "category": "``rds``",
+ "description": "Adding support for RDS Aurora Global Database Unplanned Failover",
+ "type": "api-change"
+ },
+ {
+ "category": "``route53domains``",
+ "description": "Fixed typos in description fields",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.32.json new/aws-cli-1.29.36/.changes/1.29.32.json
--- old/aws-cli-1.29.27/.changes/1.29.32.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.32.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,22 @@
+[
+ {
+ "category": "``ce``",
+ "description": "This release adds the LastUpdatedDate and LastUsedDate timestamps to help you manage your cost allocation tags.",
+ "type": "api-change"
+ },
+ {
+ "category": "``globalaccelerator``",
+ "description": "Global Accelerator now supports Client Ip Preservation for Network Load Balancer endpoints.",
+ "type": "api-change"
+ },
+ {
+ "category": "``rds``",
+ "description": "Adding parameters to CreateCustomDbEngineVersion reserved for future use.",
+ "type": "api-change"
+ },
+ {
+ "category": "``verifiedpermissions``",
+ "description": "Documentation updates for Amazon Verified Permissions. Increases max results per page for ListPolicyStores, ListPolicies, and ListPolicyTemplates APIs from 20 to 50.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.33.json new/aws-cli-1.29.36/.changes/1.29.33.json
--- old/aws-cli-1.29.27/.changes/1.29.33.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.33.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,17 @@
+[
+ {
+ "category": "``apigateway``",
+ "description": "This release adds RootResourceId to GetRestApi response.",
+ "type": "api-change"
+ },
+ {
+ "category": "``ec2``",
+ "description": "Marking fields as sensitive on BundleTask and GetPasswordData",
+ "type": "api-change"
+ },
+ {
+ "category": "``polly``",
+ "description": "Amazon Polly adds 1 new voice - Zayd (ar-AE)",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.34.json new/aws-cli-1.29.36/.changes/1.29.34.json
--- old/aws-cli-1.29.27/.changes/1.29.34.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.34.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,47 @@
+[
+ {
+ "category": "``ec2``",
+ "description": "Amazon EC2 M7a instances, powered by 4th generation AMD EPYC processors, deliver up to 50% higher performance compared to M6a instances. Amazon EC2 Hpc7a instances, powered by 4th Gen AMD EPYC processors, deliver up to 2.5x better performance compared to Amazon EC2 Hpc6a instances.",
+ "type": "api-change"
+ },
+ {
+ "category": "``glue``",
+ "description": "Added API attributes that help in the monitoring of sessions.",
+ "type": "api-change"
+ },
+ {
+ "category": "``mediaconvert``",
+ "description": "This release includes additional audio channel tags in Quicktime outputs, support for film grain synthesis for AV1 outputs, ability to create audio-only FLAC outputs, and ability to specify Amazon S3 destination storage class.",
+ "type": "api-change"
+ },
+ {
+ "category": "``medialive``",
+ "description": "MediaLive now supports passthrough of KLV data to a HLS output group with a TS container. MediaLive now supports setting an attenuation mode for AC3 audio when the coding mode is 3/2 LFE. MediaLive now supports specifying whether to include filler NAL units in RTMP output group settings.",
+ "type": "api-change"
+ },
+ {
+ "category": "``mediatailor``",
+ "description": "Adds new source location AUTODETECT_SIGV4 access type.",
+ "type": "api-change"
+ },
+ {
+ "category": "``quicksight``",
+ "description": "Excel support in Snapshot Export APIs. Removed Required trait for some insight Computations. Namespace-shared Folders support. Global Filters support. Table pin Column support.",
+ "type": "api-change"
+ },
+ {
+ "category": "``rds``",
+ "description": "This release updates the supported versions for Percona XtraBackup in Aurora MySQL.",
+ "type": "api-change"
+ },
+ {
+ "category": "``s3control``",
+ "description": "Updates to endpoint ruleset tests to address Smithy validation issues and standardize the capitalization of DualStack.",
+ "type": "api-change"
+ },
+ {
+ "category": "``verifiedpermissions``",
+ "description": "Documentation updates for Amazon Verified Permissions.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.35.json new/aws-cli-1.29.36/.changes/1.29.35.json
--- old/aws-cli-1.29.27/.changes/1.29.35.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.35.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,17 @@
+[
+ {
+ "category": "``cloudtrail``",
+ "description": "Add ThrottlingException with error code 429 to handle CloudTrail Delegated Admin request rate exceeded on organization resources.",
+ "type": "api-change"
+ },
+ {
+ "category": "``cloudwatch``",
+ "description": "Update cloudwatch command to latest version",
+ "type": "api-change"
+ },
+ {
+ "category": "``detective``",
+ "description": "Added protections to interacting with fields containing customer information.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.changes/1.29.36.json new/aws-cli-1.29.36/.changes/1.29.36.json
--- old/aws-cli-1.29.27/.changes/1.29.36.json 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.changes/1.29.36.json 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,32 @@
+[
+ {
+ "category": "``backup``",
+ "description": "Add support for customizing time zone for backup window in backup plan rules.",
+ "type": "api-change"
+ },
+ {
+ "category": "``compute-optimizer``",
+ "description": "This release enables AWS Compute Optimizer to analyze and generate licensing optimization recommendations for sql server running on EC2 instances.",
+ "type": "api-change"
+ },
+ {
+ "category": "``organizations``",
+ "description": "Documentation updates for permissions and links.",
+ "type": "api-change"
+ },
+ {
+ "category": "``securitylake``",
+ "description": "Remove incorrect regex enforcement on pagination tokens.",
+ "type": "api-change"
+ },
+ {
+ "category": "``service-quotas``",
+ "description": "Service Quotas now supports viewing the applied quota value and requesting a quota increase for a specific resource in an AWS account.",
+ "type": "api-change"
+ },
+ {
+ "category": "``workspaces-web``",
+ "description": "WorkSpaces Web now enables Admins to configure which cookies are synchronized from an end-user's local browser to the in-session browser. In conjunction with a browser extension, this feature enables enhanced Single-Sign On capability by reducing the number of times an end-user has to authenticate.",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.github/dependabot.yml new/aws-cli-1.29.36/.github/dependabot.yml
--- old/aws-cli-1.29.27/.github/dependabot.yml 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/.github/dependabot.yml 2023-08-28 20:21:34.000000000 +0200
@@ -1,5 +1,15 @@
version: 2
updates:
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "weekly"
+ day: "sunday"
+ target-branch: "develop"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-patch"]
+
- package-ecosystem: "pip"
directory: "/"
open-pull-requests-limit: 10
@@ -8,6 +18,7 @@
target-branch: "v2"
labels:
- "dependencies"
+ - "v2"
allow:
- dependency-name: "PyInstaller"
- dependency-name: "flit_core"
@@ -23,3 +34,20 @@
- dependency-name: "jmespath"
- dependency-name: "urllib3"
- dependency-name: "wheel"
+
+ - package-ecosystem: "pip"
+ directory: "/"
+ open-pull-requests-limit: 10
+ schedule:
+ interval: "weekly"
+ day: "sunday"
+ target-branch: "develop"
+ labels:
+ - "dependencies"
+ - "v1"
+ allow:
+ - dependency-name: "colorama"
+ - dependency-name: "docutils"
+ - dependency-name: "pyyaml"
+ - dependency-name: "wheel"
+ - dependency-name: "rsa"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.github/workflows/handle-stale-discussions.yml new/aws-cli-1.29.36/.github/workflows/handle-stale-discussions.yml
--- old/aws-cli-1.29.27/.github/workflows/handle-stale-discussions.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/aws-cli-1.29.36/.github/workflows/handle-stale-discussions.yml 2023-08-28 20:21:34.000000000 +0200
@@ -0,0 +1,21 @@
+name: HandleStaleDiscussions
+on:
+ schedule:
+ - cron: '0 */4 * * *'
+ discussion_comment:
+ types: [created]
+
+jobs:
+ handle-stale-discussions:
+ name: Handle stale discussions
+ runs-on: ubuntu-latest
+ permissions:
+ discussions: write
+ steps:
+ - name: Stale discussions action
+ uses: aws-github-ops/handle-stale-discussions@v1
+ with:
+ # This will disable auto-closing answered discussions
+ close-answered-discussion: false
+ env:
+ GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/.github/workflows/stale_community_prs.yml new/aws-cli-1.29.36/.github/workflows/stale_community_prs.yml
--- old/aws-cli-1.29.27/.github/workflows/stale_community_prs.yml 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/.github/workflows/stale_community_prs.yml 2023-08-28 20:21:34.000000000 +0200
@@ -5,7 +5,7 @@
stale-implementation-stage:
runs-on: ubuntu-latest
steps:
- - uses: actions/stale@3cc123766321e9f15a6676375c154ccffb12a358
+ - uses: actions/stale@1160a2240286f5da8ec72b1c0816ce2481aabf84
with:
debug-only: true
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -25,7 +25,7 @@
stale-review-stage:
runs-on: ubuntu-latest
steps:
- - uses: actions/stale@3cc123766321e9f15a6676375c154ccffb12a358
+ - uses: actions/stale@1160a2240286f5da8ec72b1c0816ce2481aabf84
with:
debug-only: true
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -43,7 +43,7 @@
labels-to-add-when-unstale: responded
exempt-pr-labels: responded,maintainers # Forces PRs to be skipped if these are not removed by maintainers.
close-pr-label: DONTUSE
- - uses: actions/stale@3cc123766321e9f15a6676375c154ccffb12a358
+ - uses: actions/stale@1160a2240286f5da8ec72b1c0816ce2481aabf84
with:
debug-only: true
repo-token: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/CHANGELOG.rst new/aws-cli-1.29.36/CHANGELOG.rst
--- old/aws-cli-1.29.27/CHANGELOG.rst 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/CHANGELOG.rst 2023-08-28 20:21:34.000000000 +0200
@@ -2,6 +2,87 @@
CHANGELOG
=========
+1.29.36
+=======
+
+* api-change:``backup``: Add support for customizing time zone for backup window in backup plan rules.
+* api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and generate licensing optimization recommendations for sql server running on EC2 instances.
+* api-change:``organizations``: Documentation updates for permissions and links.
+* api-change:``securitylake``: Remove incorrect regex enforcement on pagination tokens.
+* api-change:``service-quotas``: Service Quotas now supports viewing the applied quota value and requesting a quota increase for a specific resource in an AWS account.
+* api-change:``workspaces-web``: WorkSpaces Web now enables Admins to configure which cookies are synchronized from an end-user's local browser to the in-session browser. In conjunction with a browser extension, this feature enables enhanced Single-Sign On capability by reducing the number of times an end-user has to authenticate.
+
+
+1.29.35
+=======
+
+* api-change:``cloudtrail``: Add ThrottlingException with error code 429 to handle CloudTrail Delegated Admin request rate exceeded on organization resources.
+* api-change:``cloudwatch``: Update cloudwatch command to latest version
+* api-change:``detective``: Added protections to interacting with fields containing customer information.
+
+
+1.29.34
+=======
+
+* api-change:``ec2``: Amazon EC2 M7a instances, powered by 4th generation AMD EPYC processors, deliver up to 50% higher performance compared to M6a instances. Amazon EC2 Hpc7a instances, powered by 4th Gen AMD EPYC processors, deliver up to 2.5x better performance compared to Amazon EC2 Hpc6a instances.
+* api-change:``glue``: Added API attributes that help in the monitoring of sessions.
+* api-change:``mediaconvert``: This release includes additional audio channel tags in Quicktime outputs, support for film grain synthesis for AV1 outputs, ability to create audio-only FLAC outputs, and ability to specify Amazon S3 destination storage class.
+* api-change:``medialive``: MediaLive now supports passthrough of KLV data to a HLS output group with a TS container. MediaLive now supports setting an attenuation mode for AC3 audio when the coding mode is 3/2 LFE. MediaLive now supports specifying whether to include filler NAL units in RTMP output group settings.
+* api-change:``mediatailor``: Adds new source location AUTODETECT_SIGV4 access type.
+* api-change:``quicksight``: Excel support in Snapshot Export APIs. Removed Required trait for some insight Computations. Namespace-shared Folders support. Global Filters support. Table pin Column support.
+* api-change:``rds``: This release updates the supported versions for Percona XtraBackup in Aurora MySQL.
+* api-change:``s3control``: Updates to endpoint ruleset tests to address Smithy validation issues and standardize the capitalization of DualStack.
+* api-change:``verifiedpermissions``: Documentation updates for Amazon Verified Permissions.
+
+
+1.29.33
+=======
+
+* api-change:``apigateway``: This release adds RootResourceId to GetRestApi response.
+* api-change:``ec2``: Marking fields as sensitive on BundleTask and GetPasswordData
+* api-change:``polly``: Amazon Polly adds 1 new voice - Zayd (ar-AE)
+
+
+1.29.32
+=======
+
+* api-change:``ce``: This release adds the LastUpdatedDate and LastUsedDate timestamps to help you manage your cost allocation tags.
+* api-change:``globalaccelerator``: Global Accelerator now supports Client Ip Preservation for Network Load Balancer endpoints.
+* api-change:``rds``: Adding parameters to CreateCustomDbEngineVersion reserved for future use.
+* api-change:``verifiedpermissions``: Documentation updates for Amazon Verified Permissions. Increases max results per page for ListPolicyStores, ListPolicies, and ListPolicyTemplates APIs from 20 to 50.
+
+
+1.29.31
+=======
+
+* api-change:``cloud9``: Doc only update to add Ubuntu 22.04 as an Image ID option for Cloud9
+* api-change:``ec2``: The DeleteKeyPair API has been updated to return the keyPairId when an existing key pair is deleted.
+* api-change:``finspace``: Allow customers to manage outbound traffic from their Kx Environment when attaching a transit gateway by providing network acl entries. Allow the customer to choose how they want to update the databases on a cluster allowing updates to possibly be faster than usual.
+* api-change:``rds``: Adding support for RDS Aurora Global Database Unplanned Failover
+* api-change:``route53domains``: Fixed typos in description fields
+
+
+1.29.30
+=======
+
+* api-change:``codecommit``: Add new ListFileCommitHistory operation to retrieve commits which introduced changes to a specific file.
+* api-change:``securityhub``: Added Inspector Lambda code Vulnerability section to ASFF, including GeneratorDetails, EpssScore, ExploitAvailable, and CodeVulnerabilities.
+
+
+1.29.29
+=======
+
+* api-change:``ec2``: Adds support for SubnetConfigurations to allow users to select their own IPv4 and IPv6 addresses for Interface VPC endpoints
+* api-change:``gamelift``: Amazon GameLift updates its instance types support.
+
+
+1.29.28
+=======
+
+* api-change:``cloudwatch``: Update cloudwatch command to latest version
+* api-change:``lexv2-models``: Update lexv2-models command to latest version
+
+
1.29.27
=======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/CONTRIBUTING.md new/aws-cli-1.29.36/CONTRIBUTING.md
--- old/aws-cli-1.29.27/CONTRIBUTING.md 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/CONTRIBUTING.md 2023-08-28 20:21:34.000000000 +0200
@@ -85,7 +85,7 @@
## CLI Development Version
-If you are interested in using the latest released version of the AWS CLI, please see the [Installation](README.md#installation) section in the README. This section is for anyone who wants to install the development version of the CLI. You might need to do this if:
+If you are interested in using the latest released version of the AWS CLI, please see the [Installation](README.rst#Installation) section in the README. This section is for anyone who wants to install the development version of the CLI. You might need to do this if:
- You are developing a feature for the CLI and plan on submitting a Pull Request.
- You want to test the latest changes of the CLI before they make it into an official release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/awscli/__init__.py new/aws-cli-1.29.36/awscli/__init__.py
--- old/aws-cli-1.29.27/awscli/__init__.py 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/awscli/__init__.py 2023-08-28 20:21:34.000000000 +0200
@@ -17,7 +17,7 @@
"""
import os
-__version__ = '1.29.27'
+__version__ = '1.29.36'
#
# Get our data path to be added to botocore's search path
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/awscli/examples/iam/create-account-alias.rst new/aws-cli-1.29.36/awscli/examples/iam/create-account-alias.rst
--- old/aws-cli-1.29.27/awscli/examples/iam/create-account-alias.rst 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/awscli/examples/iam/create-account-alias.rst 2023-08-28 20:21:34.000000000 +0200
@@ -1,9 +1,10 @@
-**To create an account alias**
-
-The following ``create-account-alias`` command creates the alias ``examplecorp`` for your AWS account::
-
- aws iam create-account-alias --account-alias examplecorp
-
-For more information, see `Your AWS Account ID and Its Alias`_ in the *Using IAM* guide.
-
-.. _`Your AWS Account ID and Its Alias`: http://docs.aws.amazon.com/IAM/latest/UserGuide/AccountAlias.html
+**To create an account alias**
+
+The following ``create-account-alias`` command creates the alias ``examplecorp`` for your AWS account. ::
+
+ aws iam create-account-alias \
+ --account-alias examplecorp
+
+This command produces no output.
+
+For more information, see `Your AWS account ID and its alias <https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html>`__ in the *IAM User Guide*.
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/doc/source/conf.py new/aws-cli-1.29.36/doc/source/conf.py
--- old/aws-cli-1.29.27/doc/source/conf.py 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/doc/source/conf.py 2023-08-28 20:21:34.000000000 +0200
@@ -52,7 +52,7 @@
# The short X.Y version.
version = '1.29.'
# The full version, including alpha/beta/rc tags.
-release = '1.29.27'
+release = '1.29.36'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/setup.cfg new/aws-cli-1.29.36/setup.cfg
--- old/aws-cli-1.29.27/setup.cfg 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/setup.cfg 2023-08-28 20:21:34.000000000 +0200
@@ -3,7 +3,7 @@
[metadata]
requires_dist =
- botocore==1.31.27
+ botocore==1.31.36
docutils>=0.10,<0.17
s3transfer>=0.6.0,<0.7.0
PyYAML>=3.10,<6.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.29.27/setup.py new/aws-cli-1.29.36/setup.py
--- old/aws-cli-1.29.27/setup.py 2023-08-15 22:53:24.000000000 +0200
+++ new/aws-cli-1.29.36/setup.py 2023-08-28 20:21:34.000000000 +0200
@@ -24,7 +24,7 @@
install_requires = [
- 'botocore==1.31.27',
+ 'botocore==1.31.36',
'docutils>=0.10,<0.17',
's3transfer>=0.6.0,<0.7.0',
'PyYAML>=3.10,<6.1',
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-arabic-reshaper for openSUSE:Factory checked in at 2023-08-31 13:45:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-arabic-reshaper (Old)
and /work/SRC/openSUSE:Factory/.python-arabic-reshaper.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-arabic-reshaper"
Thu Aug 31 13:45:39 2023 rev:10 rq:1108063 version:3.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-arabic-reshaper/python-arabic-reshaper.changes 2023-01-14 00:03:59.941983952 +0100
+++ /work/SRC/openSUSE:Factory/.python-arabic-reshaper.new.1766/python-arabic-reshaper.changes 2023-08-31 13:51:20.348278076 +0200
@@ -1,0 +2,8 @@
+Wed Aug 30 08:47:36 UTC 2023 - Steve Kowalik <steven.kowalik(a)suse.com>
+
+- Remove future {Build,}Requires, not needed.
+- Stop using greedy globs in %files.
+- Switch to pyproject macros.
+- Rip out Python 2 support in the spec file.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-arabic-reshaper.spec ++++++
--- /var/tmp/diff_new_pack.BDKyPd/_old 2023-08-31 13:51:21.308312390 +0200
+++ /var/tmp/diff_new_pack.BDKyPd/_new 2023-08-31 13:51:21.312312533 +0200
@@ -16,26 +16,19 @@
#
-%{?!python_module:%define python_module() python3-%{**}}
-%global skip_python2 1
Name: python-arabic-reshaper
Version: 3.0.0
Release: 0
Summary: Python module for formatting Arabic sentences
License: MIT
-Group: Development/Languages/Python
URL: https://github.com/mpcabd/python-arabic-reshaper/
Source: https://github.com/mpcabd/python-arabic-reshaper/archive/v%{version}.tar.gz…
-BuildRequires: %{python_module future}
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-BuildRequires: (python-configparser if python-base)
-Requires: python-future
BuildArch: noarch
-%ifpython2
-Requires: python-configparser
-%endif
%python_subpackages
%description
@@ -46,10 +39,10 @@
%setup -q
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
@@ -58,6 +51,7 @@
%files %{python_files}
%license LICENSE
%doc README.md
-%{python_sitelib}/*
+%{python_sitelib}/arabic_reshaper
+%{python_sitelib}/arabic_reshaper-%{version}.dist-info
%changelog
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyuv for openSUSE:Factory checked in at 2023-08-31 13:45:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyuv (Old)
and /work/SRC/openSUSE:Factory/.python-pyuv.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyuv"
Thu Aug 31 13:45:38 2023 rev:7 rq:1108061 version:1.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyuv/python-pyuv.changes 2023-06-20 16:49:38.431823756 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyuv.new.1766/python-pyuv.changes 2023-08-31 13:51:19.028230894 +0200
@@ -1,0 +2,5 @@
+Tue Aug 29 10:00:10 UTC 2023 - Markéta Machová <mmachova(a)suse.com>
+
+- Add patch loop.patch to fix the test failure
+
+-------------------------------------------------------------------
New:
----
loop.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyuv.spec ++++++
--- /var/tmp/diff_new_pack.gICZDK/_old 2023-08-31 13:51:20.212273215 +0200
+++ /var/tmp/diff_new_pack.gICZDK/_new 2023-08-31 13:51:20.220273501 +0200
@@ -28,6 +28,8 @@
Patch0: tests_async_keyword.patch
Patch1: tests_py3.patch
Patch2: fix_building_for_Python311.patch
+# PATCH-FIX-OPENSUSE mmachova(a)suse.com https://github.com/saghul/pyuv/issues/279
+Patch3: loop.patch
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
@@ -41,10 +43,7 @@
Python interface for libuv.
%prep
-%setup -q -n pyuv-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autosetup -p1 -n pyuv-%{version}
# Force system libuv
rm -r deps/libuv
rmdir deps
@@ -56,17 +55,8 @@
%build
export CFLAGS="%{optflags}"
-%{python_expand \
-# fix for py3.10, but it doesn't work for py3.8 and lower
-# https://github.com/saghul/pyuv/issues/271
-%if %{$python_version_nodots} > 38
sed -i 's/Py_REFCNT(self) = refcnt/Py_SET_REFCNT(self, refcnt)/' src/handle.c
-%else
-# what if python3.8 isn't first in the line?
-sed -i 's/Py_SET_REFCNT(self, refcnt)/Py_REFCNT(self) = refcnt/' src/handle.c
-%endif
-$python setup.py build
-}
+%python_build
%install
%python_install
++++++ loop.patch ++++++
Index: pyuv-1.4.0/tests/test_loop.py
===================================================================
--- pyuv-1.4.0.orig/tests/test_loop.py
+++ pyuv-1.4.0/tests/test_loop.py
@@ -48,9 +48,9 @@ class LoopRunTest(TestCase):
prepare.start(prepare_cb)
self.loop.run(pyuv.UV_RUN_DEFAULT)
self.assertEqual(self.timer_called, 1)
- self.assertTrue(self.prepare_called >= 2)
+ self.assertEqual(self.prepare_called, 1)
self.loop.run(pyuv.UV_RUN_NOWAIT)
- self.assertTrue(self.prepare_called >= 3)
+ self.assertEqual(self.prepare_called, 2)
self.loop.run(pyuv.UV_RUN_DEFAULT)
self.assertEqual(self.timer_called, 10)
self.assertEqual(self.prepare_called, 10)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-isort for openSUSE:Factory checked in at 2023-08-31 13:45:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-isort (Old)
and /work/SRC/openSUSE:Factory/.python-isort.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-isort"
Thu Aug 31 13:45:38 2023 rev:40 rq:1108059 version:5.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-isort/python-isort.changes 2023-05-09 13:09:15.589707357 +0200
+++ /work/SRC/openSUSE:Factory/.python-isort.new.1766/python-isort.changes 2023-08-31 13:51:17.784186429 +0200
@@ -1,0 +2,5 @@
+Wed Aug 30 08:21:33 UTC 2023 - Ben Greiner <code(a)bnavigator.de>
+
+- Skip failing test with hypothesis gh#PyCQA/isort#2171
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-isort.spec ++++++
--- /var/tmp/diff_new_pack.fyMbhP/_old 2023-08-31 13:51:18.900226319 +0200
+++ /var/tmp/diff_new_pack.fyMbhP/_new 2023-08-31 13:51:18.904226462 +0200
@@ -110,6 +110,8 @@
# test_setting_combinations.py::test_isort_is_idempotent
# is flaky https://github.com/PyCQA/isort/issues/1466
donttest="(test_setting_combinations and test_isort_is_idempotent)"
+# https://github.com/PyCQA/isort/issues/2171
+donttest+=" or (test_hypothesmith and test_isort_is_idempotent)"
# The package python-requirementslib is not available anymore.
# It's a deprecated finder for isort so we drop it
# https://github.com/sarugaku/requirementslib/issues/288
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package woodstox-core for openSUSE:Factory checked in at 2023-08-31 13:45:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/woodstox-core (Old)
and /work/SRC/openSUSE:Factory/.woodstox-core.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "woodstox-core"
Thu Aug 31 13:45:36 2023 rev:7 rq:1108065 version:6.2.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/woodstox-core/woodstox-core.changes 2022-05-25 20:36:05.428355596 +0200
+++ /work/SRC/openSUSE:Factory/.woodstox-core.new.1766/woodstox-core.changes 2023-08-31 13:51:16.628145109 +0200
@@ -1,0 +2,10 @@
+Wed Aug 23 12:48:41 UTC 2023 - Fridrich Strba <fstrba(a)suse.com>
+
+- Added patches:
+ * 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch
+ + port to latest OSGi APIs
+ * 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch
+ + drop requirements unmaintained optional dependencies: msv and
+ relaxng
+
+-------------------------------------------------------------------
New:
----
0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch
0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ woodstox-core.spec ++++++
--- /var/tmp/diff_new_pack.JEMfyx/_old 2023-08-31 13:51:17.636181139 +0200
+++ /var/tmp/diff_new_pack.JEMfyx/_new 2023-08-31 13:51:17.640181282 +0200
@@ -1,7 +1,7 @@
#
# spec file
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -26,18 +26,18 @@
Group: Development/Libraries/Java
URL: https://github.com/FasterXML/woodstox
Source0: https://github.com/FasterXML/%{base_name}/archive/%{name}-%{version}.tar.gz
+# Port to latest OSGi APIs
+Patch0: 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch
+# Drop requirements on defunct optional dependencies: msv and relaxng
+Patch1: 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch
BuildRequires: fdupes
BuildRequires: java-devel >= 1.8
BuildRequires: maven-local
BuildRequires: mvn(com.fasterxml:oss-parent:pom:)
-BuildRequires: mvn(junit:junit)
-BuildRequires: mvn(net.java.dev.msv:msv-core)
-BuildRequires: mvn(net.java.dev.msv:xsdlib)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
BuildRequires: mvn(org.codehaus.woodstox:stax2-api)
BuildRequires: mvn(org.osgi:osgi.core)
-BuildRequires: mvn(relaxngDatatype:relaxngDatatype)
BuildArch: noarch
%description
@@ -55,6 +55,12 @@
%prep
%setup -q -n %{base_name}-%{name}-%{version}
+%patch0 -p1
+%patch1 -p1
+
+%pom_remove_dep relaxngDatatype:relaxngDatatype
+%pom_remove_dep net.java.dev.msv:
+rm -rf src/main/java/com/ctc/wstx/msv
%pom_remove_plugin :nexus-staging-maven-plugin
++++++ 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch ++++++
From 18c3c498a8099dca74127abbc958d696b4397825 Mon Sep 17 00:00:00 2001
From: Mat Booth <mat.booth(a)redhat.com>
Date: Wed, 18 Sep 2019 16:00:51 +0100
Subject: [PATCH 1/2] Allow building against OSGi APIs newer than R4
---
.../ctc/wstx/osgi/WstxBundleActivator.java | 24 ++++++++++++++-----
1 file changed, 18 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/ctc/wstx/osgi/WstxBundleActivator.java b/src/main/java/com/ctc/wstx/osgi/WstxBundleActivator.java
index b233267..cedf476 100644
--- a/src/main/java/com/ctc/wstx/osgi/WstxBundleActivator.java
+++ b/src/main/java/com/ctc/wstx/osgi/WstxBundleActivator.java
@@ -1,6 +1,8 @@
package com.ctc.wstx.osgi;
import java.util.Dictionary;
+import java.util.Hashtable;
+import java.util.Properties;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
@@ -30,19 +32,29 @@ public class WstxBundleActivator
public void start(BundleContext ctxt)
{
InputFactoryProviderImpl inputP = new InputFactoryProviderImpl();
- final Dictionary inputProps = inputP.getProperties();
- ctxt.registerService(Stax2InputFactoryProvider.class.getName(), inputP, inputProps);
+ ctxt.registerService(Stax2InputFactoryProvider.class.getName(), inputP, convertPropsToDict(inputP.getProperties()));
OutputFactoryProviderImpl outputP = new OutputFactoryProviderImpl();
- final Dictionary outputProps = outputP.getProperties();
- ctxt.registerService(Stax2OutputFactoryProvider.class.getName(), outputP, outputProps);
+ ctxt.registerService(Stax2OutputFactoryProvider.class.getName(), outputP, convertPropsToDict(outputP.getProperties()));
ValidationSchemaFactoryProviderImpl[] impls = ValidationSchemaFactoryProviderImpl.createAll();
for (int i = 0, len = impls.length; i < len; ++i) {
ValidationSchemaFactoryProviderImpl impl = impls[i];
- final Dictionary implProps = impl.getProperties();
- ctxt.registerService(Stax2ValidationSchemaFactoryProvider.class.getName(), impl, implProps);
+ ctxt.registerService(Stax2ValidationSchemaFactoryProvider.class.getName(), impl, convertPropsToDict(impl.getProperties()));
}
}
+ /**
+ * A Properties object is a Dictionary<Object,Object> but the OSGi API got
+ * more restrictive and requires a Dictionary<String,Object>, so we must do
+ * a quick conversion here.
+ */
+ private Dictionary<String,Object> convertPropsToDict(Properties props) {
+ Dictionary<String,Object> dict = new Hashtable<String,Object>();
+ for (Object key : props.keySet()) {
+ dict.put(key.toString(), props.get(key));
+ }
+ return dict;
+ }
+
@Override
public void stop(BundleContext ctxt) {
// Nothing to do here: OSGi automatically de-registers services upon
--
2.28.0
++++++ 0002-Patch-out-optional-support-for-msv-and-relax-schema-.patch ++++++
From 44c46d0412b02942c77f502a578ca3d1c1f0559d Mon Sep 17 00:00:00 2001
From: Mat Booth <mat.booth(a)redhat.com>
Date: Wed, 22 Apr 2020 13:48:07 +0100
Subject: [PATCH 2/2] Patch out optional support for msv and relax schema
validation
---
.../ValidationSchemaFactoryProviderImpl.java | 26 +------------------
.../vstream/BaseStax2ValidationTest.java | 24 -----------------
.../java/stax2/vwstream/BaseOutputTest.java | 2 +-
.../wstxtest/vstream/BaseValidationTest.java | 12 ---------
4 files changed, 2 insertions(+), 62 deletions(-)
diff --git a/src/main/java/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.java b/src/main/java/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.java
index d7822bc..2c24f98 100644
--- a/src/main/java/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.java
+++ b/src/main/java/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.java
@@ -8,8 +8,6 @@ import org.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider;
import com.ctc.wstx.api.ValidatorConfig;
import com.ctc.wstx.dtd.DTDSchemaFactory;
-import com.ctc.wstx.msv.RelaxNGSchemaFactory;
-import com.ctc.wstx.msv.W3CSchemaFactory;
public abstract class ValidationSchemaFactoryProviderImpl
implements Stax2ValidationSchemaFactoryProvider
@@ -24,7 +22,7 @@ public abstract class ValidationSchemaFactoryProviderImpl
public static ValidationSchemaFactoryProviderImpl[] createAll()
{
return new ValidationSchemaFactoryProviderImpl[] {
- new DTD(), new RelaxNG(), new W3CSchema()
+ new DTD()
};
}
@@ -59,26 +57,4 @@ public abstract class ValidationSchemaFactoryProviderImpl
return new DTDSchemaFactory();
}
}
-
- final static class RelaxNG
- extends ValidationSchemaFactoryProviderImpl
- {
- RelaxNG() { super(XMLValidationSchema.SCHEMA_ID_RELAXNG); }
-
- @Override
- public XMLValidationSchemaFactory createValidationSchemaFactory() {
- return new RelaxNGSchemaFactory();
- }
- }
-
- final static class W3CSchema
- extends ValidationSchemaFactoryProviderImpl
- {
- W3CSchema() { super(XMLValidationSchema.SCHEMA_ID_W3C_SCHEMA); }
-
- @Override
- public XMLValidationSchemaFactory createValidationSchemaFactory() {
- return new W3CSchemaFactory();
- }
- }
}
diff --git a/src/test/java/stax2/vstream/BaseStax2ValidationTest.java b/src/test/java/stax2/vstream/BaseStax2ValidationTest.java
index 7ee0706..bf607bc 100644
--- a/src/test/java/stax2/vstream/BaseStax2ValidationTest.java
+++ b/src/test/java/stax2/vstream/BaseStax2ValidationTest.java
@@ -8,8 +8,6 @@ import org.codehaus.stax2.XMLStreamReader2;
import org.codehaus.stax2.validation.*;
import com.ctc.wstx.dtd.DTDSchemaFactory;
-import com.ctc.wstx.msv.RelaxNGSchemaFactory;
-import com.ctc.wstx.msv.W3CSchemaFactory;
import stax2.BaseStax2Test;
@@ -20,25 +18,10 @@ public abstract class BaseStax2ValidationTest
// by implementations other than Woodstox, that do NOT support non-ns mode.
protected final static boolean HAS_NON_NS_MODE = true;
- protected XMLValidationSchemaFactory newW3CSchemaValidatorFactory() {
- return new W3CSchemaFactory();
- }
-
- protected XMLValidationSchemaFactory newRelaxNGValidatorFactory() {
- return new RelaxNGSchemaFactory();
- }
-
protected XMLValidationSchemaFactory newDTDValidatorFactory() {
return new DTDSchemaFactory();
}
- protected XMLValidationSchema parseRngSchema(String contents)
- throws XMLStreamException
- {
- return newRelaxNGValidatorFactory()
- .createSchema(new StringReader(contents));
- }
-
protected XMLValidationSchema parseDTDSchema(String contents)
throws XMLStreamException
{
@@ -46,13 +29,6 @@ public abstract class BaseStax2ValidationTest
.createSchema(new StringReader(contents));
}
- protected XMLValidationSchema parseW3CSchema(String contents)
- throws XMLStreamException
- {
- return newW3CSchemaValidatorFactory()
- .createSchema(new StringReader(contents));
- }
-
protected void verifyFailure(String xml, XMLValidationSchema schema, String failMsg,
String failPhrase) throws XMLStreamException
{
diff --git a/src/test/java/stax2/vwstream/BaseOutputTest.java b/src/test/java/stax2/vwstream/BaseOutputTest.java
index a9e1ec5..475703e 100644
--- a/src/test/java/stax2/vwstream/BaseOutputTest.java
+++ b/src/test/java/stax2/vwstream/BaseOutputTest.java
@@ -36,7 +36,7 @@ abstract class BaseOutputTest
outf.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(repairing));
XMLStreamWriter2 strw = (XMLStreamWriter2)outf.createXMLStreamWriter(w);
- XMLValidationSchema schema = parseW3CSchema(schemaSrc);
+ XMLValidationSchema schema = parseDTDSchema(schemaSrc);
strw.validateAgainst(schema);
strw.writeStartDocument();
diff --git a/src/test/java/wstxtest/vstream/BaseValidationTest.java b/src/test/java/wstxtest/vstream/BaseValidationTest.java
index b9d0c54..5ec3da2 100644
--- a/src/test/java/wstxtest/vstream/BaseValidationTest.java
+++ b/src/test/java/wstxtest/vstream/BaseValidationTest.java
@@ -25,24 +25,12 @@ public abstract class BaseValidationTest
return schF.createSchema(ref);
}
- protected XMLValidationSchema parseRngSchema(String contents)
- throws XMLStreamException
- {
- return parseSchema(contents, XMLValidationSchema.SCHEMA_ID_RELAXNG);
- }
-
protected XMLValidationSchema parseDTDSchema(String contents)
throws XMLStreamException
{
return parseSchema(contents, XMLValidationSchema.SCHEMA_ID_DTD);
}
- protected XMLValidationSchema parseW3CSchema(String contents)
- throws XMLStreamException
- {
- return parseSchema(contents, XMLValidationSchema.SCHEMA_ID_W3C_SCHEMA);
- }
-
protected void verifyFailure(String xml, XMLValidationSchema schema, String failMsg,
String failPhrase) throws XMLStreamException
{
--
2.28.0
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyproj for openSUSE:Factory checked in at 2023-08-31 13:45:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyproj (Old)
and /work/SRC/openSUSE:Factory/.python-pyproj.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyproj"
Thu Aug 31 13:45:35 2023 rev:27 rq:1108057 version:3.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyproj/python-pyproj.changes 2023-06-13 16:09:59.751057371 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyproj.new.1766/python-pyproj.changes 2023-08-31 13:51:15.556106792 +0200
@@ -1,0 +2,8 @@
+Tue Aug 29 11:48:28 UTC 2023 - Ben Greiner <code(a)bnavigator.de>
+
+- Limit to Cython <3 gh#pyproj4/pyproj#1321
+- Use PEP517 macros instead of deprecated setup.py
+- 15.X: give it a chance with the SLE15 python module pythons
+ (would need more dependencies for it to build)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyproj.spec ++++++
--- /var/tmp/diff_new_pack.T39ltV/_old 2023-08-31 13:51:16.496140392 +0200
+++ /var/tmp/diff_new_pack.T39ltV/_new 2023-08-31 13:51:16.504140677 +0200
@@ -16,10 +16,7 @@
#
-%define skip_python2 1
-%define skip_python36 1
-%define skip_python38 1
-%{?!python_module:%define python_module() python3-%{**}}
+%{?sle15_python_module_pythons}
Name: python-pyproj
Version: 3.6.0
Release: 0
@@ -28,9 +25,11 @@
Group: Development/Languages/Python
URL: https://github.com/pyproj4/pyproj
Source: https://files.pythonhosted.org/packages/source/p/pyproj/pyproj-%{version}.t…
-BuildRequires: %{python_module Cython >= 0.28.4}
+BuildRequires: %{python_module Cython >= 0.28.4 with %python-Cython < 3}
BuildRequires: %{python_module devel >= 3.8}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: proj
BuildRequires: proj-devel >= 8
@@ -74,10 +73,10 @@
%autopatch -p1
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_clone -a %{buildroot}%{_bindir}/pyproj
%python_expand rm -rf %{buildroot}%{$python_sitearch}/test
%python_expand %fdupes %{buildroot}%{$python_sitearch}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package liquid-dsp for openSUSE:Factory checked in at 2023-08-31 13:45:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liquid-dsp (Old)
and /work/SRC/openSUSE:Factory/.liquid-dsp.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liquid-dsp"
Thu Aug 31 13:45:33 2023 rev:6 rq:1108042 version:1.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/liquid-dsp/liquid-dsp.changes 2023-08-28 17:12:27.798721499 +0200
+++ /work/SRC/openSUSE:Factory/.liquid-dsp.new.1766/liquid-dsp.changes 2023-08-31 13:51:14.232059468 +0200
@@ -1,0 +2,5 @@
+Tue Aug 29 08:25:28 UTC 2023 - Bernhard Wiedemann <bwiedemann(a)suse.com>
+
+- Avoid compile-time CPU-detection (boo#1100677)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ liquid-dsp.spec ++++++
--- /var/tmp/diff_new_pack.9fZ3I3/_old 2023-08-31 13:51:15.228095068 +0200
+++ /var/tmp/diff_new_pack.9fZ3I3/_new 2023-08-31 13:51:15.232095211 +0200
@@ -67,6 +67,7 @@
%prep
%setup -q
+rm scripts/ax_ext.m4 # avoid CPU-detection on build machine (boo#1100677)
%build
./bootstrap.sh
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package broot for openSUSE:Factory checked in at 2023-08-31 13:45:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/broot (Old)
and /work/SRC/openSUSE:Factory/.broot.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "broot"
Thu Aug 31 13:45:31 2023 rev:6 rq:1108030 version:1.22.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/broot/broot.changes 2023-06-17 22:21:22.235919204 +0200
+++ /work/SRC/openSUSE:Factory/.broot.new.1766/broot.changes 2023-08-31 13:51:12.676003851 +0200
@@ -1,0 +2,5 @@
+Tue Aug 29 16:02:03 UTC 2023 - Lubos Kocman <lubos.kocman(a)suse.com>
+
+- Adjust package license based on the legaldb scan
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ broot.spec ++++++
--- /var/tmp/diff_new_pack.EjwpXj/_old 2023-08-31 13:51:14.096054607 +0200
+++ /var/tmp/diff_new_pack.EjwpXj/_new 2023-08-31 13:51:14.100054750 +0200
@@ -20,7 +20,7 @@
Version: 1.22.1
Release: 0
Summary: A better way to navigate directories
-License: MIT
+License: GPL-2.0-only AND MIT AND MPL-2.0
URL: https://dystroy.org/broot/
Source0: https://github.com/Canop/broot/archive/v%{version}.tar.gz#/%{name}-%{versio…
Source1: vendor.tar.xz
1
0