Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20241031 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: SVT-AV1 (2.2.1 -> 2.3.0) ghostscript gnome-control-center (47.1.1 -> 47.1.1+9) grub2 kdump (2.0.9 -> 2.0.10+git0.g62142dd) kf6-kxmlgui libcamera (0.3.1 -> 0.3.2) libpng16 (1.6.43 -> 1.6.44) librsvg (2.59.1 -> 2.59.2) libvisio mutter (47.1 -> 47.1+3) nbdkit openSUSE-release (20241030 -> 20241031) python311 python311-core ruby-common rubygem-gem2rpm salt schily snapper sqlite3 (3.46.0 -> 3.46.1) system-users sysvinit (3.10 -> 3.11) virt-manager xkeyboard-config === Details === ==== SVT-AV1 ==== Version update (2.2.1 -> 2.3.0) - Update to release 2.3.0 * Improved fast-decode level 1 option to increase its AV1 software cycle reduction by ~10% while maintaining the same quality levels. * New fast-decode level 2 to allow for an average AV1 software cycle reduction of 25-50% vs fast-decode 0 with a 1-3% BD-Rate loss across the presets. * Improved --lp settings for high resolutions, with CRF gaining a ~4% improvement in speed and VBR gaining ~15%. * Further ARM-based optimizations improving the efficiency of previously written NEON implementations by an average of 30%. ==== ghostscript ==== Subpackages: ghostscript-x11 - Enhanced entry below dated "Wed Oct 23 08:54:59 UTC 2024" by adding the individual "bsc" numbers for each CVE, see https://bugzilla.suse.com/show_bug.cgi?id=1232173#c4 and by adding the "IMPORTANT" change in Ghostscript 10.04.0 - spec file cleanup: removed the special cases for SLE12 i.e. rely on "suse_version >= 1500" as given precondition (recent Ghostscript versions fail to build in SLE12 anyway) ==== gnome-control-center ==== Version update (47.1.1 -> 47.1.1+9) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces gnome-control-center-users - Update to version 47.1.1+9: * wwan: Fix status pages * default-apps-row: - Fix auto_ptr usage causing leaks - Fix auto_ptr use-after-free * Updated translations. ==== grub2 ==== Subpackages: grub2-common grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - Enable support of Radix, Xive and Radix_gtse on Power (jsc#PED-9881) * 0001-kern-ieee1275-init-Add-IEEE-1275-Radix-support-for-K.patch ==== kdump ==== Version update (2.0.9 -> 2.0.10+git0.g62142dd) - upgrade to version 2.0.10 * calibrate: don't add percentage margin on top of LUKS memory (bsc#1229207) ==== kf6-kxmlgui ==== Subpackages: libKF6XmlGui6 libKF6XmlGui6-lang - Fix qt6-core-private-devel minimum version ==== libcamera ==== Version update (0.3.1 -> 0.3.2) Subpackages: libcamera-base0_3 libcamera0_3 - Update to release 0.3.2 * Add Sony IMX214 sensor properties ==== libpng16 ==== Version update (1.6.43 -> 1.6.44) Subpackages: libpng16-16 libpng16-16-x86-64-v3 - version update to 1.6.44: * Hardened calculations in chroma handling to prevent overflows, and relaxed a constraint in cHRM validation to accomodate the standard ACES AP1 set of color primaries. (Contributed by John Bowler) * Removed the ASM implementation of ARM Neon optimizations and updated the build accordingly. Only the remaining C implementation shall be used from now on, thus ensuring the support of the PAC/BTI security features on ARM64. (Contributed by Ross Burton and John Bowler) * Fixed the pickup of the PNG_HARDWARE_OPTIMIZATIONS option in the CMake build on FreeBSD/amd64. This is an important performance fix on this platform. * Applied various fixes and improvements to the CMake build. (Contributed by Eric Riff, Benjamin Buch and Erik Scholz) * Added fuzzing targets for the simplified read API. (Contributed by Mikhail Khachayants) * Fixed a build error involving pngtest.c under a custom config. This was a regression introduced in a code cleanup in libpng-1.6.43. (Contributed by Ben Wagner) * Fixed and improved the config files for AppVeyor CI and Travis CI. - Drop upstream patch: * 563.patch ==== librsvg ==== Version update (2.59.1 -> 2.59.2) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Update to version 2.59.2: + Fix stack overflow due to unbounded recursion. Now there is a hard limit on the number of nested layers that an SVG document may have. This is not a hard limit on the amount of stack space consumed, but it is a general mitigation. + Fix regression when rendering paths with very flat elliptical arcs. This bug was introduced in 2.59.1 as part of the mitigation for paths with coordinates that Cairo is unable to handle. + Fix centering and text-anchor in general for scaled text. + Fix building with Rust 1.82 on Windows (Christoph Reiter). + Make cancellation work for all the resource loading functions. + Add documentation for rsvg-bench to the development guide. + Slight improvement in memory consumption for language tags. + Many updates to the developer's documentation, for Outreachy interns. ==== libvisio ==== - libvisio testsuite in combination with ICU 76.1 requires UTF-8 locale during %check [boo#1232061] ==== mutter ==== Version update (47.1 -> 47.1+3) Subpackages: mutter-lang - Update to version 47.1+3: * wayland/pointer-constraints: Warp pointer after destroying resource * Updated translations. ==== nbdkit ==== Subpackages: nbdkit-basic-filters nbdkit-basic-plugins nbdkit-curl-plugin nbdkit-nbd-plugin nbdkit-python-plugin nbdkit-server nbdkit-ssh-plugin nbdkit-vddk-plugin - spec: Cleanup 'Provides' list for the nbdkit-basic-plugins and nbdkit-basic-filters subpackages ==== openSUSE-release ==== Version update (20241030 -> 20241031) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python311 ==== Subpackages: python311-curses python311-dbm python311-x86-64-v3 - Drop .pyc files from docdir for reproducible builds (bsc#1230906). ==== python311-core ==== Subpackages: libpython3_11-1_0 libpython3_11-1_0-x86-64-v3 python311-base python311-base-x86-64-v3 - Drop .pyc files from docdir for reproducible builds (bsc#1230906). ==== ruby-common ==== - update gem_packages.spec.erb by syncing with gem2rpm - drop group tag - only emit manual comments if we actually put out content - mark docs explicitely with the %doc tag - stop using deprecated PreReq for update-alternatives ==== rubygem-gem2rpm ==== - update suse.patch: handle ERB.new for older ruby versions - update suse.patch and sync in ruby-common/gem_packages.spec.erb - remove gem2rpm.yml.documentation as it is now in the git tree and therefor part of the suse.patch - replaced all patches with suse.patch generated with update-suse-patch.sh 0001-use-the-ID-from-os-release-to-use-the-proper-templat.patch 0002-added-basic-config-file-support-to-gem2rpm-in-yaml-f.patch 0003-new-opensuse-templates.-they-require-the-config-file.patch 0004-added-example-gem2rpm.yml.patch 0005-properly-shorten-description-and-summary.patch 0006-Preserve-the-license-header-found-in-the-output-file.patch 0007-fixes-for-the-opensuse-template.patch 0008-do-not-use-not-.-not-supported-on-1.8-e.g.patch 0009-No-longer-require-the-ruby-version-inside-the-subpac.patch 0010-Try-to-load-rbconfigpackagingsupport-and-fail-gracef.patch 0011-Add-support-for-scripts-pre-post-for-subpackages.patch 0012-typo-in-gem2rpm.yml.documentation-custom_pkgs-instea.patch 0013-Also-tag-LICENSE-MIT-as-docfile.patch 0014-Refactor-into-multiple-lines.patch 0015-Add-licence-to-the-list-of-license-files-as-well.patch 0016-add-two-more-ways-to-express-changes.patch 0017-.markdown-is-also-seen-in-the-wild.patch 0018-Only-use-the-extensions-doc-dir-on-MRI-2.1.x.patch 0019-Cleaner-solution-for-the-extensions-doc-dir.patch 0020-Ruby-1.8-insists-on-the-for-the-parameter.patch 0021-Fix-company-name-in-copyright-header.patch 0022-add-the-touch-for-build-compare-to-the-template.patch 0023-Also-tag-APACHE-LICENSE-2.0-as-docfile.patch 0024-add-ability-to-provide-alternative-main-Source.patch 0025-allow-running-commands-after-patching.patch 0026-use-https-instead-of-http-for-rubygems.org.patch 0027-quote-version_suffix-in-gem2rpm.yml.documentation-to.patch 0028-add-binary_map-support.patch 0029-Use-or-for-the-conditions-instead-of-and.patch 0030-gem_package.spec.erb-sync-with-ruby-common.patch 0031-use-template-opensuse-on-openSUSE-Tumbleweed-where-e.patch 0032-Replace-no-rdoc-no-ri-with-no-document.patch 0033-Use-File.exist-instead-of-File.exists-which-was-remo.patch 0034-plugin-dir.patch 0035-fix-patch-syntax.patch template_loader.patch ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-transactional-update - Handle logger exception when flushing already closed file - Include passlib as a recommended dependency - Added: * handle-logger-flushing-already-closed-file-686.patch ==== schily ==== Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star - Add 81.patch to not store the build host kernel version (boo#1232434) ==== snapper ==== Subpackages: libsnapper7 snapper-zypp-plugin - generate dsc file for Ubuntu 24.10 ==== sqlite3 ==== Version update (3.46.0 -> 3.46.1) Subpackages: libsqlite3-0 libsqlite3-0-x86-64-v3 sqlite3-tcl - Update to release 3.46.1: * Improved robustness while parsing the tokenize= arguments in FTS5. * Enhancements to covering index prediction in the query planner. * Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to double-quoted string literals. * Fix the window function version of group_concat() so that it returns an empty string if it has one or more empty string inputs. * In FTS5 secure-delete mode, fix false-positive integrity-check reports about corrupt indexes. * Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In some cases, they were formerly returning SQLITE_INTERNAL. * Other minor fixes. ==== system-users ==== Subpackages: system-group-hardware system-group-kvm system-group-libvirt system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun - system-user-nobody: remove shell for user nobody, all packages should be meanwhile adjusted, no other distribution has a shell for this user. ==== sysvinit ==== Version update (3.10 -> 3.11) - Update to sysvinit 3.11 * Some escape characters were included in the inittab manual page, but not displayed by the "man" command because they were not (ironically) properly escaped. This has been fixed. * Enabled chaining commands together in the inittab file. This allows the admin to run commands like "task1 && task2" or "task2 || task2" from the inittab file. * Fix typoes in halt manual page. Fixes provided by Bjarni Ingi Gislason. * Fix typos/markdown in fstab-decode manual page. Patch provided by Bjarni Ingi Gislason. ==== virt-manager ==== Subpackages: virt-install virt-manager-common - bsc#1231400 - Virt-manager is missing support for AMD sev-snp virtman-add-sev-memory-support.patch ==== xkeyboard-config ==== Subpackages: xkeyboard-config-lang - n_fi-kotoistus-metainfo.patch * add meta information for default variant of "fi" keyboard layout "kotoistus" needed for GNOME or other users of xkeyboard meta XML files (boo#1227420)