Packages changed: bind (9.18.12 -> 9.18.13) bluedevil5 (5.27.2 -> 5.27.3) breeze (5.27.2 -> 5.27.3) breeze-gtk (5.27.2 -> 5.27.3) conmon (2.1.5 -> 2.1.7) discover (5.27.2 -> 5.27.3) drkonqi5 (5.27.2 -> 5.27.3) efibootmgr (17 -> 18) efivar (37 -> 38) google-noto-coloremoji-fonts (20211101 -> 20230315) groff groff-full grub2 gtk4 (4.10.0 -> 4.10.1) icewm (3.3.1 -> 3.3.2) imlib2 (1.10.0 -> 1.11.0) kactivitymanagerd (5.27.2 -> 5.27.3) kate kcm_flatpak (5.27.2 -> 5.27.3) kcm_sddm (5.27.2 -> 5.27.3) kde-cli-tools5 (5.27.2 -> 5.27.3) kde-gtk-config5 (5.27.2 -> 5.27.3) kernel-source (6.2.4 -> 6.2.6) kgamma5 (5.27.2 -> 5.27.3) khotkeys5 (5.27.2 -> 5.27.3) kinfocenter5 (5.27.2 -> 5.27.3) kmenuedit5 (5.27.2 -> 5.27.3) kpipewire (5.27.2 -> 5.27.3) kscreen5 (5.27.2 -> 5.27.3) kscreenlocker (5.27.2 -> 5.27.3) ksshaskpass5 (5.27.2 -> 5.27.3) ksystemstats5 (5.27.2 -> 5.27.3) kwayland-integration (5.27.2 -> 5.27.3) kwin5 (5.27.2 -> 5.27.3) kwrited5 (5.27.2 -> 5.27.3) layer-shell-qt (5.27.2 -> 5.27.3) libX11 (1.8.1 -> 1.8.4) libXaw (1.0.14 -> 1.0.15) libcontainers-common libkdecoration2 (5.27.2 -> 5.27.3) libkscreen2 (5.27.2 -> 5.27.3) libksysguard5 (5.27.2 -> 5.27.3) libxcrypt milou5 (5.27.2 -> 5.27.3) multipath-tools (0.9.4+68+suse.98559ea -> 0.9.4+79+suse.25c23a9) oxygen5-sounds (5.27.2 -> 5.27.3) pam_kwallet (5.27.2 -> 5.27.3) pipewire (0.3.66 -> 0.3.67) plasma-browser-integration (5.27.2 -> 5.27.3) plasma-nm5 (5.27.2 -> 5.27.3) plasma5-addons (5.27.2 -> 5.27.3) plasma5-desktop (5.27.2 -> 5.27.3) plasma5-disks (5.27.2 -> 5.27.3) plasma5-integration (5.27.2 -> 5.27.3) plasma5-openSUSE plasma5-pa (5.27.2 -> 5.27.3) plasma5-systemmonitor (5.27.2 -> 5.27.3) plasma5-thunderbolt (5.27.2 -> 5.27.3) plasma5-workspace (5.27.2 -> 5.27.3) polkit-kde-agent-5 (5.27.2 -> 5.27.3) powerdevil5 (5.27.2 -> 5.27.3) python-gevent rust-keylime suse-module-tools (16.0.29 -> 16.0.30) systemd (252.7 -> 253.1) systemsettings5 (5.27.2 -> 5.27.3) userspace-rcu (0.13.2 -> 0.14.0) util-linux util-linux-systemd xdg-desktop-portal-kde (5.27.2 -> 5.27.3) === Details === ==== bind ==== Version update (9.18.12 -> 9.18.13) - Update to release 9.18.13 New Features: * RPZ updates are now run on specialized “offload” threads to reduce the amount of time they block query processing on the main networking threads. This increases the responsiveness of named when RPZ updates are being applied after an RPZ zone has been successfully transferred. Feature Changes: * Catalog zone updates are now run on specialized “offload” threads to reduce the amount of time they block query processing on the main networking threads. This increases the responsiveness of named when catalog zone updates are being applied after a catalog zone has been successfully transferred. * libuv support for receiving multiple UDP messages in a single recvmmsg() system call has been tweaked several times between libuv versions 1.35.0 and 1.40.0; the current recommended libuv version is 1.40.0 or higher. New rules are now in effect for running with a different version of libuv than the one used at compilation time. These rules may trigger a fatal error at startup: - Building against or running with libuv versions 1.35.0 and 1.36.0 is now a fatal error. - Running with libuv version higher than 1.34.2 is now a fatal error when named is built against libuv version 1.34.2 or lower. - Running with libuv version higher than 1.39.0 is now a fatal error when named is built against libuv version 1.37.0, 1.38.0, 1.38.1, or 1.39.0. * This prevents the use of libuv versions that may trigger an assertion failure when receiving multiple UDP messages in a single system call. Bug Fixes: * named could crash with an assertion failure when adding a new zone into the configuration file for a name which was already configured as a member zone for a catalog zone. This has been fixed. * When named starts up, it sends a query for the DNSSEC key for each configured trust anchor to determine whether the key has changed. In some unusual cases, the query might depend on a zone for which the server is itself authoritative, and would have failed if it were sent before the zone was fully loaded. This has now been fixed by delaying the key queries until all zones have finished loading. ==== bluedevil5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: bluedevil5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== breeze ==== Version update (5.27.2 -> 5.27.3) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Add patches to make the window outline configurable (kde#465948): * 0001-Outline-intensity-setting.patch * 0002-Undo-some-string-changes-from-the-preceding-commit.patch - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Setting height before adding margins * Calling expandSize in flat comboboxes too ==== breeze-gtk ==== Version update (5.27.2 -> 5.27.3) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * gtk3, gtk4: apply searchbar styles to the box inside the revealer inside the searchbar * gtk3, gtk4: Make image-buttons have min-height * Remove margins between linked buttons ==== conmon ==== Version update (2.1.5 -> 2.1.7) - New upstream release 2.1.7 2.1.7: [#]## Bug Fixes Fix leaking symbolic links in the opt_socket_path directory cgroup: Stumble on if we can't set up oom handling 2.1.6: [#]## Bug Fixes * Fix OOM watcher for cgroupv2 `oom_kill` events [#]## Misc * Use --detach instead of -d * ctrl: drop fifo perms to 0660 - Remove merged patch: * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch - Bump go version to 1.19 (bsc#1209307) ==== discover ==== Version update (5.27.2 -> 5.27.3) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang discover-notifier - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * rpm-ostree/notifier: Setup a watcher to trigger reboot check * rpm-ostree/notifier: Fix update/reboot notification logic * ApplicationPage: Allow main app info column to grow with window * ApplicationPage: off-by-one in stackedLayout calc * ApplicationResouceButton: place icon side-by-side to the title * ApplicationResourceButton: attribute the left/right padding * ApplicationPage: drop the ternary operator for buttonWidth * flatpak: Use Downloading as the status for Flatpak transactions * pk: Finish porting away from runservices (kde#466742) * pk: Don't forget to finish streams (kde#466765) * Flatpak: Fix spacing in permissions view * fwupd: Mark the backend as invalid if fwupd_client_connect() fails - Drop patches, now upstream: * 0001-pk-Don-t-forget-to-finish-streams.patch ==== drkonqi5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: drkonqi5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Add emoji picker to mappings ==== efibootmgr ==== Version update (17 -> 18) - Update to v18 * fixed the simple run example * Restore activation error message in efibootmgr * remove-dupes: update error message * Fix typo in manual page * README: Note efivarfs as the current required kernel module * Fix possible read out of bounds in ucs2_to_utf8 * Add code of conduct * Fix help messages * Add option for insertion location of new entries - Rebase efibootmgr-delete-multiple.diff ==== efivar ==== Version update (37 -> 38) - Update to 38 + Rework some makefile bits to make overriding some options simpler + Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem} devices + guids.S: Include when CET is enabled + Fix /sys/block sysfs parsing for eMMC-s + Properly check mmap return error + Fix s{yt,ty}le typo in efi_get_variable(3) + Handle NULL set_variable() + Fix parsing for nvme-subsystem devices + Attempt to fix the identified thread safety bugs + Make thread-test depend on libefivar.so + Upstream a local patch from rawhide + Fix conversion from UTF8 to UCS2 + efivar: make docs match current code for 'efivar -A' + Add code of conduct + Misc minor fixes + Add efi_time_t declarations and helper functions + More misc fixes + Coverity fixes 20211208 + Fix linux virtual root device parsing + efivar.spec.in: fix license to be valid SPDX + Add efisecdb tooling + Fix linker string comparison for dash - Add efivar-bsc1206388-revamp-efi_well_known-variable-handling.patch to remove the ld script hack for efi_well_known_* variables that caused build failure with LTO (bsc#1206388) - Add mandoc to BuildRequires to build efisecdb man page - Add efivar-adjust-dependency.patch to avoid 'make install' from building the binaries again - Add efivar-filter-gcc-march.patch to drop '-march=native' from HOST_CPPFLAGS for ppc64le and riscv64 due to the absence of the gcc parameter - Refresh libefiboot-export-disk_get_partition_info.patch + Cast (uint8_t *) signature to (partition_signature_t *) + Update src/libefiboot.map.in - Remove upstreamed patches + efivar-Fix-all-the-places-Werror-address-of-packed-member-c.patch + efivar-bsc1127544-fix-ucs2len.patch + efivar-bsc1175989-handle-NULL-set-variable.patch + efivar-bsc1181967-fix-nvme-parsing.patch + efivar-bsc1187386-fix-emmc-parsing.patch + efivar-fix-efidp_ipv4_addr-fields-assignment.patch + efivar-make-format_guid-handle-misaligned-guid-pointer.patch - Update spec file to current standards ==== google-noto-coloremoji-fonts ==== Version update (20211101 -> 20230315) - Update to the latest version of Noto Emojis supporting Unicode 15.0 ==== groff ==== - ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498] ==== groff-full ==== Subpackages: gxditview - ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498] ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Tolerate kernel moved out of /boot. (bsc#1184804) * grub2-s390x-12-zipl-setup-usrmerge.patch ==== gtk4 ==== Version update (4.10.0 -> 4.10.1) Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.10.1: + GtkFileChooser: - Improve search performance - Be safe against pathless files - Fix memory leaks - Only show local files in recent files - Show most recent files first - Make files non-selectable in selet_folder mode + GtkListView / GtkColumnView / GtkGridView: - Fix scrolling problems - Support CSS border-spacing + GtkComboBox: Fix a size allocation problem + gtk: Size allocation fixes + Accessibility: Miscellaneous property fixes and improvements + Wayland: Fix an ordering problem in surface disposal + Windows: Fix Visual Studio build with older GLib + Updated translations. - Drop patches fixed upstream: + 3e3158ce12741b58ce53f132b48f26438094886d.patch + 0001-combobox-Avoid-extra-queue_resize.patch - Refresh 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch with quilt. ==== icewm ==== Version update (3.3.1 -> 3.3.2) Subpackages: icewm-config-upstream icewm-default icewm-lang - Update to 3.3.2: * Add yimage_gdk.h. * Add "loop" and "pick" commands to icesh. Add "Fullscreen" and "AboveAll" layer symbols to icesh. * Check for libiconv in configure for OpenBSD. * Modify a copy of the WM_CLASS. Prevent messages for loop. * Update layer from winoptions when WM_CLASS is changed. * Don't set WM_PROTOCOLS on frames. * Handle failure of XGetWindowAttributes more graceful in icesh. * Faster synchronization. * Set a timeout on synchronization. Make window picking more reliable and tab-aware. Add resize handles to "bordered" when client is resizable. * Update _NET_WM_ALLOWED_ACTIONS when changing tabs. * Let icesh support picking window by frame or title bar. * Add "unset" to "icewm-env" to unset environment variables by icewm-session. * For for "PointerFocusDelay" when mouse crosses different frame border subwindows. * Check prefs and state before starting delay focus timer. * Use "hasBorders" in layoutShape to fix "HideBordersMaximized". * When restoring a window, automatically focus it, if nothing has focus. * Consider ClickToFocus and StrongPointerFocus when hiding or rolling up. * Improve the detection of overlapping windows to the focused window for grabbing/releasing the mouse buttons. * Cleanup details. * Include ClickToFocus in maybeFocus. * Document all layer names. * Preserve the stacking order for fullscreen windows when Alt+Tabbing for issue #611. When hitting Escape while Alt+Tabbing abandon any selection. * Fix unpaired parentheses in the manpages. * Improve readability of the winoptions manpage. * When mapping a new client, check if it overlaps the focus. When taskbar is collapsed, don't let it reduce the workarea. * Improve more winoption details in the manpages. ==== imlib2 ==== Version update (1.10.0 -> 1.11.0) Subpackages: imlib2-loaders libImlib2-1 - update to 1.11.0: * remove bad unused function * test: Add a few tests for obscure pnm formats * test: Add some pam tests * Avoid some more undefined behaviors with shifts * api: Fix code duplication around some __imlib_BlendImageToImage() calls * api: Change some parameter names * api: Tweak/correct error handling in drawable grabbing functions * image: Let __imlib_CreateImage() allocate pixel data buffer * Drop some redundant calls to __imlib_LoadImageData() * api: Remember error on deferred image data loads * imlib2_load: Show error on deferred data load problem * imlib2_view: Be more verbose about load errors * PNM loader: Speedups * test: Introduce image_get_crc32() * test: test_save: Trivial changes * test: test_save: Check that files are written and ok * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type * x11_rgba: Add missing const * x11_grab: Avoid cast-align warnings with -Wcast-align=strict * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict * Loaders: Debug macro cleanups * ANI loader: Use struct to access chunk data * Loaders: Avoid cast-align warnings with -Wcast-align=strict * autofoo: Add __PACKED__ for optional struct packing * ANI, PNG, TGA loaders: Enable handling of unaligned data * __imlib_FileDir(): Fix missing closedir() on OOM * Loaders: decompress_load() is not part of the loader API * Loaders: Debug tweaks * Savers: Centralize file open/close * JPG saver: Avoid potential clobber warning * PNG saver: Avoid potential clobber warning * Loaders, savers: Handle EINTR during fopen() * api: Remove pointless statement * api: Update documentation for imlib_get_error() * api: Cosmetics around image save functions * api: Minor simplification in error handling in save functions * Add imlib_save_image_fd() * api: Oops - debug-- * test_grab: Rearrange code * x11_grab: Let __imlib_Grab..() return error instead of ok * x11_grab: Eliminate unnecessary pixmap copy * imlib_create_scaled_image_from_drawable(): Simplify call path * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA() * imlib2_view: Add option to set background checkerboard field size * test_grab: Update * test_grab: Add some tests for imlib_copy_drawable_to_image() * test_grab: Check get-mask-from-shape too * x11: Pass X11 context around by struct * x11_grab: Move window/pixmap checking to separate function * x11_grab: Rework clipping * x11_grab: Clear image pixels not actually grabbed * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA() * x11_grab: Eliminate some overhead in scaled grabbing * test_grab: Debug tweak * PNM loader: avoid some undefined behavior * PNM loader: add read support for PAM ==== kactivitymanagerd ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kate ==== Subpackages: kate-plugins - Use the %ldconfig_scriptlets macro ==== kcm_flatpak ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Too many changes to list here - Drop patches, now upstream: * 0001-Expose-FlatpakReferencesModel-to-QML.patch * 0002-Avoid-duplicating-connections-between-ref-and-its-re.patch * 0003-Port-from-NULL-to-nullptr.patch * 0004-Fix-GLib-memory-management-issue.patch ==== kcm_sddm ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kde-cli-tools5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kde-gtk-config5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: kde-gtk-config5-gtk3 - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kernel-source ==== Version update (6.2.4 -> 6.2.6) - Linux 6.2.6 (bsc#1012628). - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (bsc#1012628). - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (bsc#1012628). - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (bsc#1012628). - tpm: disable hwrng for fTPM on some AMD designs (bsc#1012628). - commit fa1a4c6 ==== kgamma5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== khotkeys5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kinfocenter5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: kinfocenter5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kmenuedit5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kpipewire ==== Version update (5.27.2 -> 5.27.3) Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5 - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Guard m_producer * stream: better fallback for BGR formats when downloading into a QImage * stream: Fix support of SPA_VIDEO_FORMAT_RGB * recording: Drop unnecessary conditional * recording: use "good" deadline rather than quality that is deprecated upstream * recording: Make bitrate depend on the stream size ==== kscreen5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: kscreen5-plasmoid - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * kded/output: with duplicate edid hashes, use different global config files (kde#452614,kde#448599) ==== kscreenlocker ==== Version update (5.27.2 -> 5.27.3) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== ksshaskpass5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: ksshaskpass5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== ksystemstats5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kwayland-integration ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== kwin5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * colordevice: default the simple transformations to 1 * backends/drm: fail commits if nonexistent properties would be set * backends/drm: ignore opaque formats for the cursor plane * Forward keymap and modifier change to input method keyboard grab when changed. * inputmethod: Show the input method even if it was dismissed (kde#466969) * backends/drm: support CTM for simple color transformations (kde#455720) * xwayland: Prevent potential file descriptor leak * wayland: Prevent leaking --wayland-fd and --xwayland-fd to child processes * helper: Don't leak lock file to kwin_wayland * backends/wayland: Don't leak renderD128 fd * backends/wayland: Don't leak WaylandEventThread's pipe fds * Fix text-input-v1 compatibility with 111.0.5563.64-1 * input: Make sure input backends are initialised when the workspace is set up (kde#466721) * Tabbox: Fix grouping windows by application * scene: Use correct scale when computing world transform * wayland: Fix interactive resize of debug console * kscreenintegration: read global output data * workspace: move kscreen integration into separate files * screencast: Try harder to be compatible with the pipewire buffer format * screencasting: on memfd, skip the QImage step (kde#466655) * TabBox: Avoid unnecesary resets of the client model (kde#466660) * wayland: Cancel selections if set without focus * windowitem: properly handle sub-subsurfaces (kde#466747) * tabletmodemanager: properly export properties * Enable GLSL for Mali (Lima) / PinePhone devices ==== kwrited5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== layer-shell-qt ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== libX11 ==== Version update (1.8.1 -> 1.8.4) Subpackages: libX11-6 libX11-data libX11-xcb1 - Update to version 1.8.4 This release fixes the regressions in previous 1.8.x related to the thread- - safety-constructor option. (boo#1209176) - supersedes U_fix-a-memory-leak-in-XRegisterIMInstantiateCallback.patch ==== libXaw ==== Version update (1.0.14 -> 1.0.15) - Update to version 1.0.15 * gitlab CI: add a basic build test * Fix spelling/wording issues * Stop memory leak in GetResourcePixmapPath() * Stop memory leak in error paths in XawTextSinkConvertPropertyList() * Remove "All rights reserved" from Oracle copyright notices * Add .git-blame-ignore-revs to hide whitespace commits from git blame * Replace calls to index() with strchr() * configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL * Fix ctype(3) users. * issue #6: fix typo in XawMax parameter in GetBlockBoundaries ==== libcontainers-common ==== - Remove container-storage-driver.sh, we want to default to the overlay driver instead of btrfs. The btrfs driver is not really supported upstream (see e.g. https://github.com/containers/podman/issues/16882), there is no real development anymore and it appears to have subtle bugs (e.g. the one linked previously). To prevent further such issues, we will from now on default to the overlay driver. - Remove obsolete Requires(post): util-linux-systemd ==== libkdecoration2 ==== Version update (5.27.2 -> 5.27.3) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10 - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== libkscreen2 ==== Version update (5.27.2 -> 5.27.3) Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * libdpms/wayland: Do not create dpms interfaces for placeholder QScreens (kde#466674) * dpms/xcb: Make sure we are setting it as unsupported when it is (kde#466181) * backends/wayland: Round passed scale ==== libksysguard5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== libxcrypt ==== - Enable livepatching support on x86_64. ==== milou5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: milou5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== multipath-tools ==== Version update (0.9.4+68+suse.98559ea -> 0.9.4+79+suse.25c23a9) Subpackages: kpartx libmpath0 - Update to version 0.9.4+79+suse.25c23a9: * fix multipath-tools build with liburcu 0.14.0 - Upstream bug fixes: * libmultipath: return 'pending' state when port is in transition * multipath.rules: fix "smart" bug with failed valid path check * libmpathpersist: fix resource leak in update_map_pr() * libmultipath: keep renames from stopping other multipath actions ==== oxygen5-sounds ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== pam_kwallet ==== Version update (5.27.2 -> 5.27.3) Subpackages: pam_kwallet-common - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== pipewire ==== Version update (0.3.66 -> 0.3.67) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.67: * Highlights: - The loopback module and other couples streams will now not randomly fail in some cases. - The RTP module now has support for sending and receiving MIDI as well. - The compress offload sink has seen many improvements. It now uses ioctls directly to bypass limitations of tinycompress (to be able to detect the available codecs, for example). - Pulse server compatibility was improved for some apps by improving the format parsing and FIX_ stream flag handling. - The min quantum in the pulse server was changed from 256/48000 to 128/48000 to fix some issues with games that expect 5ms or less of latency. - The Bluetooth plugin has seen many improvements in packet scheduling to attempt to reduce stuttering on some devices. - The ALSA plugin now handles some impossible cases better. This fixes recording in QEMU again. * PipeWire: - SPDX tags were added to the code for copyright information. - The random number functions were made more usable. - The port property code was moved from the adapter to the port implementation itself to make it more useful and unified for the cases where no adapter is used (midi and video). - Fix a potential overflow in mixer areas. - Improve runnable state calculations of nodes. This is part of ongoing work to avoid running nodes that should not need to run. - The stream will now always call the process function when using trigger, even if there are no buffers. This avoids stalls of the processing graph in some cases. - Links are now marked as passive by PipeWire itself so that the right thing happens in all cases. - Implement the in/out/true values for the node.passive property. - Place a passive state on ports to make passive links on a port by port basis. * Tools: pw-cat has seen improvements in the encoded file playback case. * Modules: - The rtp module has support for MIDI now. - DSCP is now configurable in the RTP module. - The loopback module doesn't randomly fail to work anymore. * SPA: - The null-audio sink can now be given a format and it will return this instead of the default float ones. This makes it possible to make a null-sink that has a given format. - The compress offload sink has seen many improvements. It now no longer uses tinycompress to be able to detect the available codecs. - The ALSA plugin now handles some impossible cases better. - Fix compilation on older compilers. * Pulse-server: - The FIX_ flags are now implemented more correctly by fixating the stream to the format of the sink/source they ask to be connected to. - There is now also an option to override the fixation based on rules. - Format parsing was improved and should now support all format strings supported by pulseaudio including upper and lower case variants and shortcuts. - Channelmap parsing was improved and should now reject invalid channelmaps as well as support the shortcuts supported by pulseaudio. - Escape codes in module arguments now work as it does in pulseaudio. - The min quantum was changed from 256/48000 to 128/48000 to fix some issues with games that expect 5ms or less of latency. * JACK: - jack.passive-links can now be used to have a JACK client make passive links and the node.passive property is no longer used for this because it has a different function. - The qsynth rule was updated to the new node.passive features. It is now only passive on the output side. * Bluetooth: - BAP delay and transport latency are handled now. - A2DP and SCO can now use bigger buffers to improve quality when the reception is jittery. - The AT+BCC command is now implemented. - Packet encoding now happens ahead of time when possible to avoid delays before sending it. - Source should now always produce complete (padded) buffers to avoid sync problems. - Don't set unnecessary socket options. * GStreamer: - The pipewiresrc now has an autoconnect argument. - The metadata plane count is now handled correctly in more cases. - Stream errors are now handled correctly to stop the GStreamer elements. ==== plasma-browser-integration ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== plasma-nm5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: plasma-nm5-openvpn - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Don't crash when importing VPN config with missing NetworkManager plugin (kde#465484) * [kcm] Show VPN import error in the UI ==== plasma5-addons ==== Version update (5.27.2 -> 5.27.3) Subpackages: plasma5-addons-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== plasma5-desktop ==== Version update (5.27.2 -> 5.27.3) Subpackages: plasma5-desktop-emojier - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Partly revert "make sure screen numbers are consecutive" (kde#464873) ==== plasma5-disks ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== plasma5-integration ==== Version update (5.27.2 -> 5.27.3) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Revert "extend kio with portal-based open-with implementation" (kde#460741) ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.27.3 ==== plasma5-pa ==== Version update (5.27.2 -> 5.27.3) Subpackages: plasma5-pa-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * kcm: Fix visuals when testing non-standard channel names * kcm: Fix missing id and implicit parameter signal handler (kde#466075) ==== plasma5-systemmonitor ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== plasma5-thunderbolt ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== plasma5-workspace ==== Version update (5.27.2 -> 5.27.3) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * klipper: remove duplicate items when loading from history (kde#466236) * kcms/region_language: set LC_PAPER, not LC_PAGE (kde#467269) * Screenpool: avoid uniqueConnection with lambda * kcms/fonts: Enable change notifications for base fonts settings (forceFontDPI) * sddm-theme: Transfer the focus to the text field as we show the OSK (kde#466969) * appstreamtest: fix test failure * wallpapers/image: improve efficiency of ImageFinder * klipper: Make action menu Frameless (kde#466406) * dataengines/mpris2: tolerate non-standards compliant players like mpris-proxy (kde#466288) * klipper: History test passes now * klipper: Insert items before remove (kde#466041) * sddm: Focus something useful when switching between alternative login screens ==== polkit-kde-agent-5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== powerdevil5 ==== Version update (5.27.2 -> 5.27.3) Subpackages: powerdevil5-lang - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Suspend by default on AC profile * Use correct tablet mode function to determine mobile-ness ==== python-gevent ==== - Clean up the SPEC file. ==== rust-keylime ==== - Add keylime-ima-policy subpackage to provide a better IMA policy ==== suse-module-tools ==== Version update (16.0.29 -> 16.0.30) Subpackages: suse-module-tools-scriptlets - Update to version 16.0.30: * get rid of weak-modules (bsc#1202353) * Remove last mentions of mkinitrd ==== systemd ==== Version update (252.7 -> 253.1) Subpackages: libsystemd0 libudev1 systemd-coredump systemd-doc udev - Add 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch (bsc#1209305) Added temporarily until it's merged in either the stable v253 branch or in the SUSE git repo. - Add 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch until https://github.com/systemd/systemd/issues/26839 is fixed properly. - testsuite: mtools is required by TEST-58-REPART - testsuite: swtpm and tpm2.0-tools are needed by TEST-70-TPM2 - Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is fixed in dracut. ==== systemsettings5 ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - No code changes since 5.27.2 ==== userspace-rcu ==== Version update (0.13.2 -> 0.14.0) - update to 0.14.0: * Fix: urcu-bp: only teardown call-rcu worker in destructor * Fix: rculfhash: urcu_die() takes positive error value * Fix: call_rcu: teardown default call_rcu worker on application exit * Fix: join worker thread in call_rcu_data_free * Docs: clarify grace period polling API * Document grace period polling in rcu-api.md * Implement poll rcu stress test in rcutorture * urcu-memb,mb,signal: Implement grace period polling * Fix: auto-resize hash table destroy deadlock * Fix building on MSYS2 * rculfhash: Include rculfhash-internal.h from local directory * Remove "Darwin" from "should also work on list" * Merge branch 'adah1972-improve-md' * Add semicolons at the end of function prototypes * Wrap a file name in backticks * Wrap command-line options in backticks * Fix a wrong format * Wrap URLs in angle brackets * Fix Markdown issues * Fix: Always check pthread_create for failures * Disable signals in URCU background threads * Fix: futex.h: include headers outside extern C * Fix: add missing unused attribute to _rcu_dereference * Fix: change method used by _rcu_dereference to strip type constness * Fix: remove type constness in URCU_FORCE_CAST's C++ version * Move extern "C" down in include/urcu/urcu-bp.h * fix: ifdef linux specific cpu count compat * Add unit tests for possible_cpus_array_len * fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id * Fix: revise obsolete command in README.md * Fix: workqueue: remove unused variable "ret" * Fix: urcu-qsbr: futex wait: handle spurious futex wakeups * Fix: urcu: futex wait: handle spurious futex wakeups * Fix: urcu-wait: futex wait: handle spurious futex wakeups * Fix: defer_rcu: futex wait: handle spurious futex wakeups * Fix: call_rcu: futex wait: handle spurious futex wakeups * Fix: workqueue: futex wait: handle spurious futex wakeups * Fix: Use %lu rather than %ld to print count * Update ABI definition files * Bump version current and age * alpha: allocate membarrier system call number * Bump version to 0.14.0-pre * Improved test framework * rculfhash: introduce cds_lfht_node_init_deleted * cleanup: i386 arch detection * fix: properly detect 'cmpxchg' on x86-32 * fix: use urcu-tls compat with c++ compiler * Fix typo * fix: remove autoconf features default value in help message * fix: add missing pkgconfig file for memb flavour lib * Cleanup: Tests: Remove useless pre-C99 compatibility code from tap.h * Document C99 and C++11 requirement in README.md * Always use '__thread' for Thread local storage except on MSVC * Fix: powerpc32: transparent unions alter calling convention * fix: don't use C++ thread_local on MacOs * wfcqueue API: implement overloaded wrappers with templates * wfcqueue: combine C++ API cds_wfcq_head_cast with overloading * wfstack C++ API: implement overloaded wrappers with templates * lfstack C++ API: implement overloaded wrappers with templates * wfstack: combine C++ API cds_wfs_stack_cast with overloading * lfstack: combine C++ API cds_lfs_stack_cast with overloading * fix: test_build tap plan * Test C++ build of list head init * Fix order of initializers in CDS_LIST_HEAD_INIT * unit tests: test wfcqueue, wfstack, lfstack empty check functions in C++ * wfcqueue: implement C++ API based on function overloading * wfstack: implement C++ API based on function overloading * lfstack: implement C++ API based on function overloading * Fix tap.h: remove extra semicolon in pass/fail macros * Add C++ build tests * Build and run regression and unit tests as C++ programs * Add --enable-Werror configure switch * Add `urcu_posix_assert()` as `assert()` replacement * Rename `urcu_assert()` to `urcu_assert_debug()` * cleanup: spelling fixes in comments * Make temporary variable in _rcu_dereference non-const * (tls-ie2) Fix: x86 and s390: uatomic __hp() macro C++ support * Fix: x86 and s390: uatomic __hp() macro clang support * Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11 ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Redistribute file entries to make sure that the files goes to the corresponding subpackage, util-linux or util-linux-systemd (bsc#1207023) - Use requires(post,verify) instead of the PreReq hammer - Add Provides for all tty-tools binaries in the tty-tools package to handle conflict with previous versions of util-linux. - Split out mesg, wall and write to their own util-linux-tty-tools package. (bsc#1208310) ==== util-linux-systemd ==== - Redistribute file entries to make sure that the files goes to the corresponding subpackage, util-linux or util-linux-systemd (bsc#1207023) - Use requires(post,verify) instead of the PreReq hammer - Add Provides for all tty-tools binaries in the tty-tools package to handle conflict with previous versions of util-linux. - Split out mesg, wall and write to their own util-linux-tty-tools package. (bsc#1208310) ==== xdg-desktop-portal-kde ==== Version update (5.27.2 -> 5.27.3) - Update to 5.27.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.27.3 - Changes since 5.27.2: * Fix cursor and borders selectors in screenshot dialog