Packages changed: at-spi2-core (2.40.3 -> 2.42.0) glib-networking (2.68.1 -> 2.70.0) glib2 (2.68.4 -> 2.70.0) gobject-introspection (1.68.0 -> 1.70.0) gsettings-desktop-schemas (40.0 -> 41.0) libpwquality librsvg (2.50.7 -> 2.52.0) libsoup2 (2.72.0 -> 2.74.0) python-gobject (3.40.1 -> 3.42.0) shared-mime-info === Details === ==== at-spi2-core ==== Version update (2.40.3 -> 2.42.0) Subpackages: libatspi0 - Update to version 2.42.0: + Set X root property when Xwayland starts on demand. + Several dbus introspection fixes. ==== glib-networking ==== Version update (2.68.1 -> 2.70.0) - Update to version 2.70.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 2.70.rc: + gnutls: - revert AuthorityInformationAccess implementation for now. - fix use of non-default GTlsDatabases, Geary crash on startup. - fix leak in g_tls_certificate_gnutls_copy. - Unbreak GTLS_GNUTLS_CHECK_VERSION. + openssl: remove openssl-util. - Update to version 2.70.beta: + gnutls: Ensure that PKCS #11 pins are NUL terminated. + openssl: Restore OCSP support. - Update to version 2.70.alpha: + Fix TLS channel bindings tests. + Require OpenSSL 1.0.2. + Fix threadsafety issue in certificate verification. + dlopen libsoup for performing HTTP requests. + OpenSSL: add DTLS support, plus many related improvements. + Implement new GTlsCertificate details APIs. + GnuTLS: improve error handling for PIN failures. + GnuTLS: expose PIN type on PIN requests. + GnuTLS: check cancellable in pull timeout callback. + Improve automation of test certificate creation. + GnuTLS: use GnuTLS to implement all channel bindings. + GnuTLS: rework certificate verification to use TLS session. + GnuTLS: improve peer identity verification. + Bring back automatic downloading of missing intermediate certificates (not fixed, may go away again). ==== glib2 ==== Version update (2.68.4 -> 2.70.0) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Update to version 2.70.0: + Bug fixed: ci: Replace FreeBSD 11 with FreeBSD 13. + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== gobject-introspection ==== Version update (1.68.0 -> 1.70.0) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.70.0: + Update the GIR data for GLib, GObject, and GIO. - Update to version 1.69.0: + Fix build when gobject-introspection is a subproject, + Add more float types, + Make test suite work with cross-related options, + Fix several leaks found by Coverity, + Fix enum member, + Add g-ir-doc-tool man page, + Export warnlib sources as variables, + Update the GLib annotations, + Add "final" class attribute, + Add option to make .gir files installation paths configurable, + Handle constructors with mismatched GTypes, + Add property accessors annotations, ==== gsettings-desktop-schemas ==== Version update (40.0 -> 41.0) - Update to version 41.0: + Updated translations. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Update to version 41.rc: + Stop setting legacy GNOME 2 shortcut by default. + Updated translations. - Update to version 41.alpha: + Add lockdown setting for revealing passwords. + Updated translations. ==== libpwquality ==== Subpackages: libpwquality-tools libpwquality1 pam_pwquality - Use %_pam_moduledir instead of hardcoding %{_lib}/security (boo#1191042). ==== librsvg ==== Version update (2.50.7 -> 2.52.0) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 - Disable testsuite run on ix86 and arm. - Update to version 2.52.0: + The biggest user-visible change is that rsvg-convert has been ported to Rust. + rsvg-convert is now aware of physical units, and fixes a bug where PDFs were created at the wrong size. + Support for Accept-Language. + rsvg-convert's default DPI is now 96, to better match W3C standards. + SVG2/CSS3 features: - Transform property from SVG2; previously librsvg only supported the transform attribute from SVG1.1, which has different syntax. - context-fill and context-stroke for and elements. - markers now support orient="auto-start-reverse". - paint-order for text elements. - "auto" values for the width and height attributes of the , , and elements. - All the types from the Filter Effects Module Level 1 specification: blur(), brightness(), contrast(), drop-shadow(), grayscale(), hue-rotate(), invert(), opacity(), sepia(), saturate(). - The filter property now supports chains of uri() filters or shortcuts. - Support CSS selectors for attribute matching, like rect[attr^="prefix"] + New APIs: See the HTML documentation for details. - Drop -lang package: there are no translations available anymore. ==== libsoup2 ==== Version update (2.72.0 -> 2.74.0) - Add Provides: libsoup2 to the library, so that the lang package is installable. - Remove the left-over provides/obsoltes for libsoup (which is now libsoup 3). - Rename source package to libsoup2, as a compatibility package while the world moves to libsoup3 (with HTTP/2 support). - Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream. ==== python-gobject ==== Version update (3.40.1 -> 3.42.0) - Update to version 3.42.0: + meson: Bump minimum meson_version to 0.47.0. + Expose GObject.Object.run_dispose(). + docs: document Gtk.Template. + dev: Add poetry support. + meson: use main branch for glib subproject. + Fix some small memory leaks. ==== shared-mime-info ==== - Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Do not ghost own %{_datadir}/mime/[a-ms-vxX]*: as those files/directories do not exist during build, RPM can't expand the glob and adds it literally to the file list, not having any effect in the end. A cleanup of the directory structure would not work anyway, as there are also files generated inside.