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=20231011 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: ModemManager abseil-cpp (20230802.0 -> 20230802.1) alsa c-ares (1.19.1 -> 1.20.1) calligra desktop-file-utils (0.26 -> 0.27) erofs-utils (1.6 -> 1.7) fuse3 (3.16.1 -> 3.16.2) gpg2 (2.4.0 -> 2.4.3) libcue (2.2.1 -> 2.3.0) libnvme libva (2.19.0 -> 2.20.0) libva-gl (2.19.0 -> 2.20.0) libxmlb (0.3.13 -> 0.3.14) nvme-cli orca (45.0 -> 45.1) patterns-gnome publicsuffix (20230826 -> 20230930) python-apipkg (3.0.1 -> 3.0.2) qpdf (11.6.1 -> 11.6.2) xkeyboard-config (2.39 -> 2.40) yast2-trans (84.87.20230930.5f9e01162a -> 84.87.20231004.bd479b5f2d) === Details === ==== ModemManager ==== Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0 - Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for tests. ==== abseil-cpp ==== Version update (20230802.0 -> 20230802.1) - update to 20230802.1: * Add StdcppWaiter to the end of the list of waiter implementations ==== alsa ==== Subpackages: libasound2 libatopology2 - Fix symbol version: 0005-seq-Fix-typos-in-symbol-version-definitions.patch ==== c-ares ==== Version update (1.19.1 -> 1.20.1) - Update to version 1.20.1 * Remove bin/acountry from built tools as nerd.dk is gone * Default per-query timeout has been reduced to 2s with a 3x retry count * rand: add support for getrandom() Bug fixes: * TCP back to back queries were broken * Ensure queries for ares_getaddrinfo() are not requeued during destruction * ares_getaddrinfo() should not retry other address classes if one address class has already been returned * Avoid production ill-formed result when qualifying a name with the root domain * Fix missing prefix for CMake generated libcares.pc * DNS server ports can now be read from system configuration instead of defaulting to port 53, aka openBSD resolv.conf format * Replace usages of sprintf with snprintf ==== calligra ==== - Replace freetype-devel BuildRequires with freetype2: this is actually what is needed, but as fontconfig happened to pull it in already, things happened to work. Freetype 1 is not needed here. ==== desktop-file-utils ==== Version update (0.26 -> 0.27) - Update to version 0.27: * common + Remove Autotools support. + Minor updates to project documentation. + Add pledge(2) support to remaining utilities + Add --version support to utilities. * desktop-file-validate + Support desktop spec version 1.5. + Add LXQt to categories. + Use DDE category for Deepin desktop. + Add Endless to list of desktop IDs. + Fix field code escaping in messages. * desktop-entry-mode.el + Highlight action groups when ID includes hyphens. - Drop patches (upstreamed): * 0001-validate-support-SingleMainWindow-key-from-1.5.patch * 0002-validate-Support-version-1.5.patch - Refresh desktop-file-utils-suse-keys.patch ==== erofs-utils ==== Version update (1.6 -> 1.7) - Update to version 1.7: * support arbitrary valid block sizes in addition to page size * (mkfs.erofs) arrange on-disk meta with Breadth-First Traversal instead * support long xattr name prefixes * support UUID functionality without libuuid * (mkfs.erofs, experimental) add DEFLATE algorithm support * (mkfs.erofs, experimental) support building images directly from tarballs * (dump.erofs) print more superblock fields * (mkfs.erofs, experimental) introduce preliminary rebuild mode * various bugfixes and cleanups (CVE-2023-33551, CVE-2023-33552) - Switch service to mode=manual, as 'disabled' is deprecated. ==== fuse3 ==== Version update (3.16.1 -> 3.16.2) Subpackages: libfuse3-3 - Update to release 3.16.2 * Various minor bugfixes and improvements. ==== gpg2 ==== Version update (2.4.0 -> 2.4.3) Subpackages: dirmngr gpg2-lang - Install the internal executables in the /usr/libexec dir instead of /usr/lib64. These files are keyboxd, scdaemon, gpg-auth gpg-check-pattern, gpg-pair-tool, gpg-preset-passphrase, gpg-protect-tool, gpg-wks-client, dirmngr_ldap and tpm2daemon. - Provide the systemd-user files since they have been removed upstream since version 2.4.1. [bsc#1201564] * Add gpg2-systemd-user.tar.xz ==== libcue ==== Version update (2.2.1 -> 2.3.0) - Update to release 2.3.0 * EOF check [CVE-2023-43641] - Drop 0001-Check-that-the-array-index-isn-t-negative.-This-fixe.patch - Add 0001-Check-that-the-array-index-isn-t-negative.-This-fixe.patch [CVE-2023-43641] ==== libnvme ==== Subpackages: libnvme-mi1 libnvme1 - Use glob for python3-libnvme file listening. Workaround pycache_only problems for SLE/Leap builds. - Drop usused libuuid dependency ==== libva ==== Version update (2.19.0 -> 2.20.0) Subpackages: libva-drm2 libva-wayland2 libva-x11-2 libva2 - Update to version 2.20.0: * av1: Revise offsets comments for av1 encode * drm: - Limit the array size to avoid out of range - Remove no longer used helpers * jpeg: add support for crop and partial decode * trace: - Add trace for vaExportSurfaceHandle - Unlock mutex before return - Fix minor issue about printf data type and value range * va/backend: - Annotate vafool as deprecated - Document the vaGetDriver* APIs * va/x11/va_fglrx: Remove some dead code * va/x11/va_nvctrl: Remove some dead code * va: - Add new VADecodeErrorType to indicate the reset happended in the driver - Add vendor string on va_TraceInitialize - Added Q416 fourcc (three-plane 16-bit YUV 4:4:4) - Drop no longer applicable vaGetDriverNames check - Fix:don't leak driver names, when override is set - Fix:set driver number to be zero if vaGetDriverNames failed - Optimize code of getting driver name for all protocols/os (wayland,x11,drm,win32,android) - Remove legacy code paths - Remove unreachable "DRIVER BUG" * win32: - Only print win32 driver messages in DEBUG builds - Remove duplicate adapter_luid entry * x11/dri2: limit the array handling to avoid out of range access * x11: - Allow disabling DRI3 via LIBVA_DRI3_DISABLE env var - Implement vaGetDriverNames - Remove legacy code paths - Refresh propagate-dpy.patch with quilt. ==== libva-gl ==== Version update (2.19.0 -> 2.20.0) - Update to version 2.20.0: * av1: Revise offsets comments for av1 encode * drm: - Limit the array size to avoid out of range - Remove no longer used helpers * jpeg: add support for crop and partial decode * trace: - Add trace for vaExportSurfaceHandle - Unlock mutex before return - Fix minor issue about printf data type and value range * va/backend: - Annotate vafool as deprecated - Document the vaGetDriver* APIs * va/x11/va_fglrx: Remove some dead code * va/x11/va_nvctrl: Remove some dead code * va: - Add new VADecodeErrorType to indicate the reset happended in the driver - Add vendor string on va_TraceInitialize - Added Q416 fourcc (three-plane 16-bit YUV 4:4:4) - Drop no longer applicable vaGetDriverNames check - Fix:don't leak driver names, when override is set - Fix:set driver number to be zero if vaGetDriverNames failed - Optimize code of getting driver name for all protocols/os (wayland,x11,drm,win32,android) - Remove legacy code paths - Remove unreachable "DRIVER BUG" * win32: - Only print win32 driver messages in DEBUG builds - Remove duplicate adapter_luid entry * x11/dri2: limit the array handling to avoid out of range access * x11: - Allow disabling DRI3 via LIBVA_DRI3_DISABLE env var - Implement vaGetDriverNames - Remove legacy code paths - Refresh propagate-dpy.patch with quilt. ==== libxmlb ==== Version update (0.3.13 -> 0.3.14) - baselibs.conf: don't build libxmlb2-32bit; baselibs.conf was added for the x86-64-v3 flavor; the -32bit was an unintended side effect. - Update to 0.3.14 * Fix comparing indexed text with integer values - Enable libstemmer-devel BuildRequires and pass stemmer=true to meson setup, libstemmer now available in Tumbleweed. - Use ldconfig_scriptlets macro for post(un) handling. ==== nvme-cli ==== Subpackages: nvme-cli-bash-completion - Use fixed timestamps for documentation allowing reproducable builds - Announce nvmeof-boot-support support via Provides - Filter rpmlint warnings for systemd-service-without-service_ macros - Add missing service files for NBFT feature * add 0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch * add 0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch ==== orca ==== Version update (45.0 -> 45.1) Subpackages: orca-lang - Update to version 45.1: + Web: - Fix regression in bookmark support. - Fix bug causing Orca to present some custom widgets as an image. + General: - Fix bug causing Orca to ignore objects that are valid because they had been defunct/invalid before. - Fix bug causing rewind and fast-forward in SayAll to fail. - Fix chattiness issue in mate-panel. - Only examine descriptions by default in isSameObject for Gtk apps for performance reasons. - Use AXObject.is_dead instead of the script utility for performance reasons. - Revert "Don't let brlapi crash us". This change was a workaround put in place to give distros enough time to get the fixed brltty, but it had a slight performance impact if braille was enabled but not being used. - Stop using deprecated Gtk API in the accessible actions menu. + Updated translations. ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome - Disable (temp?) gnome-notes while we wait for upstream to fix the now 6 months old bug with it crashing in its search-provider. See https://gitlab.gnome.org/GNOME/gnome-notes/-/issues/196 and https://bugzilla.opensuse.org/show_bug.cgi?id=1210322 ==== publicsuffix ==== Version update (20230826 -> 20230930) - Update to version 20230930: * util: gTLD data autopull updates for 2023-09-30T15:11:25 UTC * Update .fr list, move some subspaces to PRIVATE section listing of smallregistry.net * Remove k12.de.us * Add wix.run ==== python-apipkg ==== Version update (3.0.1 -> 3.0.2) - update to 3.0.2: * Fix import path to make it vendoring-friendly * remove py reference from tests - switch to gh tarball to get tests again ==== qpdf ==== Version update (11.6.1 -> 11.6.2) - version update to 11.6.2: * Bug fix: when piping stream data, don't call finish on failure if the failure was caused by a previous call to finish. ==== xkeyboard-config ==== Version update (2.39 -> 2.40) Subpackages: xkeyboard-config-lang - Update to version 2.40 * mostly updated translation * a few bugfixes ==== yast2-trans ==== Version update (84.87.20230930.5f9e01162a -> 84.87.20231004.bd479b5f2d) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sr yast2-trans-sv yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20231004.bd479b5f2d: * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan)