Packages changed: 7zip AppStream ImageMagick Mesa Mesa-drivers MozillaFirefox (123.0 -> 123.0.1) NetworkManager-branding-openSUSE akonadi-calendar (23.08.4 -> 24.02.0) akonadi-calendar-tools (23.08.4 -> 24.02.0) akonadi-contacts (23.08.4 -> 24.02.0) akonadi-import-wizard (23.08.4 -> 24.02.0) akonadi-mime (23.08.4 -> 24.02.0) akonadi-search (23.08.4 -> 24.02.0) akregator (23.08.4 -> 24.02.0) amarok analitza (23.08.4 -> 24.02.0) argyllcms ark (23.08.4 -> 24.02.0) avahi avahi-glib2 blinken (23.08.4 -> 24.02.0) busybox calendarsupport (23.08.4 -> 24.02.0) cryptsetup (2.7.0 -> 2.7.1) curl dav1d (1.4.0 -> 1.4.1) dolphin (23.08.4 -> 24.02.0) eventviews (23.08.4 -> 24.02.0) exempi (2.6.3 -> 2.6.5) expat (2.6.1 -> 2.6.2) ffmpegthumbs (23.08.4 -> 24.02.0) fwupd (1.9.14 -> 1.9.15) gcc13 gcc14 (14.0.1+git8957 -> 14.0.1+git9355) glib2-branding-openSUSE glibc glslang (14.0.0 -> 14.1.0) gnome-disk-utility gpsd grantleetheme (23.08.4 -> 24.02.0) gsettings-desktop-schemas gstreamer gstreamer-plugins-bad gtk2-branding-openSUSE gtk3-branding-openSUSE gtk4-branding-openSUSE iceauth (1.0.9 -> 1.0.10) icewm-theme-branding incidenceeditor (23.08.4 -> 24.02.0) iproute2 (6.7 -> 6.8) kaccounts-integration (23.08.4 -> 24.02.0) kaccounts-integration-kf5 (23.08.4 -> 24.02.0) kaccounts-providers (23.08.4 -> 24.02.0) kaddressbook (23.08.4 -> 24.02.0) kalgebra (23.08.4 -> 24.02.0) kamera (23.08.4 -> 24.02.0) kanagram (23.08.4 -> 24.02.0) kapptemplate (23.08.4 -> 24.02.0) kate (23.08.4 -> 24.02.0) kbruch (23.08.4 -> 24.02.0) kcachegrind (23.08.4 -> 24.02.0) kcalc (23.08.4 -> 24.02.0) kcalutils (23.08.4 -> 24.02.0) kcharselect (23.08.4 -> 24.02.0) kcolorchooser (23.08.4 -> 24.02.0) kdeedu-data (23.08.4 -> 24.02.0) kdegraphics-thumbnailers (23.08.4 -> 24.02.0) kdenetwork-filesharing (23.08.4 -> 24.02.0) kdepim-addons (23.08.4 -> 24.02.0) kdepim-runtime (23.08.4 -> 24.02.0) kdialog (23.08.4 -> 24.02.0) kernel-firmware (20240229 -> 20240312) kernel-source (6.7.7 -> 6.7.9) kgeography (23.08.4 -> 24.02.0) khangman (23.08.4 -> 24.02.0) kidentitymanagement (23.08.4 -> 24.02.0) kig (23.08.4 -> 24.02.0) kio_audiocd (23.08.4 -> 24.02.0) kipi-plugins (23.08.4 -> 24.02.0) kiten (23.08.4 -> 24.02.0) kldap (23.08.4 -> 24.02.0) kleopatra (23.08.4 -> 24.02.0) kmag (23.08.4 -> 24.02.0) kmahjongg (23.08.4 -> 24.02.0) kmail (23.08.4 -> 24.02.0) kmail-account-wizard (23.08.4 -> 24.02.0) kmailtransport (23.08.4 -> 24.02.0) kmines (23.08.4 -> 24.02.0) kmousetool (23.08.4 -> 24.02.0) kmplot (23.08.4 -> 24.02.0) knotes (23.08.4 -> 24.02.0) kompare (23.08.4 -> 24.02.0) konsole (23.08.4 -> 24.02.0) kontact (23.08.4 -> 24.02.0) konversation (23.08.4 -> 24.02.0) korganizer (23.08.4 -> 24.02.0) kpat (23.08.4 -> 24.02.0) kpimtextedit (23.08.4 -> 24.02.0) kqtquickcharts (23.08.4 -> 24.02.0) kreversi (23.08.4 -> 24.02.0) ksudoku (23.08.4 -> 24.02.0) ktextaddons (1.4.1 -> 1.5.3) ktouch (23.08.4 -> 24.02.0) kwordquiz (23.08.4 -> 24.02.0) lapack libXaw (1.0.15 -> 1.0.16) libaccounts-qt5 (1.16 -> 1.16git.20231124T162152~18557f7) libavif (1.0.3 -> 1.0.4) libgravatar (23.08.4 -> 24.02.0) libjxl (0.10.1 -> 0.10.2) libjxl-gtk (0.10.1 -> 0.10.2) libkcompactdisc-qt6 (23.08.4 -> 24.02.0) libkdegames (23.08.4 -> 24.02.0) libkdepim (23.08.4 -> 24.02.0) libkeduvocdocument (23.08.4 -> 24.02.0) libkipi (23.08.4 -> 24.02.0) libkleo (23.08.4 -> 24.02.0) libkmahjongg (23.08.4 -> 24.02.0) libkomparediff2-kf5 (23.08.4 -> 24.02.0) libksane (23.08.4 -> 24.02.0) libksieve (23.08.4 -> 24.02.0) libopenmpt (0.7.3 -> 0.7.5) libpsl libressl (3.7.0 -> 3.8.3) libstorage-ng (4.5.201 -> 4.5.202) libxfce4ui (4.18.5 -> 4.18.6) lilv lokalize (23.08.4 -> 24.02.0) mailcommon (23.08.4 -> 24.02.0) mailimporter (23.08.4 -> 24.02.0) mbox-importer (23.08.4 -> 24.02.0) messagelib (23.08.4 -> 24.02.0) musepack mutter okular (23.08.4 -> 24.02.0) openSUSE-build-key openSUSE-release (20240310 -> 20240318) opensc (0.24.0 -> 0.25.0) parley (23.08.4 -> 24.02.0) patterns-kde (20231206 -> 20240311) pcr-oracle pcsc-lite (2.0.1 -> 2.0.3) permissions (1699_20240305 -> 1699_20240307) phonon-qt5 (4.11.1 -> 4.12.0) pim-data-exporter (23.08.4 -> 24.02.0) pim-sieve-editor (23.08.4 -> 24.02.0) pipewire (1.0.3 -> 1.0.4) polkit-default-privs (1550+20240307.987ebab -> 1550+20240311.559e6ac) polkit-qt5-1 (0.114.0 -> 0.200.0) postgresql16 publicsuffix (20240303 -> 20240306) pulseaudio purpose python-anyio (4.2.0 -> 4.3.0) python-importlib-metadata (7.0.1 -> 7.0.2) python-importlib-resources python-pyOpenSSL (24.0.0 -> 24.1.0) python-python-dateutil (2.8.2 -> 2.9.0.post0) python-rich (13.7.0 -> 13.7.1) python-sniffio (1.3.0 -> 1.3.1) python311 python311-core qemu (8.2.1 -> 8.2.2) rebootmgr (2.3 -> 2.4) rsync rsyslog salt sddm (0.20.0 -> 0.21.0) selinux-policy (20240205 -> 20240313) signon signon-kwallet-extension (23.08.4 -> 24.02.0) signon-plugin-oauth2 (0.25 -> 0.25git.20231124T142245~fab6988) signon-qt6 signon-ui (0.17+20171022 -> 0.17.20231016T221200~eef943f) skanlite (23.08.4 -> 24.02.0) spectacle (23.08.4 -> 24.02.0) spice sqlite3 (3.44.2 -> 3.45.2) step (23.08.4 -> 24.02.0) system-config-printer systemd (254.9 -> 255.3) timezone transactional-update umbrello (23.08.4 -> 24.02.0) update-alternatives (1.22.2 -> 1.22.5) virglrenderer (1.0.0 -> 1.0.1) wavpack (5.6.0 -> 5.7.0) wget (1.21.4 -> 1.24.5) wicked wireplumber (0.4.90 -> 0.4.90+git25.95cfa9e) xfce4-weather-plugin (0.11.1 -> 0.11.2) yast2-bootloader (5.0.6 -> 5.0.7) yast2-installation (5.0.6 -> 5.0.7) yast2-network (5.0.2 -> 5.0.3) yast2-packager (5.0.4 -> 5.0.5) yast2-storage-ng (5.0.8 -> 5.0.9) yast2-trans (84.87.20240304.419739cb87 -> 84.87.20240317.9b1b5b2b95) === Details === ==== 7zip ==== - Use autosetup -c instead of manually extracting the tarball and applying patches: allows us to eliminate the usage of deprecated %patchN. ==== AppStream ==== - Add conflict in appstream-qt6-devel with libAppStreamQt-devel < 1.0. This is required to fix a file conflict in SLE with the old libAppStreamQt-devel package. ==== ImageMagick ==== Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 - enable SVG again - modified patches % ImageMagick-configuration-SUSE.patch (refreshed) ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6 - disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch for now, since it breaks driver build; this patch needs other patches below to build ... - u_zink-dont-print-error-messages-when-failing-an-implicit.patch * zink: don't print error messages when failing an implicit driver load (Mesa gitlab issue #10802) - Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix build with LLVM 18. ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium Mesa-libva - buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6 - disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch for now, since it breaks driver build; this patch needs other patches below to build ... - u_zink-dont-print-error-messages-when-failing-an-implicit.patch * zink: don't print error messages when failing an implicit driver load (Mesa gitlab issue #10802) - Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix build with LLVM 18. ==== MozillaFirefox ==== Version update (123.0 -> 123.0.1) - Mozilla Firefox 123.0.1 * Fixed the *Firefox Translation* language indicator in the address bar displaying a colored square icon instead of the language code icon. (bmo#1879415) * Fixed a regression with the `onChange` event not firing when clearing the value of a `textarea` HTML field. (bmo#1881457) * Fixed a regression in the JavaScript JIT engine incorrectly inlining strings in some cases. (bmo#1882386) * Fixed: Fixed low contrast of text when selecting rows in the Developer tools' Storage panel. (bmo#1877090) ==== NetworkManager-branding-openSUSE ==== - Ensure flavor has a value, at least %nil. - ExclusiveArch: %nil is invalid: give it a value (do-not-build). ==== akonadi-calendar ==== Version update (23.08.4 -> 24.02.0) Subpackages: akonadi-plugin-calendar kalendarac - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Make the SearchCollectionHelper inactive by default * Implement a dialog for the user to choose the suspend duration (kde#481024) - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== akonadi-calendar-tools ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== akonadi-contacts ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/fr/announcements/megarelease/6/rc2/ ==== akonadi-import-wizard ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== akonadi-mime ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== akonadi-search ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== akregator ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix bug 481593: New Feed and Add Feed Buttons Do the Same Thing (kde#481593) * Fix mem leak - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== amarok ==== - Require a phonon-vlc backend that was built with Qt5 ==== analitza ==== Version update (23.08.4 -> 24.02.0) Subpackages: libAnalitza8 - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== argyllcms ==== - Fix build with gcc14 (bsc#1221304) * Add ajam-gcc14.patch - Reformat ajam-include.patch with a/b prefixes - Use %autosetup ==== ark ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Specify umask for permission tests * cli7zplugin: improve compatibility with original 7-Zip - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== avahi-glib2 ==== Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0 - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== blinken ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== busybox ==== Subpackages: busybox-static - tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't support them. ==== calendarsupport ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== cryptsetup ==== Version update (2.7.0 -> 2.7.1) Subpackages: cryptsetup-doc libcryptsetup12 - Update to 2.7.1: * Fix interrupted LUKS1 decryption resume. With the replacement of the cryptsetup-reencrypt tool by the cryptsetup reencrypt command, resuming the interrupted LUKS1 decryption operation could fail. LUKS2 was not affected. * Allow --link-vk-to-keyring with --test-passphrase option. This option allows uploading the volume key in a user-specified kernel keyring without activating the device. * Fix crash when --active-name was used in decryption initialization. * Updates and changes to man pages, including indentation, sorting options alphabetically, fixing mistakes in crypt_set_keyring_to_link, and fixing some typos. * Fix compilation with libargon2 when --disable-internal-argon2 was used. * Do not require installed argon2.h header and never compile internal libargon2 code if the crypto library directly supports Argon2. * Fixes to regression tests to support older Linux distributions. ==== curl ==== Subpackages: libcurl4 - Remove the nghttp2 version requirement as a version guard around the nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation function was added in curl 8.0.1. * Upstream commit: https://github.com/curl/curl/commit/744dcf22 ==== dav1d ==== Version update (1.4.0 -> 1.4.1) - Update to version 1.4.1 * Optimizations for 6tap filters for NEON (ARM) * More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4, 8x16, 16x8) * Reduction of binary size on ARM64, ARM32 and RISC-V * Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter * Msac optimizations ==== dolphin ==== Version update (23.08.4 -> 24.02.0) Subpackages: dolphin-part - Add upstream fix for disappearing panels (boo#1221513): * 0001-Remove-unneeded-code-for-toggeling-dockwidget-visibi.patch - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix a crash in DolphinSearchBox::hideEvent() (kde#481553) * Fix flatpak * Never emit the fileMiddleClickActivated signal if isTabsForFilesEnabled is true * Revert "DolphinView: merge update functions into set functions" - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== eventviews ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix 'Create sub-todo' action being always disabled (kde#479351) - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== exempi ==== Version update (2.6.3 -> 2.6.5) - update to 2.6.5: * Update XMPCore to Adobe XMP SDK v2023.12 - Bug fixes - C++17 compliance changes - Changes to remove deprecated APIs - Removing unimplemented APIs in XMPUtils header * Fix a potential nullptr dereference. * Update XMPCore to Adobe XMP SDK v2023.07 - Security Fixes. - Fix Exif Date missing seconds values. https://github.com/adobe/XMP-Toolkit-SDK/issues/50 * Fix some portability build issues with dlopen on BSD: * Added missing file type constants from the XMP_SDK. ==== expat ==== Version update (2.6.1 -> 2.6.2) Subpackages: libexpat1 - update to 2.6.2: * CVE-2024-28757 -- Prevent billion laughs attacks with isolated use of external parsers (boo#1221289) * Reject direct parameter entity recursion and avoid the related undefined behavior ==== ffmpegthumbs ==== Version update (23.08.4 -> 24.02.0) - Add a kf5 flavor for applications not ported yet to Qt6 (boo#1221502, kde#483741) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== fwupd ==== Version update (1.9.14 -> 1.9.15) Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0 - Update to version 1.9.15: + This release adds the following features: - Allow loading in parameters for the test device from fwupd.conf. - Ensure LVFS remotes are changed from .gz to .xz. - Store the install duration in the history database. + This release fixes the following bugs: - Drop OverrideESPMountPoint references in uefi-capsule. - Fix a potential double-free when writing AVer firmware. - Only request the BOS descriptor when bcdUSB > 0x0200. - Use the root device order when sorting device children. ==== gcc13 ==== Subpackages: cpp13 libgccjit0-gcc13 - Revert libgccjit dependency change. [boo#1220724] ==== gcc14 ==== Version update (14.0.1+git8957 -> 14.0.1+git9355) Subpackages: libgcc_s1 libgfortran5 libgomp1 libobjc4 libstdc++6 libstdc++6-pp libubsan1 - Revert libgccjit dependency change. [boo#1220724] - Update to trunk head, b209d905f5ce1fa9d76ce634fd54245ff3, git9355 - Fix libgccjit-devel dependency, a newer shared library is OK. - Fix libgccjit dependency, the corresponding compiler isn't required. ==== glib2-branding-openSUSE ==== - Ensure flavor has a value, at least %nil. - ExclusiveArch: %nil is invalid: give it a value (do-not-build). ==== glibc ==== Subpackages: glibc-extra glibc-locale glibc-locale-base nscd - stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if possible - sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468) - duplocale-global-locale.patch: duplocale: protect use of global locale (bsc#1220441, BZ #23970) ==== glslang ==== Version update (14.0.0 -> 14.1.0) - Update to release 14.1 * Add a new ``--absolute-path`` command-line option to output absolute paths in error messages * Support GL_EXT_control_flow_attributes2, GL_ARB_shading_language_include, NV_shader_atomic_fp16_vector, GL_EXT_expect_assume_support, GL_KHR_shader_subgroup_rotate, EXT_shader_quad_control, GL_EXT_maximal_reconvergence, GL_ARB_texture_multisample_extension * Emit debug info for accelerationStructure and rayQuery variables * Improve debug source and line info * Add OpAssumeTrueKHR and OpExpectKHR * Remove generation of deprecated Target.cmake files ==== gnome-disk-utility ==== - Move install commands into %install section ==== gpsd ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476] ==== grantleetheme ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== gsettings-desktop-schemas ==== - Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch: Add key picture-uri-dark (bsc#1221205). ==== gstreamer ==== Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Replace the quick fix for boo#1221150 with the version submitted to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322: * 0001-Canonicalize-the-library-path-returned-by-dladdr.patch - Remove previous version of the fix for boo#1221150: * force-find-gst-plugin-scanner.patch - Fix sed command to set the gst-plugin-scanner suffix correctly - Add preventive checks for the sed commands that set the binary suffix so that they don't silently fail anymore. - Add patch from upstream to not install ptp-helper test executable * 0001-ptp-Dont-install-test-executable.patch - Add patch to remove the (wrong) check for relocated library which is making gstreamer fail to find the gst-plugin-scanner helper binary, thus using the installation path set at build time (boo#1221150): * force-find-gst-plugin-scanner.patch ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - Add patch that fixes a crash when initializing gstva, submitted to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319 (boo#1221150): * 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch ==== gtk2-branding-openSUSE ==== - Ensure flavor has a value, at least %nil. - ExclusiveArch: %nil is invalid: give it a value (do-not-build). ==== gtk3-branding-openSUSE ==== - Ensure flavor has a value, at least %nil. - ExclusiveArch: %nil is invalid: give it a value (do-not-build). ==== gtk4-branding-openSUSE ==== - Ensure flavor has a value, at least %nil. - ExclusiveArch: %nil is invalid: give it a value (do-not-build). ==== iceauth ==== Version update (1.0.9 -> 1.0.10) - Update to version 1.0.10 * minor bugfix release, including fixes for compiler warnings ==== icewm-theme-branding ==== - Make sure flavor is never defined without content, but at least has %nil. - Use an invalid arch for "" flavor (do-not-build): %nil is not actually supported and worked by accident. ==== incidenceeditor ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== iproute2 ==== Version update (6.7 -> 6.8) Subpackages: iproute2-bash-completion - Update to release 6.8 * ip, link: Add support for netkit (a veth-like netdev with BPF-programmable transmit queue) * ip route: add support for TCP microsecond timestamp * bridge: mdb: add flush support ==== kaccounts-integration ==== Version update (23.08.4 -> 24.02.0) - Require signon-kwallet-extension - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add a kaccount-integration-kf5 flavor for applications still using KF5/Qt5 ==== kaccounts-integration-kf5 ==== Version update (23.08.4 -> 24.02.0) - Require signon-kwallet-extension - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add a kaccount-integration-kf5 flavor for applications still using KF5/Qt5 ==== kaccounts-providers ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix link target - Drop patch, merged upstream: * 0001-Fix-link-target.patch - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add patch: * 0001-Fix-link-target.patch ==== kaddressbook ==== Version update (23.08.4 -> 24.02.0) Subpackages: kaddressbook-doc - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix mem leak - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kalgebra ==== Version update (23.08.4 -> 24.02.0) - Don't build the Plasmoid until kde#482464 is fixed - Fix kalgebra-mobile-lang - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kamera ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kanagram ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Add developer_name tag to the appdata file. * Remove Qt5 parts * Fix porting regression * Fix sounds not playing - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kapptemplate ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * KF app templates: use non-development min dependency KF 6.0 * Non-simple KF app template: deploy ui.rc file as Qt resource - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kate ==== Version update (23.08.4 -> 24.02.0) Subpackages: kate-plugins - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix tabswitcher performance when large of docs are opened * Avoid many proxy invalidations on close * fix crash on close other with active widget (kde#481625) * Fix crash * Documents: Fix row numbers not updated after dnd * Fix diagnostic count when removing diagnostics from a doc with multiple providers * diag: Always allow diagnostics for active document - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kbruch ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kcachegrind ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kcalc ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kcalutils ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kcharselect ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * flapak: Installl the breeze icon - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kcolorchooser ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kdeedu-data ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kdegraphics-thumbnailers ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kdenetwork-filesharing ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Drop patch, merged upstream: * 0001-Remove-wrong-group-check-from-group-manager.patch ==== kdepim-addons ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix compile warnings * Add missing [[nodiscard]] * Use [[nodiscard]] * Use unique instance * Create manager first - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kdepim-runtime ==== Version update (23.08.4 -> 24.02.0) - Add upstream change to fix the etesync resource build (kde#482600): * 0001-Bring-back-etesync-support.patch - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix EWS config dialog * ews: Handle KIO::ERR_ACCESS_DENIED error * ews: Use http1 for ews requests * Move checkbox on top * Fix start service * Comment this assert. we need to investigate more. - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kdialog ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * flatpak: Install the breeze icon - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kernel-firmware ==== Version update (20240229 -> 20240312) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20240312 (git commit 4a404b5bfdb9): * linux-firmware: update firmware for mediatek bluetooth chip (MT7921) * iwlwifi: update 9000-family firmwares to core85-89 * rtl_bt: Update RTL8852A BT USB firmware to 0xD9D6_17DA * linux-firmware: update firmware for MT7921 WiFi device * linux-firmware: update firmware for mediatek bluetooth chip (MT7922) * linux-firmware: update firmware for MT7922 WiFi device * linux-firmware: Add CS35L41 HDA Firmware for Lenovo Thinkbook 16P Laptops ==== kernel-source ==== Version update (6.7.7 -> 6.7.9) - Linux 6.7.9 (bsc#1012628). - mtd: spinand: gigadevice: Fix the get ecc status issue (bsc#1012628). - ice: fix connection state of DPLL and out pin (bsc#1012628). - ice: fix dpll input pin phase_adjust value updates (bsc#1012628). - ice: fix dpll and dpll_pin data access on PF reset (bsc#1012628). - ice: fix dpll periodic work data updates on PF reset (bsc#1012628). - ice: fix pin phase adjust updates on PF reset (bsc#1012628). - spi: cadence-qspi: fix pointer reference in runtime PM hooks (bsc#1012628). - spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM hooks (bsc#1012628). - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (bsc#1012628). - netlink: add nla be16/32 types to minlen array (bsc#1012628). - net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628). - net: mctp: take ownership of skb in mctp_local_output (bsc#1012628). - net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree (bsc#1012628). - tun: Fix xdp_rxq_info's queue_index when detaching (bsc#1012628). - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (bsc#1012628). - net: veth: clear GRO when clearing XDP even when down (bsc#1012628). - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (bsc#1012628). - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (bsc#1012628). - veth: try harder when allocating queue memory (bsc#1012628). - net: usb: dm9601: fix wrong return value in dm9601_mdio_read (bsc#1012628). - net: lan78xx: fix "softirq work is pending" error (bsc#1012628). - uapi: in6: replace temporary label with rfc9486 (bsc#1012628). - stmmac: Clear variable when destroying workqueue (bsc#1012628). - Bluetooth: hci_sync: Check the correct flag before starting a scan (bsc#1012628). - Bluetooth: Avoid potential use-after-free in hci_error_reset (bsc#1012628). - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (bsc#1012628). - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (bsc#1012628). - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (bsc#1012628). - Bluetooth: Enforce validation on max value of connection interval (bsc#1012628). - Bluetooth: qca: Fix wrong event type for patch config command (bsc#1012628). - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (bsc#1012628). - Bluetooth: qca: Fix triggering coredump implementation (bsc#1012628). - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (bsc#1012628). - netfilter: bridge: confirm multicast packets before passing them up the stack (bsc#1012628). - tools: ynl: fix handling of multiple mcast groups (bsc#1012628). - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (bsc#1012628). - igb: extend PTP timestamp adjustments to i211 (bsc#1012628). - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (bsc#1012628). - tls: decrement decrypt_pending if no async completion will be called (bsc#1012628). - tls: fix peeking with sync+async decryption (bsc#1012628). - tls: separate no-async decryption request handling from async (bsc#1012628). - tls: fix use-after-free on failed backlog decryption (bsc#1012628). - riscv: tlb: fix __p*d_free_tlb() (bsc#1012628). - efi/capsule-loader: fix incorrect allocation size (bsc#1012628). - power: supply: bq27xxx-i2c: Do not free non existing IRQ (bsc#1012628). - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (bsc#1012628). - ALSA: Drop leftover snd-rtctimer stuff from Makefile (bsc#1012628). - ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628). - gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628). - riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly (bsc#1012628). - riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION (bsc#1012628). - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (bsc#1012628). - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (bsc#1012628). - ASoC: cs35l56: Don't add the same register patch multiple times (bsc#1012628). - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (bsc#1012628). - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (bsc#1012628). - ASoC: cs35l56: Fix deadlock in ASP1 mixer register ... changelog too long, skipping 220 lines ... - commit 81068ab ==== kgeography ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== khangman ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kidentitymanagement ==== Version update (23.08.4 -> 24.02.0) Subpackages: kidentitymanagement-lang - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Missing -o => we didn't extract string from qml - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kig ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kio_audiocd ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Only mark KCM as changed when text was actually edited (kde#476669) - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kipi-plugins ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kiten ==== Version update (23.08.4 -> 24.02.0) Subpackages: fonts-KanjiStrokeOrders - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kldap ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kleopatra ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Use new folder-edit-sign-encrypt icon - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmag ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * flatpak: Install a scaleable icon - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmahjongg ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmail ==== Version update (23.08.4 -> 24.02.0) Subpackages: kmail-application-icons ktnef - Add fix for a potential kontact crash (kde#483844): * 0001-Fix-483844-kontact-segfaults-on-startup.patch - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix mem leak * Fix crash on close * Fix showMail when kmail is not started - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmail-account-wizard ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix separator being displayed while below element is not * Fix disconnect mode not visible * We really need to have kolab support * Fix qCWarning * This check is not necessary now * Debug-- * Fix QML name * Fix triggered nextAction * i18n: Add more context to password string * Backport change from master * mAccountConfigurationImpl will allow to create account. => rename method * Rename variable * Rename files * Rename this class to accountconfigurationbase * Add UseTLS * Add more autotest * Use QStandardPath * Remove not necessary this-> * continue to implement autotest * Prepare to autotest it * Export symbol * Move to target_sources * Prepare to test create resource * Remove TODO * Store as info * Test signal * We need QString info for testing it * Improve supprot * Improve autotests * Improve debug - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmailtransport ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Save after adding a new mail transport * Don't use alias in meta object definition - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmines ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmousetool ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kmplot ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== knotes ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix theme path - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kompare ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add patch to allow coinstallation of two libkomparediff libraries * 0001-Adapt-to-Lib-prefix-removed-from-KompareDiff2-CMake-.patch ==== konsole ==== Version update (23.08.4 -> 24.02.0) Subpackages: konsole-part konsole-part-lang - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kontact ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== konversation ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Provide scripts with an env var to find qdbus (kde#349675) * Update NEWS * Update changelog * scripts/sysinfo: Add support for Plasma 6 * Add error handling and modernize kpart loading * Fix the embedded Konsole (kde#480452) - Drop patch, no longer needed: * 0001-Use-qdbus6-on-openSUSE.patch - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Replace 0001-Use-qdbus-qt5-on-openSUSE.patch with 0001-Use-qdbus6-on-openSUSE.patch ==== korganizer ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * set correct link for custompages handbook * Use correct timezone when creating recurrence exception (kde#481305) * formats/translations kcm modules were merged in kcm_regionandlang * Fix mem leak * In opensuse designer apps was renamed to designer6. => fix search designer - Drop patch, no longer needed: * 0001-Look-for-designer6-on-openSUSE.patch - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Replace 0001-Look-for-designer-qt5-on-openSUSE.patch with 0001-Look-for-designer6-on-openSUSE.patch ==== kpat ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kpimtextedit ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kqtquickcharts ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kreversi ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== ksudoku ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Correct icon and text positions in game chooser for HiDPI mode * Fix 25x25 letter markers not showing up for ksudoku_scrible.svg - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== ktextaddons ==== Version update (1.4.1 -> 1.5.3) - Update to 1.5.3. No changelog. - Build ktextaddons using KF6/Qt6 ==== ktouch ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== kwordquiz ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== lapack ==== Subpackages: libblas3 libcblas3 liblapack3 - Add Fix-testing-input.patch to remove stray ';' in the input data for TESTING/dgebal.in now rejected with the GFortran 14 runtime. ==== libXaw ==== Version update (1.0.15 -> 1.0.16) - Update to version 1.0.16 * Code-cleanup and build-fixes ... ==== libaccounts-qt5 ==== Version update (1.16 -> 1.16git.20231124T162152~18557f7) - Init libaccounts-qt. Replaces libaccounts-qt5 and uses flavors to build with both Qt 5 and 6 ==== libavif ==== Version update (1.0.3 -> 1.0.4) - update to 1.0.4: * AVIF_ENABLE_WERROR is set to OFF by default. * Fix wrong alpha plane deallocation when decoded tile pixel format does not match reconstructed output image pixel format * Fix identical chunk skipping optimization when writing animation data * Fix ID selection for artificial grid alpha item when decoding a grid of tiles which each have an associated auxiliary alpha image item (https://crbug.com/oss-fuzz/65657). ==== libgravatar ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libjxl ==== Version update (0.10.1 -> 0.10.2) - Update to release 0.10.2 * Fix unspecified bugs in (lossless) encoding and streaming mode ==== libjxl-gtk ==== Version update (0.10.1 -> 0.10.2) Subpackages: gdk-pixbuf-loader-jxl gimp-plugin-jxl - Update to release 0.10.2 * Fix unspecified bugs in (lossless) encoding and streaming mode ==== libkcompactdisc-qt6 ==== Version update (23.08.4 -> 24.02.0) - Use a single translation package for libKF5CompactDisc5 and libKCompactDisc6-5 - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Qt6 build flavor added to libkcompactdisc ==== libkdegames ==== Version update (23.08.4 -> 24.02.0) Subpackages: kdegames-carddecks-default - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkdepim ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix destroying down ProgressDialog - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkeduvocdocument ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkipi ==== Version update (23.08.4 -> 24.02.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkleo ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkmahjongg ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libkomparediff2-kf5 ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add patch to allow coinstallation of libkomparediff * 0001-Add-changes-to-allow-coinstallation.patch - Add a multibuild flavor to keep building a komparediff library using KDE Frameworks 5 and Qt 5 ==== libksane ==== Version update (23.08.4 -> 24.02.0) - Use a single translation package for libKF5Sane6 and libKSaneWidgets6 - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ - Add a libksane-kf5 flavor for applications still using KF5/Qt5 ==== libksieve ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== libopenmpt ==== Version update (0.7.3 -> 0.7.5) - Update to 0.7.5: * [Sec] Null-pointer write (32bit platforms) or excessive memory allocation (64bit platforms) when reading close to 4GiB of data from unseekable files.. * [Sec] Write buffer overflow when reading unseekable files close to 4GiB in size. * [Sec] Possible out-of-memory (32bit platforms) or excessive memory allocation (64bit platforms) when reading malformed data from unseekable files. * [Sec] DMF: Possible null-pointer write or excessive memory allocation when reading DMF files. * IT: In the previous version, Zxx macros in IT files made with older MPT versions were no longer working. * There was a periodic click when playing a module using the Chorus or Flanger DMO plugin at a mix rate exceeding ~136.5 kHz. * An older bugfix for undefined behaviour in the Distortion DMO plugin was incorrect, causing the distorted sound to be different in some situations. * xmp-openmpt: Metadata retrievel for playlist items was broken. - Changes in 0.7.4: * [Bug] Makefile: libopenmpt 0.7.3 broke running the test suite for Emscripten builds. * openmpt123: openmpt123 now uses a narrower layout on terminal windows with a width of less than 72 characters. * Setting all possible load_skip flags resulted in nothing being loaded at all, instead of just not loading the selected module parts. * When playing all subsongs, set_position_seconds didn’t always calculate the correct subsong to jump to. * IT: A few more compatibility flags are now disabled for modules saved with earlier Schism Tracker versions. * IT: MIDI macros were reset in IT 2.14 / 2.15 files that declared to be compatible with older IT versions (fixes spx-visionsofthepast.it). * OKT: Work around missing negative arpeggio implementation by transposing the notes up an octave. * OKT: Channel volume commands were sometimes lost over less important effects. * IMF: Ignore magic bytes in sample header. “Leaving All Behind” by Karsten Koch uses unexpected magic bytes, Orpheus ignores them just like the instrument header magic bytes. ==== libpsl ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== libressl ==== Version update (3.7.0 -> 3.8.3) - Update to 3.8.3: * Improved control-flow enforcement (CET) support. - Rework conflicts again - Update to release 3.8.2 * Added support for truncated SHA-2 and for SHA-3. * The BPSW primality test performs additional Miller-Rabin rounds with random bases to reduce the likelihood of composites passing. * Allow testing of ciphers and digests using badly aligned buffers in openssl speed. * Added a workaround for a poorly thought-out change in OpenSSL 3 that broke privilege separation support in libtls. * Compatibility changes: * Removed most public symbols that were deprecated in OpenSSL 0.9.8. * Security fixes: * Disabled TLSv1.0 and TLSv1.1 in libssl so that they may no longer be selected for use. - Improve cross-package provides/conflicts [boo#1210313] * Remove explicit conflicts with other devel-libraries * Remove Obsoletes: ssl - Update to 3.7.3: * Bug fix: Hostflags in the verify parameters would not propagate from an SSL_CTX to newly created SSL. * Reliability fix: A double free or use after free could occur after SSL_clear(3). - Update to release 3.7.2 * Updates to the build system - Add more conflicts between openssl<>libressl - Update to release 3.7.1 * Added UI_null() * Added X509_STORE_*check_issued() * Added X509_CRL_get0_sigalg() and X509_get0_uids() accessors * Added EVP_CIPHER_meth_*() setter API ==== libstorage-ng ==== Version update (4.5.201 -> 4.5.202) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#991 - added ruby example - 4.5.202 ==== libxfce4ui ==== Version update (4.18.5 -> 4.18.6) Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0 ==== lilv ==== - Add %pycache_only macro for the __pycache__ file to fix build in 15.6 ==== lokalize ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Add developer name in Appstream to fix Flathub builds * Add possibility to format for KDE PO summit - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== mailcommon ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== mailimporter ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== mbox-importer ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== messagelib ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Convert datetime to locale * Fix bug 479932: Mail display eat spaces after quote characters (kde#479932) - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== musepack ==== - Rework libmpcdec.patch and libmpcdec-extern.patch so that they apply with -p1, and use autosetup. - Add libmpcdec-gcc14.patch: fix the build with gcc 14 (boo#1221008). ==== mutter ==== - Add 0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch: This leads into partial update while switching VT (from TTY to GNOME) on X11 session with fbdev driver used ( glgo#GNOME/mutter#3302, bsc#1219546). ==== okular ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * presentationwidget: Invalidate pixmaps on dpr change (kde#479141) * CI test runners are slower * Better user strings for signature settings * org.kde.okular.appdata: Add developer_name - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== openSUSE-build-key ==== - Install import-openSUSE-build-key to %{_sbindir}: align to where the .service file is launching the script from (boo#1221427). - add unexpired openSUSE zSystems key (bsc#1220993) - replace gpg-pubkey-f6ab3975-5edd7d4f.asc - by gpg-pubkey-f6ab3975-62e9e6fb.asc - added new suse container key, moved the old one to -old - openSUSE-build-key-import.service,openSUSE-build-key-import.service.timer, import-openSUSE-build-key: Add systemd timer and service framework that imports new keys. ==== openSUSE-release ==== Version update (20240310 -> 20240318) Subpackages: openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== opensc ==== Version update (0.24.0 -> 0.25.0) - Build with support for libeac (OpenPACE) - Update to version 0.25.0 Security * CVE-2023-5992: Fix Side-channel leaks while stripping encryption PKCS#1.5 padding in OpenSC. * CVE-2024-1454: Fix Potential use-after-free in AuthentIC driver during card enrollment in pkcs15init. General improvements * Remove support for old card drivers Akis, GPK, Incrypto34 and Westcos, disable Cyberflex driver. * Fix 64b to 32b conversions. * Improvements for the p11test. * Fix reader initialization without SCardControl. * Make RSA PKCS#1 v1.5 depadding constant-time. * Add option for disabling PKCS#1 v1.5 depadding (type 01 and 02) on the card. * Fixed various issues reported by OSS-Fuzz and Coverity in drivers, PKCS#11 and PKCS#15 layer. - Add patch: * opensc-docbook-xsl-fix.patch - Drop not longer needed patches: * CVE-2024-1454.patch - Introduce subpackage for bash-completion ==== parley ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix window updates on wayland (kde#468591) * Port PracticeSummaryComponent to be a QWidget * Port PracticeMainWindow to be a QWidget * Port Editor to be a QWidget * Port StatisticsMainWindow to be a QWidget * Port Dashboard to be a QWidget - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== patterns-kde ==== Version update (20231206 -> 20240311) Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast - Add a pattern for KDE Frameworks and Plasma 6 development packages - Update recommended applications - Replace the plasma5 pattern with the plasma6 one - Recommend xwaylandvideobridge in the Plasma patterns ==== pcr-oracle ==== - Add fix_grub_bls_entry.patch to measure boot entries in GRUB BLS ==== pcsc-lite ==== Version update (2.0.1 -> 2.0.3) Subpackages: libpcsclite1 - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] - version 2.0.3 * add SCARD_E_UNKNOWN_RES_MNG back * SCardConnect() & SCardReconnect(): restrict the protocol used * negotiate PTS also for the backup protocol * pcscd.8: . document --disable-polkit . add "CONFIGURATION FILE" section * Some other minor improvements ==== permissions ==== Version update (1699_20240305 -> 1699_20240307) Subpackages: chkstat permissions-config - Update to version 1699_20240307: * build system: migrate from Makefile to Meson - adjust spec file to meson build ==== phonon-qt5 ==== Version update (4.11.1 -> 4.12.0) Subpackages: libphonon4qt5 phonon4qt5-lang - Update the recommended backend package name (boo#1221459) - Add obsoletes for phononsettings-lang - Add jriddell's key to phonon.keyring - Update to 4.12.0: * Support Qt 6 - Only package the Qt 5 translations for the lib for now. To be discussed with upstream. - Merge phononsettings-lang into the phononsettings package to avoid conflicts and upgrade issues. - Run %fdupes on everything - Require the vlc backend. The gstreamer one is deprecated. - Add the signature file to the sources. ==== pim-data-exporter ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Add missing new setting: Override Encryption Defaults=true - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== pim-sieve-editor ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Use release/24.02 branch - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== pipewire ==== Version update (1.0.3 -> 1.0.4) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.0.4: * Highlights - Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports. - Correctly handle removed objects in the metadata. - Add an option to set the server and client priorities instead of using a hardcoded value of 88. - The FFADO module has been fixed. Audio and MIDI now works with the same latency as the JACK driver. This has now also been tested with a Focusrite Saffire Pro 14. - The JACK library has seen some important fixes. Some ardour crackling has been fixed when looping and multiple MIDI ports on a client should now work. - Small bugfixes and improvements. * PipeWire - Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports. - Fix Props param emission again in pw_stream. (#3833) - Add MAPPABLE flag to buffer data to indicate that the fd can be mmapped directly. Use this on DMABUF from v4l2. (#3840) - Correctly handle removed object in the metadata. - FreeBSD build and compatibility fixes. - Add an option to set the server and client priorities instead of using a hardcoded value of 88. - Read config overrides in the right order. - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and pw_filter. - Fix pw_context_parse_conf_section(), actually use the conf argument. - A new pw_stream_get_nsec() and pw_filter_get_nsec() function was added to get the current time of the stream/filter without having to assume a particular clock. - A new default.clock.quantum-floor property was added to configure the absolute lowest buffer-size. (#3908) * docs - Many doc updates. * tools - Make sure we always quit pw-cli when the server stops.(#3837) - pw-top now prints all drivers in batch mode. (#3899) * modules - Don't destroy the client in protocol-simple on EAGAIN. - Handle IPv6 better in the RTP modules. Fix IPv6 SAP header parsing. (#3851) - The FFADO module has been fixed. Audio and MIDI now works with the same latency as the JACK driver. This has now also been tested with a Focusrite Saffire Pro 14. (#3558) * pulse-server - Make sure the peer_name is filled to avoid protocol errors. * SPA - Small resampler tweaks to improve stability of adaptive resampler. - Add ALSA option to control htimestamp autodisable. - Avoid some potential crashes in audioconvert when ports are removed. - Improve HDMI jack detection on some SOCs. - The audioconvert now has a monitor.passthrough option to pass the latency information on the monitor ports. (#3888) * GStreamer - Don't use timeouts when autoconnect=false in pipewiresrc. (#3884) - pipewiresrc and pipewiresink can now be automatically selected as audio source and sink. - An invalid memory access was fixed when destroying the device provider. * JACK - Remove properties correctly with the object id, not serial. - Improve sync with the data thread by pausing the core. Also improve handling of port io to avoid invalid buffer access. - Fix PIPEWIRE_QUANTUM rate handling. - Support multiple MIDI input ports per client. (#3901) - The output buffer size is now always correctly set. (#3892) * ALSA - Handle errors from eventfd_create correctly. - Update to version 1.0.3+git51.89d8e8b: * module-ffado: make the event buffer per port * module-ffado: handle MIDI correctly * module-ffado: implement MIDI send and receive * module-ffado: various fixes to make things work * stream: add pw_stream_get_nsec() to get current time * jack: fix multiple midi input ports * pw-top: only check terminal size in non-batch mode * Specify "Audio" in gstreamer sink/src metadata to fix autodetect * Add SOC-style jack names to HDMI audio paths * gst: remove timeouts when autoconnect=false * audioconvert: handle invalid ports better * audioconvert: handle port remove * pw_context_parse_conf_section: use the conf argument instead of the context's conf * stream: FORCE_RATE should just contain the rate * jack: FORCE_RATE should just contain the rate * jack: set global_mix safely * jack: sync threads by pausing the core * alsa: Added handle for controlling htimestamp autodisable * And more - Remove patch already merged upstream: * fix-gst-sink.patch - Require pipewire-pulseaudio from pipewire-alsa so when pipewire-alsa is installed, pipewire has audio support (or put ... changelog too long, skipping 5 lines ... * fix-gst-sink.patch ==== polkit-default-privs ==== Version update (1550+20240307.987ebab -> 1550+20240311.559e6ac) - Update to version 1550+20240311.559e6ac: * whitelist gnome-control-center remote-session-helper (bsc#1220862) ==== polkit-qt5-1 ==== Version update (0.114.0 -> 0.200.0) - Update to 0.200.0: * New bugfix release - Changes since 0.175.0: * Increase version to 0.200.0 - Update to 0.175.0 (0.200.0-alpha): * Increase version to 0.175.0 * Remove unused CPack parts * Remove unused variable * fix: memory leak * Change CMake code to enable building against Qt 5 or 6 * Unexport nested private classes * Require glib 2.36 and remove "do nothing" g_type_init * Change installed .cmake and .pc files to contain realtive paths * Add polkit error ==== postgresql16 ==== Subpackages: libpq5 postgresql16-contrib postgresql16-server - Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work. - Remove constraints file because improved memory usage for s390x ==== publicsuffix ==== Version update (20240303 -> 20240306) - Update to version 20240306: * util: gTLD data autopull updates for 2024-03-06T15:14:58 UTC (#1943) ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== purpose ==== Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 - Move the purpose service files to a subpackage ==== python-anyio ==== Version update (4.2.0 -> 4.3.0) - Update to 4.3.0: * Added support for the Python 3.12 ``walk_up`` keyword argument in ``anyio.Path.relative_to()`` * Fixed passing ``total_tokens`` to ``anyio.CapacityLimiter()`` as a keyword argument not working on the ``trio`` backend * Fixed ``Process.aclose()`` not performing the minimum level of necessary cleanup when cancelled * Fixed ``Process.stdin.aclose()``, ``Process.stdout.aclose()``, and ``Process.stderr.aclose()`` - Add exceptiongroup to {Build,}Requires. ==== python-importlib-metadata ==== Version update (7.0.1 -> 7.0.2) - update to 7.0.2: * No significant changes. ==== python-importlib-resources ==== - Explicitly BuildRequires zipp, it is now used by the testsuite, and was pulled in anyway. ==== python-pyOpenSSL ==== Version update (24.0.0 -> 24.1.0) - update to 24.1.0: * Removed the deprecated OpenSSL.crypto.PKCS12 and OpenSSL.crypto.NetscapeSPKI. OpenSSL.crypto.PKCS12 may be replaced by the PKCS#12 APIs in the cryptography package. ==== python-python-dateutil ==== Version update (2.8.2 -> 2.9.0.post0) - Update to 2.9.0.post0 * Pinned setuptools_scm to <8, which should make the generated _version.py file compatible with all supported versions of Python. (We don't do this at openSUSE, we don't need Python 2 installs from a setuptools_scm v8 build) - Version 2.9.0 * Updated tzdata version to 2024a. (gh pr #1342) * Made all dateutil submodules lazily imported using PEP 562. On Python 3.7+, things like import dateutil; dateutil.tz.gettz("America/New_York") will now work without explicitly importing dateutil.tz, with the import occurring behind the scenes on first use. The old behavior remains on Python 3.6 and earlier. Fixed by Orson Adams. (gh issue #771, gh pr #1007) * Removed a call to datetime.utcfromtimestamp, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr #1284), fixed by Thomas Grainger (gh pr #1285). - Provide underscore name: some consuming packages go with that, don't fail unnecessarily - Drop no-utcfromtimestamp.patch ==== python-rich ==== Version update (13.7.0 -> 13.7.1) - update to 13.7.1: * Fixes some character widths ==== python-sniffio ==== Version update (1.3.0 -> 1.3.1) - update to 1.3.1: * Added missing thread_local to sniffio.__all__ * Add support for Python 3.9 and 3.10. * Provide sniffio.thread_local.name for coroutine libraries to set * Drop support for Python 3.5 and 3.6. * Include type hints ==== python311 ==== Subpackages: python311-curses python311-dbm - Rewrite %prep to use %autosetup et al. for compatibility with rpm 4.20. - bsc#1221260 add bsc1221260-test_asyncio-ResourceWarning.patch to eliminate ResourceWarning which broke the test suite in test_asyncio. - Use the system-wide crypto-policies [bsc#1211301] * Use the system default cipher list instead of hardcoded values * Add the --with-ssl-default-suites=openssl configure option ==== python311-core ==== Subpackages: libpython3_11-1_0 python311-base - Rewrite %prep to use %autosetup et al. for compatibility with rpm 4.20. - bsc#1221260 add bsc1221260-test_asyncio-ResourceWarning.patch to eliminate ResourceWarning which broke the test suite in test_asyncio. - Use the system-wide crypto-policies [bsc#1211301] * Use the system default cipher list instead of hardcoded values * Add the --with-ssl-default-suites=openssl configure option ==== qemu ==== Version update (8.2.1 -> 8.2.2) Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs 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-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios - Update to version 8.2.2. Full changelog here: https://lore.kernel.org/qemu-devel/1709577077.783602.1474596.nullmailer@tls.msk.ru/ Some upstream backports: * chardev/char-socket: Fix TLS io channels sending too much data to the backend * tests/unit/test-util-sockets: Remove temporary file after test * hw/usb/bus.c: PCAP adding 0xA in Windows version * hw/intc/Kconfig: Fix GIC settings when using "--without-default-devices" * gitlab: force allow use of pip in Cirrus jobs * tests/vm: avoid re-building the VM images all the time * tests/vm: update openbsd image to 7.4 * target/i386: leave the A20 bit set in the final NPT walk * target/i386: remove unnecessary/wrong application of the A20 mask * target/i386: Fix physical address truncation * target/i386: check validity of VMCB addresses * target/i386: mask high bits of CR3 in 32-bit mode * pl031: Update last RTCLR value on write in case it's read back * hw/nvme: fix invalid endian conversion * update edk2 binaries to edk2-stable202402 * update edk2 submodule to edk2-stable202402 * target/ppc: Fix crash on machine check caused by ifetch * target/ppc: Fix lxv/stxv MSR facility check * .gitlab-ci.d/windows.yml: Drop msys2-32bit job * system/vl: Update description for input grab key * docs/system: Update description for input grab key * hw/hppa/Kconfig: Fix building with "configure --without-default-devices" * tests/qtest: Depend on dbus_display1_dep * meson: Explicitly specify dbus-display1.h dependency * audio: Depend on dbus_display1_dep * ui/console: Fix console resize with placeholder surface * ui/clipboard: add asserts for update and request * ui/clipboard: mark type as not available when there is no data * ui: reject extended clipboard message if not activated * target/i386: Generate an illegal opcode exception on cmp instructions with lock prefix * i386/cpuid: Move leaf 7 to correct group * i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F * i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs * i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available * .gitlab-ci/windows.yml: Don't install libusb or spice packages on 32-bit * iotests: Make 144 deterministic again * target/arm: Don't get MDCR_EL2 in pmu_counter_enabled() before checking ARM_FEATURE_PMU * target/arm: Fix SVE/SME gross MTE suppression checks * target/arm: Handle mte in do_ldrq, do_ldro - Address bsc#1220310. Backported upstream commits: * ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS * ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. ==== rebootmgr ==== Version update (2.3 -> 2.4) - Update to version 2.4 - Make sure systemctl reboot will not switch to soft-reboot automatically ==== rsync ==== - Avoid package changes in %check ==== rsyslog ==== - Fix rpmlint warnings and errors: + rsyslog.spec:590: W: %autopatch-not-in-prep: - applying patches should be done in prep section and in this case, there is no reason not to do it. Use the opportunity to switch to %autosetup. - Do not BuildRequire libtool, autoconf, automake and don't run autoreconf: the comment indicates this would be needed for patch1, but likely for an 'older patch1': what we have now does not touch the build system. + E: superfluous-%clean-section: Drop long deprecated %clean section. + E: suse-zypp-otherproviders otherproviders(syslog): simply provide syslog. + W: non-etc-or-var-file-marked-as-conffile: do not mark files in /usr/share as config; admins are not supposed to change them. + rsyslog-doc.x86_64: E: no-binary: build rsyslog-doc as noarch. + E: explicit-lib-dependency librdkafka1: the dependency for one should be in module-kafka, but then is also auto-detected by RPM. ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-transactional-update - Fix detected issues in Salt tests when running on VMs - Added: * fix-tests-failures-and-errors-when-detected-on-vm-ex.patch ==== sddm ==== Version update (0.20.0 -> 0.21.0) Subpackages: sddm-branding-openSUSE sddm-greeter-qt5 - Update to 0.21.0: + sddm-greeter can now be built for both Qt5 and Qt6 + Themes can now declare their Qt version compatibility to control which greeter gets used + New CMake option INSTALL_PAM_CONFIGURATION (defaults to ON) + Bulgarian translation added * DBus policy files are now installed in /usr rather than /etc * Do not show keyboard layouts on wayland as switching is not implemented * Switch the default commandline for Weston to use the kiosk shell (available in 9.0+) - Fix building with Qt 6.7 - Handle autologin failure by falling back to the greeter (#1775) - Fix session names containing ',' (#1745) - Don't let tmpfiles delete x11 auth files for very long running sessions - Many improvements for the **experimental** wayland support - Drop patches, now upstream: * 0001-Session-Parse-.desktop-files-manually-again.patch * 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch * 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch * 0001-Drop-unnecessary-ECM-dependency-and-dead-uninstall-t.patch * 0002-Make-sddm-greeter-for-Qt-5-and-Qt-6-coinstallable.patch * 0003-Let-themes-specify-the-used-version-of-Qt.patch - Remove leftover sddm.obsinfo file ==== selinux-policy ==== Version update (20240205 -> 20240313) Subpackages: selinux-policy-targeted - Update to version 20240313: * Assign alts_exec_t to files_type - Update to version 20240308: * Support /bin/alts in the policy (bsc#1217530) * Revert "Allow virtnetworkd_t to execute bin_t (bsc#1216903)" - Update to version 20240306: * Replace init domtrans rule for confined users to allow exec init * Update dbus_role_template() to allow user service status * Allow polkit status all systemd services * Allow setroubleshootd create and use inherited io_uring * Allow load_policy read and write generic ptys - Update to version 20240304: * Allow ssh-keygen to use the libica crypto module (bsc#1220373) ==== signon ==== - Add patch for Qt6 support: * 0001-Add-Qt6-support.patch - Drop 0001_Multilib.patch. This is now handled in the %prep section - Add flavors ==== signon-kwallet-extension ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== signon-plugin-oauth2 ==== Version update (0.25 -> 0.25git.20231124T142245~fab6988) - Switch to a git snapshot to support building with Qt6 - Update to 0.25git.20231124T142245~fab6988 - Drop patch, change is now handled in the %prep section * 0001_Multilib.patch ==== signon-qt6 ==== Subpackages: signon-plugins signond signond-libs - Add patch for Qt6 support: * 0001-Add-Qt6-support.patch - Drop 0001_Multilib.patch. This is now handled in the %prep section - Add flavors ==== signon-ui ==== Version update (0.17+20171022 -> 0.17.20231016T221200~eef943f) - Drop 0001-Reintroduce-the-username-field-reading-with-webkit-o.patch it's not needed anymore with the current snapshot - Use a git snapshot to build signon-ui with Qt6 - Update to signon-ui-0.17.20231016T221200~eef943f ==== skanlite ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== spectacle ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix filename template label buddies * Fix drawing with touchscreen * ViewerWindow: Check if s_viewerWindowInstance points to this when destroying (kde#469502) * Fix always recording the screen at (0,0) with screen recording (kde#480599) * Do not loop video player and pause on playback stopped * recording: Play the video after it has recorded * Fix invalid timestamp when opening config dialog before screen capture * recording: Do not leak node ids * Fix unclickable buttons on dialog window after startSystemMove() is called - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== spice ==== - Add patch to fix build with gstreamer 1.24: * fix-build-with-gstreamer-1.24.patch ==== sqlite3 ==== Version update (3.44.2 -> 3.45.2) Subpackages: libsqlite3-0 sqlite3-tcl - Update to release 3.45.2: * Added the SQLITE_RESULT_SUBTYPE property for application- defined SQL functions. * Enhancements to the JSON SQL functions * Add the FTS5 tokendata option to the FTS5 virtual table. * The SQLITE_DIRECT_OVERFLOW_READ optimization is now enabled by default. * Query planner improvements * Increase the default value for SQLITE_MAX_PAGE_COUNT from 1073741824 to 4294967294. * Enhancements to the CLI * Restore the JSON BLOB input bug, and promise to support the anomaly in subsequent releases, for backward compatibility. * Fix the PRAGMA integrity_check command so that it works on read-only databases that contain FTS3 and FTS5 tables. * Fix issues associated with processing corrupt JSONB inputs. * Fix a long-standing bug in which a read of a few bytes past the end of a memory-mapped segment might occur when accessing a craftily corrupted database using memory-mapped database. * Fix a long-standing bug in which a NULL pointer dereference might occur in the bytecode engine due to incorrect bytecode being generated for a class of SQL statements that are deliberately designed to stress the query planner but which are otherwise pointless. * Fix an error in UPSERT, introduced in version 3.35.0. * Reduce the scope of the NOT NULL strength reduction optimization that was added in version 3.35.0. - Add sqlite3-float-i586.patch to fix build on i586. - sqlite3-rtree-i686.patch is not needed anymore. - Abort build when %version and %tarversion don't match. ==== step ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - No code change since 24.01.95 - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== system-config-printer ==== Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-dbus-service udev-configure-printer - another %python3_fix_shebang_path usage [bsc#1212476] ==== systemd ==== Version update (254.9 -> 255.3) Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev - Fix syntax required for OBS source validator - Upgrade to v255.3 (commit 96edf7ad1866172b994cafb4df49e27d68ce8e87) See https://github.com/openSUSE/systemd/blob/SUSE/v255/NEWS for details. - This includes the following bug fixes: - commit 6e10405aa25fe5e76b740d9ec59730e3f4470c7a (bsc#1219766) - The following patches have been rebased: - 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch - 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch - 0009-pid1-handle-console-specificities-weirdness-for-s390.patch - 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch - 5002-Revert-udev-revert-workarounds-for-issues-caused-by-.patch - The following patches have been removed since they're part of v255: - 5003-cgroup-rename-TasksMax-structure-to-CGroupTasksMax.patch - 5004-bus-print-properties-ignore-CGROUP_LIMIT_MAX-for-Mem.patch - 5005-bus-print-properties-prettify-more-unset-properties.patch - systemd-boot has been added to the list of the dependencies of the systemd-testsuite package as the installation of the bootloader is now tested. - the following patches have been backported on top of v255.3: 96edf7ad18 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214) fdde7f26d6 vconsole-setup: don't fail if the only found vc is already used by plymouth (bsc#1218618) f96c587d41 rules: set up tty permissions and group for /dev/hvc* nodes (bsc#1218137) 63a41b8899 vconsole-setup: remember the correct error value when open_terminal() fails f51a2e038c vconsole-setup: handle the case where the vc is in KD_GRAPHICS mode more gracefully (bsc#1215282) 15025a04c4 test: make sure to install the filesystem package in the test image on SUSE 06fecfb635 test: make sure that sd-boot is installed before testing bootctl 1e8788ea68 test: install systemd-boot in openSUSE test images 6e2875ad43 test/test-shutdown.py: optionally display the test I/Os in a dedicated log file 4be1a801b4 test-69: send SIGTERM to ask systemd-nspawn to properly stop the container 7bdab7b7c7 man: Document ranges for distributions config files and local config files 3f12a6c22f test: systemd-update-utmp is optional 1911c7fd95 man: conditionalize sd-pcrlock and sd-measure on the same variable as their binaries 352f76f734 man: always install bootctl b48a18c464 meson: fix installation of html doc aliases - bootctl has been moved to the udev package since some of its commands work on non UEFI systems too. - When building systemd rpms in place (i.e. rpmbuild --build-in-place), the version of systemd is now retrieved from the file "meson.version" by default. This file is supposed to contain a string that described the full version of the systemd project. - Overriding of %systemd_version/%systemd_release is now limited to builds of rpms in place cases. ==== timezone ==== - Drop the timezone-java (bsc#1213470). After thorough consideration of possible problems that arise from having a timezone package specifically for the Java ecosystem, Fridrich Strba and I have decided to drop the package altogether. Doing so means the JDK will use its built-in timezone data that is updated quarterly, when refreshed JDK versions are released. While this does mean there could be situations where there is a bit of a mismatch between the 'timezone' package's data, and the data that is used by JDK, in practice the difference will be minimal and short-lived. So we've established this to be the best course of action. - Remove _multibuild, not longer required. ==== transactional-update ==== Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit - Disable soft-reboot support for now as long as it isn't working reliably - Move tukit.conf to correct package ==== umbrello ==== Version update (23.08.4 -> 24.02.0) - Update to 24.02.0 * New feature release - Changes since 24.01.95: * [CI] Fix after recent upstream change - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ ==== update-alternatives ==== Version update (1.22.2 -> 1.22.5) - Update to version 1.22.5. The full changelog is very large. Please check it here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5 Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3. These may be found here: https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4 https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3 - Refresh openssl.patch so it would apply cleanly. ==== virglrenderer ==== Version update (1.0.0 -> 1.0.1) - update to 1.0.1: * Fix 17 bugs, most of them securety related * Fix a number of issues uncovered by Coverity * Add meson option to enable unstable APIs and add the info to pkg-config * vtest: Stabilize protocol version 3 ==== wavpack ==== Version update (5.6.0 -> 5.7.0) - update to 5.7.0: * added: multithreaded encoding and decoding to libwavpack (optional) * added: option to specify multithreading in CLI programs (--threads) * added: multithreading support to Cool Edit filter (always enabled) * added: support for ID3v2.4 when importing tags (--import-id3) * added: optional bitrate specification to wavpack -c option * added: recognize WAV files with new fourcc of 'BW64' * fixed: decode non-compliant FFmpeg files over 8 channels * fixed: accept some common but non-compliant AIFF files * fixed: automatically delete newly obsolete correction files * fixed: don't delete source files if data loss warnings occur * improved: ID3v2 tag support (more items, multiple values, pics, etc) * improved: compression of 32-bit integer files (--optimize-int32) * improved: convert the man pages to mdoc(7) * improved: cmake & autoconf support - Build AVX2 enabled hwcaps library for x86_64-v3 ==== wget ==== Version update (1.21.4 -> 1.24.5) - GNU wget 1.24.5: * Fix how subdomain matches are checked for HSTS. * Wget will now also parse the srcset attribute in HTML tags * Support reading fetchmail style "user" and "passwd" fields from netrc * In some cases, prevent the confusing "Cannot write to... (success)" error messages * Support extremely fast download speeds (TB/s) * Ensure that CSS URLs are corectly quoted * libproxy support is now upstream- drop wget-libproxy.patch ==== wicked ==== Subpackages: wicked-service - addrconf: fix fallback-lease drop (bsc#1220996) [+ 0001-addrconf-fix-fallback-lease-drop-bsc-1220996.patch] - extensions/nbft: use upstream `nvme nbft show` (bsc#1221358) [+ 0002-extensions-nbft-replace-nvme-show-nbft-with-nvme-nbf.patch] ==== wireplumber ==== Version update (0.4.90 -> 0.4.90+git25.95cfa9e) Subpackages: libwireplumber-0_5-0 wireplumber-audio - Update to version 0.4.90+git25.95cfa9e: * wpctl: fix settings --help listing * docs: conf_file: small updates * docs: installing: update dependency versions * si-linkables: do not fully reset when the underlying proxy is destroyed * registry: move to a separate file and decouple it from the object manager * log: docs: document the log topic definition macros * monitors/bluez: add 'internal' prefix to internal bluez node names. * monitor/bluez: set node.name property when creating combine stream * meson: bump min pipewire version to 1.0.2 * scripts: fix regression in state-routes.lua when marking routes as 'active' * scripts: improve linking logs * monitors: use parseBool for boolean properties in rules * config: add {device|node}.disable * object-interest: make WP_INTEREST_MATCH_ALL part of the enum * proxy: make the FEATURES_MINIMAL and FEATURES_ALL constants part of the enum * log: fix WP_LOG_LEVEL_TRACE value in the g-i bindings * base-dirs: wrap flag groups in parenthesis * log.h: define G_LOG_DOMAIN only if WP_USE_LOCAL_LOG_TOPIC_IN_G_LOG is defined * meson: make sure the boolean options have boolean values * meson: move the common CFLAGS to project-wide scope * scripts: make sure target is not nil when iterating filters with matching targets * docs: update the documentation around file search locations * scripts: rescan linkables when device EnumRoute param changes * scripts: fix available routes check when selecting the default node * scripts: fix typo in rescan-virtual-links.lua - Remove patch already included in the upstream version * 0001-scripts-fix-typo-in-rescan-virtual-links.lua.patch - Set minimum pipewire version to 1.0.2 ==== xfce4-weather-plugin ==== Version update (0.11.1 -> 0.11.2) Subpackages: xfce4-weather-plugin-lang - Update to 0.11.2 * Update copyright year * Astro data downloads adapted * Do not translate warning messages * Fix leaks around remove_timezone_offset() * build: Bump glib version * Migration to Sunrise API 3.0 * Silence one more warning * Be less verbose about network requests * Do not warn about missing -night icon variants (Fixes #60) * Use link color with better constrat for dark themes * Remove dead code * Fix remove_timezone_offset() * Add some const qualifiers * Fix moon_phases array * Do not translate warning messages * Fix a typo, everytime → every time. * Translation Updates - Add 0001-relax-json-c-version.patch to meet what Leap 15.5 provides. ==== yast2-bootloader ==== Version update (5.0.6 -> 5.0.7) - Improve warnings and help text for secure boot on s390 to reflect state with new hardware. (bsc#1219989) - 5.0.7 ==== yast2-installation ==== Version update (5.0.6 -> 5.0.7) - Updated self-update URL in the documentation (jsc#PED-4839) - 5.0.7 ==== yast2-network ==== Version update (5.0.2 -> 5.0.3) - Guard secret attributes against leaking to the log (bsc#1221194) - 5.0.3 ==== yast2-packager ==== Version update (5.0.4 -> 5.0.5) - Change the product mapping API to be the same as in SP5 and older (related to bsc#1220567) - 5.0.5 - Display a better product summary for the SLE_HPC => SLES upgrade (jsc#PED-7841) ==== yast2-storage-ng ==== Version update (5.0.8 -> 5.0.9) - Fix unlimited-sized fake device graphs (bsc#1221222) - 5.0.9 ==== yast2-trans ==== Version update (84.87.20240304.419739cb87 -> 84.87.20240317.9b1b5b2b95) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20240317.9b1b5b2b95: * Translated using Weblate (Catalan) * Translated using Weblate (Slovak) * Translated using Weblate (Dutch) * Translated using Weblate (Indonesian) * Translated using Weblate (Japanese) * New POT for text domain 'bootloader'. * New POT for text domain 'registration'. * New POT for text domain 'packager'. * Translated using Weblate (French) * Added translation using Weblate (French) * Translated using Weblate (Catalan) - Update to version 84.87.20240309.6826dab25a: * Translated using Weblate (Lithuanian) * Translated using Weblate (Lithuanian) * Translated using Weblate (Lithuanian) * Translated using Weblate (Lithuanian) * New POT for text domain 'storage'. * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Japanese) * New POT for text domain 'xpram'. * New POT for text domain 's390'. * New POT for text domain 'sap-installation-wizard'. * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Chinese (Taiwan) (zh_TW)) * Translated using Weblate (Chinese (China) (zh_CN)) * Translated using Weblate (Italian) * Translated using Weblate (German)