Packages changed: MicroOS-release (20250115 -> 20250116) abseil-cpp at-spi2-core (2.54.0 -> 2.54.1) crun (1.19 -> 1.19.1) elfutils 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) gnome-shell-extensions (47.2 -> 47.3) gpg2 (2.5.2 -> 2.5.3) harfbuzz (10.1.0 -> 10.2.0) hplip libsecret (0.21.4 -> 0.21.5) libsoup (3.6.1 -> 3.6.3) mutter (47.3 -> 47.4) python-charset-normalizer python311-setuptools qalculate (5.4.0 -> 5.5.0) === Details === ==== MicroOS-release ==== Version update (20250115 -> 20250116) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== 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) ==== at-spi2-core ==== Version update (2.54.0 -> 2.54.1) Subpackages: 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. ==== crun ==== Version update (1.19 -> 1.19.1) - Update to 1.19.1 * linux: fix a hang if there are no reads from the tty. Use non blocking sockets to read and write from the tty so that the "crun exec" process doesn't hang when the terminal is not consuming any data. * linux: remove the workaround needed to mount a cgroup on top of another cgroup mount. The workaround had the disadvantage to temporarily leak a mount on the host. The alternative that is currently used is to mount a temporary tmpfs between the twoo cgroup mounts. - Update to 1.19 * wasm: add new handler wamr. * criu: allow passing network lock method to libcriu. * linux: honor exec cpu affinity mask. * build: fix build with musl libc. * crun: use mount API to self-clone. * cgroup, systemd: do not override devices on update. If the "update" request has no device block configured, do not reset the previously configuration. * cgroup: handle case where cgroup v1 freezer is disabled. On systems without the freezer controller, containers were mistakenly reported as paused. * cgroup: do not stop process on exec. The cpu mask is configured on the systemd scope, the previous workaround to stop the container until the cgroup is fully configured is no longer needed. ==== elfutils ==== Subpackages: libasm1 libdw1 libelf1 - Add fix-static-linking.patch (bsc#1234445) ==== gnome-color-manager ==== Version update (3.36.0 -> 3.36.2) - 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: 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-shell-calendar - 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 ==== gnome-shell-extensions ==== Version update (47.2 -> 47.3) Subpackages: gnome-shell-classic gnome-shell-extensions-common - Update to version 47.3: + places-menu: Fix opening drives with mount operations + window-list: Fix hiding when entering overview with gestures + workspace-indicator: Only show previews of regular windows + Misc. bug fixes and cleanups + Updated translations. ==== gpg2 ==== Version update (2.5.2 -> 2.5.3) - 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. ==== 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-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 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 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. ==== mutter ==== Version update (47.3 -> 47.4) - 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. ==== 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) - 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