Packages changed: Mesa (26.0.4 -> 26.0.5) Mesa-drivers (26.0.4 -> 26.0.5) desktop-file-utils ffmpeg-8 gnutls gstreamer-plugins-bad inkscape iproute2 (6.19 -> 7.0) kernel-firmware-amdgpu (20260410 -> 20260414) kernel-firmware-i915 (20260402 -> 20260416) kernel-firmware-intel kernel-firmware-media (20260331 -> 20260414) kernel-firmware-platform (20260305 -> 20260416) kernel-firmware-qcom (20260408 -> 20260416) kernel-firmware-realtek kernel-firmware-serial libglvnd libstorage-ng (4.5.312 -> 4.5.313) libxkbcommon (1.12.4 -> 1.13.1) lightdm nano (8.7.1 -> 9.0) ngtcp2 openSUSE-release (20260417 -> 20260418) openldap2 (2.6.10 -> 2.6.13) openldap2-contrib-src (2.6.10 -> 2.6.13) polkit-qt5-1 (0.200.0 -> 0.201.1) polkit-qt6-1 (0.200.0 -> 0.201.1) qt6-tools salt xdm === Details === ==== Mesa ==== Version update (26.0.4 -> 26.0.5) Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1 - Update to 26.0.5 bugfix release - -> https://docs.mesa3d.org/relnotes/26.0.5 - pick up GL header files from libglvnd, because in libglvnd sources these are still updated but in Mesa sources they are not any longer and are completely outdated (boo#1260932) - require gcc 15 in order to fix build on SLE16/Leap 16.0 ==== Mesa-drivers ==== Version update (26.0.4 -> 26.0.5) Subpackages: Mesa-dri Mesa-libva Mesa-vulkan-device-select libvulkan_lvp - Update to 26.0.5 bugfix release - -> https://docs.mesa3d.org/relnotes/26.0.5 - pick up GL header files from libglvnd, because in libglvnd sources these are still updated but in Mesa sources they are not any longer and are completely outdated (boo#1260932) - require gcc 15 in order to fix build on SLE16/Leap 16.0 ==== desktop-file-utils ==== - Do not require systemd: either this is installed in a system that uses systemd, then it's present, or the scripts are used withing builds/containers where systemd is not used or wanted. - Add update-desktop-database.service to update the desktop files database on boot which is needed in immutable systems since only then the newly installed desktop files are available (jsc#PED-14839). ==== ffmpeg-8 ==== Subpackages: libavcodec62 libavfilter11 libavformat62 libavutil60 libswresample6 libswscale9 - Add explicit symbol lists to work-around-abi-break.patch [boo#1261836] ==== gnutls ==== Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit - Fix build with libnettle 4.0: (bsc#1257934) * Support building with Nettle 4 [PR2075] * accelerated: don't register custom HMAC for AArch64 if Nettle 4 [PR2080] * Add patches: - gnutls-libnettle4-2075.patch - gnutls-libnettle4-2080.patch ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang 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 libgsthip-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 libgstsctp-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 an explicit BuildRequires: pkgconfig(libvmaf) instead of relying on some other package to pull it. This fixes build in SLFO. ==== inkscape ==== Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang - added patches https://gitlab.com/inkscape/inkscape/-/merge_requests/7722 * inkscape-gcc16.patch ==== iproute2 ==== Version update (6.19 -> 7.0) Subpackages: iproute2-bash-completion - Update to release 7.0 * iplink_can: add initial CAN XL support * dpll: add mode setting support * dpll: add support for fractional frequency offset in ppt ==== kernel-firmware-amdgpu ==== Version update (20260410 -> 20260414) - Update to version 20260414 (git commit f48f551a902b): * firmware/amdgpu: Update DMCUB fw to Release 0.1.55.0 ==== kernel-firmware-i915 ==== Version update (20260402 -> 20260416) - Update to version 20260416 (git commit a2f5a2941878): * i915: Xe3LPD DMC v2.34 * i915: Xe3LPD_3002 DMC v2.29 ==== kernel-firmware-intel ==== - Update aliases from 7.0 ==== kernel-firmware-media ==== Version update (20260331 -> 20260414) - Update to version 20260414 (git commit f48f551a902b): * mediatek: vpu: drop old sym link ==== kernel-firmware-platform ==== Version update (20260305 -> 20260416) - Update to version 20260416 (git commit a2f5a2941878): * powervr: update Imagination Rogue firmware images ==== kernel-firmware-qcom ==== Version update (20260408 -> 20260416) - Update to version 20260416 (git commit a2f5a2941878): * qcom: Update ADSP firmware for Kaanapali platform - Update to version 20260414 (git commit f48f551a902b): * qcom: Update ADSP firmware for QCM6490 platform ==== kernel-firmware-realtek ==== - Update aliases from 7.0 ==== kernel-firmware-serial ==== - Update aliases from 7.0 ==== libglvnd ==== - enable installation of GL headers files and move them to %docdir/include to be picked up by Mesa build later, because in libglvnd sources these are still updated but in Mesa sources they are not any longer and are completely outdated (boo#1260932) ==== libstorage-ng ==== Version update (4.5.312 -> 4.5.313) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#1068 - removed redundant device lookup - 4.5.313 ==== libxkbcommon ==== Version update (1.12.4 -> 1.13.1) Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0 - Update to release 1.13.1 [boo#1262256] * context: The default include paths initialization is delayed until required. This is more efficient for clients that only get the keymap from the server and thus do not need to look up any XKB files. * Added the XKB extensions directories, a new mechanism to facilitate keyboard layout packaging and distribution. ==== lightdm ==== Subpackages: liblightdm-gobject-1-0 lightdm-bash-completion lightdm-lang - Explicitly BuildRequire update-alternatives and mark it as being used in post/postun: this was nicely masked by the fact that binutils, installed on every system, already dragged u-a in, which is no longer the case. ==== nano ==== Version update (8.7.1 -> 9.0) Subpackages: nano-lang - GNU nano 9.0: * When the cursor almost goes offscreen to the right, all lines are now scrolled sideways together, by just the amount needed to keep the cursor in view. Use --solosidescroll or 'set solosidescroll' to get back the old, jerky, single-line horizontal scrolling. * The viewport can be scrolled sideways (in steps of one tabsize) with M-< and M->. See `man nanorc` if M-< and M-> should switch between buffers (as they did earlier). * M-Left, M-Right, M-Up, and M-Down have become rebindable. * Stopping the recording of a macro immediately after starting it cancels the recording and leaves an existing macro in place. * Feature toggles no longer break a chain of ^K cuts or M-6 copies, except the M-K cut-from-cursor toggle. * With --mouse and --indicator, one can click in the scrollbar area to roughly navigate within the buffer. ==== ngtcp2 ==== Subpackages: libngtcp2-16 libngtcp2-16-32bit libngtcp2_crypto_gnutls8 libngtcp2_crypto_gnutls8-32bit libngtcp2_crypto_ossl0 - enable openssl support on factory only (jsc#PED-15770) ==== openSUSE-release ==== Version update (20260417 -> 20260418) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== openldap2 ==== Version update (2.6.10 -> 2.6.13) Subpackages: libldap-data libldap2 libldap2-32bit openldap2-client - Update to release 2.6.13 * slapd now uses a fresh timestamp for lastbind * Made slapd delta-syncrepl always use the logDB rootdn * Fixed slapd reverse lookup of proxied IPv6 addresses * Fixed a slapd logging buffer overflow * Fixed slapd-ldap response when invalid secprops is configured * Fixed a slapd-mdb error when deleting the last child of a branch * Fixed slapo-memberof clashing with refint on subtree renames * Fixed slapo-syncprov to use the correct rootDN for accesslog replay * Fixed libldap to reject empty types in LDIF * Fixed liblber to not run into a potential NULL deref in `ber_bvreplace_x` * Fixed a libldap heap buffer overflow in `parse_whsp` * Fixed some memory leaks and race conditions in slapd and one in slapo-syncprov * Fixed slapd-mdb always initialize pausepoll * Fixed slapo-dds incorrectly setting minttl in certain scenarios * Fixed slapo-{constaint,memberof,nestgroup,retcode,syncprov} to not propagate request controls to internal ops ==== openldap2-contrib-src ==== Version update (2.6.10 -> 2.6.13) - Update to release 2.6.13 * slapd now uses a fresh timestamp for lastbind * Made slapd delta-syncrepl always use the logDB rootdn * Fixed slapd reverse lookup of proxied IPv6 addresses * Fixed a slapd logging buffer overflow * Fixed slapd-ldap response when invalid secprops is configured * Fixed a slapd-mdb error when deleting the last child of a branch * Fixed slapo-memberof clashing with refint on subtree renames * Fixed slapo-syncprov to use the correct rootDN for accesslog replay * Fixed libldap to reject empty types in LDIF * Fixed liblber to not run into a potential NULL deref in `ber_bvreplace_x` * Fixed a libldap heap buffer overflow in `parse_whsp` * Fixed some memory leaks and race conditions in slapd and one in slapo-syncprov * Fixed slapd-mdb always initialize pausepoll * Fixed slapo-dds incorrectly setting minttl in certain scenarios * Fixed slapo-{constaint,memberof,nestgroup,retcode,syncprov} to not propagate request controls to internal ops ==== polkit-qt5-1 ==== Version update (0.200.0 -> 0.201.1) - Update to 0.201.1: * defer Session destruction in KListener::completed * Remove Data(const Data& other), we don't need it * Save roundtrip from subject to string to subject * Mark Subject constructor as explicit * Return {} instead of nullptr * g_object_unref does not like being passed a nullptr * Remove unnecessary g_object_unref call in enumerateTemporaryAuthorizationsSync function * ListenerAdapter: uniquify the identities * Build examples on CI * Use undeprecated install dir variable * Fix examples build for Qt 6.8.1 ==== polkit-qt6-1 ==== Version update (0.200.0 -> 0.201.1) - Update to 0.201.1: * defer Session destruction in KListener::completed * Remove Data(const Data& other), we don't need it * Save roundtrip from subject to string to subject * Mark Subject constructor as explicit * Return {} instead of nullptr * g_object_unref does not like being passed a nullptr * Remove unnecessary g_object_unref call in enumerateTemporaryAuthorizationsSync function * ListenerAdapter: uniquify the identities * Build examples on CI * Use undeprecated install dir variable * Fix examples build for Qt 6.8.1 ==== qt6-tools ==== Subpackages: libQt6Designer6 libQt6UiTools6 qt6-tools-qdbus - Add patches: * 0003-QDoc-Swap-forever-for-while-true.patch * 0004-QDoc-Disable-Qt-keyword-macros.patch ==== salt ==== Subpackages: python311-salt salt-master salt-minion - Fix testsuite failures - Added: * fix-test-failures-754.patch ==== xdm ==== Subpackages: displaymanager-sysconfig - Explicitly BuildRequire update-alternatives and mark it as being used in post/postun: this was nicely masked by the fact that binutils, installed on every system, already dragged u-a in, which is no longer the case.