Packages changed: ImageMagick libblockdev (3.0.3 -> 3.0.4) patterns-gnome python-cffi (1.15.1 -> 1.16.0) yelp === Details === ==== ImageMagick ==== Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - added patches fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52 + ImageMagick-correct-time-to-live.patch ==== libblockdev ==== Version update (3.0.3 -> 3.0.4) Subpackages: libbd_btrfs3 libbd_crypto3 libbd_fs3 libbd_loop3 libbd_lvm3 libbd_mdraid3 libbd_nvme3 libbd_part3 libbd_swap3 libbd_utils3 libblockdev3 - Update to 3.0.4: * plugins: use g_autofree for free'ing g_char's * plugins: btrfs: use g_autofree where possible for g_free * fs: correct btrfs set label description * nvme: Rework memory allocation for device ioctls * spec: Obsolete vdo plugin packages * spec: Move obsoleted devel subpackages to libblockdev-devel * ci: Bump actions/checkout from v3 to v4 * part: Do not open disk read-write for read only operations * fs: Disable progress for ntfsresize * packit: Add configuration for downstream builds * logging: Default to DEBUG log level if compiled with --enable-debug * Use log function when calling a plugin function that is not loaded * lvm-dbus: Replace g_critical calls with bd_utils_log_format * tests: Fail early when recompilation fails in library_test ==== patterns-gnome ==== Subpackages: patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-sw_management_gnome - Drop mousetweaks as a recommended package, it has not been needed for assistive technologies in a long time. ==== python-cffi ==== Version update (1.15.1 -> 1.16.0) - Upgrade to 1.16.0: - Add support for Python 3.12. With the removal of distutils from Python 3.12, projects using CFFI features that depend on distutils at runtime must add a dependency on setuptools to function under Python 3.12+. CFFI does not declare a runtime setuptools requirement to avoid an unnecessary dependency for projects that do not require it. - Drop support for end-of-life Python versions (2.7, 3.6, 3.7). - Move project source under src/; a more standard layout that also enables CI to more easily catch packaging errors. - Move project home to python-cffi/cffi on GitHub. - Add support for PEP517 builds; setuptools is now a required build dependency. - Declare python_requires metadata for Python 3.8+. This allows unsupported Pythons to continue using previously released sdists and wheels. - Add missing calls to PyObject_GC_UnTrack to avoid ResourceWarning 15c4b71 - Remove upstreamed patch 8a3c2c816d789639b49d3ae867213393ed7abdff.patch - Clean up the SPEC file ==== yelp ==== Subpackages: libyelp0 yelp-lang - Add upstream bug fixes: + dd69a1df8e660cf6cf27e44a6bba02934fc00b48.patch: Fix compile error with ./autogen.sh --enable-debug=yes + 855cae4a336f7676f093579c9a6b2d9fae7a1f80.patch: Support search box for man pages - Add gtk-doc, libtool and pkgconfig(appstream-glib) BuildRequires and call NOCONFIGURE=1 ./autogen.sh, bootstrap the build, as the above patches touches the buildsystem.