Packages changed: Mesa (24.0.9 -> 24.1.1) Mesa-drivers (24.0.9 -> 24.1.1) cloud-init editorconfig-core-c (0.12.7 -> 0.12.8) ffado flatpak fwupd (1.9.20 -> 1.9.21) hwdata (0.382 -> 0.383) keylime (7.10.0 -> 7.11.0) patterns-microos pcsc-lite (2.1.0 -> 2.2.3) rust-keylime (0.2.5~4 -> 0.2.6~0) vlc zypp-boot-plugin (0.0.9 -> 0.0.10) === Details === ==== Mesa ==== Version update (24.0.9 -> 24.1.1) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - BuildRequire python3-pycparser when building drivers on ARM: etnaviv drm module requires this module to build. - Update to bugfix release 24.1.1 - -> https://docs.mesa3d.org/relnotes/24.1.1 - Update to new feature release 24.1.0 - -> https://docs.mesa3d.org/relnotes/24.1.0 - Some interesting highlights include: * NVIDIA Vulkan driver NVK is now considered ready for prime time. Distro packagers are now recommended to include `nouveau` in the `vulkan-drivers` list so that their users can have the option of using it instead of the proprietary NVIDIA driver. * Intel Vulkan driver Anv switched to truly asynchronous VM bind, and Xe support for error dump to debug GPU hangs was added. * Apple OpenGL driver Asahi has reached OpenGL 4.6 and OpenGL ES 3.2 support. * Broadcom Vulkan driver V3DV gained support for VK_KHR_dynamic_rendering. * Arm Mali OpenGL driver Panfrost was prepared for Gen10 (Gxxx), and Vulkan driver PanVK was modernised for better Midgard (Txxx) and Bifrost (Gxxx) support. * All Vulkan drivers have gained support for explicit synchronisation on Wayland and X11. - adjusted patches: * n_stop-iris-flicker.patch * python36-buildfix1.patch - supersedes patches: * 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch * 0002-glx-fix-some-indentation.patch * 0003-glx-add-an-implicit-param-to-createScreen.patch * 0004-glx-pass-implicit-load-param-through-allocation.patch * 0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch * 0006-gbm-plumb-an-implicit-param-through-device-creation.patch * 0007-frontends-dri-plumb-an-implicit-param-through-screen.patch * 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch * 0009-zink-don-t-print-error-messages-when-failing-an-impl.patch * 0010-glx-silence-more-implicit-load-zink-errors.patch - added libvdpau_d3d12 package - small cleanup in specfile ==== Mesa-drivers ==== Version update (24.0.9 -> 24.1.1) Subpackages: Mesa-dri Mesa-gallium - BuildRequire python3-pycparser when building drivers on ARM: etnaviv drm module requires this module to build. - Update to bugfix release 24.1.1 - -> https://docs.mesa3d.org/relnotes/24.1.1 - Update to new feature release 24.1.0 - -> https://docs.mesa3d.org/relnotes/24.1.0 - Some interesting highlights include: * NVIDIA Vulkan driver NVK is now considered ready for prime time. Distro packagers are now recommended to include `nouveau` in the `vulkan-drivers` list so that their users can have the option of using it instead of the proprietary NVIDIA driver. * Intel Vulkan driver Anv switched to truly asynchronous VM bind, and Xe support for error dump to debug GPU hangs was added. * Apple OpenGL driver Asahi has reached OpenGL 4.6 and OpenGL ES 3.2 support. * Broadcom Vulkan driver V3DV gained support for VK_KHR_dynamic_rendering. * Arm Mali OpenGL driver Panfrost was prepared for Gen10 (Gxxx), and Vulkan driver PanVK was modernised for better Midgard (Txxx) and Bifrost (Gxxx) support. * All Vulkan drivers have gained support for explicit synchronisation on Wayland and X11. - adjusted patches: * n_stop-iris-flicker.patch * python36-buildfix1.patch - supersedes patches: * 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch * 0002-glx-fix-some-indentation.patch * 0003-glx-add-an-implicit-param-to-createScreen.patch * 0004-glx-pass-implicit-load-param-through-allocation.patch * 0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch * 0006-gbm-plumb-an-implicit-param-through-device-creation.patch * 0007-frontends-dri-plumb-an-implicit-param-through-screen.patch * 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch * 0009-zink-don-t-print-error-messages-when-failing-an-impl.patch * 0010-glx-silence-more-implicit-load-zink-errors.patch - added libvdpau_d3d12 package - small cleanup in specfile ==== cloud-init ==== - remove dependency on /usr/bin/python3 via using the macros (bsc#1212476) ==== editorconfig-core-c ==== Version update (0.12.7 -> 0.12.8) - update to 0.12.8: * lib/ec_glob: plug leak of nums utarray ==== ffado ==== - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== flatpak ==== Subpackages: flatpak-selinux libflatpak0 system-user-flatpak - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== fwupd ==== Version update (1.9.20 -> 1.9.21) Subpackages: libfwupd2 typelib-1_0-Fwupd-2_0 - remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476] - Update to version 1.9.21: + This release adds the following features: - Add a fwupd.conf option to ignore CHID requirements for development. + This release fixes the following bugs: - Allow loading Wacom device flags from metadata. - Check for needs-shutdown like we do needs-reboot. - Fix updating the Aerox 3 Wireless Mouse. + This release adds support for the following hardware: - Synaptics Carrera devices. - Wacom Movink devices. ==== hwdata ==== Version update (0.382 -> 0.383) - update to 0.383: * Update pci and vendor ids ==== keylime ==== Version update (7.10.0 -> 7.11.0) Subpackages: keylime-config keylime-firewalld keylime-logrotate keylime-registrar keylime-tenant keylime-tpm_cert_store keylime-verifier python311-keylime - Update to version v7.11.0: * "Monthly" Release (7.11.0) * template mapping change for persisted idevids * add config options for the persisted idevid and iak handles and passwords * templates: Restore the default values * templates: Add version 2.3 * convert_config: Use the latest default value for --default * Add new /verify/identity API * PSS padding fix - salt length changed to byte length of digest from length of signature * sign_runtime_policy: Display error message if non-EC key is provided * packit: enable /regression/CVE-2023-3674 (suggested by Karel Srot) * Fix durable attestation in absence of mb_policy * tests: Fix coverage download by supporting new webdrives * templates: verifier: Add require_allow_list_signatures to config file * runtime policy: Raise error on missing key if signature required * runtime policy: Raise error on unsigned policy if signature required * dsse: Remove unused type: ignore comment (mypy) ==== 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 - Add cockpit-ws and cockpit-networkmanager as dependency to cockpit pattern, make cockpit-podman dependency optional and add cockpit-machines, cockpit-tukit as optional dependencies. ==== pcsc-lite ==== Version update (2.1.0 -> 2.2.3) - version 2.2.3 * switch to meson build system . Fix build on Slackware 15 . fail if both libusb and libudev are used - Fix memory leak on exit - libpcscspy: dump an output buffer only if the call succeeded - Some code cleanup - Serial support is ENABLED by default - fix meson related issues - Some code cleanup - provide files for meson build tool (replaces autoconf/auoomake) - fix a missing symbol in libpcscspy (bug introduced by the previous version) - fix shutdown issues with hotplug_libusb - update pcsc-spy manpage - update copyright date - Some other minor improvements ==== rust-keylime ==== Version update (0.2.5~4 -> 0.2.6~0) - Update to version 0.2.6~0: * Bump version to 0.2.6 * build(deps): bump libc from 0.2.153 to 0.2.155 * build(deps): bump serde from 1.0.196 to 1.0.203 * rpm/fedora: Update rust macro usage * config: Support hostnames in registrar_ip option * added use of persisted IAK and IDevID and authorisation values * config changes * Adding /agent/info API to agent * Fix leftover 'unnecessary qualification' warnings on tests ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-noX vlc-qt - Build dca support only on Leap 15.6 and newer when not using 3rd party repositories (BUILD_ORIG): Leap prior to 15.6 do not have libdca. - Disable chromecast support on Leap < 15.6: not supported as of now. ==== zypp-boot-plugin ==== Version update (0.0.9 -> 0.0.10) - Update to version 0.0.10: * updated zypp-boot-plugin.conf docu