Packages changed: abseil-cpp amarok (3.1.1 -> 3.2.1) at-spi2-core (2.54.0 -> 2.54.1) elfutils gimp (2.10.38 -> 3.0.0~RC2) git (2.48.0 -> 2.48.1) gnome-color-manager (3.36.0 -> 3.36.2) gnome-online-accounts (3.52.2 -> 3.52.3.1) gnome-shell (47.2 -> 47.3) gpg2 (2.5.2 -> 2.5.3) gupnp-av (0.14.1 -> 0.14.3) harfbuzz (10.1.0 -> 10.2.0) hplip libsecret (0.21.4 -> 0.21.5) libsoup (3.6.1 -> 3.6.3) libwnck (43.1 -> 43.2) mutter (47.3 -> 47.4) openSUSE-release (20250115 -> 20250116) python-charset-normalizer python311-setuptools qalculate (5.4.0 -> 5.5.0) === Details === ==== abseil-cpp ==== Subpackages: libabsl_2407_0_0 libabsl_lite_2407_0_0 - Extend options-cxx17.patch and options-old.patch to avoid race-condition (boo#1235867) ==== amarok ==== Version update (3.1.1 -> 3.2.1) - Update to 3.2.1 * Support gpodder and lastfm on Qt6 builds * Limit maximum current track font size more when context view is narrow * Fix displaying settings button for Internet services * Enable Wikipedia context applet on Qt6 builds * Don't crash when copying multiple files to MTP device (kde#467616) * Avoid unnecessarily flooding MTP devices with storage capacity queries * Compilation fixes for various compiler + Qt6 version combinations - Update to 3.2.2 * Building an experimental Qt6/KF6 Amarok version is now possible * Allow filtering collection by lack of tag / empty tag (kde#325317) * Amarok now depends on KDE Frameworks 5.108 * Show current track context applet by default * Probably fix occasional crashes when filtering collection (kde#492406) * Probably fix occasional crashes when clearing CompondProgressBars * Fix context view applets on Qt6/KF6 * Fix Ampache login on server version 5.0.0 and later (kde#496581) * Fix crash if Ampache login is redirected (kde#396590) - Rebase disable-web-plugins-by-default.patch ==== at-spi2-core ==== Version update (2.54.0 -> 2.54.1) Subpackages: at-spi2-core-lang libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0 - Update to version 2.54.1: + Fix various memory leaks. + Fix the build on FreeBSD. - Switch to source service for tarball. ==== elfutils ==== Subpackages: elfutils-lang libasm1 libdw1 libelf1 - Add fix-static-linking.patch (bsc#1234445) ==== gimp ==== Version update (2.10.38 -> 3.0.0~RC2) Subpackages: gimp-plugin-aa - drop buildrequires for the font. really not needed. - scm scripts seems to also require the typelib for gimp. move the typelib to the main package including the requires for the babl/gegl typelibs - Added 33ab56f55406cc3cbe3cc7c0627340da1c1f2d6a.patch This properly fixes that gimp doesnt crash if it doesnt find any fonts. - guard the gdb buildrequires in a bcond debug_in_build_gimp so we can easily reenable it for future issues - replace bitstream-vera-fonts with google-noto-sans-fonts The actual font it looks for is "Warsaw Gothic" but according to https://gitlab.gnome.org/GNOME/gimp/-/issues/12640#note_2312400 it should not really need it during the build - Sync spec file with master package - add libbacktrace-devel for better backtrace support - add BR for bitstream-vera-fonts so that at least some fonts are available for the splash screen. this fixes the build crash. - cleanup lua BR as the lua plugin is experimental and shouldnt be enabled. - Add gdb.patch and gdb BR to debug https://gitlab.gnome.org/GNOME/gimp/-/issues/12640 - Import some useful patches from Fedora gimp-2.99.19-cm-system-monitor-profile-by-default.patch gimp-2.99.19-external-help-browser.patch gimp-2.99.19-no-phone-home-default.patch - Add BuildRequires for the python runtime requires to see if it fixes the problem with the splash screen - Update to 3.0.0~RC2 https://www.gimp.org/news/2024/12/27/gimp-3-0-RC2-released/ ==== git ==== Version update (2.48.0 -> 2.48.1) Subpackages: git-core git-email git-svn git-web perl-Git - update to 2.48.1: (boo#1235600 boo#1235601) * CVE-2024-50349, CVE-2024-52006: refuse to accept URLs that contain control sequences ==== gnome-color-manager ==== Version update (3.36.0 -> 3.36.2) Subpackages: gnome-color-manager-lang - Update to version 3.36.2: + Remove forgotten libcanberra include + Set prgname to application ID + Update appdata + Updated translations. - Switch to source service for tarball/sources. - Drop obsolete update-desktop-files BuildRequires and macros. - Drop pkgconfig(libcanberra-gtk3) BuildRequires following upstream changes. ==== gnome-online-accounts ==== Version update (3.52.2 -> 3.52.3.1) Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-2 - Update to version 3.52.3.1: + Bugs fixed: - Unable to Sign In to Microsoft Exchange account - Missing kerberos password not detected - Fail faster - don't wait 120 seconds to timeout - goadaemon: Changes around "no provider" runtime warnings ==== gnome-shell ==== Version update (47.2 -> 47.3) Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang - Update to version 47.3: + Fix Escape handling in run dialog + Fix custom text-scaling-factor getting reset + Tweak ibus candidate popover appearance + Misc. bug fixes and cleanups ==== gpg2 ==== Version update (2.5.2 -> 2.5.3) Subpackages: dirmngr gpg2-lang - Update to 2.5.3 * gpg: Allow for signature subpackets of up to 30000 octets. [rG36dbca3e69] * gpg: Silence expired trusted-key diagnostics in quiet mode. [T7351] * gpg: Allow smaller session keys with Kyber and enforce the use of AES-256 if useful. [T7472] * gpg: Fix regression in key generation from existing card key. [T7309,T7457] * gpg: Print a warning if the card backup key could not be written. [T2169] * The --supervised options of gpg-agent and dirmngr have been renamed to --deprecated-supervised as preparation for their removal. [rGa019a0fcd8] * There is no more default for a keyserver. ==== gupnp-av ==== Version update (0.14.1 -> 0.14.3) Subpackages: libgupnp-av-1_0-3 - Update to version 0.14.3: + xml: Fix compatibility with libxml2 2.12.x + Add missing array annotation + build: Fix Requires: line of pkg-config file + Loosen restriction on dc:date verification - Drop patches fixed upstream: + 1e10a41f.patch + 767388bc.patch + gupnp-av-libxml2.11-support.patch - Switch to source service for tarball/sources. ==== harfbuzz ==== Version update (10.1.0 -> 10.2.0) Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 10.2.0: + Consider Unicode Variation Selectors when subsetting “cmap” table. + Guard hb_cairo_glyphs_from_buffer() against malformed UTF-8 strings. + Fix incorrect “COLR” v1 glyph scaling in hb-cairo. + Use locale-independent parsing of double numbers is “hb-subset” command line tool. + Fix incorrect zeroing of advance width of base glyphs in various “Courier New” font versions due to incorrect “GDEF” glyph classes. + Fix handling of long language codes with “HB_LEAN” configuration. + Update OpenType language system registry. + Allow all Myanmar tone marks (including visarga) in any order. + Don’t insert U+25CC DOTTED CIRCLE before superscript/subscript digits. + Handle Garay script as right to left script. + New API for serializing font tables and potentially repacking them in optimal way. + New API for converting font variation setting from and to strings. + Various build fixes. + Various subsetter and instancer fixes. + New API: - +hb_subset_serialize_link_t - +hb_subset_serialize_object_t - +hb_subset_serialize_or_fail() - +hb_subset_axis_range_from_string() - +hb_subset_axis_range_to_string() - Drop harfbuzz-CVE-2024-56732.patch: Fixed upstream. ==== hplip ==== Subpackages: hplip-hpijs hplip-sane hplip-udev-rules - hplip.spec: re-introduce macros for SLE12 compatibility, so that we can backport security fixes to older releases (bsc#1234745, CVE-2020-6923) ==== libsecret ==== Version update (0.21.4 -> 0.21.5) Subpackages: libsecret-1-0 libsecret-lang typelib-1_0-Secret-1 - Update to version 0.21.5: + session: Tolerate non-approved DH parameter usage in FIPS mode + Add some missing GIR annotations + meson: - Create default test setup with D-Bus - Use env.prepend() for test environment setup - Fix license field + build: - Remove self-inclusion from secret-item.h - Fix compiler warnings in Vala tests + tests: Fix "\|" used in test-secret-tool.sh not portable + Fix typo in D-Bus XML + docs: - Fix minor gi-docgen reference - Fix Python example - Mention file backend - Fix link in README + Several CI-related updates + Updated translations. ==== libsoup ==== Version update (3.6.1 -> 3.6.3) Subpackages: libsoup-3_0-0 libsoup-lang typelib-1_0-Soup-3_0 - Update to version 3.6.3: + http2: Significantly reduce memory usage of large requests + server: Treat `ECONNREFUSED` when listening on IPv6 as unsupported + auth-digest: Fix handling missing nonce/realm in responses, as well as a leak + In `soup_uri_decode_data_uri()` fix handling of URIs with a path beginning with `//` + In `soup_message_headers_get_content_disposition()` fix possibility of NULL-deref and double-free + In `soup_header_parse_quality_list()` fix leak + In `soup_form_decode_multipart()` fix ownership annotation for the multipart object - Update to version 3.6.1+4: + Fix ownership annotatin for soup_form_decode_multipart(). - Convert to obs_scm source service: allow for easier maintenance. ==== libwnck ==== Version update (43.1 -> 43.2) Subpackages: libwnck-3-0 libwnck-lang typelib-1_0-Wnck-3_0 - Update to version 43.2: + Add WnckHandle to the docs. + Add missing build dependency. + Do not restore original event mask. - Switch to source service for tarball/source. ==== mutter ==== Version update (47.3 -> 47.4) Subpackages: mutter-lang - Update to version 47.4: + Use BT709 coefficients and limited range for YUV conversion by defaults + Also request high priority secondary EGL context + Fix Xwayland DND coordinates when using fractional scaling + Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland + Implement wp_viewport support for cursor surfaces + Improve input → output latency of cursor movements + Improve frame rate on monitors attached to secondary GPUs in copy mode + Send preferred scales to all surface roles + Misc. bug fixes and cleanups + Updated translations. ==== openSUSE-release ==== Version update (20250115 -> 20250116) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== python-charset-normalizer ==== - Use libalternatives instead of update-alternatives, bsc#1235781 ==== python311-setuptools ==== - Also provide python3-setuptools-wheel for the primary flavor. - Explicitly BuildRequire python-rpm-packaging: when primary flavor is added, this is auto-installed by dependencies. But as we now build the primary flavor separated, we have to ensure to also have it present in the other cases, in order to get the python(abi) dependencies added. - Split out the primary Python build. ==== qalculate ==== Version update (5.4.0 -> 5.5.0) Subpackages: libqalculate23 qalculate-data - update to 5.5.0: - a(i) and a[i] syntax (the latter with support for functions) for element in vector - Set ans variable to solution(s) of equation (as if solve() function were used) - New function: factor() - Use hours or minutes as default unit for conversion to time unit of expression with time format but no units (e.g. "0:00:12 to s") - Always use four digits for year in date (e.g. "0064-07-18" instead of "64-07-18"), and support input of date using DD-MM-YYYY format - Fix solving of x^4-4x^3+10x^2-12x+1=0, and similar, in exact mode - Fix dual/auto approximation when unable to find exact solution to equation - Fix rounding in 1/# conversion to integer (e.g. "1/2 to 0.99") - Fix unability to find approximate solutions to some high degree equations - Fix automatic variable detection in select() - Fix terminal columns and rows when piping/redirecting input - Fix ans variables with calculate as you type activated - Fix compilation without readline - Minor bug fixes and feature enhancements