Packages changed: MicroOS-release (20240404 -> 20240405) avahi avahi-glib2 colord evince fwupd gobject-introspection (1.80.0 -> 1.80.1) gtk4 (4.14.1 -> 4.14.2) kernel-firmware kernel-source (6.8.2 -> 6.8.4) kmod (31 -> 32) libcanberra libsrtp2 (2.5.0 -> 2.6.0) llvm18 (18.1.2 -> 18.1.3) mpg123 (1.32.5 -> 1.32.6) orca (46.0 -> 46.1) runc (1.1.12 -> 1.2.0~rc1) snowball sushi (45.0 -> 46.0) xdm (1.1.15 -> 1.1.16) zstd (1.5.5 -> 1.5.6) === Details === ==== MicroOS-release ==== Version update (20240404 -> 20240405) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== avahi ==== Subpackages: avahi-lang libavahi-client3 libavahi-common3 libavahi-core7 - Tag hardening patches as PATCH-FEATURE-OPENSUSE ==== avahi-glib2 ==== - Tag hardening patches as PATCH-FEATURE-OPENSUSE ==== colord ==== Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2 - Tag hardening patch as PATCH-FEATURE-OPENSUSE. ==== evince ==== Subpackages: evince-lang evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Properly tag patches as PATCH-FIX-SLE. ==== fwupd ==== Subpackages: fwupd-bash-completion fwupd-lang libfwupd2 typelib-1_0-Fwupd-2_0 - dbxtool is built unconditionally on all architectures: move it out of the condition in the files section and also unconditionally provide/obsolete the old version. ==== gobject-introspection ==== Version update (1.80.0 -> 1.80.1) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.80.1: + Require Python 3.8 when running mypy. + Ensure that POSIX types follow the target architecture. + Look for finish functions inside the list of constructors. ==== gtk4 ==== Version update (4.14.1 -> 4.14.2) Subpackages: gtk4-lang gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.14.2: + GtkScale: Improve positioning of values in some cases. + Theme: Make progress in entries visible. + Accessibility: Fix text insertion handling. + GDK: - dnd: Use the default cursor durion motion - dnd: Use a better cursor for indicating the move action + GSK: - gl: Handle offloads in offscreen context better - Fix text rendering problems with some fonts + Wayland: - Tighten up some protocol version checks - Use the presentation time protocol - Fix a crash with subsurfaces - Improve settings portal handling + Debugging: Add font settings in the inspector. + Demos: - Clean up the application demo - Update cursor images for the cursor demo + Updated translations. ==== kernel-firmware ==== 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 ucode-amd - Drop duplicated WHENCE from kernel-firmware-* subpackages (bsc#1222319) ==== kernel-source ==== Version update (6.8.2 -> 6.8.4) - Linux 6.8.4-rc1 (bsc#1012628). - Revert "workqueue.c: Increase workqueue name length" (bsc#1012628). - Revert "workqueue: Move pwq->max_active to wq->max_active" (bsc#1012628). - Revert "workqueue: Factor out pwq_is_empty()" (bsc#1012628). - Revert "workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()" (bsc#1012628). - Revert "workqueue: Move nr_active handling into helpers" (bsc#1012628). - Revert "workqueue: Make wq_adjust_max_active() round-robin pwqs while activating" (bsc#1012628). - Revert "workqueue: RCU protect wq->dfl_pwq and implement accessors for it" (bsc#1012628). - Revert "workqueue: Introduce struct wq_node_nr_active" (bsc#1012628). - Revert "workqueue: Implement system-wide nr_active enforcement for unbound workqueues" (bsc#1012628). - Revert "workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()" (bsc#1012628). - Revert "workqueue: Shorten events_freezable_power_efficient name" (bsc#1012628). - commit 1089550 - Linux 6.8.3 (bsc#1012628). - drm/vmwgfx: Unmap the surface before resetting it on a plane state (bsc#1012628). - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (bsc#1012628). - media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (bsc#1012628). - arm64: dts: qcom: sc7280: Add additional MSI interrupts (bsc#1012628). - remoteproc: virtio: Fix wdg cannot recovery remote processor (bsc#1012628). - clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (bsc#1012628). - smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (bsc#1012628). - smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (bsc#1012628). - arm: dts: marvell: Fix maxium->maxim typo in brownstone dts (bsc#1012628). - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (bsc#1012628). - arm64: dts: qcom: sm8450-hdk: correct AMIC4 and AMIC5 microphones (bsc#1012628). - serial: max310x: fix NULL pointer dereference in I2C instantiation (bsc#1012628). - drm/vmwgfx: Fix the lifetime of the bo cursor memory (bsc#1012628). - pci_iounmap(): Fix MMIO mapping leak (bsc#1012628). - media: xc4000: Fix atomicity violation in xc4000_get_frequency (bsc#1012628). - media: mc: Add local pad to pipeline regardless of the link state (bsc#1012628). - media: mc: Fix flags handling when creating pad links (bsc#1012628). - media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before access (bsc#1012628). - media: mc: Add num_links flag to media_pad (bsc#1012628). - media: mc: Rename pad variable to clarify intent (bsc#1012628). - media: mc: Expand MUST_CONNECT flag to always require an enabled link (bsc#1012628). - media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECT (bsc#1012628). - md: use RCU lock to protect traversal in md_spares_need_change() (bsc#1012628). - KVM: Always flush async #PF workqueue when vCPU is being destroyed (bsc#1012628). - arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping (bsc#1012628). - arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping (bsc#1012628). - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (bsc#1012628). - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (bsc#1012628). - powercap: intel_rapl: Fix a NULL pointer dereference (bsc#1012628). - powercap: intel_rapl: Fix locking in TPMI RAPL (bsc#1012628). - powercap: intel_rapl_tpmi: Fix a register bug (bsc#1012628). - powercap: intel_rapl_tpmi: Fix System Domain probing (bsc#1012628). - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (bsc#1012628). - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (bsc#1012628). - sparc64: NMI watchdog: fix return value of __setup handler (bsc#1012628). - sparc: vDSO: fix return value of __setup handler (bsc#1012628). - crypto: qat - change SLAs cleanup flow at shutdown (bsc#1012628). - crypto: qat - resolve race condition during AER recovery (bsc#1012628). - selftests/mqueue: Set timeout to 180 seconds (bsc#1012628). - pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name (bsc#1012628). - ext4: correct best extent lstart adjustment logic (bsc#1012628). - drm/amdgpu/display: Address kdoc for 'is_psr_su' in ... changelog too long, skipping 605 lines ... - commit b5e6a9b ==== kmod ==== Version update (31 -> 32) Subpackages: kmod-bash-completion libkmod2 - Update to release 32 * Drop python bindings * Remove unmaintained experimental tool - Drop upstreamed patches * configure-Detect-openssl-sm3-support.patch * man-depmod.d-Fix-incorrect-usr-lib-search-path.patch * usr-lib-modprobe.patch * kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch * tools-depmod-fix-Walloc-size.patch * libkmod-remove-pkcs7-obj_to_hash_algo.patch * usr-lib-modules.patch * configure-Check-that-provided-paths-are-absolute.patch - Refresh no-stylesheet-download.patch ==== libcanberra ==== Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0 - Don't recommend the gtk modules unconditionally. They already have conditional supplements. - Switch from packageand(x:y) to boolean dependencies - Use %license ==== libsrtp2 ==== Version update (2.5.0 -> 2.6.0) - version update to 2.6.0 * remove use of pointers to 32bit values * Cleaning up cmake and enabled more warnings. * start using const on internal arguments * Some srtp_driver fixes * remove travis reference from README.md * meson.build: implement mbedtls support * iv length is constant so set only once * Add x86 SIMD optimizations to crypto datatypes * Add a missing typedef for stream list ctx * cmake: Rename TEST_APPS as LIBSRTP_TEST_APPS option * cmake: Support configuring as subproject ==== llvm18 ==== Version update (18.1.2 -> 18.1.3) - Update to version 18.1.3. * Fixes ThreadSanitizer failures for glibc's LoongArch and certain RISC-V ports when fstat is used. * `transform.structured.convert_to_loops` now properly deletes its target op. * Fix a `llvm.usub.with.overflow.i128` wrong code generation regression that was introduced with LLVM 18.1.0. * MemorySanitizer on Linux can now run even when maximum-entropy address-space layout randomization is configured globally (as is becoming increasingly common). MemorySanitizer can automatically re-exec ASLR-off for the process if needed, instead of aborting. * Fixed a Clang 18.x regression which increased binary size and stack usage with `-ftrivial-auto-var-init`. - Set directories for configuration files: /etc/clang for system- wide configuration and ~/.config/clang for users. For details see https://clang.llvm.org/docs/UsersManual.html#configuration-files. - Use old conflicts/provides for python3-clang on Leap. ==== mpg123 ==== Version update (1.32.5 -> 1.32.6) Subpackages: libmpg123-0 mpg123-openal - Update to version 1.32.6 build: * Detect forced 64 bit offsets on a dual-mode system that used to default to 32 bits and drop ambiguous suffix-less symbols in that case. This avoids subtle ABI breakage (causing memory corruption) with existing binaries and instead has them fail during runtime linking. You trigger that when having -D_FILE_OFFSET_BITS=64 in your compiler flags during mpg123 build. ==== orca ==== Version update (46.0 -> 46.1) Subpackages: orca-lang - Update to version 46.1: + Fix issue causing flat review clicking to fail in some Gtk apps. + Fix regression in SayAll upon page load. + Fix presentation of new radio button groups. + Avoid triggering crash in Pidgin. + Fix issue in which Orca appeared to hang when where am I was used immediately after page load of a large document. ==== runc ==== Version update (1.1.12 -> 1.2.0~rc1) - Update to runc v1.2.0~rc1. Upstream changelog is available from . - Remove upstreamed patches. - 0001-bsc1221050-libct-seccomp-patchbpf-rm-duplicated-code.patch - 0002-bsc1221050-seccomp-patchbpf-rename-nativeArch-linuxA.patch - 0003-bsc1221050-seccomp-patchbpf-always-include-native-ar.patch ==== snowball ==== - Properly tag patches as PATCH-FIX-OPENSUSE. ==== sushi ==== Version update (45.0 -> 46.0) Subpackages: sushi-lang - Update to version 46.0: + Make webkit2gtk optional. + Fix freeze when libreoffice is missing. + Fix tick position for fullscreen video. + Misc cleanup. + Updated translations. ==== xdm ==== Version update (1.1.15 -> 1.1.16) - Update to release 1.1.16 * This release fixes a failure to build with the recent libXaw 1.0.16 release due to a change introduced in xdm 1.1.15 to address gcc 14 build issues. ==== zstd ==== Version update (1.5.5 -> 1.5.6) Subpackages: libzstd1 - update to 1.5.6: * Introduce a new stable parameter ZSTD_c_targetCBlockSize, enabling the division of blocks into smaller segments to enhance initial byte delivery speed for congested networks * library allows allow ganular binary size selection - drop zstd-pr-3961.patch, merged upstream