Packages changed: AppStream (0.15.6 -> 0.16.0) flatpak (1.14.1 -> 1.14.2) glibc (2.36 -> 2.37) gstreamer installation-images-MicroOS (17.70 -> 17.74) less libjaylink (0.2.0 -> 0.3.1) libmspack (0.10.1 -> 0.11) libstorage-ng (4.5.71 -> 4.5.73) patterns-microos python-Twisted transactional-update (4.1.2 -> 4.1.3) yast2-packager (4.5.13 -> 4.5.14) === Details === ==== AppStream ==== Version update (0.15.6 -> 0.16.0) Subpackages: AppStream-lang libAppStreamQt2 libappstream4 - Update to version 0.16.0: * Features: + pool: Offer API to look up components by bundles + Bump format version to 0.16 + Add new AsSystemInfo to read information about the current OS and device + Add helper to get device names from a modalias + Implement support for external release metadata + Add validation support for external release metadata + compose: Validate external release metadata used for the catalog as well + its: Add rule for standalone release metadata + Add function to test if an AsRelation is satisfied on the current system + cli: Add command to list category contents + cli: Display colored checkmarks if possible + cli: Add new is-satisfied check to test relations from the command-line + cli: Add Markdown export support for metainfo-to-news + qt: Add support for SystemInfo & relation satisfication checks * Specification: + spec: Specify a metadata format for external release descriptions * Bugfixes: + Fix build with Clang 15 + Give a better error message if trying to list too many categories + Adjust documentation of AsPool.get_components_by_categories to reflect reality + validator: Validate merge component catalog data properly again * Miscellaneous: + Consistently name catalog metadata as such everywhere - Update support-meson0.59.patch for latest version of AppStream - Build AppStream with compose support as a separate package. - Use %ldconfig_scriptlets. Leap 15.3 is out of maintenance. ==== flatpak ==== Version update (1.14.1 -> 1.14.2) Subpackages: flatpak-remote-flathub libflatpak0 system-user-flatpak - Update to version 1.14.2: + The INFO log level is now treated the same as the DEBUG log level by flatpak -v, to make backports from 1.15.x simpler. + Bug fixes: - Display the intended messages for flatpak repair. - Exporting an app to an existing repository on a CIFS filesystem now works as intended. - Unset $GIO_EXTRA_MODULES for apps, avoiding misbehaviour in some GLib apps when set to a path on the host. - Unset $XKB_CONFIG_ROOT for apps, avoiding crashes in GTK and Qt apps under Wayland when this variable is set to a path not available in the sandbox. - Unset $KRB5CCNAME for apps. - When using the fish shell, avoid duplicate XDG_DATA_DIRS entries if the profile script is sourced more than once. - Package flatpak-remote-flathub sub-package as noarch. ==== glibc ==== Version update (2.36 -> 2.37) Subpackages: glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - Update to glibc 2.37 * The getent tool now supports the --no-addrconfig option * The dynamic linker no longer loads shared objects from the "tls" subdirectories on the library search path or the subdirectory that corresponds to the AT_PLATFORM system name, or employs the legacy AT_HWCAP search mechanism, which was deprecated in version 2.33 - printf-grouping.patch: Account for grouping in printf width (BZ #30068) - strftime-time64.patch: Use 64-bit time_t interfaces in strftime and strptime (BZ #30053) - glibcextract-compile-c-snippet.patch, sys-mount-kernel-definition.patch, sys-mount-usage.patch, nscd-netlink-cache-invalidation.patch, syslog-large-messages.patch, dlmopen-libc-early-init.patch, ldd-vdso-dependency.patch, syslog-extra-whitespace.patch, errlist-edeadlock.patch, makeflags.patch, get-nscd-addresses.patch, x86-64-avx2-string-functions.patch, nscd-aicache.patch, dl-debug-bindings.patch, floatn.patch: Removed - Remove reference to obsolete %usrmerged macro (boo#1206798) ==== gstreamer ==== Subpackages: gstreamer-lang libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Add fix using sed to find gst-plugin-scanner-%{_target_cpu} program (boo#1207908). ==== installation-images-MicroOS ==== Version update (17.70 -> 17.74) - merge gh#openSUSE/installation-images#626 - use grub2-i386-efi package on x86_64 (bsc#1208057) - 17.74 - merge gh#openSUSE/installation-images#625 - move open-iscsi into initrd to ensure config files are writable (bsc#1207374) - 17.73 - merge gh#openSUSE/installation-images#624 - fix grub2-i386-efi inclusion - 17.72 - merge gh#openSUSE/installation-images#623 - support 32-bit UEFI firmware on x86_64/i386 (bsc#1208003, jsc#PED-2569) - 17.71 ==== less ==== - Apply "cve-2022-46663.patch" to fix a vulnerability in less that could be exploited for denial-of-service attacks or even remote code execution by printing specially crafted escape sequences to the terminal. [CVE-2022-46663, bsc#1207815] - Refreshed all other patches with quilt to an uniform -p1 patch style, which allows us to use %autosetup and simplify the spec file a bit. ==== libjaylink ==== Version update (0.2.0 -> 0.3.1) Subpackages: libjaylink0 - Update to version 0.3.1 * Fix building with Autoconf < 2.7 - version 0.3.0 * New package version scheme * New supported target interfaces: - Silicon Labs 2-wire interface (C2) - Serial peripheral interface (SPI) - Compact JTAG (cJTAG) * Add support for querying USB voltage * jtag: Add functions to set/clear the TCK and TMS signals * New string utility functions: - jaylink_target_interface_string() - jaylink_hardware_type_string() * transport/tcp: Implement connection timeout ==== libmspack ==== Version update (0.10.1 -> 0.11) - Update to version 0.11: * see https://github.com/kyz/libmspack/blob/master/libmspack/ChangeLog for a full changelog ==== libstorage-ng ==== Version update (4.5.71 -> 4.5.73) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (French) (bsc#1149754) - 4.5.73 ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Comment out gtk4-metatheme-breeze until Plasma 5.27 - Add the folowing packages for Plasma Desktop pattern - Add spectacle - Add plasma5-desktop-emojier and google-noto-coloremoji-fonts - Add gtk2-metatheme-breeze, gtk3-metatheme-breeze and gtk4-metatheme-breeze - Add oxygen5-sounds - Add plasma5-systemmonitor - Add libqt5-qtimageformats, kdegraphics-thumbnailers and ffmpegthumbs (for thumbnails) - Add kcm_sddm - Remove gnome-usage (obsolete upstream), restore gnome-system-monitor for GNOME Desktop (boo#1205108) ==== python-Twisted ==== Subpackages: python310-Twisted python310-Twisted-tls - Add patch support-new-glibc.patch: * Support new glibc changes. ==== transactional-update ==== Version update (4.1.2 -> 4.1.3) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Version 4.1.3 - Suppress SELinux relabelling output in quiet mode - Documentation readability improvements ==== yast2-packager ==== Version update (4.5.13 -> 4.5.14) - Prevent crash if nil dependencies instead of [] (bsc#1208068) - 4.5.14