New MicroOS snapshot 20240724 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version=Tumbleweed&build=20240724 https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&component=MicroOS&query_format=advanced&resolution=--- Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: MicroOS-release (20240716 -> 20240724) bluedevil6 (6.1.2 -> 6.1.3) breeze6 (6.1.2 -> 6.1.3) breeze6-gtk (6.1.2 -> 6.1.3) discover6 (6.1.2 -> 6.1.3) docker-buildx (0.16.0 -> 0.16.1) flatpak-kcm6 (6.1.2 -> 6.1.3) fontconfig gettext-runtime glslang (14.2.0 -> 14.3.0) gnome-shell grub2 gtk2 hplip hwdata (0.383 -> 0.384) ima-evm-utils installation-images-MicroOS (17.131 -> 17.134) irqbalance kactivitymanagerd6 (6.1.2 -> 6.1.3) kde-cli-tools6 (6.1.2 -> 6.1.3) kde-gtk-config6 (6.1.2 -> 6.1.3) kdecoration6 (6.1.2 -> 6.1.3) kdeplasma6-addons (6.1.2 -> 6.1.3) kf6-kio kf6-kwidgetsaddons kgamma6 (6.1.2 -> 6.1.3) kglobalacceld6 (6.1.2 -> 6.1.3) kinfocenter6 (6.1.2 -> 6.1.3) kmenuedit6 (6.1.2 -> 6.1.3) kpipewire6 (6.1.2 -> 6.1.3) kscreen6 (6.1.2 -> 6.1.3) kscreenlocker6 (6.1.2 -> 6.1.3) ksshaskpass6 (6.1.2 -> 6.1.3) ksystemstats6 (6.1.2 -> 6.1.3) kwayland-integration6 (6.1.2 -> 6.1.3) kwayland6 (6.1.2 -> 6.1.3) kwin6 (6.1.2 -> 6.1.3) kwrited6 (6.1.2 -> 6.1.3) layer-shell-qt6 (6.1.2 -> 6.1.3) less (656 -> 661) libbacktrace (1.0+git20240302 -> 1.0+git20240718) libblockdev (3.1.0 -> 3.1.1) libbpf (1.4.3 -> 1.4.5) libdecor (0.2.0 -> 0.2.2) libgcrypt (1.10.3 -> 1.11.0) libgusb (0.4.8 -> 0.4.9) libkscreen6 (6.1.2 -> 6.1.3) libksysguard6 (6.1.2 -> 6.1.3) libnl3 (3.9.0 -> 3.10.0) libopenmpt (0.7.8 -> 0.7.9) libostree (2024.6 -> 2024.7) libplasma6 (6.1.2 -> 6.1.3) libqt5-qtbase (5.15.14+kde140 -> 5.15.14+kde143) liburing live555 (2023.11.30 -> 2024.06.26) lvm2 lvm2-device-mapper lz4 (1.9.4 -> 1.10.0) milou6 (6.1.2 -> 6.1.3) multipath-tools (0.9.9+90+suse.f1d2f20 -> 0.9.9+161+suse.0c835ef) orc (0.4.38 -> 0.4.39) patterns-microos pinentry (1.3.0 -> 1.3.1) pinentry-gui (1.3.0 -> 1.3.1) pipewire (1.2.0 -> 1.2.1) plasma5support6 (6.1.2 -> 6.1.3) plasma6-activities (6.1.2 -> 6.1.3) plasma6-activities-stats (6.1.2 -> 6.1.3) plasma6-browser-integration (6.1.2 -> 6.1.3) plasma6-desktop (6.1.2 -> 6.1.3) plasma6-integration (6.1.2 -> 6.1.3) plasma6-nm (6.1.2 -> 6.1.3) plasma6-openSUSE plasma6-pa (6.1.2 -> 6.1.3) plasma6-print-manager (6.1.2 -> 6.1.3) plasma6-systemmonitor (6.1.2 -> 6.1.3) plasma6-workspace (6.1.2 -> 6.1.3) polkit-kde-agent-6 (6.1.2 -> 6.1.3) powerdevil6 (6.1.2 -> 6.1.3) python-psutil (5.9.7 -> 6.0.0) qqc2-breeze-style6 (6.1.2 -> 6.1.3) qt6-sensors qt6-wayland rootlesskit (2.1.0 -> 2.2.0) sdbootutil (1+git20240514.56dc89c -> 1+git20240722.e6d7c91) sddm-kcm6 (6.1.2 -> 6.1.3) skopeo (1.15.1 -> 1.15.2) sssd suse-module-tools (16.0.45 -> 16.0.48) systemsettings6 (6.1.2 -> 6.1.3) tar thin-provisioning-tools (1.0.12 -> 1.0.13) transactional-update (4.6.8 -> 4.7.0) ucode-intel (20240514 -> 20240531) util-linux util-linux-systemd vim (9.1.0512 -> 9.1.0588) vulkan-loader (1.3.283.0 -> 1.3.290) vulkan-tools (1.3.283.0 -> 1.3.290) xdg-desktop-portal-kde6 (6.1.2 -> 6.1.3) xen xfsprogs (6.8.0 -> 6.9.0) xorg-x11-server === Details === ==== MicroOS-release ==== Version update (20240716 -> 20240724) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== bluedevil6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== breeze6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-wallpapers - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== breeze6-gtk ==== Version update (6.1.2 -> 6.1.3) Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== discover6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-notifier - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * flatpak: also auto-handle rebases from runtimes * flatpak: uninstall properly EOL refs that have no replacement * flatpak: don't trip over null gerrors (kde#487526) * update version for new release ==== docker-buildx ==== Version update (0.16.0 -> 0.16.1) - Update to version 0.16.1: * clarify the appropriate place to use the debug flag when viewing warnings * test: bake print * bake: check printer before printing warnings ==== flatpak-kcm6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - No code changes since 6.1.2 ==== fontconfig ==== Subpackages: libfontconfig1 - Run autoreconf unconditionally to allow newer versions of Automake. ==== gettext-runtime ==== Subpackages: libtextstyle0 - Use %autosetup ==== glslang ==== Version update (14.2.0 -> 14.3.0) - Update to release 14.3 * Generate vector constructions more efficiently when sizes match * Skip identity conversions for 8-bit and 16-bit types * Emit debug info for buffer references * Add support for OpExtInstWithForwardRefsKHR * Generate SPV_EXT_replicated_compisites when requested by pragma * Add back layoutLocation to public API ==== gnome-shell ==== Subpackages: gnome-shell-calendar - Add CVE-2024-36472.patch: Show notification when detecting captive portal (glgo#GNOME/gnome-shell#7688 bsc#1225567 CVE-2024-36472). ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi - Fix error in grub-install when root is on tmpfs (bsc#1226100) * 0001-grub-install-bailout-root-device-probing.patch - Fix incorrect Platform tag in rpm header (bsc#1217967) ==== gtk2 ==== Subpackages: gtk2-tools libgtk-2_0-0 - Add automake-1.17.patch to support Automake 1.17 in autogen.sh ==== hplip ==== Subpackages: hplip-hpijs hplip-udev-rules - Add hplip-pserror-c99.patch hplip-scan-hpaio-include.patch hplip-scan-orblite-c99.patch hplip-sclpml-strcasestr.patch hplip-hpaio-gcc14.patch to avoid C99 violations which prevent building with GCC 14. [boo#1225777] ==== hwdata ==== Version update (0.383 -> 0.384) - update to 0.384: * Update pci and vendor ids ==== ima-evm-utils ==== Subpackages: evmctl libimaevm5 - Update project source URL. ==== installation-images-MicroOS ==== Version update (17.131 -> 17.134) - merge gh#openSUSE/installation-images#728 - fix perl issue in test case - 17.134 - merge gh#openSUSE/installation-images#726 - make some compression settings configurable (bsc#1223982, jsc#PED-8374) - limit compression in OBS to 4 threads - ppc64: optimize for minimal compressed initrd size - 17.133 - merge gh#openSUSE/installation-images#724 - Add explicit dependency on 'attr'. - 17.132 ==== irqbalance ==== - removed ProtectKernelTunables=yes from irqbalance.service to fix "Cannot change IRQ %d affinity: Read-only file system" errors. See https://github.com/Irqbalance/irqbalance/issues/308 ==== kactivitymanagerd6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - No code changes since 6.1.2 ==== kde-cli-tools6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kde-gtk-config6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: kde-gtk-config6-gtk3 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kdecoration6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libkdecorations2-6 libkdecorations2private11 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kdeplasma6-addons ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kf6-kio ==== Subpackages: libKF6KIO6 - Add patch to fix issues with dropping files (kde#490183, boo#1228053): * 0001-Remove-parent-for-DropMenu.patch ==== kf6-kwidgetsaddons ==== Subpackages: libKF6WidgetsAddons6 - Add upstream fix: * 0001-Partially-revert-cccaa8.patch ==== kgamma6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kglobalacceld6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libKGlobalAccelD6-0 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * explicitly process invalid keycodes (kde#489001) * update version for new release ==== kinfocenter6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kmenuedit6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kpipewire6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6 - Add patches to support libopenh264 for encoding (boo#1227461, kde#476187): * 0001-Simpler-yet-more-useful-handling-of-KPIPEWIRE_FORCE_.patch * 0002-Add-encoder-using-libopenh264.patch - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * produce: Properly cleanup on deactivate in all cases (kde#488687) * produce: Destroy PipeWireSourceStream on the right thread (kde#489434) * update version for new release ==== kscreen6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * kcm: use ContextualHelpButton from Kirigami * update version for new release ==== kscreenlocker6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libKScreenLocker6 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * greeter/authenticators: add a property for if a prompt was shown in the past * update version for new release ==== ksshaskpass6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== ksystemstats6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kwayland-integration6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kwayland6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libKWaylandClient6 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== kwin6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libkwin6 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * plugins/nightlight: Relax custom times constraints (kde#489366) * wayland: Simplify XdgPopupWindow::sendRoleConfigure() * wayland: Dismiss XdgPopupWindow when the parent window is closed (kde#472013) * tiling: Don't put maximized windows in tile (kde#489463) * Input method window should not break showing desktop (kde#489057) * plugins/fadingpopups: don't block direct scanout (kde#487780) * backends/drm: test and apply all mode changes at once * autotests/drm: add test for vrr capability changing without a hotunplug * backends/drm: update output properties after they're created too (kde#486149) * use separation dep_version to build against, updated by release scripts * plugins/screencast: Don't download texture data if target size and texture size mismatch * plugins/screencast: Allocate offscreen texture in WindowScreenCastSource::render(QImage) as big as the memfd buffer (kde#489764) * autotests: Skip testScreencasting in CI * Foward modifiers after disabling sticky keys * plugins/screenshot: Port blitScreenshot() to glReadnPixels() * wayland: add error handling for QFile::open failure in org_kde_plasma_window_get_icon * placement: ignore the active output with place under mouse (kde#488110) * opengl: Add OpenGlContext::glGetnTexImage() * plugins/screencast: Prefer glReadnPixels() and glGetnTexImage() * WindowHeapDelegate: label topMargin to small, remove height padding (kde#489595) * plugins/glide: drop references to closed windows if they're not animated * update version for new release * plugins/screencast: Handle frame rate throttling timer firing a bit earlier * backends/drm: disable triple buffering on NVidia (kde#487833) ==== kwrited6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== layer-shell-qt6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libLayerShellQtInterface6 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== less ==== Version update (656 -> 661) - Update to 661: * fix crash - buffer overflow by one in fexpand * fix free(): double free detected in tcache 2 * fix segmentation fault on line-num-width & -N ==== libbacktrace ==== Version update (1.0+git20240302 -> 1.0+git20240718) - Update to version 1.0+git20240718: * libbacktrace: use __has_attribute for fallthrough * libbacktrace: add cast to avoid warning * libbacktrace: better backtrace_print when no debug info * libbacktrace: add notes about dl_iterate_phdr to README * libbacktrace: support FDPIC * libbacktrace: avoid infinite recursion * libbacktrace: improve XCOFF support * Libbacktrace: Fix the use of newline in sed replacement * libbacktrace: fix b2test_buildid test on non-english locales * libbacktrace: fix UBSAN issues * Config,Darwin: Allow for configuring Darwin to use embedded runpath. * libbacktrace: correct duplicate configury * libbacktrace: update libtool.m4 to current GCC HEAD * Handle jobserver file descriptors in btest. * libbacktrace: update copyright years * libbacktrace: don't fail if symbol size is unknown * libbacktrace: correctly gather Mach-O symbol table * libbacktrace: fix testsuite for clang * libbacktrace: suggest how to fix missing debug info * libbacktrace: remove trailing whitespace * libbacktrace: it's OK if zstd decompressor sees no backward bits * libbacktrace: add DLLS as they are loaded * libbacktrace: load Windows modules * libbacktrace: test --compress-debug-sections=ARG for each ARG * libbacktrace: don't assume compressed section is aligned ==== libblockdev ==== Version update (3.1.0 -> 3.1.1) Subpackages: libbd_crypto3 libbd_fs3 libbd_loop3 libbd_lvm3 libbd_mdraid3 libbd_nvme3 libbd_part3 libbd_swap3 libbd_utils3 libblockdev3 - update to 3.1.1: * Use glib2 G_GNUC_UNUSED in place of UNUSED locally defined * Port to G_GNUC_INTERNAL for controlling symbols visibility * Fix some more occurrences of missing port to G_GNUC_UNUSED * dm_logging: Annotate redirect_dm_log() printf format * tests: Add NVMe persistent discovery controller tests * tests: Add NVMe controller type checks * Makefile: Fix bumpver to work with micro versions * tests: Manually remove removed PVs from LVM devices file * tests: Ignore LVM devices file for non-LVM tests * tests: Fix removing custom LVM devices file * nvme: Add bd_nvme_is_tech_avail to the API file * lvm-dbus: Fix passing size for pvresize over DBus ==== libbpf ==== Version update (1.4.3 -> 1.4.5) - update to 1.4.5: * Another small bug fix release backporting https://github.com/ libbpf/libbpf/commit/d9f9fd5b22223ae69c62e083da6093d95a0db799 which works around kernel-side bug with USDT PID filtering on kernels that support multi-uprobe (but have broken PID filtering). ==== libdecor ==== Version update (0.2.0 -> 0.2.2) Subpackages: libdecor-0-0 - Update to version 0.2.2: * gtk: fix memory leak when destroying the gtk plugin * gtk: fix memory leak when freeing seats * gtk: Make resize corner region larger * cairo: Make resize corner region larger * cursor-settings: Get theme/size from env if D-Bus call fails * gtk: Use g_clear_pointer() in a couple of places * gtk: Don't early out of frame free function Includes changes from 0.2.1: * gtk: Don't report errors during construction * Handle NULL wl_output as argument * gtk: Optionally use wl_output_release * cairo: Optionally use wl_output_release * libdecor: fix leak of DBusError in get_setting_sync * gtk: use error notification with string formatting * gtk: disable setlocale() * build: Use `gnu_symbol_visibility` everywhere ==== libgcrypt ==== Version update (1.10.3 -> 1.11.0) - Update to 1.11.0: * New and extended interfaces: - Add an API for Key Encapsulation Mechanism (KEM). [T6755] - Add Streamlined NTRU Prime sntrup761 algorithm. [rCcf9923e1a5] - Add Kyber algorithm according to FIPS 203 ipd 2023-08-24. [rC18e5c0d268] - Add Classic McEliece algorithm. [rC003367b912] - Add One-Step KDF with hash and MAC. [T5964] - Add KDF algorithm HKDF of RFC-5869. [T5964] - Add KDF algorithm X963KDF for use in CMS. [rC3abac420b3] - Add GMAC-SM4 and Poly1305-SM4. [rCd1ccc409d4] - Add ARIA block cipher algorithm. [rC316c6d7715] - Add explicit FIPS indicators for MD and MAC algorithms. [T6376] - Add support for SHAKE as MGF in RSA. [T6557] - Add gcry_md_read support for SHAKE algorithms. [T6539] - Add gcry_md_hash_buffers_ext function. [T7035] - Add cSHAKE hash algorithm. [rC065b3f4e02] - Support internal generation of IV for AEAD cipher mode. [T4873] * Performance: - Add SM3 ARMv8/AArch64/CE assembly implementation. [rCfe891ff4a3] - Add SM4 ARMv8/AArch64 assembly implementation. [rCd8825601f1] - Add SM4 GFNI/AVX2 and GFI/AVX512 implementation. [rC5095d60af4,rCeaed633c16] - Add SM4 ARMv9 SVE CE assembly implementation. [rC2dc2654006] - Add PowerPC vector implementation of SM4. [rC0b2da804ee] - Optimize ChaCha20 and Poly1305 for PPC P10 LE. [T6006] - Add CTR32LE bulk acceleration for AES on PPC. [rC84f2e2d0b5] - Add generic bulk acceleration for CTR32LE mode (GCM-SIV) for SM4 and Camellia. [rCcf956793af] - Add GFNI/AVX2 implementation of Camellia. [rC4e6896eb9f] - Add AVX2 and AVX512 accelerated implementations for GHASH (GCM) and POLYVAL (GCM-SIV). [rCd857e85cb4, rCe6f3600193] - Add AVX512 implementation for SHA512. [rC089223aa3b] - Add AVX512 implementation for Serpent. [rCce95b6ec35] - Add AVX512 implementation for Poly1305 and ChaCha20. [rCcd3ed49770, rC9a63cfd617] - Add AVX512 accelerated implementation for SHA3 and Blake2. [rCbeaad75f46,rC909daa700e] - Add VAES/AVX2 accelerated i386 implementation for AES. [rC4a42a042bc] - Add bulk processing for XTS mode of Camellia and SM4. [rC32b18cdb87, rCaad3381e93] - Accelerate XTS and ECB modes for Twofish and Serpent. [rCd078a928f5,rC8a1fe5f78f] - Add AArch64 crypto/SHA512 extension implementation for SHA512. [rCe51d3b8330] - Add AArch64 crypto-extension implementation for Camellia. [rC898c857206] - Accelerate OCB authentication on AMD with AVX2. [rC6b47e85d65] * Bug fixes: - For PowerPC check for missing optimization level for vector register usage. [T5785] - Fix EdDSA secret key check. [T6511] - Fix decoding of PKCS#1-v1.5 and OAEP padding. [rC34c2042792] - Allow use of PKCS#1-v1.5 with SHA3 algorithms. [T6976] - Fix AESWRAP padding length check. [T7130] * Other: - Allow empty password for Argon2 KDF. [rCa20700c55f] - Various constant time operation imporvements. - Add "bp256", "bp384", "bp512" aliases for Brainpool curves. - Support for the random server has been removed. [T5811] - The control code GCRYCTL_ENABLE_M_GUARD is deprecated and not supported any more. Please use valgrind or other tools. [T5822] - Logging is now done via the libgpg-error logging functions. [rCab0bdc72c7] * Remove patches fixed upstream: - libgcrypt-no-deprecated-grep-alias.patch - libgcrypt-Chacha20-poly1305-Optimized-chacha20-poly1305.patch - libgcrypt-ppc-enable-P10-assembly-with-ENABLE_FORCE_SOF.patch * Rebase patches: - libgcrypt-FIPS-jitter-errorcodes.patch - libgcrypt-FIPS-jitter-whole-entropy.patch - FIPS: Make sure that Libgcrypt makes use of the built-in Jitter RNG for the whole length entropy buffer in FIPS mode. [bsc#1220893] * Add libgcrypt-FIPS-jitter-whole-entropy.patch - FIPS: Set the FSM into error state if Jitter RNG is returning an error code to the caller when an health test error occurs when random bytes are requested through the jent_read_entropy_safe() function. [bsc#1220895] * Add libgcrypt-FIPS-jitter-errorcodes.patch - FIPS: Replace the built-in jitter rng with standalone version * Remove the internal jitterentropy copy [bsc#1220896] * Add libgcrypt-FIPS-jitter-standalone.patch * Remove not needed libgcrypt-jitterentropy-3.4.0.patch - Update upstream libgcrypt.keyring ==== libgusb ==== Version update (0.4.8 -> 0.4.9) - update to 0.4.9: * Allow reading HID descriptors larger than 255 bytes * Close the libusb handle if returning open failure * Fix a buffer over-read when emulating devices * Only request the BOS descriptor when bcdUSB is new enough ==== libkscreen6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * Destroy the registry when WaylandConfig gets deleted (kde#482768) * update version for new release ==== libksysguard6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== libnl3 ==== Version update (3.9.0 -> 3.10.0) Subpackages: libnl-config libnl3-200 - Update to release 3.10 * route: support for setting ageing time for dynamic bridge table entries * route: support for VLAN filtering on bridge ports * route: support for layer 3 filtering on bridges ==== libopenmpt ==== Version update (0.7.8 -> 0.7.9) - Update to 0.7.9: * [Sec] Potential division by 0 when seeking in the module with seek.sync_samples enabled (r21167). * [Change] The work-around for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115049 has been changed from forcing -O1 on GCC 14 to setting - fno-ipa-ra on all GCC versions on non-ELF platforms. * MOD: Allow sample swapping to work when swapping from a non-looping, stopped sample back to a looping sample (fixes MOD.energy). * DBM: Import second sustain point in case the first sustain point is not set, or if it has a lower index than the first. * DBM: When several instruments referenced the same sample with different properties (volume, loop points, etc.), only one set of properties was imported (fixes DBM.Supernova). * DBM: Prioritize effects more correctly when the same effect is encountered in both effect columns of a cell (fixes DBM.143_Gnoj). * DBM: Donât import offset effects when thereâs a tone portmento next to them. * DBM: A few IT-specific playback quirks are disabled for more accurate playback (e.g. in âAre You Flying With Me?â by Jazzcat). * DIGI: Sample play direction was reset if adjacent channel contained a Note Cut note. * AMF: When running out of sample slots, file reading became be misaligned because the sample name was not skipped. * MED: Command 0F was not imported. * MED: Upper frequency limits should be more accurate now. * MED: Channel panning is now only applied in MMD2 files if the free pan flag is set. * MED: Volume command resolution was incorrect for pre-MMD3 files. * XM: oggmod does not support stereo samples but keeps the stereo flag when encoding such samples. Such samples are now imported as mono samples instead of not importing them at all. * XM: For files saved with registered MadTracker 2 versions, do not put binary garbage (the user ID) in the tracker metadata field. It is replaced with âregisteredâ instead. * For some truncated files, the used tracker was not identified correctly. * S3M: Identify files saved with early Impulse Tracker versions, Sound Club 2, Liquid Tracker, NESMusa, UNMO3, deMODifier, Kosmic To-S3M, and better tell old ModPlug Tracker versions apart. * S3M: When skipping sample loading, some tracker identifications were not working as intended. * IT: Identify files saved with itwriter. * DTM: Identify files saved with Digital Tracker 2.3. * xmp-openmpt: If there is only one subsong, set the song title to the âglobalâ song title instead of the name of that subsong. * xmp-openmpt: Sample and instrument names were not sanitized, sometimes showing on multiple rows. ==== libostree ==== Version update (2024.6 -> 2024.7) Subpackages: libostree-1-1 - update to 2024.7: + bugfix for "transient-etc" users + a new ostree.prepare-root.composefs kernel option that allows dynamic overrides for the composefs state + new API to directly create a composefs from an ostree commit ==== libplasma6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * containmentitem.cpp: Do not set dropJob parent to m_dropMenu (kde#484674) * update version for new release ==== libqt5-qtbase ==== Version update (5.15.14+kde140 -> 5.15.14+kde143) Subpackages: libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 - Update to version 5.15.14+kde143: * HTTP2: Delay any communication until encrypted() can be responded to (bsc#1227426, CVE-2024-39936) * Add missing line continuations for memory_resource opt-out on Apple systems * a11y atspi: Add null checks in table iface methods ==== liburing ==== - Fix buf-ring-nommap.t test failure * test-buf-ring-nommap-zero-the-ringbuf-memory.patch ==== live555 ==== Version update (2023.11.30 -> 2024.06.26) Subpackages: libBasicUsageEnvironment2 libUsageEnvironment3 libgroupsock30 libliveMedia112 - update to 2024-06-26: * Updated the "OnDemandServerMediaSubsession" implementation to output an error message if the "sink->startPlaying()" call failed (e.g., due to its source not being compatible with the sink). This makes some common errors (e.g, a proper 'framer' not being used) easier to detect. - update to 2024-05-30: * Fixed a mistake that caused the config file "config.raspberrypi" to not appear in the distribution. - update to 2024-05-15: * Added a new config file "config.raspberrypi" that is known to work for building the code on/for a Raspberry Pi 5. - update to 2024-05-05: * Updated "QuickTimeFileSink" to add support for recording H.265 video streams. (This is not fully working yet; it appears to have some bugs.) - update to 2024-04-19: * Updated "MPEG2TransportStreamFramer" to ignore big jumps (2x or more) in the estimate for the duration of each Transport packet. This is likely caused by an unexpected jump in the PCR (not indicated by "discontinuity_indicator"). - update to 2024-03-08: * Changed "ServerTLSState::setup()" (in "TLSState.cpp") to call "SSL_CTX_use_certificate_chain_file()" instead of "SSL_CTX_use_certificate_file()", to allow the server operator to specify a chain of certificates, rather than just one. - update to 2024.02.28: * Updated the code for "dateHeader()" (in "RTSPCommon.cpp") to avoid using "strftime()", because that can produce a localized date string that violates the RTSP specification (which uses section 3.3.1 of RFC 2068 (the HTTP/1.1 specification) to define the "Date:" header). - update to 2024.02.23: * Updated the code for "dateHeader()" (in "RTSPCommon.cpp") to use "NULL" instead of "nullptr"; the latter was causing compilation problems for someone. - update to 2024.02.15: * Updated the RTCP implementation so that reception stats for a SSRC are no longer deleted, even if a SSRC is reaped due to RTCP inactivity (no RTCP "SR" reports received recently). - update to 2024. ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - enable devices file feature by default - see lvmdevices(8) * enable '--with-default-use-devices-file=1' in lvm2.spec * update commented default value of 'use_devicesfile' in lvm2.conf ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - enable devices file feature by default - see lvmdevices(8) * enable '--with-default-use-devices-file=1' in lvm2.spec * update commented default value of 'use_devicesfile' in lvm2.conf ==== lz4 ==== Version update (1.9.4 -> 1.10.0) - Update to release 1.10.0 * Support for multithreading * Full support for dictionary compression * New compression level 2 ==== milou6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== multipath-tools ==== Version update (0.9.9+90+suse.f1d2f20 -> 0.9.9+161+suse.0c835ef) Subpackages: kpartx libmpath0 - Update to version 0.9.9+161+suse.0c835ef: * Update to upstream reviewed code path (787e00d) * Added hardware defaults for Huawei storage arrays and XSG1 vendors * Refactored and improved the libultipath / libdevmapper interface * Fixed bug that caused queueing to be always disabled if flushing a map failed (bug introduced in 0.9.8). * Fixed failure to remove maps even with `deferred_remove` (bug introduced in 0.9.9). * CI improvements * Documentation fixes ==== orc ==== Version update (0.4.38 -> 0.4.39) - Update to version 0.4.39: - Security: Fix error message printing buffer overflow leading to possible code execution in orcc with specific input files (CVE-2024-40897). This only affects developers and CI environments using orcc, not users of liborc (boo#1228184) - div255w: fix off-by-one error in the implementations - x86: only run AVX detection if xgetbv is available - x86: fix AVX detection by implementing the check recommended by Intel - Only enable JIT compilation on Apple arm64 if running on macOS, fixes crashes on iOS - Fix potential crash in emulation mode if logging is enabled - Handle undefined TARGET_OS_OSX correctly - orconce: Fix typo in GCC __sync-based implementation - orconce: Fix usage of __STDC_NO_ATOMICS__ - Fix build with MSVC 17.10 + C11 - Support stack unwinding on Windows - Major opcode and instruction set code clean-ups and refactoring - Refactor allocation and chunk initialization of code regions - Fall back to emulation on Linux if JIT support is not available, e.g. because of SELinux sandboxing or noexec mounting) ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Drop sdbootutil-scriptlets requirement, as is now supplied by suse-module-tools-scriptlets ==== pinentry ==== Version update (1.3.0 -> 1.3.1) - update to 1.3.1: * qt: Install and use pinentry icon. [rPf9c252a8d9] * qt: Small fix for Qt5. [rP844360c9c9] * qt: Fix Windows build of Qt6. [rP34019f954a] * New envvar PINENTRY_KDE_USE_WALLET to enable the secret storage integration on KDE. [rP23753cfb03] ==== pinentry-gui ==== Version update (1.3.0 -> 1.3.1) Subpackages: pinentry-gnome3 pinentry-qt6 - update to 1.3.1: * qt: Install and use pinentry icon. [rPf9c252a8d9] * qt: Small fix for Qt5. [rP844360c9c9] * qt: Fix Windows build of Qt6. [rP34019f954a] * New envvar PINENTRY_KDE_USE_WALLET to enable the secret storage integration on KDE. [rP23753cfb03] ==== pipewire ==== Version update (1.2.0 -> 1.2.1) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.2.1: * Highlights - Fix a regression in the node activation counters that would break audio when using KODI. - Fix a regression in ardour export because of mishandling of sync groups. - Fix a regression in KDE screen preview because of the new async scheduling. - Fix a regression in context.exec argument parsing that would break some existing scripts. - More small bug fixes and improvements. * PipeWire - Fix a regression in the node activation counters that would break audio when using KODI. (#4087) - Fix a regression in ardour export because of mishandling of sync groups. (#4083) - Fix a regression in KDE screen preview because of the new async scheduling. Disable async for driver nodes. (#4092) - Slightly improve node shutdown to cause less xruns. - Fix a regression in context.exec argument parsing that would break some existing scripts. - Support custom thread create functions. * Modules - Improve snapcast address parsing. (#4093) * SPA - Fix multiple %f parsing in ACP for the new plug+a52 profiles. - Improve v4l2 param generation. Improve recovery when framesize or rates are unknown, support vivid. (#4063) * JACK - Use the custom thread create function to correctly let module-rt kit manage threads so that we don't end up with priorities on the wrong threads. (#4099) * GStreamer - Fix a crash when destroying a stream. ==== plasma5support6 ==== Version update (6.1.2 -> 6.1.3) Subpackages: libPlasma5Support6 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-activities ==== Version update (6.1.2 -> 6.1.3) Subpackages: libPlasmaActivities6 plasma6-activities-imports - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-activities-stats ==== Version update (6.1.2 -> 6.1.3) Subpackages: libPlasmaActivitiesStats1 - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-browser-integration ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-desktop ==== Version update (6.1.2 -> 6.1.3) Subpackages: plasma6-desktop-emojier - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * Fix kcm_clock save on non-systemd distros * KeyboardButton: Check if longName is undefined * Use a shared QQmlEngine when possible (kde#488326) * lockscreen: fix the check for authentication prompts (kde#485520) * update version for new release * Edit Mode: Fix for blurry icons (kde#488920) ==== plasma6-integration ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-nm ==== Version update (6.1.2 -> 6.1.3) Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * Use a shared QQmlEngine when possible (kde#488326) * update version for new release ==== plasma6-openSUSE ==== Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE - Update to 6.1.3 ==== plasma6-pa ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-print-manager ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * plasmoid: Remove dead code (JobsModel) * update version for new release ==== plasma6-systemmonitor ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== plasma6-workspace ==== Version update (6.1.2 -> 6.1.3) Subpackages: plasma6-session plasma6-workspace-libs - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * klipper: Avoid incorrect wayland roundtrips (kde#489096) * klipper: Fix a potential null dereferencing (kde#489096) * kcm/users: decode URI-encoded file for avatar image * kastatsfavoritesmodel.cpp: prefer .value() over operator[] (kde#482887) * xembedsniproxy: Warp pointer to click location on wayland (kde#489286) * klipper: add missing static keyword in `SystemClipboard` * update version for new release ==== polkit-kde-agent-6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== powerdevil6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release - Drop patch to enable battery conservation mode control after whitelisting (boo#1226424): * 0001-Revert-Added-setting-for-battery-conservation-mode-L.patch ==== python-psutil ==== Version update (5.9.7 -> 6.0.0) - Update to version 6.0.0 * 2109_: ``maxfile`` and ``maxpath`` fields were removed from the namedtuple returned by `disk_partitions()`_. Reason: on network filesystems (NFS) this can potentially take a very long time to complete. * 2366_, [Windows]: log debug message when using slower process APIs. * 2375_, [macOS]: provide arm64 wheels. (patch by Matthieu Darbois) * 2396_: `process_iter()`_ no longer pre-emptively checks whether PIDs have been reused. This makes `process_iter()`_ around 20x times faster. * 2396_: a new ``psutil.process_iter.cache_clear()`` API can be used the clear `process_iter()`_ internal cache. * 2401_, Support building with free-threaded CPython 3.13. (patch by Sam Gross) * 2407_: `Process.connections()`_ was renamed to `Process.net_connections()`_. The old name is still available, but it's deprecated (triggers a ``DeprecationWarning``) and will be removed in the future. * 2425_: [Linux]: provide aarch64 wheels. (patch by Matthieu Darbois / Ben Raz) * 2250_, [NetBSD]: `Process.cmdline()`_ sometimes fail with EBUSY. It usually happens for long cmdlines with lots of arguments. In this case retry getting the cmdline for up to 50 times, and return an empty list as last resort. * 2254_, [Linux]: offline cpus raise NotImplementedError in cpu_freq() (patch by Shade Gladden) * 2272_: Add pickle support to psutil Exceptions. * 2359_, [Windows], [CRITICAL]: `pid_exists()`_ disagrees with `Process`_ on whether a pid exists when ERROR_ACCESS_DENIED. * 2360_, [macOS]: can't compile on macOS < 10.13. (patch by Ryan Schmidt) * 2362_, [macOS]: can't compile on macOS 10.11. (patch by Ryan Schmidt) * 2365_, [macOS]: can't compile on macOS < 10.9. (patch by Ryan Schmidt) * 2395_, [OpenBSD]: `pid_exists()`_ erroneously return True if the argument is a thread ID (TID) instead of a PID (process ID). * 2412_, [macOS]: can't compile on macOS 10.4 PowerPC due to missing `MNT_` constants. * 2109_: the namedtuple returned by `disk_partitions()`_' no longer has ``maxfile`` and ``maxpath`` fields. * 2396_: `process_iter()`_ no longer pre-emptively checks whether PIDs have been reused. If you want to check for PID reusage you are supposed to use `Process.is_running()`_ against the yielded `Process`_ instances. That will also automatically remove reused PIDs from `process_iter()`_ internal cache. * 2407_: `Process.connections()`_ was renamed to `Process.net_connections()`_. The old name is still available, but it's deprecated (triggers a ``DeprecationWarning``) and will be removed in the future. - from version 5.9.8 * 2343_, [FreeBSD]: filter `net_connections()`_ returned list in C instead of Python, and avoid to retrieve unnecessary connection types unless explicitly asked. E.g., on an IDLE system with few IPv6 connections this will run around 4 times faster. Before all connection types (TCP, UDP, UNIX) were retrieved internally, even if only a portion was returned. * 2342_, [NetBSD]: same as above (#2343) but for NetBSD. * 2349_: adopted black formatting style. * 930_, [NetBSD], [critical]: `net_connections()`_ implementation was broken. It could either leak memory or core dump. * 2340_, [NetBSD]: if process is terminated, `Process.cwd()`_ will return an empty string instead of raising `NoSuchProcess`_. * 2345_, [Linux]: fix compilation on older compiler missing DUPLEX_UNKNOWN. * 2222_, [macOS]: `cpu_freq()` now returns fixed values for `min` and `max` frequencies in all Apple Silicon chips. - Drop obsolete patch to skip tests on Python 2 * skip_rlimit_tests_on_python2.patch - Update patch to skip failing tests for new version * skip_failing_tests.patch ==== qqc2-breeze-style6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== qt6-sensors ==== - Make sure the plugins are installed (boo#1227871) ==== qt6-wayland ==== Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6 - Add patches to fix crashes on screens disappearing (kde#489072, kde#489180): * 0001-client-Guard-against-windows-being-on-a-null-screen.patch * 0002-Client-Improve-thread-safety-determining-window-size.patch ==== rootlesskit ==== Version update (2.1.0 -> 2.2.0) - Update to version 2.2.0: * v2.2.0 * go.mod: update * CI: update dependencies * Build(deps): Bump github.com/gofrs/flock from 0.8.1 to 0.12.0 * Add reexec branch for socket activation to correct LISTEN_PID * Build(deps): Bump golang.org/x/sys from 0.21.0 to 0.22.0 * Build(deps): Bump github.com/containernetworking/plugins * Build(deps): Bump golang.org/x/sys from 0.20.0 to 0.21.0 * Build(deps): Bump github.com/containernetworking/plugins * pkg/network/slirp4netns: advertise IPv6 nameserver when it's enabled * pkg/network: allow network drivers to advertise multiple nameservers * CI: update slirp4netns to v1.3.1 * Build(deps): Bump golang.org/x/sys from 0.19.0 to 0.20.0 * Build(deps): Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 * v2.1.0+dev ==== sdbootutil ==== Version update (1+git20240514.56dc89c -> 1+git20240722.e6d7c91) Subpackages: sdbootutil-snapper - Update to version 1+git20240722.e6d7c91: * Fix early return value when cleaning pcrlock.d - Update to version 1+git20240719.36c650f: * Remove pcrlock.d if there are too many files * Limit LAST_WORKING_SNAPSHOTS to 3 - Update to version 1+git20240718.6fbaad1: * Enroll using pcr_oracle if pcrlock fails * Fix loader.conf measurement * Address some shellcheck issues * Implement basic [un]enroll commands * snapper: do not error if sdbootutil fails - Update to version 1+git20240716.bb40c38: * Add --only-default option for list-entries command * Turn off colors when the shell it not interactive * Support portable installation of bootloader This is useful to create portable drives, so the bootloader entry isn't created permenantly. - Update to version 1+git20240704.a2c5a26: * Complain if fde-tools is missing * Remove rpm scriptlets * Remove is_transactional check * Call regenerate-initrd-posttrans * Remove pcrlock files older than 1 week * Measure initial state from backup * Remove useless TODO comments * Rename variable to SDB_ADD_INITIAL_COMPONENT * Fix transactional check * Add system / snapper as prefix for tw/grub2-bls * Compose the entry file name in a single place * Make 'invert' a generic case * Make free space for new kernel / initrd * Replace match with test in jq * grub: add grub drive in initrd path * grub: blscfg is included in the image * Fix pcrlock_manual_raw call * Add emacs .dir-locals.el * Show success message * Use a recovery pin for re-enrollment * grub2: entries predictions as a single component * grub2: remove duplicate function * Add blscfg.mod in the ESP and update predictions * grub2: generate pcrlock predictions * Fix some typos ==== sddm-kcm6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== skopeo ==== Version update (1.15.1 -> 1.15.2) - Update to version 1.15.2: * [release-1.15] Bump to v1.15.2 * [release-1.15] Fixes an interoperability issue while listing tags * [skip-ci] Packit: enable c10s downstream sync * Refer to registry.k8s.io instead of k8s.gcr.io ==== sssd ==== Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap - Revert the change dropping the default configuration file. If /usr/etc exists will be installed there, otherwise in /etc. (bsc#1226157); ==== suse-module-tools ==== Version update (16.0.45 -> 16.0.48) Subpackages: suse-module-tools-scriptlets - Update to version 16.0.48: * Fix 64k check in check_arm_pagesize() that would cause OBS builds to fail - Update to version 16.0.47: * rpm scriptlets: fix shellcheck warnings - Update to version 16.0.46: * Support for bootloaders that follow the boot loader specification in particular systemd-boot (bsc#1226122) * Spec file: obsolete sdbootutil-rpm-scriptlets, the scriptlets in suse-module-tools-scriptlets have modified to support the systemd-boot / sdbootutil use case, too ==== systemsettings6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release * Share the qml engine as a qApp property (kde#488326) * update version for new release ==== tar ==== - Updated tar-fix-extract-unlink.patch * Replace patch with an equivalent upstreamed commit * Fixes bsc#1225407 ==== thin-provisioning-tools ==== Version update (1.0.12 -> 1.0.13) - Update to version 1.0.13: * bump version to 1.0.13 * [io_engine] Remove duplicate code in tests * [build] Update quick-xml to v0.36 * [build] Update dependencies * [doc] Update CHANGES * [thin_check] Correct the number of devices to check in logs * [doc] Update TODO list * [man] Update man page for thin_ls * [io_engine] Add test cases for SyncIoEngine::write_many() * [io_engine] Enlarge the batch size for SyncIoEngine to do vectored write * [io_engine] Use vectored write in sync io * [tests] Use sha256sum to avoid collision * [all] Fix clippy lints * [tests] Fix thin snapshot xml generator * [tests] Fix the mapped_blocks for thins in generated xml * [thin_check] Log the number of exclusive devices in metadata snapshot * [devtools] Fix parsing subcommands through symlinks * deps: bump libc from 0.2.153 to 0.2.155 * [thin_repair] Support repairing device details tree * [tests] Replace duplicate code with utility functions * [thin_repair] Remove unused code * [thin_repair] Preserve the timestamp of stale superblock if needed * [thin_explore] Fix missing version option * Add a nix flake to provide a dev env * [thin_delta] Update comments * [tests] Test cache_check --auto-repair and --clear-needs-check-flag * [tests] Introduce cache_generate_damage * [tests] Add broken pipe tests for cache_dump and era_dump * [cache_check] Extend the --clear-needs-check-flag option to have auto-repair caps * [thin_ls] Support listing the highest mapped block * [btree] Remove unused imports * [btree] Add BTreeIterator type * [*_dump] Simplify the handling of error context * [cache/era_dump] Do not print error messages on BrokenPipe (EPIPE) * [tests] Explicitly set the fifo capacity for triggering EPIPE * [tests] Support leaving TestDir undeleted for debugging failed commands * [tests] Ensure thin_dump's output in broken pipe tests * [tests] Fix closing the pipe fd twice * [tests] Explicitly set the pipe capacity for triggering EPIPE ==== transactional-update ==== Version update (4.6.8 -> 4.7.0) Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd - It seems it's taking a longer time until the tests will be adopted to the new reboot behavior. Disable soft-reboot for now to unblock the regular transactional-update update. - Version 4.7.0 - Add plugin mechanism It's now possible to hook into API functions with custom plugins; see doc/tukit-plugins.md for details. [gh#openSUSE/transactional-update#122] - Fix missing libdir replacement for status command - Enable soft-reboot by default again as announced in https://microos.opensuse.org/blog/2024-06-13-soft-reboot/ ==== ucode-intel ==== Version update (20240514 -> 20240531) - update to 20240531: * Update for functional issues. Refer to Intel® Pentium® Silver and Intel® Celeron® Processor Specification Update - Updated Platforms: | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- | GLK | B0 | 06-7a-01/01 | 00000040 | 00000042 | Pentium Silver N/J5xxx, Celeron N/J4xxx ==== util-linux ==== Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1 - uncomment "autoreconf --install" to use the new version of automake ==== util-linux-systemd ==== Subpackages: lastlog2 liblastlog2-2 - uncomment "autoreconf --install" to use the new version of automake ==== vim ==== Version update (9.1.0512 -> 9.1.0588) Subpackages: vim-data-common vim-small - Removed patches, as they're no longer required (refreshing them deleted their contents): * vim-7.3-help_tags.patch * vim-7.4-highlight_fstab.patch - Reorganise all applied patches in the spec file. - Update to 9.1.0588: * 9.1.0588: The maze program no longer compiles on newer clang runtime(typst): Add typst runtime files * 9.1.0587: tests: Test_gui_lowlevel_keyevent is still flaky * 9.1.0586: ocaml runtime files are outdated runtime(termdebug): fix a few issues * 9.1.0585: tests: test_cpoptions leaves swapfiles around * 9.1.0584: Warning about redeclaring f_id() non-static runtime(doc): Add hint how to load termdebug from vimrc runtime(doc): document global insert behavior * 9.1.0583: filetype: *.pdf_tex files are not recognized * 9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode * 9.1.0581: Various lines are indented inconsistently * 9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode * 9.1.0579: Ex command is still executed after giving E1247 * 9.1.0578: no tests for :Tohtml * 9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim * 9.1.0576: tests: still an issue with test_gettext_make * 9.1.0575: Wrong comments in alt_tabpage() * 9.1.0574: ex: wrong handling of commands after bar runtime(doc): add a note for netrw bug reports * 9.1.0573: ex: no implicit print for single addresses runtime(vim): make &indentexpr available from the outside * 9.1.0572: cannot specify tab page closing behaviour runtime(doc): remove obsolete Ex insert behavior * 9.1.0571: tests: Test_gui_lowlevel_keyevent is flaky runtime(logindefs): update syntax with new keywords * 9.1.0570: tests: test_gettext_make can be improved runtime(filetype): Fix Prolog file detection regex * 9.1.0569: fnamemodify() treats ".." and "../" differently runtime(mojo): include mojo ftplugin and indent script * 9.1.0568: Cannot expand paths from 'cdpath' setting * 9.1.0567: Cannot use relative paths as findfile() stop directories * 9.1.0566: Stop dir in findfile() doesn't work properly w/o trailing slash * 9.1.0565: Stop directory doesn't work properly in 'tags' * 9.1.0564: id() can be faster * 9.1.0563: Cannot process any Key event * 9.1.0562: tests: inconsistency in test_findfile.vim runtime(fstab): Add missing keywords to fstab syntax * 9.1.0561: netbeans: variable used un-initialized (Coverity) * 9.1.0560: bindtextdomain() does not indicate an error * 9.1.0559: translation of vim scripts can be improved * 9.1.0558: filetype: prolog detection can be improved * 9.1.0557: moving in the buffer list doesn't work as documented runtime(doc): fix inconsistencies in :h file-searching * 9.1.0556: :bwipe doesn't remove file from jumplist of other tabpages runtime(htmlangular): correct comment * 9.1.0555: filetype: angular ft detection is still problematic * 9.1.0554: :bw leaves jumplist and tagstack data around * 9.1.0553: filetype: *.mcmeta files are not recognized * 9.1.0552: No test for antlr4 filetype * 9.1.0551: filetype: htmlangular files are not properly detected * 9.1.0550: filetype: antlr4 files are not recognized * 9.1.0549: fuzzycollect regex based completion not working as expected runtime(doc): autocmd_add() accepts a list not a dict * 9.1.0548: it's not possible to get a unique id for some vars runtime(tmux): Update syntax script * 9.1.0547: No way to get the arity of a Vim function * 9.1.0546: vim-tiny fails on CTRL-X/CTRL-A runtime(hlsplaylist): include hlsplaylist ftplugin file runtime(doc): fix typo in :h ft-csv-syntax runtime(doc): Correct shell command to get $VIMRUNTIME into shell * 9.1.0545: MSVC conversion warning * 9.1.0544: filetype: ldapconf files are not recognized runtime(cmakecache): include cmakecache ftplugin file runtime(lex): include lex ftplugin file runtime(yacc): include yacc ftplugin file runtime(squirrel): include squirrel ftplugin file runtime(objcpp): include objcpp ftplugin file runtime(tf): include tf ftplugin file runtime(mysql): include mysql ftplugin file runtime(javacc): include javacc ftplugin file runtime(cabal): include cabal ftplugin file runtime(cuda): include CUDA ftplugin file runtime(editorconfig): include editorconfig ftplugin file runtime(kivy): update kivy syntax, include ftplugin runtime(syntax-tests): Stop generating redundant "*_* 99.dump" files * 9.1.0543: Behavior of CursorMovedC is strange runtime(vim): Update base-syntax, improve :match command highlighting * 9.1.0542: Vim9: confusing string() output for object functions * 9.1.0541: failing test with Vim configured without channel * 9.1.0540: Unused assignment in sign_define_cmd() runtime(doc): add page-scrolling keys to index.txt runtime(doc): add reference to xterm-focus-event from FocusGained/Lost * 9.1.0539: Not enough tests for what v9.1.0535 fixed runtime(doc): clarify how to re-init csv syntax file * 9.1.0538: not possible to assign priority when defining a sign * 9.1.0537: signed number detection for CTRL-X/A can be improved * 9.1.0536: filetype: zone files are not recognized * 9.1.0535: newline escape wrong in ex mode ... changelog too long, skipping 52 lines ... * 9.1.0513: Vim9: segfault with object comparison ==== vulkan-loader ==== Version update (1.3.283.0 -> 1.3.290) - Update to release SDK-1.3.290 * Remove faulty fallback for unknown functions * tests: Allow test ICD to handle NULL pApplicationInfo * Fix preloaded ICDs being freed with custom allocators * Fix RegCloseKey exeption when double-closing hKeys ==== vulkan-tools ==== Version update (1.3.283.0 -> 1.3.290) - Update to release SDK-1.3.290 * cube: Fix incremental present on swapchain recreate ==== xdg-desktop-portal-kde6 ==== Version update (6.1.2 -> 6.1.3) - Update to 6.1.3: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.3 - Changes since 6.1.2: * update version for new release ==== xen ==== - bsc#1227355 - VUL-0: CVE-2024-31143: xen: double unlock in x86 guest IRQ handling (XSA-458) xsa458.patch ==== xfsprogs ==== Version update (6.8.0 -> 6.9.0) - update to 6.9.0 - xfs_db: Fix uninicialized error variable - mkfs.xfs: avoid potential overflowing expression in xfs_mkfs.c - xfs_io: fix mread with length 1 mod page size - xfs_repair: detect null buf passed to duration - xfs_io: fix gcc complaints about potentially uninitialized variables - xfs_scrub: upload clean bills of health - xfs_spaceman: report health of inode link counts - xfs_repair: reduce rmap bag memory usage when creating refcounts - xfs_repair: log when buffers fail CRC checks even if we just recompute it - xfs_scrub: use multiple threads to run scrubs that scan inodes - xfs_scrub: update health status if we get a clean bill of health - xfs_repair: verify on-disk rmap btrees with in-memory btree data - xfs_scrub: check file link counts - xfs_scrub: implement live quotacheck inode scan - libxfs: provide a kernel-compatible kasprintf - xfs_spaceman: report the health of quota counts - libxfs: partition memfd files to avoid using too many fds - libxfs: add xfile support - libxfs: teach buftargs to maintain their own buffer hashtable - libxfs: kernel sync - ------------------------------------------------------------------ ==== xorg-x11-server ==== Subpackages: xorg-x11-server-Xvfb - u_fbdevhw_kernel6.9_break_fbdev_open.patch * Linux kernel v6.9 has changed the symlink to point to the parent device. This breaks fbdev_open() detection logic. Change it to use the subsystem symlink instead which will remain stable (gitlab xserver issue#1714)
participants (1)
-
Richard Brown