Packages changed: 389-ds (2.0.14~git25.e6431d959 -> 2.1.1~git4.b7f891097) ImageMagick (7.1.0.27 -> 7.1.0.28) Mesa (22.0.0 -> 22.0.1) Mesa-drivers (22.0.0 -> 22.0.1) apache2-mod_php7 bluedevil5 (5.24.3 -> 5.24.4) breeze (5.24.3 -> 5.24.4) breeze-gtk (5.24.3 -> 5.24.4) cfitsio (4.0.0 -> 4.1.0) createrepo_c (0.17.3 -> 0.20.0) cronie dhcp discover (5.24.3 -> 5.24.4) drkonqi5 (5.24.3 -> 5.24.4) expat (2.4.7 -> 2.4.8) firewalld (1.1.0 -> 1.1.1) gnome-control-center gnome-logs (3.36.0 -> 42.0) grub2 gtk4 hdf5 hylafax+ (7.0.4 -> 7.0.5) kactivitymanagerd (5.24.3 -> 5.24.4) kcm_sddm (5.24.3 -> 5.24.4) kde-cli-tools5 (5.24.3 -> 5.24.4) kde-gtk-config5 (5.24.3 -> 5.24.4) kdump (1.0.2 -> 1.0.2+git8.g51e8c4d) kgamma5 (5.24.3 -> 5.24.4) khotkeys5 (5.24.3 -> 5.24.4) kidletime kinfocenter5 (5.24.3 -> 5.24.4) kmenuedit5 (5.24.3 -> 5.24.4) kmod knewstuff kscreen5 (5.24.3 -> 5.24.4) kscreenlocker (5.24.3 -> 5.24.4) ksshaskpass5 (5.24.3 -> 5.24.4) ksystemstats5 (5.24.3 -> 5.24.4) kwayland-integration (5.24.3 -> 5.24.4) kwayland-server (5.24.3 -> 5.24.4) kwin5 (5.24.3 -> 5.24.4) kwrited5 (5.24.3 -> 5.24.4) layer-shell-qt (5.24.3 -> 5.24.4) libevdev (1.12.0 -> 1.12.1) libfido2 (1.9.0 -> 1.10.0) libical (3.0.13 -> 3.0.14) libical-glib (3.0.13 -> 3.0.14) libkdecoration2 (5.24.3 -> 5.24.4) libkscreen2 (5.24.3 -> 5.24.4) libksysguard5 (5.24.3 -> 5.24.4) libnvme (1.0~7 -> 1.0~8) libsoup (3.0.5 -> 3.0.6) libstorage-ng (4.4.94 -> 4.5.1) libtool (2.4.6 -> 2.4.7) lvm2 lvm2-device-mapper milou5 (5.24.3 -> 5.24.4) mozjs91 mutter ncurses (6.3.20220312 -> 6.3.20220319) nvme-cli (2.0~7 -> 2.0~8) open-vm-tools (11.3.5 -> 12.0.0) openSUSE-build-key openldap2 (2.4.59 -> 2.5.9) openslp openvpn (2.5.5 -> 2.5.6) oxygen5 (5.24.3 -> 5.24.4) patterns-xfce php7 pipewire (0.3.48 -> 0.3.49) plasma-browser-integration (5.24.3 -> 5.24.4) plasma-nm5 (5.24.3 -> 5.24.4) plasma5-addons (5.24.3 -> 5.24.4) plasma5-desktop (5.24.3 -> 5.24.4) plasma5-disks (5.24.3 -> 5.24.4) plasma5-integration (5.24.3 -> 5.24.4) plasma5-openSUSE plasma5-pa (5.24.3 -> 5.24.4) plasma5-systemmonitor (5.24.3 -> 5.24.4) plasma5-thunderbolt (5.24.3 -> 5.24.4) plasma5-workspace (5.24.3 -> 5.24.4) polkit-default-privs (1550+20220325.163dbdf -> 1550+20220401.41ccb1d) polkit-kde-agent-5 (5.24.3 -> 5.24.4) powerdevil5 (5.24.3 -> 5.24.4) python-docutils (0.16 -> 0.17.1) python-kiwisolver (1.3.2 -> 1.4.1) python-prettytable (2.5.0 -> 3.2.0) python-pytz (2021.3 -> 2022.1) python-scipy (1.7.3 -> 1.8.0) python-trio (0.19.0 -> 0.20.0) python38 (3.8.12 -> 3.8.13) python38-core (3.8.12 -> 3.8.13) qemu rubygem-puma (5.6.2 -> 5.6.4) shaderc spice sqlite3 (3.38.1 -> 3.38.2) squid sushi (41.0 -> 41.1) systemsettings5 (5.24.3 -> 5.24.4) tcl wireplumber xdg-desktop-portal (1.14.1 -> 1.14.2) xdg-desktop-portal-kde (5.24.3 -> 5.24.4) zlib === Details === ==== 389-ds ==== Version update (2.0.14~git25.e6431d959 -> 2.1.1~git4.b7f891097) Subpackages: lib389 libsvrcore0 - Resolve bsc#1197275 - CVE-2022-0918 - Crafted message may cause DoS - Update to version 2.1.1~git4.b7f891097: * Issue 5242- Craft message may crash the server (#5243) * Issue 5234 - UI - rename Users and Groups tab * Issue 5217 - Simplify instance creation and administration by non root user (#5224) * Issue 5227 - UI - No way to move back to Get Started step (#5233) * Bump version to 2.1.1 * Issue 5230 - Race condition in RHDS disk monitoring functions * Issue 4299 - UI - Add CoS funtionality (#5196) * Issue 5225 - UI - impossible to manually set entry cache * Issue 5186 - UI - Fix SASL Mapping regex test feature * Issue 5221 - User with expired password can still login with full privledges ==== ImageMagick ==== Version update (7.1.0.27 -> 7.1.0.28) Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - update to 7.1.0.28: * support 10-bit AVIF * fix PS and EPS %%BoundingBox not being parsed * fix stack based buffer overflow in _TIFFVGetField (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42549) * fix heap buffer overflow in dcm image reading (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45640) ==== Mesa ==== Version update (22.0.0 -> 22.0.1) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - Update to 22.0.1 * fixes in lavapipe and zink, maintainer scripts and panfrost - supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch ==== Mesa-drivers ==== Version update (22.0.0 -> 22.0.1) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi - Update to 22.0.1 * fixes in lavapipe and zink, maintainer scripts and panfrost - supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch ==== apache2-mod_php7 ==== - build PHP-FPM with libacl support (boo#1196870) ==== bluedevil5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: bluedevil5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== breeze ==== Version update (5.24.3 -> 5.24.4) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5 - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * Fix build without QtQuick and QtX11Extras ==== breeze-gtk ==== Version update (5.24.3 -> 5.24.4) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== cfitsio ==== Version update (4.0.0 -> 4.1.0) - Update to version 4.1.0: * Calls to the zlib inflate() function in zcompress.c now handle the Z_BUF_ERROR return value rather than exiting. * The SUBTRACTIVE_DITHER_2 option has been removed when using the HCOMPRESS algorithm. * Updated fits_get_version function to return a float calculated from 3 version fields. * Added handling of SBYTE_IMG and ULONGLONG_IMG types to the fits_resize_img function. * Updates made to C/Fortran interfacing in cfortran.h and f77_wrap.h specifically driven by new Mac/ARM architecture. * Fix to the fits_insert_col functions to handle columns with TULONGLONG data. ==== createrepo_c ==== Version update (0.17.3 -> 0.20.0) Subpackages: libcreaterepo_c0 python3-createrepo_c - Update to 0.20.0 + Remove obsoleted API cr_xml_parse_main_metadata_together + Fix ampersand encoding in attributes when parsing repodata + Add a streaming parsing API that is user-controllable + Fix a bug in cr_repomd_record_compress_and_fill() + Zero init buffer to prevent use of garbage values if input is too short + Use copy+delete fallback when moving of a dir fails + Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata + Set database version only for the database records, not everything + If the new repodata generated during an --update run exactly matches the old repodata don't touch the files + Use --error-exit-val option by default + Remove insecure hashes SHA-1 and MD5 from the default build (rh#1935486) + Fix error when updating repo with removed modules metadata + Exit with status code 1 when loading of repo's metadata fails + Fix memory leaks and covscan warnings ==== cronie ==== Subpackages: cron - Update to 1.6.0: * Add switch -f for foreground mode * Fix regression in handling */x crontab entries * Add random within range '~' operator * Fix RandomScale calculation * crond: Fix description of '-P' option * Increase the maximum number of crontab entries * crontab: use bold colors - Remove upstreamed patches: * cronie-1.5.7-increase_crontab_limit.patch * cronie-piddir.patch - Refresh patches: * cronie-nheader_lines.diff * cronie-cron_pid.diff ==== dhcp ==== Subpackages: dhcp-relay dhcp-server - Require hostname binary, not package [bsc#1197087] ==== discover ==== Version update (5.24.3 -> 5.24.4) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * Fix searchfield focus on touch launch ==== drkonqi5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: drkonqi5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== expat ==== Version update (2.4.7 -> 2.4.8) Subpackages: libexpat-devel libexpat1 - update to 2.4.8: * Other changes: - pkg-config: Move "-lm" to section "Libs.private" - CMake|MSVC: Fix pkg-config section "Libs" - CMake|macOS: Start using linker arguments "-compatibility_version " and "-current_version " in a way compatible with GNU Libtool - Version info bumped from 9:7:8 to 9:8:8; see https://verbump.de/ for what these numbers do ==== firewalld ==== Version update (1.1.0 -> 1.1.1) Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall - Update to 1.1.1: * fix(build): oci: use centos:stream8 instead of ubi:8 * fix(functions): --check-config fails if direct.xml exists * fix(build): oci: use dbus inside the container * docs(README): add note about container host integration * docs: typo fixes ==== gnome-control-center ==== Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces - Add gnome-control-center-goa-helper-on-X11.patch: Fix GOA helper not showing up on X11 [glgo#GNOME/gnome-control-center!1651]. ==== gnome-logs ==== Version update (3.36.0 -> 42.0) - Update to version 42.0: + Opt-in to dark mode user preference. + Rounded window corners using libhandy. + Add feature to open journal files directly. + Add several keyboard shortcuts to help overlay. + Window sizing improvements. + Some small fixes. + Updated translations. - Add libhandy-1 pkgconfig module capability, with 1.5.0 as minimal version, build requirement. - Remove hicolor-icon-theme build requirement as it's not really a requirement. Own DATADIR/icons/hicolor/ directory directly instead and its subdirectories, used by the package. ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Fix wrong order in kernel sorting of listing rc before final release (bsc#1197376) * grub2-use-rpmsort-for-version-sorting.patch ==== gtk4 ==== Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - gtkimmulticontext: Handle switches between displays (glgo#GNOME/gtk#4805). Added: gtkimmulticontext-Handle-switches-between-displays.patch ==== hdf5 ==== Subpackages: libhdf5-103 libhdf5_cpp103 libhdf5_fortran102 libhdf5_hl100 libhdf5_hl_cpp100 libhdf5hl_fortran100 - Add hdf5-1.10.8-pr1494-fix-release-check-version.patch * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494 * Avoids package crashes due to an overeager version check. Packages depending on the shared libraries are not being rebuilt in Factory after a patchlevel version bump of hdf5 without SONAME changes. ==== hylafax+ ==== Version update (7.0.4 -> 7.0.5) Subpackages: hylafax+-client - version 7.0.5 * hylafax.diff removed - included in source * extend Class1RecvAbortOK = 0 timeout to 500 ms (4 Dec 2021) * cope with Si2435 V.34/V.8 connection glitch (17, 19 Nov 2021) * cope with spurious +FCERROR or other delayed messages from modem (26 Oct 2021) * avoid letting corrupt RTC signals lead to RTN (26 Oct 2021) * don't refer to DCN as an invalid response in error messages (20 Oct 2021) * handle TSI during procedural interrupt (19 Oct 2021) * do better with waiting on prologue frames from receiver (13 Oct 2021) * cope with echo of ERR (13 Oct 2021) * run ps2fax, pdf2fax, tiff2fax, pcl2fax coverters as fax user (12 Oct 2021) * attempt to cope with receivers who signal RTN in ECM Phase D (23 Sep 2021) * fix hfaxd build when LDAP libs are not present (23 Sep 2021) * handle PPR echo after fourth PPR (22 Sep 2021) * don't use CRP when waiting for CFR following training (15 Sep 2021) * attempt to cope with receivers which signal CFR after PPS (14 Sep 2021) * cope with senders who signal FTT in Phase D (10 Sep 2021) * fix problem with handling NSF/CSI/DIS frame after CTC/EOR (9 Sep 2021) * cope with senders who signal PPS without the PPS FCF (9 Sep 2021) * handle echo of PPR when expecting CTC/EOR (8 Sep 2021) * add failure messages for unspecified training failures (7 Sep 2021) * don't use CRP when waiting for CTR (7 Sep 2021) * handle echo of EOR, don't use CRP when waiting for ERR (7 Sep 2021) * repeat PIN if sender repeats post-page or partial-page message (7-8 Sep 2021) ==== kactivitymanagerd ==== Version update (5.24.3 -> 5.24.4) Subpackages: kactivitymanagerd-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kcm_sddm ==== Version update (5.24.3 -> 5.24.4) Subpackages: kcm_sddm-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kde-cli-tools5 ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kde-gtk-config5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kde-gtk-config5-gtk3 - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kdump ==== Version update (1.0.2 -> 1.0.2+git8.g51e8c4d) - pull sources directly from git using obs_scm - fix bsc#1190299, bsc#1186272 - add support for Zstandard compression algorithm - remove patches included in upstream git: kdump-calibrate-include-af_packet.patch, kdump-calibrate-fix-nic-naming.patch, kdump-calibrate.conf-depends-on-kdumptool.patch ==== kgamma5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kgamma5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== khotkeys5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: khotkeys5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kidletime ==== - Add upstream fix (kde#451946): * 0001-Fixed-crash-during-KIdleTime-timeoutReached.patch ==== kinfocenter5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kinfocenter5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kmenuedit5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kmenuedit5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kmod ==== Subpackages: kmod-bash-completion libkmod2 - add keyring so that gpg validation actually does something ==== knewstuff ==== Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 - Add upstream fix (kde#451165): * 0001-Do-not-set-user-visible-name-as-additional-agent-inf.patch ==== kscreen5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * KCM: Center Orientation label when there's no automatic options * X11: align touchscreen to internal display (kde#415683) - Drop code for obsolete versions ==== kscreenlocker ==== Version update (5.24.3 -> 5.24.4) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== ksshaskpass5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: ksshaskpass5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== ksystemstats5 ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kwayland-integration ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== kwayland-server ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * outputchangeset: set default values for vrr policy and rgb range (kde#442520) ==== kwin5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: kwin5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * backends/drm: attempt a modeset on output disabling (kde#449878) * plugins/screencast: Fix a glitch in cursor bitmap * backends/drm: set max bpc in DrmPipeline * backends/drm: fall back to legacy mode in virtual machines (kde#427060) * backends/drm: only allow ARGB8888 as the cursor format * effects/blur: Fix window flickering when the clip intersected with the current blur region. (kde#421135) * screencast: better solution for missing context on cursor move * Revert "screencast: make context current in tryEnqueue" * src/kcmkwin: fix botched indentation code for final checkbox * backends/drm: don't do direct scanout with software rotation * screencast: make context current in tryEnqueue * effects/desktopgrid: don't forget to schedule repaints when timeline is running (kde#444678) * effects/desktopgrid: register down gesture (kde#444694) * inputmethod: Do not reset when hiding * inputmethod: Listen to text-input enablement changes when starting disabled - Drop patches, now upstream: * 0001-backends-drm-fall-back-to-legacy-mode-in-virtual-mac.patch ==== kwrited5 ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== layer-shell-qt ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== libevdev ==== Version update (1.12.0 -> 1.12.1) Subpackages: libevdev-devel libevdev-tools libevdev2 - update to 1.12.1: * Add manpage for mouse-dpi-tool * include sync key codes from kernel 5.17 ==== libfido2 ==== Version update (1.9.0 -> 1.10.0) - Version 1.10.0 (2022-01-17) * hid_osx: handle devices with paths > 511 bytes; gh#462. * bio: fix CTAP2 canonical CBOR encoding in fido_bio_dev_enroll_*(); gh#480. * winhello: fallback to GetTopWindow() if GetForegroundWindow() fails. * winhello: fallback to hid_win.c if webauthn.dll isn?t available. * New API calls: - fido_dev_info_set; - fido_dev_io_handle; - fido_dev_new_with_info; - fido_dev_open_with_info. * Cygwin and NetBSD build fixes. * Documentation and reliability fixes. * Support for TPM 2.0 attestation of COSE_ES256 credentials. ==== libical ==== Version update (3.0.13 -> 3.0.14) - update to 3.0.14: * icalvalue: Reset non-UTC icaltimetype::zone on set * Fix icalcomponent_set_due not removing TZID when necessary ==== libical-glib ==== Version update (3.0.13 -> 3.0.14) - update to 3.0.14: * icalvalue: Reset non-UTC icaltimetype::zone on set * Fix icalcomponent_set_due not removing TZID when necessary ==== libkdecoration2 ==== Version update (5.24.3 -> 5.24.4) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9 - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * Add RtL support (kde#432390) ==== libkscreen2 ==== Version update (5.24.3 -> 5.24.4) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== libksysguard5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 - Force PIE when building with gcc-10 (boo#1195628, boo#1197641) ==== libnvme ==== Version update (1.0~7 -> 1.0~8) - Update to version 1.0-rc8: * types: Add support for get log - MI Command Supported * types: Add new Identify constant * types: Update persistent event entry struct added new fields * types: Add Host Initiated Data Gen Number to telemetry log struct * tree: always allocate config file in nvme_read_config() * tree: rework nvme_scan_subsystem() * tree: make subsystem name mandatory in nvme_scan_ctrl() * tree: move nvme_init_subsystem() into nvme_lookup_subsystem() * tree: do not return error when filtering out subsystems * tree: add debugging messages during scanning * tree: Handle NULL subsysname in nvme_scan_ctrl() * tree: Fix subsystem initialization in nvme_scan_ctrl() * tree: Fix leaking 'name' in nvme_subsystem_lookup_namespace() * tree: Avoid dereferencing nvme_subsystem_t before its check for NULL * tree: Clarify NULL return values from nvme_get_attr() * fabrics: Invoke nvmf_dim() with provided tas argument * fabrics: add 'nvmf_update_config()' * fabrics: Avoid out of bounds string chomping * fabrics: Free old traddr in nvmf_add_ctrl * fabrics: update log level for write failures * fabrics: Streamlining documentation * fabrics: Fix leaking ctrl in nvmf_connect_disc_entry() * fabrics: Add missing break in a switch * ioctl: Remove attribute packed and alignedof for args structs * ioctl: Align arguments indentation with braces * json: fix endless loop scanning for controllers * Remove nvme_init_id_ns * Add lbstm support for create-ns * documentation updates ==== libsoup ==== Version update (3.0.5 -> 3.0.6) Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Update to version 3.0.6: + Misc HTTP/2 fixes. + Add PUT/POST support to examples/get. + Add `--user-agent` option to examples/get. + Misc meson improvements. + Fix build with Visual Studio. ==== libstorage-ng ==== Version update (4.4.94 -> 4.5.1) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#866 - fix for volume groups with extent sizes of 4 GiB and up (bsc#1197779) - 4.5.1 - merge gh#openSUSE/libstorage-ng#865 - NFS: Validate fstype in fstab - Cleanup, rename argument - NFS/fstab: Validate file system type (gh#openSUSE/libstorage-ng#864) - 4.5.0 ==== libtool ==== Version update (2.4.6 -> 2.4.7) Subpackages: libltdl7 - add handle-Werror-return-type.patch - disable lto, breaks libtool as seen in testsuite - update to 2.4.7: - Libtool script now supports (configure-time and runtime) ARFLAGS variable, which obsoletes AR_FLAGS. This is due to naming conventions among other *FLAGS and to be consistent with Automake's ARFLAGS. - Gnulib testsuite is enabled and run during 'make check'. - Support the Windows version of the Intel C Compiler (icl) in libtool script. - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC to linker. - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers. - The variable 'FILECMD' with default value of '/usr/bin/file' was used to replace existing hard coded references to '/usr/bin/file'. - Add MidnightBSD support. - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'. - Do not pass '-pthread' to Solaris linker. - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang. Previously '#! /bin/sh' was used, which presents challenges for containerized environments. - Fix significant slowdown of libtoolize for certain projects (regression introduced in 2.4.3 release) caused by infinite m4 macro recursion. - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by increased number of calls to '$SED $sed_quote_subst' (bug#20006). - Properly parse and export TLS symbols on AIX. - Various bug fixes surrounding use of 'sed'. - Darwin systems set proper "allow undefined" flag on OSX 11, and PowerPC 10.5. - Removed some deprecated tests related to 'Makefile.inc' files. - merge in testsuite, disable for now, isn't building for a while ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183) + 0025-vgchange-monitor-don-t-use-udev-info.patch ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183) + 0025-vgchange-monitor-don-t-use-udev-info.patch ==== milou5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: milou5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== mozjs91 ==== - Change version number of icudt67l.dat to icudt69l.dat to fix build for bigendian ==== mutter ==== - Add mutter-42.0-fix-top-bar-elements-hovering-effect.patch based on commits: 0280b0aaa563db65bf79a3643f6a9e8e76bfe458 and 2aad56b949b86b4f1d0eab6d3d3b0d5491e8515b. A fix for elements in the top bar not losing the cursor-hovering effect if the cursor immediately enters an app window (glgo#GNOME/gnome-shell#203). ==== ncurses ==== Version update (6.3.20220312 -> 6.3.20220319) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Make extended status line support of xterm a switch (boo#1197313) - Add ncurses patch 20220319 + add xgterm -TD + correct setal in mintty/tmux entries, add to vte-2018 (report by Robert Lange) + add blink to vte-2018 (report by Robert Lange) + improve tic warning about XT versus redundant tsl, etc. ==== nvme-cli ==== Version update (2.0~7 -> 2.0~8) Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion - Update to version 2.0-rc8: * fabrics: Add DIM command * fabrics: Introduce force flag to overwrite persistence logic (bsc#1197076) * fabrics: Free non-matching controller during discovery * fabrics: add 'nvme config' command * fabrics: Correctly stringify discovery.conf and config.json paths * nvme-print: Add human readable print for nsattr field * nvme-print: Update Persistent Event log fields * nvme-print: print discovery async event support * nvme-rpmb: Fix spelling for 'Partition' * nvme-copy: add missing field to the command * nvme: add get_mi_cmd_support_effects_log command * nvme: Fixup namespace filtering yet again * nvme: Use type bool for OPT_FLAG * nvme: use filter for 'list-subsys ' (bsc#1195938) * Add lbstm option to create-ns * argconfig: Do not use default value loading by getopt_long_only * argconfig: Rename CFG_NONE to CFG_FLAG * plugins: Use type bool for OPT_FLAG * documenation updates - Drop 'ProtectKernelTunables=true' (bsc#1197076) ==== open-vm-tools ==== Version update (11.3.5 -> 12.0.0) Subpackages: libvmtools0 open-vm-tools-desktop - Update to 12.0.0 (build 19345655) (boo#1196803) - jsc#SLE-24097 ECO Update open-vm-tools 12.0.0 + New/Updated features: - Support for managing Salt Minion through guest variables. A new open-vm-tools-salt-minion rpm is added to handle this support. jsc#SLE-24094 Update open-vm-tools 12.0.0 SLES15SP4 jsc#SLE-24095 Update open-vm-tools 12.0.0 SLES15SP3 jsc#SLE-24096 Update open-vm-tools 12.0.0 SLES12SP5 - New ComponentMgr plugin to manage (add, remove, monitor) components on the guest VM. - Patch to fix potential Fail to Build from Source [FTBFS] (boo#1196804). - Build vmhgfs with either libfuse2 or libfuse3. + A number of Coverity and Codacy reported issues have been addressed. + The following issues and pull requests reported on github.com/vmware/open-vm-tools have been addressed: Issue # 128, Issue # 314, Pull # 513, Pull # 544, Pull # 573 - Added patches + gcc_size_t.patch (boo#1196804) ==== openSUSE-build-key ==== - gpg-pubkey-307e3d54-5aaa90a5 is actually "package gpg-pubkey, version-release 307e3d54-5aaa90a5" ==== openldap2 ==== Version update (2.4.59 -> 2.5.9) Subpackages: libldap-data openldap2-client - Add _multibuild support to integrate the build of libldapcpp-devel to drop the outdated copy - update to 2.5.9 OpenLDAP 2.5.9 Release (2021/10/25) Fixed slapo-accesslog to initialize minCSN on import of 2.4 databases (ITS#9720) - update to 2.5.8 OpenLDAP 2.5.8 Release (2021/10/11) Fixed libldap ldap_int_tls_connect: isdigit() requires unsigned char (ITS#9668) Fixed libldap memory leak in ldap_get_option LDAP_OPT_X_TLS_PEERCERT (ITS#9696) Fixed slapd to allow normalized values for namingContexts in cn=monitor (ITS#8341) Fixed slapd to normalize the suffix in rootDSE (ITS#9664) Fixed slapd slapadd to avoid destroying configDB prematurely (ITS#9678) Fixed slapd to not spam logs with lastbind information (ITS#9156) Fixed slapd slaptest migration to correctly set olcTSLVerifyClient (ITS#9711) Fixed slapd-mdb multival delete handling (ITS#9712) Fixed slapd-sql ldap_entry_objectclass table for mariadb/mysql (ITS#9679) Fixed slapd-wt multiple issues (ITS#9463) Fixed slapd-wt to close cache db correctly (ITS#9631) Fixed slapo-ppolicy to restore OpenLDAP 2.4 compatibilty (ITS#9671) Fixed slapo-syncprov to free uuid list when finished replaying sessionlog (ITS#6467) Build Fixed libldap result.c compilation on musl systems (ITS#9648) Fixed slapd duplicate definition of peerbv (ITS#9659) Fixed test suite with memberof modular builds (ITS#9464) Contrib Added man page for ppm contrib module (ITS#9644) Fix crash when pwdCheckModuleArg is not defined for ppm (ITS#9656) Documentation Fixed guide download link for heimdal (ITS#9669) Fixed guide documentation for TLSECName (ITS#9687) Fixed guide documentation missing tags (ITS#9693) Fixed guide loadbalancer typo (ITS#9699) Fixed guide synprov-nopresent redundant text (ITS#9689) Fixed guide various typos and fix config alignment (ITS#9706) Removed ppolicy.schema from servers/slapd/schema/README (ITS#9156) Fixed slapd.conf(5)/slapd-config(5) to document default for database monitoring (ITS#9674) Fixed slapd-meta(5)/slapd-asyncmeta(5) verbiage for try-propagate (ITS#9646) Fixed slapo-syncprov(5) to note entryCSN indexing is highly recommended (ITS#9688) - Update to upstream version 2.5.7 Fixed lloadd client state tracking (ITS#9624) Fixed slapd bconfig to canonicalize structuralObjectclass (ITS#9611) Fixed slapd-ldif duplicate controls response (ITS#9497) Fixed slapd-mdb multival crash when attribute is missing an equality matchingrule (ITS#9621) Fixed slapd-mdb compatibility with OpenLDAP 2.4 MDB databases (ITS#8958) Fixed slapd-mdb idlexp maximum size handling (ITS#9637) Fixed slapd-monitor number of ops executing with asynchronous backends (ITS#9628) Fixed slapd-sql to add support for ppolicy attributes (ITS#9629) Fixed slapd-sql to close transactions after bind and search (ITS#9630) Fixed slapo-accesslog to make reqMod optional (ITS#9569) Fixed slapo-ppolicy logging when pwdChangedTime attribute is not present (ITS#9625) Documentation slapd-mdb(5) note max idlexp size is 30, not 31 (ITS#9637) slapo-accesslog(5) note that reqMod is optional (ITS#9569) Add ldapvc(1) man page (ITS#9549) Add guide section on load balancer (ITS#9443) Updated guide to document multiprovider as replacement for mirrormode (ITS#9200) Updated guide to clarify slapd-mdb upgrade requirements (ITS#9200) Updated guide to document removal of deprecated options from client tools (ITS#9200) - Major version update to 2.5.6 See https://www.openldap.org/software/release/announce.html for a list of changes. - The threaded version of the OpenLDAP libraries, libldap_r, has been merged with libldap with 2.5. Removed all related downstream changes, including the openldap-r-only.dif patch. Introduce a new compatibility symlink in the other direction: libldap_r pointing to libldap. - Removed the ppolicy-check-password module. It is unmaintained and does not build any more. As part of that also remove the patch patch 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch, which is applied to this module. - Removed patch 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch Fixed upstream in 2.5 (ITS#8866) - Updated patch 0005-pie-compile.dif Removed the hunks on back-bdb and back-hdb, which are retired backends in 2.5. - Removed patch 0007-Recover-on-DB-version-change.dif The back-bdb backend was retired. - Removed patch 0011-openldap-re24-its7796.patch Fixed upstream in 2.5 (ITS#7796) - Remove non-existant configure arguments: - -enable-rewrite, --enable-monitor, --enable-lmpasswd - Add the --enable-dynacl configure option, which is required for --enable-aci - Add the --with-argon2 configure option and remove it from the contrib modules, since it is now official (ITS#9453). - Pass mandir to smbk5pwd to ensure the man page ends up in /usr/share. - Include the new overlays in libdir/openldap in the packages. - Add the pkgconfig files to the devel package. - Remove compat macro for _fillupdir, which was introduced in Nov 2017 and should be widely available now. ==== openslp ==== Subpackages: libslp1 openslp-server - Added hardening to systemd service(s) (bsc#1181400). Modified: * slpd.service ==== openvpn ==== Version update (2.5.5 -> 2.5.6) - update to 2.5.6: * bsc#1197341, CVE-2022-0547: possible authentication bypass in external authentication plug-in * Fix "--mtu-disc maybe|yes" on Linux * Fix $common_name variable passed to scripts when username-as-common-name is in effect. * Fix potential memory leaks in add_route() and add_route_ipv6(). * Apply connect-retry backoff only to one side of the connection in p2p mode. * repair "--inactive" handling with a 'bytes' parameter larger than 2 Gbytes. * new plugin (sample-plugin/defer/multi-auth.c) to help testing with multiple parallel plugins that succeed/fail in direct/deferred mode. ==== oxygen5 ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== patterns-xfce ==== Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop patterns-xfce-xfce_office - Install blueman because blueberry is no longer available ==== php7 ==== Subpackages: php7-cli php7-ctype php7-dom php7-gd php7-gettext php7-iconv php7-json php7-mbstring php7-mysql php7-openssl php7-pdo php7-sqlite php7-tokenizer php7-xmlreader php7-xmlwriter - build PHP-FPM with libacl support (boo#1196870) ==== pipewire ==== Version update (0.3.48 -> 0.3.49) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Reorder BuildRequires and space conditions a bit better in the spec file. - Update to version 0.3.49: * Highlights - Sample rate switching should work again. - pw-dot can now use the output of pw-dump to render a graph. - Bluetooth A2DP streaming was improved that would reduce stuttering on some devices. - A JACK bug was fixed that would sometimes make it impossible to add more tracks in Ardour. (#1714) - Many bugfixes and improvements. * PipeWire - Fix a potential crash when NULL params were configured. - Add some simple functional tests to avoid some recent regressions. Improve the test framework for this as well. - Improvements to the poll loop to avoid some use-after-free scenarios. - Fix samplerate switching again. - setlocale is not called anymore from the pipewire library. This should be called by the application. (#2223) - pw_init() and pw_deinit() can now be nested and called multiple times. - pw_stream will now report the resampler delay in the pw_time.queued field. * modules - module-filter-chain now supports arbitrary many properties and will use property hints to assign them the right type. - The ROC modules now accept a sink/source_properties parameter. - The module-rt can now also be built without RT-Kit support. - module-echo-cancel can now use a fraction to specify the delay for more precise control. * SPA - The channelmixer will now do upmixing by default and will not use normalization. It will also use a simple upmixing algorithm that duplicates channels by default. A more interesting upmix method is also available (PSD) but needs to be enabled manually. (#861) - Add SSE optimized (de)interleave functions for 32 bits samples with and without byteswap. - JSON parsing of empty strings will now give an invalid number instead of 0. - JSON numbers are now parsed and serialized in a locale independent way so that , and . are not mixed up. - The resampler will now report the resample delay and queued samples as the extra delay. * tools - pw-cat will read more dsf files correctly and will not crash at the end. - pw-top now has a man page. - pw-dot can now use the output of pw-dump to render a graph. * bluetooth - Improve interactions with oFono. - Fix recovery with slow connections. - Improve frame size of AptX-ll. - A2DP can now use any quantum and will flush packets in smaller chunks when needed to adapt. This improves stuttering in some cases. * pulse-server - The server configuration can now be placed in pulse.properties section, which also makes it possible to have custom overrides. - Implement FIX_ flags for capture as well. - Small fixes and improvements in module loading. * JACK - Clear the last error before executing a new action or else we could end up with error from a previous action. This causes some problems in Ardour where adding a track would fail after some time. (#1714) - Rebase reduce-meson-dependency.patch. ==== plasma-browser-integration ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma-browser-integration-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 - Drop handling for 0%{?suse_version} < 1330 ==== plasma-nm5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-addons ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma5-addons-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-desktop ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma5-desktop-emojier - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * kcms/componentchooser: unify combobox lengths (kde#451365) ==== plasma5-disks ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-integration ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.24.4 - Use 'https://' instead of 'git://' to fetch Github changes. ==== plasma5-pa ==== Version update (5.24.3 -> 5.24.4) Subpackages: plasma5-pa-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-systemmonitor ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-thunderbolt ==== Version update (5.24.3 -> 5.24.4) - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== plasma5-workspace ==== Version update (5.24.3 -> 5.24.4) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * kcms/users: Adjust for padding in overlay sheet (kde#451031) * [Media Controller] Explicitly set slider "to" before setting "value" * [Notifications] Fix implicit size propagation in SelectableLabel * applets/kicker: Skip creating KService for non-desktop files or folders (kde#442970) * Fix sleep/suspend sometimes not working ... from ksmserver-logout-greeter, by making the DBus calls synchronous. * kicker/actionlist: Ensure we parse the args for the jumplist actions (kde#451418) * libtaskmanager: recompute active task when a task is removed * sddm/lockscreen: Fix weird behaviour * [Notifications] Limit notification heading line count ==== polkit-default-privs ==== Version update (1550+20220325.163dbdf -> 1550+20220401.41ccb1d) - Update to version 1550+20220401.41ccb1d: * usbguard: relax read-only operations to yes ==== polkit-kde-agent-5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: polkit-kde-agent-5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== powerdevil5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: powerdevil5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== python-docutils ==== Version update (0.16 -> 0.17.1) - update to 0.17.1: * Fix bug #406 (MathML translation of ``\mathbf``). * Open "docutils.sty" with encoding set to "utf8". * Provide fallbacks for parser config settings to facilitate programmatic use. * Installing with ``setup.py`` now requires ``setuptools``. Alternatively, install with `pip`_ (or "manually"). * Use importlib.import_module() to programmatically import modules. * Fix bug #385: Import of language modules. * Arabic mappings by Shahin. * Fixes in Korean translation by Shinjo Park. * Fix error when copying `system_message` node * Make the sidebar's "title" argument optional * Make "meta" elements available for "latex" and "odt". * Prevent infinite inclusion loops. * Move non-essential styling to ``plain.css``. * Support "captionbelow" class value for tables. * Display code line numbers as pseudo-elements which are skipped when copying text from code blocks. Solves feature request #32. * Support numbered figures. * New optional style that adapts to different screen sizes. * Fix #394 fix missing new line after rubric. * Patch #168 fix crashing on empty citation (by Takeshi KOMIYA). * Fix #126 manpage title with spaces. * Fix #380 commandline option problem in sphinx. * Fix/improve metadata handling: fix "keyword" splitting, allow generic fields (stored as "Custom Properties"). __ docs/user/config.html#detailled * Run python3 test like python2 against source not the build/-directory * New generic command line front end that allows the free selection of reader, parser, and writer components. - remove pygments25.patch (upstream) ==== python-kiwisolver ==== Version update (1.3.2 -> 1.4.1) - Update to 1.4.1 * add missing include PR #129 * re-organize the Python binding sources to properly ship type hints PR #131 * make installation PEP517 compliant PR #125 * add type hints PR #125 * add Constraint::violated() method PR #128 * make the the c++ part of the code c++20 compliant PR #120 * test with c++11 and c++20 PR #120 - Switch to PyPI sources ==== python-prettytable ==== Version update (2.5.0 -> 3.2.0) - Update to 3.2.0 * Drop support for EOL Python 3.6 (#152) @hugovk * Use tags to print html table titles (#160) @daibhid * Add colorful tables and themes (#140) @BD103 * Convert None to empty cell or custom value (#164) @av-guy * Resolve "KeyError" issue on _stringify_row (#167) @michal-jagiello-tmpl * Use concrete built-in exceptions instead of Exception base class (#169) @hugovk * Fix width for custom none_format (#174) @av-guy * Enforce max widths for field names (#171) @OlafvdSpek ==== python-pytz ==== Version update (2021.3 -> 2022.1) - update to 2022.1 * matches tzdata 2022a * declare python 3.10 compatibility ==== python-scipy ==== Version update (1.7.3 -> 1.8.0) - Update to version 1.8.0 * https://scipy.github.io/devdocs/release.1.8.0.html * SciPy 1.8.0 is the culmination of 6 months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. There have been a number of deprecations and API changes in this release. All users are encouraged to upgrade to this release, as there are a large number of bug-fixes and optimizations. Before upgrading, we recommend that users check that their own code does not use deprecated SciPy functionality (to do so, run your code with python -Wd and check for `DeprecationWarning`s). * A sparse array API has been added for early testing and feedback; this work is ongoing, and users should expect minor API refinements over the next few releases. * The sparse SVD library PROPACK is now vendored with SciPy, and an interface is exposed via scipy.sparse.svds with solver='PROPACK'. It is currently default-off due to potential issues on Windows that we aim to resolve in the next release, but can be optionally enabled at runtime for friendly testing with an environment variable setting of USE_PROPACK=1. * A new scipy.stats.sampling submodule that leverages the UNU.RAN C library to sample from arbitrary univariate non-uniform continuous and discrete distributions * All namespaces that were private but happened to miss underscores in their names have been deprecated. * Backwards incompatible changes - SciPy has raised the minimum compiler versions to GCC 6.3 on linux and VS2019 on windows. In particular, this means that SciPy may now use C99 and C++14 features. For more details see here. - The result for empty bins for scipy.stats.binned_statistic with the builtin 'std' metric is now nan, for consistency with np.std. - The function scipy.spatial.distance.wminkowski has been removed. To achieve the same results as before, please use the minkowski distance function with the (optional) w= keyword-argument for the given weight. ==== python-trio ==== Version update (0.19.0 -> 0.20.0) - Update to version 0.20.0 * You can now conveniently spawn a child process in a background task and interact it with on the fly using process = await nursery.start(run_process, ...). See run_process for more details. We recommend most users switch to this new API. Also note that: - trio.open_process has been deprecated in favor of trio.lowlevel.open_process, - The aclose method on Process has been deprecated along with async with process_obj. (#1104) * Now context variables set with contextvars are preserved when running functions in a worker thread with trio.to_thread.run_sync, or when running functions from the worker thread in the parent Trio thread with trio.from_thread.run, and trio.from_thread.run_sync. This is done by automatically copying the contextvars context. trio.lowlevel.spawn_system_task now also receives an optional context argument. (#2160) * Trio now avoids creating cyclic garbage when a MultiError is generated and filtered, including invisibly within the cancellation system. This means errors raised through nurseries and cancel scopes should result in less GC latency. (#2063) * Trio now deterministically cleans up file descriptors that were opened before subprocess creation fails. Previously, they would remain open until the next run of the garbage collector. (#2193) * Add compatibility with OpenSSL 3.0 on newer Python and PyPy versions by working around SSLEOFError not being raised properly. (#2203) * Fix a bug that could cause Process.wait to hang on Linux systems using pidfds, if another task were to access Process.returncode after the process exited but before wait woke up (#2209) - Drop trio-pr2043-py310ssl-deprecationwarnings.patch ==== python38 ==== Version update (3.8.12 -> 3.8.13) Subpackages: python38-curses python38-dbm python38-tk - Update to 3.8.13: Core and Builtins bpo-46794: Bump up the libexpat version into 2.4.6 bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) bpo-46932: Update bundled libexpat to 2.4.7 bpo-46811: Make test suite support Expat >=2.4.5 bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace. bpo-44849: Fix the os.set_inheritable() function on FreeBSD 14 for file descriptor opened with the O_PATH flag: ignore the EBADF error on ioctl(), fallback on the fcntl() implementation. bpo-41028: Language and version switchers, previously maintained in every cpython branches, are now handled by docsbuild-script. bpo-45195: Fix test_readline.test_nonascii(): sometimes, the newline character is not written at the end, so don?t expect it in the output. bpo-44949: Fix auto history tests of test_readline: sometimes, the newline character is not written at the end, so don?t expect it in the output. bpo-45405: Prevent internal configure error when running configure with recent versions of clang. - Remove upstreamed patches: - support-expat-245.patch ==== python38-core ==== Version update (3.8.12 -> 3.8.13) Subpackages: libpython3_8-1_0 python38-base - Update to 3.8.13: Core and Builtins bpo-46794: Bump up the libexpat version into 2.4.6 bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) bpo-46932: Update bundled libexpat to 2.4.7 bpo-46811: Make test suite support Expat >=2.4.5 bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace. bpo-44849: Fix the os.set_inheritable() function on FreeBSD 14 for file descriptor opened with the O_PATH flag: ignore the EBADF error on ioctl(), fallback on the fcntl() implementation. bpo-41028: Language and version switchers, previously maintained in every cpython branches, are now handled by docsbuild-script. bpo-45195: Fix test_readline.test_nonascii(): sometimes, the newline character is not written at the end, so don?t expect it in the output. bpo-44949: Fix auto history tests of test_readline: sometimes, the newline character is not written at the end, so don?t expect it in the output. bpo-45405: Prevent internal configure error when running configure with recent versions of clang. - Remove upstreamed patches: - support-expat-245.patch ==== qemu ==== Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Support the SGX feature (bsc#1197807) * Patches added: doc-Add-the-SGX-numa-description.patch numa-Enable-numa-for-SGX-EPC-sections.patch numa-Support-SGX-numa-in-the-monitor-and.patch - Backport CVE-2021-3929 (bsc#1193880) * Patches added: hw-nvme-fix-CVE-2021-3929.patch - The patches from upstream cause testsuit failures (bsc#1197150 bsc#1197528) * Patches added: Revert-python-iotests-replace-qmp-with-a.patch Revert-python-machine-add-instance-disam.patch Revert-python-machine-add-sock_dir-prope.patch Revert-python-machine-handle-fast-QEMU-t.patch Revert-python-machine-move-more-variable.patch Revert-python-machine-remove-_remove_mon.patch - Add missing patch from a PTFs (bsc#1194938) * Patches added: scsi-generic-check-for-additional-SG_IO-.patch - Kill downstream patches around bifmt handling that makes cumbersome to run multi-arch containers, and switch to the upstream behavior, which is well documented and valid on all other distros. This is possible thanks to Linux kernel commit 2347961b11d4 and QEMU commit 6e1c0d7b951e19c53 (so it can only work on Leap/SLE 15.4 and higher). (bsc#1197298) * Patches dropped: qemu-binfmt-conf.sh-allow-overriding-SUS.patch qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch - Fix update_git.sh wiping all the package file of the local checkout while cloning the git repository on demand (in case they don't exist and the user as to do so). - Improve test reliability * Patches added: Fix-the-module-building-problem-for-s390.patch tests-qemu-iotests-040-Skip-TestCommitWi.patch tests-qemu-iotests-testrunner-Quote-case.patch ==== rubygem-puma ==== Version update (5.6.2 -> 5.6.4) - Update to version 5.6.4 https://github.com/puma/puma/security/advisories/GHSA-h99w-9q5r-gjq9 https://github.com/puma/puma/releases/tag/v5.6.4 ==== shaderc ==== - Add baselibs.conf, containing libshaderc_shared1 (the shared lib). ==== spice ==== - Add patch to let spice build with gstreamer 1.20.x (https://gitlab.freedesktop.org/spice/spice/-/merge_requests/207) * fix-build-with-gstreamer-1.20.patch ==== sqlite3 ==== Version update (3.38.1 -> 3.38.2) Subpackages: libsqlite3-0 sqlite3-devel - update to 3.38.2: * Fix a problem with the Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL. * Other minor patches. - Remove obsolete configure flags - Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773). ==== squid ==== - Do not try to set special permissions for basic_pam_auth (bsc#1197649) ==== sushi ==== Version update (41.0 -> 41.1) - Update to version 41.1: + Enable web process (webkitgtk) sandbox. ==== systemsettings5 ==== Version update (5.24.3 -> 5.24.4) Subpackages: systemsettings5-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - Changes since 5.24.3: * Don't let back arrow be re-colored to monochrome * systemsettings runner: Ensure that we match keywords case insensitively (kde#451634) ==== tcl ==== - Remove the SQLite extension and package it as a subpackage of sqlite3 to have only a single copy and keep it more up to date (bsc#1195773). - Clean up the lib dependencies in tclConfig.sh and tcl.pc. ==== wireplumber ==== Subpackages: libwireplumber-0_4-0 wireplumber-audio - Add patch from upstream to fix no sound on reconnection of bluetooth device (glfo#pipewire/wireplumber#234): * 0001-scripts-policy-device-profile-clear-tables-when-devices-removed.patch - Add patch from upstream to set locale in apps now that pw_init doesn't call it by itself anymore in pipewire 0.3.49: * 0001-src-setlocale-in-main-for-tools-and-the-daemon.patch ==== xdg-desktop-portal ==== Version update (1.14.1 -> 1.14.2) - Update to version 1.14.2: + Fix a frequent crash with WebKit processes. + Fix a bug in parsing the app ID from the cgroup on KDE. + Documentation improvements. + Updated translations. ==== xdg-desktop-portal-kde ==== Version update (5.24.3 -> 5.24.4) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.24.4 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.24.4 - No code changes since 5.24.3 ==== zlib ==== Subpackages: libminizip1 libz1 zlib-devel - Fix memory corruption on deflate, bsc#1197459 * bsc1197459.patch - CVE-2018-25032 - Update 410.patch * Remove included patches: bsc1174551-fxi-imcomplete-raw-streams.patch zlib-compression-switching.patch zlib-s390x-z15-fix-hw-compression.patch - Refresh bsc1174736-DFLTCC_LEVEL_MASK-set-to-0x1ff.patch - Don't install (internal) crypt.h header in minizip * minizip-dont-install-crypt-header.patch