Packages changed: AppStream (0.15.6 -> 0.16.0) cppcheck (2.9.3 -> 2.10) flatpak (1.14.1 -> 1.14.2) glibc (2.36 -> 2.37) gsl (2.6 -> 2.7.1) gstreamer less libjaylink (0.2.0 -> 0.3.1) libmspack (0.10.1 -> 0.11) libstorage-ng (4.5.71 -> 4.5.73) libvirt memtest86+ (5.31b -> 6.10) 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. ==== cppcheck ==== Version update (2.9.3 -> 2.10) - install files from the addons/ and platforms/ directories - boo#1207806 - correct shebang fix for htmlreport/cppcheck-htmlreport - update to 2.10.0: * Many improvements and fixes in checkers. * New check: use memset/memcpy instead of loop CLI: * if the file provided via "--file-list" cannot be opened it will now error out * add command-line option "--disable=" to individually disable checks GUI: * Detect when installed version is old. There is setting in Edit/Preferences to turn this on. * Fix path issue with backslashes * Cleanup *.ctu-info files after analysis Build: * the deprecated Makefile option SRCDIR is no longer accepted * added CMake option BUILD_CORE_DLL to build lib as cppcheck-core.dll with Visual Studio ==== flatpak ==== Version update (1.14.1 -> 1.14.2) Subpackages: flatpak-remote-flathub flatpak-zsh-completion 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-32bit glibc-devel 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) ==== gsl ==== Version update (2.6 -> 2.7.1) - update to gsl 2.7.1: * update libtool version numbers - update to gsl 2.7: * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com) * fixed bug #60335 (spmatrix test failure, J. Lamb) * fixed bug #36577 * clarified documentation on interpolation accelerators (V. Krishnan) * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2, thanks to M. Sitte) * fixed doc bug #59758 * fixed bug #58202 (rstat median for n=5) * added support for native C complex number types in gsl_complex when using a C11 compiler * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6 * updated exponential fitting example for nonlinear least squares * added banded LU decomposition and solver (gsl_linalg_LU_band) * New functions added to the library: - gsl_matrix_norm1 - gsl_spmatrix_norm1 - gsl_matrix_complex_conjtrans_memcpy - gsl_linalg_QL: decomp, unpack - gsl_linalg_complex_QR_* (thanks to Christian Krueger) - gsl_vector_sum - gsl_matrix_scale_rows - gsl_matrix_scale_columns - gsl_multilarge_linear_matrix_ptr - gsl_multilarge_linear_rhs_ptr - gsl_spmatrix_dense_add (renamed from gsl_spmatrix_add_to_dense) - gsl_spmatrix_dense_sub - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply - gsl_linalg_QR_UD: decomp, lssolve - gsl_linalg_QR_UU: decomp, lssolve, QTvec - gsl_linalg_QR_UZ: decomp - gsl_multifit_linear_lcurvature - gsl_spline2d_eval_extrap * bug fix in checking vector lengths in gsl_vector_memcpy (dieggsy@pm.me) * made gsl_sf_legendre_array_index() inline and documented gsl_sf_legendre_nlm() - Drop no longer required gsl-rpmlintrc ==== gstreamer ==== Subpackages: gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Add fix using sed to find gst-plugin-scanner-%{_target_cpu} program (boo#1207908). ==== 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 ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface 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-qemu libvirt-daemon-xen libvirt-libs - qemu: Fix umount of /dev in VM private namespace c3f16cea-qemu-cleanup-label-on-umount-failure.patch, 697c16e3-qemu_process-better-debug-message.patch, 5155ab4b-qemu_namespace-nested-mounts-when-umount.patch boo#1207889 ==== memtest86+ ==== Version update (5.31b -> 6.10) - add pesign magic - fixed i586 build - Update to 6.10 - Add support for Secure Boot Signing - Add support for Headless EFI system - Add various command line options - Add support for legacy ATI SB400 - Fix an issue related to BadRAM pattern - Fix disabling SMP using F2 at startup - Fix crash on SuperMicro X10SDV - Various bug fixes and optimizations - Update to 6.01 - False positives in test 9 [Modulo 20, random pattern] (issue #216) - Failing to remove the big PASS/FAIL status banner (issue #130 and #173) - Update to 6.00: - Drop all patches can no more use: fix-destdir memtest86+-5.01-no-optimization.patch memtest86+-5.31b-discard-note_gnu_property.patch ==== 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 tukitd - 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