Packages changed: bash bluedevil6 (6.3.1 -> 6.3.2) breeze6 (6.3.1 -> 6.3.2) breeze6-gtk (6.3.1 -> 6.3.2) discover6 (6.3.1 -> 6.3.2) flatpak-kcm6 (6.3.1 -> 6.3.2) gpg2 gvfs harfbuzz (10.2.0 -> 10.3.0) json-c (0.17 -> 0.18) kactivitymanagerd6 (6.3.1 -> 6.3.2) kde-cli-tools6 (6.3.1 -> 6.3.2) kde-gtk-config6 (6.3.1 -> 6.3.2) kdecoration6 (6.3.1 -> 6.3.2) kdeplasma6-addons (6.3.1 -> 6.3.2) kernel-default-base kgamma6 (6.3.1 -> 6.3.2) kglobalacceld6 (6.3.1 -> 6.3.2) kinfocenter6 (6.3.1 -> 6.3.2) kmenuedit6 (6.3.1 -> 6.3.2) kpipewire6 (6.3.1 -> 6.3.2) kscreen6 (6.3.1 -> 6.3.2) kscreenlocker6 (6.3.1 -> 6.3.2) ksshaskpass6 (6.3.1 -> 6.3.2) ksystemstats6 (6.3.1 -> 6.3.2) kwayland-integration6 (6.3.1 -> 6.3.2) kwayland6 (6.3.1 -> 6.3.2) kwin6 (6.3.1 -> 6.3.2.1) layer-shell-qt6 (6.3.1 -> 6.3.2) libarchive libkscreen6 (6.3.1 -> 6.3.2) libksysguard6 (6.3.1 -> 6.3.2) libostree libplasma6 (6.3.1 -> 6.3.2) milou6 (6.3.1 -> 6.3.2) ncurses (6.5.20250216 -> 6.5.20250222) open-vm-tools patterns-base patterns-microos pcr-oracle plasma5support6 (6.3.1 -> 6.3.2) plasma6-activities (6.3.1 -> 6.3.2) plasma6-activities-stats (6.3.1 -> 6.3.2) plasma6-browser-integration (6.3.1 -> 6.3.2) plasma6-desktop (6.3.1.1 -> 6.3.2) plasma6-integration (6.3.1 -> 6.3.2) plasma6-nm (6.3.1 -> 6.3.2) plasma6-openSUSE plasma6-pa (6.3.1 -> 6.3.2) plasma6-print-manager (6.3.1 -> 6.3.2) plasma6-systemmonitor (6.3.1 -> 6.3.2) plasma6-workspace (6.3.1 -> 6.3.2) polkit-kde-agent-6 (6.3.1 -> 6.3.2) powerdevil6 (6.3.1 -> 6.3.2) python-cryptography (44.0.0 -> 44.0.1) python311-setuptools (75.6.0 -> 75.8.0) qqc2-breeze-style6 (6.3.1 -> 6.3.2) sddm-kcm6 (6.3.1 -> 6.3.2) shadow (4.17.2 -> 4.17.3) spectacle (6.3.1.2 -> 6.3.2) systemsettings6 (6.3.1 -> 6.3.2) util-linux util-linux-systemd xdg-desktop-portal (1.19.4 -> 1.20.0) xdg-desktop-portal-kde6 (6.3.1 -> 6.3.2) xdm === Details === ==== bash ==== Subpackages: bash-sh - Explicitly specify that the build recipe needs bash ==== bluedevil6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== breeze6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-wallpapers - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== breeze6-gtk ==== Version update (6.3.1 -> 6.3.2) Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== discover6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-notifier - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * Fix nonfree app license name colors * Clear the transactions job together with the SNI * update version for new release ==== flatpak-kcm6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - No code changes since 6.3.1 ==== gpg2 ==== - Fixing gpg-agent integration by changing --supervised to - -deprecated-supervised in service files. ==== gvfs ==== Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse - add README.SUSE about security concerns in gvfs (bsc#1205607) ==== harfbuzz ==== Version update (10.2.0 -> 10.3.0) Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 10.3.0: + Vastly improved “AAT” shaping performance. LucidaGrande benchmark-shape before: 14.6ms after: 5.9ms. + Improved OpenType shaping performance (kerning / ligature), at the expense of ~1kb per face allocated cache memory. Roboto-Regular benchmark-shape before: 10.3ms after: 9.4ms. + Improved “COLRv1” benchmark-font paint performance. Before: 7.85ms after 4.85ms. + Don’t apply glyph substitutions in “morx” table of a font with known broken “morx” table (AALMAGHRIBI.ttf font). + Update IANA and OT language registries. + Various documentation updates. + Various build improvements, and test speed-ups. + The “hb_face_reference_blob()” API now works for faces created with “hb_face_create_for_tables()” if the face sets “get_table_tags” callback. This constructs a new face blob from individual table blobs. + Various fixes to how “trak” table is handled to bring it closer to Core Text behaviour. Particularly, the tracking values for sizes not explicitly set in the table are now properly interpolated, and the tracking is applied to glyph advances when they are returned by ot-font functions, instead of applying them during shaping. The “trak” pseudo OpenType feature that could be used to disable “trak” table application have been dropped. + Core Text font functions now support non-BMP code points. + The drawing algorithm used by hb-draw for “glyf” table now match the algorithm used by FreeType and Core Text. + The “hb_coretext_font_create()” API now copy font variations from Core Text font to the created HarfBuzz font. + Add an API to get the feature tags enabled on a given shape-plan after executing it, which can be used to applications to show in the UI what features are applied by default (which can vary based on the font, the script, the language, and the direction set on the buffer). + Add APIs to created HarfBuzz font from DirectWrite font, and copy the font variations. + New API: hb_directwrite_font_create() hb_directwrite_font_get_dw_font() hb_ot_shape_plan_get_feature_tags() ==== json-c ==== Version update (0.17 -> 0.18) - update to 0.18: * Clean up pre-3.9 CMake support in CMakeLists.txt * Build pkg-config for msvc as well * Critical fix for binary compatibility with 0.16: Move the json_tokener_error_memory entry to the end of enum json_tokener_error. * Issue #829: attempt to detect clang-cl.exe and pass MSVC- compatile command line arguments. * PR #831 - rename WIN32 to _WIN32 * PR #839 - Fix gcc 5 "may be used uninitialized" failure in json_pointer.c * PR #849 - random_seed.c: add a Coverity Scan suppression * Issue #854: Set error=json_tokener_error_memory in json_tokener_parser_verbose() when allocating the tokener fails. * Issue #857: fix a few places where json_tokener should have been returning json_tokener_error_memory but wasn't. * Handle yet another out-of-memory condition in json_tokener, duplocate can return NULL. * Various fixes in the fuzzers * A few minor doc fixes ==== kactivitymanagerd6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kde-cli-tools6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kde-gtk-config6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: kde-gtk-config6-gtk3 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kdecoration6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * Expose application menu dbus interface info * update version for new release ==== kdeplasma6-addons ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * applets/weather: Fix layout for large station names * update version for new release ==== kernel-default-base ==== - Add 9p with support for virtio and xen ==== kgamma6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kglobalacceld6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libKGlobalAccelD6-0 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kinfocenter6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * about: align gpu pills more neatly (kde#500355) * update version for new release ==== kmenuedit6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kpipewire6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kscreen6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * kcm: Support scaling with denominator of 120 (kde#500531) * update version for new release ==== kscreenlocker6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libKScreenLocker6 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== ksshaskpass6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== ksystemstats6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kwayland-integration6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kwayland6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libKWaylandClient6 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== kwin6 ==== Version update (6.3.1 -> 6.3.2.1) Subpackages: libkwin6 - Update to 6.3.2.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2.1 - Changes since 6.3.2: * Revert "workspace: better deal with having more outputs than the GPU can drive" * kcms/rules: Fix showing selected VD on X11 (kde#484165) * autotests: Fix testInputCapture with libei 1.4.0 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * workspace: don't set brightness to the display value on every startup (kde#494408) * workspace: better deal with having more outputs than the GPU can drive * backends/drm: reject output configurations that can't be powered at all (kde#500031) * update version for new release * Workaround hard freeze during interactive move * input: remove check for touch sequence (kde#500557) * Fix build compat with Qt 6.7 * workspace: use frameGeometry for findWindowToActivate (kde#500529) * core/renderloop: use PreciseTimer for render loop. * killer: take abort result into consideration * backends/drm: log when link training is necessary * core/renderloop: take vrr into account for output layer repaints (kde#499848) * backends/libinput: confine TabletToolEvent to output (kde#480658) * Prevent virtual input devices from blocking tablet mode (kde#500025) * backends/drm: use a shadow buffer with "prefer color accuracy" if night light is enabled (kde#500404) * autotests/test_colorspaces: add some real-world validity check test cases * core/colorspace: relax validity check (kde#500295) * backends/drm: reimplement software brightness for ICC profiles (kde#500210) * Factor out {previousRestricted,restricted}MoveArea calls out of loops (kde#500310) * Implement KDecoration3::DecoratedWindow::applicationMenu{ServiceName,ObjectPath} * wayland: make the fallback for broken HDR metadata less strict (kde#500144) * core/colorspace: improve formatting of logging functions * wayland: switch to the upstream color management protocol * Round native geometry in InternalWindow * Fix overlooked frameRectToClientRect() in InternalWindow * update version for new release ==== layer-shell-qt6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libLayerShellQtInterface6 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== libarchive ==== - Fix CVE-2024-57970, heap-based buffer over-read in header_gnu_longlink because it mishandles truncation (CVE-2024-57970, bsc#1237233) * CVE-2024-57970.patch ==== libkscreen6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * doctor: match the minimum allowed SDR luminance to what the GUI allows * update version for new release ==== libksysguard6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * Add missing totalSwapMemory implementations * update version for new release ==== libostree ==== Subpackages: libostree-1-1 - enable building with composefs, as bootc needs libostree with composefs compiled, which allows us to enable another way of spinning an immutable distribution. ==== libplasma6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * WindowThumbnail: remove uncategorized debug message * Applet: possibility to cleanup transient applets (kde#498175,kde#404641) * Add bool immutable() shortcut * update version for new release ==== milou6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== ncurses ==== Version update (6.5.20250216 -> 6.5.20250222) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20250222 + modify treatment of "n" parameter for waddnstr, waddnwstr, and wins_nwstr to return OK when "n" is zero, for consistency with other implementations (report by Benjamin Barenblat, cf: 20231118). + formatting improvements for terminfo.5 (Debian #1096164). ==== open-vm-tools ==== Subpackages: libvmtools0 - Revert previous change (Thu Feb 20 23:08:43 UTC 2025). The proposed solutions was non-standard. - (bsc#1237180): Ensure vmtoolsd.service, vgauthd.service, and vmblock-fuse.service are set to enabled by default. ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - Change some core packages to Requires [bsc#1237513] ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Add sndiff to default pattern - Remove appamor pattern, replaced by SELinux long ago - Drop crda, obsolete since kernel 4.15 ==== pcr-oracle ==== - Add fix-bsc1230316-predict-sbatlevelrt.patch to predict SbatLevelRT for the next boot (bsc#1230316) ==== plasma5support6 ==== Version update (6.3.1 -> 6.3.2) Subpackages: libPlasma5Support6 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-activities ==== Version update (6.3.1 -> 6.3.2) Subpackages: libPlasmaActivities6 plasma6-activities-imports - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-activities-stats ==== Version update (6.3.1 -> 6.3.2) Subpackages: libPlasmaActivitiesStats1 - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-browser-integration ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-desktop ==== Version update (6.3.1.1 -> 6.3.2) Subpackages: plasma6-desktop-emojier - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * applets/kickoff: fix touch scrolling not working (kde#500452) * applets/kickoff: fix `TypeError: Cannot read property 'view' of null` * kcms/touchpad: indent subordinate items in RtL too * kcms/touchpad: respect layoutDirection * applets/kicker: respect layoutDirection in keynav * applets/kickoff: import plasmoid on PlacesPage where it's used * desktop/RenameEditor.qml: fix background * applets/kicker: focus the delegate in all cases * kcms/libkwindevices: put template functions in the header (kde#500345) * folderview: Fix drag selection (kde#499898) * pager: remove onContainsMouseChanged, refresh model after desktopMouseArea.clicked (kde#500236) * update version for new release ==== plasma6-integration ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-nm ==== Version update (6.3.1 -> 6.3.2) Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-openSUSE ==== Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE - Update to 6.3.2 ==== plasma6-pa ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-print-manager ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-systemmonitor ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== plasma6-workspace ==== Version update (6.3.1 -> 6.3.2) Subpackages: plasma6-session plasma6-workspace-libs - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * klipper: fix clipboard actions not setting clipboard for the first time (kde#500287) * appiumtests: remove unused import in clipboardtest * applets/notifications: don't read out body as HTML * shell: use QMetaObject::invokeMethod to call QML function * Fixes for respecting immutability * klipper: don't hide popup when action popup shows (kde#500438) * libnotificationmanager: clearing the timer array, when deleting old notifications * klipper: don't cover content with highlight * plasma-windowed: set `QT_WAYLAND_DISABLE_FIXED_POSITIONS` to fix resizing loop * libtaskmanager: make XWindowTasksModelTest::test_modelData less flaky * applets/notifications: fix JobItemIcon context menu (kde#499942) * applets/systemtray: Don't unnecessarily append -symbolic to icon names (kde#500102) * kcms/krdb: Wait until root window cursor is set (kde#499965) * applets/systray: guard pointer to innerContainment * klipper: scroll ListView on keyboard navigation * update version for new release ==== polkit-kde-agent-6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== powerdevil6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release * applets/brightness: fix Return press on switch (kde#500702) * actions/screenbrightnesscontrol: Only enable for systems with battery (kde#498771) * actions/screenbrightnesscontrol: More robust against display changes (kde#498771) * daemon/controllers: Introduce DisplayFilter helper class * daemon: Move brightness key handling to ScreenBrightnessAgent * update version for new release ==== python-cryptography ==== Version update (44.0.0 -> 44.0.1) - update to 44.0.1: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.4.1. * We now build armv7l manylinux wheels and publish them to PyPI. * We now build manylinux_2_34 wheels and publish them to PyPI. ==== python311-setuptools ==== Version update (75.6.0 -> 75.8.0) - update to 75.8.0: * Implemented Dynamic field for core metadata (as introduced in PEP 643). The existing implementation is currently experimental and the exact approach may change in future releases. * Synced with pypa/distutils@c97a3db2f including better support for free threaded Python on Windows (pypa/distutils#310), improved typing support, and linter accommodations. * Synced with pypa/distutils@ff11eed0c including bugfix for duplicate CFLAGS and adaption to support Python 3.13 is_abs in the C compiler (#4669). ==== qqc2-breeze-style6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== sddm-kcm6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== shadow ==== Version update (4.17.2 -> 4.17.3) Subpackages: libsubid5 login_defs - Update to 4.17.3: * chsh: do not warn about blank shell * lib/: Use strisdigit() instead of its pattern * lib/string/ctype/strisascii/: strisdigit(): Add function * lib/string/: Add comments expanding the letter-soup API names * lib/basename.c: Basename(): Use stprcspn() instead of its pattern * lib/string/strspn/, lib/, src/: stprspn(), strrspn_(): Split API into function and macro * lib/string/strspn/, lib/, src/: Move *spn() APIs to separate subdir * lib/string/strchr/: strrcspn(), stprcspn(): Add function and macro * src/useradd.c: Use !strcaseeq() instead of its pattern * lib/, src/: Use strcaseeq() instead of its pattern * lib/string/strcmp/: strcaseeq(): Add function * man/useradd.8.xml: Document new exit code 19 (E_BAD_NAME) * src/useradd.c: E_BAD_NAME: Use a different error code for bad login names * src/useradd.c: create_home(): Use !streq() instead of its pattern * lib/chkname.c: is_valid_name(): Use streq() instead of its pattern * configure.ac, lib/: Use __has_include() instead of HAVE_GSHADOW_H * configure.ac: Remove unused AC_CHECK_HEADERS() checks * configure.ac, lib/: Use __has_include() instead of HAVE_SYS_CAPABILITY_H * lib/idmapping.c: Unconditionally include * lib/: Use __has_include() instead of HAVE_SECURITY_OPENPAM_H * lib/: Use __has_include() instead of HAVE_SECURITY_PAM_MISC_H * configure.ac, lib/: Use __has_include() instead of HAVE_SYS_RANDOM_H * configure.ac, lib/: Use __has_include() instead of HAVE_CRYPT_H * lib/, src/: motd(): Report errors instead of exiting from library code * lib/motd.c: motd(): Invert logic to reduce indentation * lib/, src/, doc/: Remove pw_auth()'s $3 as dead code * lib/pwauth.*: PW_{ADD,CHANGE,DELETE,FTP,REXEC}: Remove dead code * lib/, src/, doc/: Remove dead code * src/vipw.c: Restore the original terminal pgrp after editing * lib/, src/: Use agetgroups() instead of its pattern * lib/shadow/grp/: agetgroups(): Add function * configure.ac, lib/, src/: Use gid_t instead of GETGROUPS_T * lib/adds.h: addslN(): Use QSORT() instead of its pattern * lib/search/sort/: QSORT(): Add macro * lib/addgrps.c: add_groups(): Remove arbitrary limit * lib/, src/: Rename variables * lib/addgrps.c: add_groups(): Reallocate at once * lib/string/strchr/: strchrscnt(): Add function * lib/addgrps.c: add_groups(): Split variable to avoid sign-mismatch diagnostics * lib/, src/: Use LSEARCH() instead of its pattern * lib/search/l/: LSEARCH(): Add macro * lib/, src/: Replace redundant checks by actual error handling * lib/, src/: Unconditionally call setgroups(2) * lib/addgrps.c: add_groups(): Simplify redundant code with a goto * lib/addgrps.c: add_groups(): Allocate earlier * lib/addgrps.c: add_groups(): Remove useless cast * lib/, src/: Use LFIND() instead of open-coded search loops * lib/search/l/: LFIND(): Add macro * lib/search/cmp/, lib/, tests/: CMP(), cmp_*(): Add macro and functions * lib/, src/: Simplify allocation of buffer * lib/, src/: Un-spageticize code * lib/, src/: Reduce scope of variables * lib/gshadow_.h: Fix compatibility with libc's struct sgrp * configure.ac, lib/gshadow.c: Presume working shadow group support in libc * lib/: Include if it's available * configure.ac, lib/: Assume initgroups(3) exists * configure.ac, lib/, src/: Assume setgroups(2) exists * lib/, src/: Turn error counters into flags * src/gpasswd: Use correct preprocessor definition * src/gpasswd: Clear password in more cases * lib/encrypt.c: Do not exit in error case * man/useradd.8.xml: wfix * src/login_nopam.c: list_match(): Use iteration instead of recursion * src/login_nopam.c: list_match(): Remove local variable * src/login_nopam.c: list_match(): Move code around * src/login_nopam.c: list_match(): '(match)' is always true here * src/login_nopam.c: list_match(): Add superfluous else * src/login_nopam.c: list_match(): Refactor conditional * man/passwd.1.xml: -P disables PAM support * chage: Drop PAM support * src/newusers.c: Turn nusers into size_t * src/: Make line number overflows less likely * man/: Install suauth.5 only if feature exists * add and use a login.defs.test with CREATE_HOME set * Revert "etc/login.defs: enable CREATE_HOME" * etc/login.defs: enable CREATE_HOME * Tests: implement system test framework ==== spectacle ==== Version update (6.3.1.2 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1.2: * update version for new release * Remove 24.12 versions from appstream file (kde#500396) * Revert "reroll" ==== systemsettings6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - Delete /usr/sbin/rc* symlinks - Drop bashisms from build recipe ==== util-linux-systemd ==== Subpackages: lastlog2 liblastlog2-2 - Delete /usr/sbin/rc* symlinks - Drop bashisms from build recipe ==== xdg-desktop-portal ==== Version update (1.19.4 -> 1.20.0) - Update to version 1.20.0: + Document how the test suite works. + Improve the test runner script. ==== xdg-desktop-portal-kde6 ==== Version update (6.3.1 -> 6.3.2) - Update to 6.3.2: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.3.2 - Changes since 6.3.1: * update version for new release ==== xdm ==== Subpackages: displaymanager-sysconfig - display-manager: Do not abort when there is no /usr/bin/X found. Rely on the DM to know how to handle it. E.g gdm could be spawning a wayland-only session. (boo#1237777)