Please note that this mail was generated by a script. The described changes are computed based on the aarch64 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=3&version=Tumbleweed&build=20240909 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: cairo (1.18.0 -> 1.18.2) colord gc (8.2.6 -> 8.2.8) gnome-disk-utility (46.0 -> 46.1) kf6-kirigami libevdev (1.13.1 -> 1.13.3) libgweather4 (4.4.2 -> 4.4.4) openSUSE-release (20240908 -> 20240909) python-idna (3.7 -> 3.8) python-simplejson (3.19.2 -> 3.19.3) python-zope.interface (6.4.post2 -> 7.0.3) webkit2gtk3 === Details === ==== cairo ==== Version update (1.18.0 -> 1.18.2) Subpackages: libcairo-gobject2 libcairo-script-interpreter2 libcairo2 - Update to version 1.18.2: + The malloc-stats code has been removed from the tests directory the canonical location for it is: https://github.com/behdad/malloc-stats + Cairo now requires a version of pixman equal to, or newer than, 0.40. + There have been multiple build fixes for newer versions of GCC for MSVC; for Solaris; and on macOS 10.7. + PNG errors caused by loading malformed data are correctly propagated to callers, so they can handle the case. + Both stroke and fill colors are now set when showing glyphs on a PDF surface. + All the font options are copied when creating a fallback font object. + When drawing text on macOS, Cairo now tries harder to select the appropriate font name. + Cairo now prefers the COLRv1 table inside a font, if one is available. + Cairo requires a C11 toolchain when building. ==== colord ==== Subpackages: colord-color-profiles libcolord2 libcolorhug2 - Remove script in %pre to change ownership of /var/lib/colord (bsc#1208056). ==== gc ==== Version update (8.2.6 -> 8.2.8) - Update to release 8.2.8 * Allow GC_size() argument to be null * Fix 'un-mprotect vdb failed' abort with out-of-memory reason on Linux * Fix GC_is_visible for case of arg pointing exactly to object upper bound * Fix double lock in GC_malloc called from backtrace() * Fix heap blocks size computation by GC_get_memory_use * Fix infinite resend lost signals if a thread is restarted by SIGQUIT * Fix null pointer dereference in GC_is_visible if type_descr is null * Fix potential address overflow in GC_add_to_heap * Fix potential buffer overrun during read in GC_text_mapping * Use atomic store to set GC_first_nonempty in GC_do_parallel_mark ==== gnome-disk-utility ==== Version update (46.0 -> 46.1) - Update to version 46.1: + metainfo: - fix URLs - replace screenshots + Updated translations. ==== kf6-kirigami ==== Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Add upstream change (kde#488326, boo#1228876): * 0001-Disable-cachegen.patch ==== libevdev ==== Version update (1.13.1 -> 1.13.3) - update to 1.13.3: * include: sync event codes with kernel 6.10 * CI and build system fixes ==== libgweather4 ==== Version update (4.4.2 -> 4.4.4) Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0 - Update to version 4.4.4: + Fix deprecation warnings + Fix introspection annotation for async functions + Plug some memory leaks + Updated translations. ==== openSUSE-release ==== Version update (20240908 -> 20240909) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-idna ==== Version update (3.7 -> 3.8) - update to 3.8: * Fix regression where IDNAError exception was not being produced for certain inputs. * Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable. * Documentation improvements * Updates to package testing using Github actions ==== python-simplejson ==== Version update (3.19.2 -> 3.19.3) - update to 3.19.3: * Updated test & build matrix to include Python 3.13. * Dropped wheel support for Python 2.7 on macOS. * https://github.com/simplejson/simplejson/pull/326 ==== python-zope.interface ==== Version update (6.4.post2 -> 7.0.3) - update to 7.0.3: * Fix Assertion 'memb->type == T_PYSSIZET' failed. for Python < 3.12. * Fix reference-counting bug in C module initialization (broken in 7.0). * Fix subclassability of ObjectSpecificationDescriptor (broken in 7.0). * Enable heap-based types (PEP 384) for Python >= 3.11. * Adopt multi-phase module initialization (PEP 489). * Drop support for Python 3.7. ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles - Add revert-271175.patch: This reverts commit 279c9d7, it broke wasm.