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=20241023 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: brltty (6.6 -> 6.7) dtc (1.7.0 -> 1.7.1) freerdp (3.8.0 -> 3.9.0) ghostscript (10.03.1 -> 10.04.0) gnome-control-center (47.0.1+8 -> 47.1.1) gnome-remote-desktop (47.0 -> 47.1) gnome-terminal (3.54.0 -> 3.54.1) grub2 libheif libvirt nbdkit open-vm-tools (12.4.5 -> 12.5.0) openSUSE-release (20241022 -> 20241023) patterns-base postgresql17 python-anyio (4.6.0 -> 4.6.2.post1) python-certifi (2024.7.4 -> 2024.8.30) python-charset-normalizer (3.3.2 -> 3.4.0) python-cryptography (43.0.1 -> 43.0.3) python-kiwi (10.1.15 -> 10.1.16) python-numpy (2.1.1 -> 2.1.2) qt6-base rng-tools subversion (1.14.3 -> 1.14.4) supermin totem (43.0 -> 43.1) tree-sitter (0.24.2 -> 0.24.3) virtiofsd (1.11.1 -> 1.12.0) vte (0.78.0 -> 0.78.1) yast2-auth-client (5.0.0 -> 5.0.1) yast2-installation (5.0.14 -> 5.0.15) zlib-ng-compat (2.2.1 -> 2.2.2) === Details === ==== brltty ==== Version update (6.6 -> 6.7) Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_8 python3-brlapi system-user-brltty xbrlapi - Update to version 6.7: + Too many changes; please read ChangeLog - Drop e6707d5e.patch: fixed upstream. - API version is now 0.8.6. - Added patch: * brltty-reproducible-jar-mtime.patch + Use SOURCE_DATE_EPOCH for reproducible jar mtime + Applied if building with Java >= 17 ==== dtc ==== Version update (1.7.0 -> 1.7.1) - Update to 1.7.1: * dtc * Fix check for 10-bit I2C addresses * Improve documentation of -@ option * Update to libyaml >= 0.2.3 * Improvements & fixes for device graph checks * Add -L / --local-fixups option * Add check for length of interrupt-map properties * libfdt * Add fdt_path_getprop_namelen() * Add fdt_get_symbol() and fdt_get_symbol_namelen() * Correct documentation of fdt_path_offset() * Correct documentation of fdt_appendprop_addrrange() * Validate aliases is fdt_get_alias_namelen() * Don't overwrite phandles when applying overlays * Require Python 3 * pylibfdt * Support boolean properties * Fixes for current Python versions * General * Assorted bugfixes * Assorted build improvements * Assorted typo fixes in docs * Some additional testcases * Move to GitHub Actions based CI ==== freerdp ==== Version update (3.8.0 -> 3.9.0) Subpackages: libfreerdp3-3 librdtk0-0 libwinpr3-3 - Update to 3.9.0 So, what is new: * Support for RDPEAR (remote credential guard) /remoteGuard option for non windows clients * Global configuration file support, allowing to configure certificate accept/ignore/... default settings for all users * Simplified manpage generation, eliminates docbook and xmlto dependencies speeding up builds * New API for client channels to run tasks on RDP thread * New extended transport layer API * RDPECAM MJPEG support * the first updates of timezone definitions from our automated ci Noteworthy changes: * Fix bugs in SSE4.1/AVX2 image copy (#10720) * Add warnings for invalid monitor settings during connect (#10672) * Fix ALSA microphone support (#10664) * Fix modal windows in RAILS mode (#10629) * Update experimental SDL3 client (SDL3 API should now have been stabilized, various pull requests) * Fix keyboard layouts, the external JSON did miss a few (#10639) ==== ghostscript ==== Version update (10.03.1 -> 10.04.0) Subpackages: ghostscript-x11 - update to 10.04.0 (bsc#1232173): * Amongst other general bugs fixes, this release addresses: + CVE-2024-46951 + CVE-2024-46952 + CVE-2024-46953 + CVE-2024-46954 + CVE-2024-46955 + CVE-2024-46956 ==== gnome-control-center ==== Version update (47.0.1+8 -> 47.1.1) 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: + Fix crash on display scales > 1 due to conflicting type registration. - Update to version 47.1: + About: Allow FQDN hostnames + Appearance: Fix thumbnailing of backgrounds causing OOM kills + Date and Time: Fix resize issue in the time format row when shown in small window sizes + Online Accounts: Fix untranslated account provider info string + Region and Language: Update language row after closing language selector + Remote Desktop: Hide "Remote Desktop" row when gnome-remote-desktop is not available + Wacom: - Don't crash when handling an unknown stylus ID - Don't show Map Buttons for fallback devices - Handle all external remotes like an external TV remote-like device - Make assets recolaborable, supporting dark-style, high-contrast, and accent colors - Support HDPI for tablet/stylus illustration images + Updated translations. ==== gnome-remote-desktop ==== Version update (47.0 -> 47.1) Subpackages: gnome-remote-desktop-lang - Update to version 47.1: + General code improvements + Updated translations. ==== gnome-terminal ==== Version update (3.54.0 -> 3.54.1) Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal - Update to version 3.54.1: + prefs: Follow the theme variant setting + Updated translations. ==== grub2 ==== Subpackages: grub2-common grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - Fix error: /boot/grub2/x86_64-efi/bli.mod not found (bsc#1231591) - Keep grub packaging and dependencies in the SLE-12 and SLE-15 builds - Power guest secure boot with key management (jsc#PED-3520) (jsc#PED-9892) * 0001-ieee1275-Platform-Keystore-PKS-Support.patch * 0002-ieee1275-Read-the-DB-and-DBX-secure-boot-variables.patch * 0003-appendedsig-The-creation-of-trusted-and-distrusted-l.patch * 0004-appendedsig-While-verifying-the-kernel-use-trusted-a.patch * 0005-appendedsig-The-grub-command-s-trusted-and-distruste.patch * 0006-appendedsig-documentation.patch * 0007-mkimage-create-new-ELF-Note-for-SBAT.patch * 0008-mkimage-adding-sbat-data-into-sbat-ELF-Note-on-power.patch * grub2.spec : Building signed grub.elf with SBAT metadata - Support for NVMe multipath splitter (jsc#PED-10538) * 0001-ieee1275-support-added-for-multiple-nvme-bootpaths.patch - Deleted path (jsc#PED-10538) * 0001-grub2-Can-t-setup-a-default-boot-device-correctly-on.patch * 0001-grub2-Set-multiple-device-path-for-a-nvmf-boot-devic.patch - Fix not a directory error from the minix filesystem, as leftover data on disk may contain its magic header so it gets misdetected (bsc#1231604) * grub2-install-fix-not-a-directory-error.patch ==== libheif ==== Subpackages: gdk-pixbuf-loader-libheif libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg libheif-rav1e libheif-svtenc libheif1 - build *-test subpackage with multibuild for running the test suite - added sources + _multibuild ==== 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 - spec: Use default_firewall_backend prjconf setting - spec: Loosen nwfilter dependency boo#1231798 ==== 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 - Exclude tests when building for ix86 ==== open-vm-tools ==== Version update (12.4.5 -> 12.5.0) Subpackages: libvmtools0 open-vm-tools-desktop - convert to obs_scm - update to 12.5.0 (boo#1231826): There are no new features in the open-vm-tools 12.5.0 release. This is primarily a maintenance release that addresses a few critical problems, including: * A Github pull request has been integrated. Please see the Resolved Issues section of the Release Notes. * For a more complete list of issues resolved in this release, see the Resolved Issues section of the Release Notes. For complete details, see: https://github.com/vmware/open-vm-tools/releases/tag/stable-12.5.0 Release Notes are available at: https://github.com/vmware/open-vm-tools/blob/stable-12.5.0/ReleaseNotes.md The granular changes that have gone into the 12.5.0 release are in the ChangeLog at: https://github.com/vmware/open-vm-tools/blob/stable-12.5.0/open-vm-tools/Cha... ==== openSUSE-release ==== Version update (20241022 -> 20241023) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced - In case of doubt, also favor libz1-32bit over libz-ng1-compat for the time being. ==== postgresql17 ==== Subpackages: libpq5 postgresql17-contrib postgresql17-llvmjit postgresql17-server - Use cmake(LLVM) < instead of <= to also allow building against LLVM 18.1 and newer 18.x versions ==== python-anyio ==== Version update (4.6.0 -> 4.6.2.post1) - update to 4.6.2: * Fixed regression caused by (\#807) that prevented the use of parametrized async fixtures - update to 4.6.1: * Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions (\#806) (PR by @graingert) ==== python-certifi ==== Version update (2024.7.4 -> 2024.8.30) - update to 2024.8.30: added certs: * TWCA CYBER Root CA O=TAIWAN-CA OU=Root CA * SecureSign Root CA12 O=Cybertrust Japan Co., Ltd. * SecureSign Root CA14 O=Cybertrust Japan Co., Ltd. * SecureSign Root CA15 O=Cybertrust Japan Co., Ltd. ==== python-charset-normalizer ==== Version update (3.3.2 -> 3.4.0) - update to 3.4.0: * Argument `--no-preemptive` in the CLI to prevent the detector to search for hints. * Support for Python 3.13 * Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch. * Improved the general reliability of the detector based on user feedbacks. (#520) (#509) (#498) (#407) * Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. ==== python-cryptography ==== Version update (43.0.1 -> 43.0.3) - update to 43.0.3: * Fixed release metadata for cryptography-vectors * Fixed compilation when using LibreSSL 4.0.0. ==== python-kiwi ==== Version update (10.1.15 -> 10.1.16) - Bump version: 10.1.15 â 10.1.16 - Fix erofs requires in spec erofs-utils for SUSE only exists in Tumbleweed. The former conditon would also add the requirement for ALP and SLFO which is wrong. This commit fixes it - Add vagrantconfig rule for vagrant format If the format="vagrant" attribute is set, a vagrantconfig section becomes mandatory. This commit enforces this rule on the schema. This Fixes #2666 ==== python-numpy ==== Version update (2.1.1 -> 2.1.2) - update to 2.1.2 * #27333: MAINT: prepare 2.1.x for further development * #27400: BUG: apply critical sections around populating the dispatch cache * #27406: BUG: Stub out get_build_msvc_version if distutils.msvccompiler... * #27416: BUILD: fix missing include for std::ptrdiff_t for C++23 language... * #27433: BLD: pin setuptools to avoid breaking numpy.distutils * #27437: BUG: Allow unsigned shift argument for np.roll * #27439: BUG: Disable SVE VQSort * #27471: BUG: rfftn axis bug * #27479: BUG: Fix extra decref of PyArray_UInt8DType. * #27480: CI: use PyPI not scientific-python-nightly-wheels for CI doc... * #27481: MAINT: Check for SVE support on demand * #27484: BUG: initialize the promotion state to be weak * #27501: MAINT: Bump pypa/cibuildwheel from 2.20.0 to 2.21.2 * #27506: BUG: avoid segfault on bad arguments in ndarray.__array_function__ ==== qt6-base ==== Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite - Add patch to fix qxmpp test failures (gh#qxmpp-project/qxmpp#659): * 0001-QUuid-restore-sorting-order-of-Qt-6.8.patch - Add patch to fix potential crash with QDirIterator (QTBUG-130142): * 0001-QDirIterator-don-t-crash-with-next-after-hasNext-ret.patch ==== rng-tools ==== - add patch rng-tools-missing-includes.patch add missing include statements to fix compilation with recent gcc ==== subversion ==== Version update (1.14.3 -> 1.14.4) Subpackages: libsvn_auth_gnome_keyring-1-0 libsvn_auth_kwallet-1-0 subversion-bash-completion subversion-perl - Update to 1.14.4: * Fix unbounded memory usage in propget and proplist --xml * Fix cmdline parsing bugs in --change (-c) argument * Improve help message for svnmucc PUT * mailer.py: Fix inconsistency in Config.which_group() arguments * Convert path to local style in error message from diff API * Fix `invalid escape sequence` in .py scripts for Python 3.12 * swig-py: Fix `none_dealloc` error caused by refcount issue * Fix a msgid in svnadmin.c which was not a valid C string - drop patches included upstream: * subversion-1.14.3-gcc14-2.patch * subversion-1.14.3-gcc14.patch ==== supermin ==== - Detect the correct kernel on aarch64 (jsc#PED-10545) detect-aarch64-kernel.patch ==== totem ==== Version update (43.0 -> 43.1) Subpackages: totem-lang totem-plugins totem-video-thumbnailer - Update to version 43.1: + Fix scroll-by-page GTK setting breaking slider + Fix a number of MPRIS playback controls not working correctly + Fix a number of opensubtitles dialogue problems + Fix hyphens appearing in filenames + Force using newer GStreamer va-api plugins, fixing scrambled videos in some cases + Fix error showing the keyboard shortcuts + Fix assertion when backends send out audio or image files even though we asked them to be filtered out + Updated translations. - Drop patch fixed upstream: + ac2d02530d3b555e44907162be05536a5927b2a0.patch ==== tree-sitter ==== Version update (0.24.2 -> 0.24.3) Subpackages: libtree-sitter0_24 libtree-sitter0_24-x86-64-v3 - update to 0.24.3: * build: fix incorrect variable checks * fix(lib): correct unexpected side effect in get_column when the lexer is at EOF * build(deps): bump wasmtime to v25.0.2 ==== virtiofsd ==== Version update (1.11.1 -> 1.12.0) - Update to version 1.12.0: * Bump version to v1.12.0 * Add file-handles migration mode * Serialize mount FD map * Deserialize file handles * Build mount FD map on deserialization * Add MigrationMode::FileHandles * PassthroughFsV2 * Allow deserializing serializable file handles * Extract serialized::Inode.deserialize_root_node() ==== vte ==== Version update (0.78.0 -> 0.78.1) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91 vte-lang - Update to version 0.78.1: + build: - Prepend python to minifont coverage cmd - Add missing includes + widget: - Improve the robustness of ringview updating - Make sure to update the ringview after a widget resize - termprops: Fix for double termprops + draw: - gsk: . Use fill_n to fill background . Draw cell background using scaled texture - Fix background drawing offset + tests: Remove excessive constrexpr ==== yast2-auth-client ==== Version update (5.0.0 -> 5.0.1) - Use new smb.conf parameter "sync machine password to keytab" (gh#yast/yast-auth-client#122). - Skip whitespace-only lines when parsing krb5.conf - 5.0.1 ==== yast2-installation ==== Version update (5.0.14 -> 5.0.15) - Improve handling spaces when list of blacklisted modules are specified (bsc#1231313) - 5.0.15 ==== zlib-ng-compat ==== Version update (2.2.1 -> 2.2.2) - Update to 2.2.2: * Changelog at https://github.com/zlib-ng/zlib-ng/releases/tag/2.2.2 - Install the ld.so configuration file also with the -32bit package, as otherwise biarch installs won't find that library (boo#1232065).