Packages changed: cyrus-sasl ethtool (6.11 -> 6.14) expect guile inkscape (1.4+71 -> 1.4.1+5) iproute2 (6.13 -> 6.14) libalternatives (1.2+30.a5431e9 -> 1.2+31.da24cd4) libburn libgpg-error (1.51 -> 1.53) libvirt m4 mjpegtools openSUSE-release (20250410 -> 20250411) python-Automat python-M2Crypto python-MarkupSafe python-argparse-manpage python-simplejson (3.19.3 -> 3.20.1) python-tzdata (2025.1 -> 2025.2) python-zope.interface selinux-policy (20250403 -> 20250410) systemd (257.4 -> 257.5) texlive vde2 virt-manager virtualbox virtualbox-kmp (7.1.6a_k6.14.0_1 -> 7.1.6a_k6.14.1_1) vsftpd yast2-security (5.0.2 -> 5.0.3) === Details === ==== cyrus-sasl ==== Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3 libsasl2-3-32bit - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ==== ethtool ==== Version update (6.11 -> 6.14) Subpackages: ethtool-bash-completion - update to upstream release 6.14 * Feature: list PHYs (--show-phys) * Feature: target a specific PHY with some commands (--phy) * Feature: more attributes for C33 PSE (--show-pse, --set-pse) * Feature: source information for cable tests (--cable-test[-tdr]) * Feature: JSON output for module info (-m) * Feature: misc RSS hash info improvements (-x) * Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg) * Fix: fix wrong auto-negotiation state (no option) * Fix: more explicit RSS context action (-n) * Fix: print PHY address as decimal (no option) * Fix: fix return value on flow hashing error (-N) * Fix: fix JSON output for IRQ coalescing * Fix: fix MDI-X info output (no option) * Misc: add '-j' alias for --json * Misc: provide AppStream metainfo XML ==== expect ==== - Use -std=gnu89 to avoid the new C23 default of GCC 15, the codebase is still using K&R C after all. ==== guile ==== Subpackages: guile-modules-3_0 libguile-3_0-1 - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ==== inkscape ==== Version update (1.4+71 -> 1.4.1+5) Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang - Update to version 1.4.1+5: * Backport fix for splash screen loading on CLI * Set the scrollbar policy to external for pattern preview * add libgirepository-2 to windows packaging * Delete outdated PKG_CONFIG_USE_CMAKE_PREFIX_PATH from CMakeLists.txt * Bump cmake requirements * Create a href editor for 1.4.x * update pofile * Don't edit layer if no layer was added * Fix relative transformation actions * Protect update from being called during an update * FileDialogImplWin32: Use gdk_pixbuf_new_from_file_at_scale * Installs tinycss2 with pip in appimage * Update extensions for 1.4.1 * Add zstandard dependency where missing * Fix font locking when using harfbuzz < 2.6.5. * Fix all the toggles in the spray-tool * Split out welcome and splash widgets to load seperately * Refactor Splash Screen * Make align shortcuts universal * Move macOS dependencies repository * Fix missing glib include * Update Windows dependencies to r88 * Remove python-lockfile * Reduce ccache size to 512M for Windows * Drag and Drop finish even must go through the context * Do not select layer on first click * Check for invalid ASCII when loading CMS profile data. * Fix crash in pattern fill dialog (1.4.x) * Highlight row of children if parent is selected * Reinstate heirarchy constraint in ObjectSet * Guard against _prev_range pointers in Layers dialog dangling * Prevent empty sub-paths from causing segfaults in LPEPowerStroke * Ensure unique display uri's when shortening paths for recently used files list. (1.4.x) * Prepare 1.4.1-rc * gobjectptr: fix member name * Fix freeze due to recent files (Backport to 1.4.x) * Update file pattern-edit.glade * Fix scrolling bug in pattern editor * Decrease RELATIVE_THRESHOLD for polyline approximation * Update test suite to reflect boolops changes * Add lpetest_parse.py utility * Preprocess livarot intersections using lib2geom * Implement relative subdivision for seamless reunions * Preliminary boolops cleanups * Updated translations. - Recommend python3-tinycss2 for WebP export support ==== iproute2 ==== Version update (6.13 -> 6.14) Subpackages: iproute2-bash-completion - Update to release 6.14 * Add IPv6 flow label support to `ip route` and `ip rule` * Add `ip monitor maddress` support * ss: Display seq counters as decimal for mptcp subflows ==== libalternatives ==== Version update (1.2+30.a5431e9 -> 1.2+31.da24cd4) Subpackages: alts libalternatives1 - Update to version v1.2+31.da24cd4: * utils: better handle case of unknown option ==== libburn ==== - add libburn-1.5.6-c23.patch from upstream to fix gcc15 compile time error ==== libgpg-error ==== Version update (1.51 -> 1.53) Subpackages: libgpg-error0 libgpg-error0-32bit - Update to 1.53: * Fix regression in 1.52. * Rebase libgpg-error-nobetasuffix.patch - Update to 1.52: * The KEY_WOW64_xxKEY flags can now be passed to the Registry read functions. [rE652328c786] * In the spawn functions care about closefrom/close call is interrupted. [T7478] * New simple string list API. [rE47097806f1] * New API for name value files. [rE7ec1f27b60] * Interface changes relative to the 1.51 release: - gpgrt_w32_reg_query_string NEW (Windows only). - gpgrt_strlist_t NEW type. - gpgrt_strlist_free NEW. - gpgrt_strlist_add NEW. - gpgrt_strlist_tokenize NEW. - gpgrt_strlist_copy NEW. - gpgrt_strlist_rev NEW. - gpgrt_strlist_prev NEW. - gpgrt_strlist_last NEW. - gpgrt_strlist_pop NEW. - gpgrt_strlist_find NEW. - GPGRT_STRLIST_APPEND NEW const. - GPGRT_STRLIST_WIPE NEW const. - gpgrt_nvc_t NEW type. - gpgrt_nve_t NEW type. - gpgrt_nvc_new NEW. - gpgrt_nvc_release NEW. - gpgrt_nvc_get_flag NEW. - gpgrt_nvc_add NEW. - gpgrt_nvc_set NEW. - gpgrt_nve_set NEW. - gpgrt_nvc_delete NEW. - gpgrt_nvc_lookup NEW. - gpgrt_nvc_parse NEW. - gpgrt_nvc_write NEW. - gpgrt_nve_next NEW. - gpgrt_nve_name NEW. - gpgrt_nve_value NEW. - gpgrt_nvc_get_string NEW. - gpgrt_nvc_get_bool NEW. - GPGRT_NVC_WIPE NEW const. - GPGRT_NVC_PRIVKEY NEW const. - GPGRT_NVC_SECTION NEW const. - GPGRT_NVC_MODIFIED NEW const. ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - cpu_map: Install Ampere-1 ARM CPU models bsc#1240922 ==== m4 ==== - add -std=gnu17 to CFLAGS in %check also ==== mjpegtools ==== Subpackages: liblavfile-2_2-0 liblavjpeg-2_2-0 liblavplay-2_2-0 liblavrec-2_2-0 libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0 - add patches from upstream to fix gcc15 compile time errors and some warnings: mjpegtools-gcc15.patch, mjpegtools-lto.patch, mjpegtools-c99-configure.patch - add patch mjpegtools-c++-17.patch (from gentoo) to silence std=c++17 warnings ==== openSUSE-release ==== Version update (20250410 -> 20250411) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-Automat ==== - make it compatible with older setuptools again - adapt to setuptools 77 ==== python-M2Crypto ==== - Allow for ambiguity in first letter of directories in %{python_sitearch}. - Change macro to %{?sle15allpythons} so we build both Python 3.6 and Python 3.11 on SLE-15. ==== python-MarkupSafe ==== - Make the dist-info name case-insensitive - Lowercase metadata directory name. ==== python-argparse-manpage ==== - Skip a failing test. ==== python-simplejson ==== Version update (3.19.3 -> 3.20.1) - update to 3.20.1: * Do not memoize keys before they are coerced to string https://github.com/simplejson/simplejson/pull/329 ==== python-tzdata ==== Version update (2025.1 -> 2025.2) - update to 2025.2: * Upstream version 2025b released 2025-03-22T20:40:46+00:00 * New zone for Aysén Region in Chile which moves from -04/-03 to -03. * Chile's Aysén Region moves from -04/-03 to -03 year-round, joining Magallanes Region. * Iran switched from +04 to +0330 on 1978-11-10 at 24:00, not at year end. ==== python-zope.interface ==== - Make it compatible with older setuptools - Correct dist-info directory due to new setuptools. ==== selinux-policy ==== Version update (20250403 -> 20250410) Subpackages: selinux-policy-targeted - Update to version 20250410: * Allow login to podman container from tty (bsc#1238709) * Add an rpmbuild test to the gitlab-ci - Add ugly workaround for semodule removal issues (bsc#1221342 bsc#1238062 bsc#1230643 bsc#1230938) Can be dropped when PED-12491 is done. ==== systemd ==== Version update (257.4 -> 257.5) Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-boot systemd-container systemd-experimental systemd-lang udev - Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5) This merge includes the following fix: 9b52c10986 test-network: replace symlink to 99-default.link with a copy d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc 62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690c913f7bda...c10a66fb4dd34b86d42fa92501bd88db63df479a ==== texlive ==== - Make it build with latest gcc ==== vde2 ==== - add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to still allow build on Leap 15.6 ==== virt-manager ==== Subpackages: virt-install virt-manager-common - Upstream features and bug fixes (bsc#1027942) (jsc#PED-8910) 040-virtinst-add-pstore-backend-support.patch 041-tests-add-pstore-test.patch 042-man-virt-install-Document-pstore-device.patch 043-tests-Increase-virtio-mem-block-size.patch 044-tests-test_urls-fix-dead-URL.patch 045-urlfetcher-add-riscv64-architecture-for-Debian.patch 046-virt-manager-list-virtual-networks-when-creating-new-QEMU-Session-VM.patch 047-virt-install-add-support-for-vDPA-network-device.patch 048-virt-manager-add-support-for-vDPA-network-device.patch 049-virt-install-detect-wayland-in-order-to-start-virt-viewer.patch - bsc#1241082 - [Build 20250410] virt_install fails to launch: missing dependencies. Spec file modifications ==== virtualbox ==== - build with kernel 6.15, add: * kernel-6-15-EXTRA_CFLAGS.patch * kernel-6-15-fb_probe.patch -- this disables fb_probe and needs a rewrite similar to "9fa154f40eb6 drm/{i915,xe}: Run DRM default client setup". Good luck. * kernel-6-15-mkdir.patch * kernel-6-15-mode_valid.patch * kernel-6-15-timer.patch ==== virtualbox-kmp ==== Version update (7.1.6a_k6.14.0_1 -> 7.1.6a_k6.14.1_1) - build with kernel 6.15, add: * kernel-6-15-EXTRA_CFLAGS.patch * kernel-6-15-fb_probe.patch -- this disables fb_probe and needs a rewrite similar to "9fa154f40eb6 drm/{i915,xe}: Run DRM default client setup". Good luck. * kernel-6-15-mkdir.patch * kernel-6-15-mode_valid.patch * kernel-6-15-timer.patch ==== vsftpd ==== - add -std=gnu17 to CFLAGS to fix gcc15 compile time error ==== yast2-security ==== Version update (5.0.2 -> 5.0.3) - Do not write selinux mode to kernel command line and keep it only in /etc/selinux/config (jsc#PED-12400) - 5.0.3