Packages changed: Mesa (21.2.5 -> 21.3.0) Mesa-drivers (21.2.5 -> 21.3.0) container-selinux (2.164.2 -> 2.171.0) gawk kernel-firmware (20211027 -> 20211115) libX11 libglvnd libhandy (1.4.0 -> 1.5.0) phonon4qt5 podman (3.4.1 -> 3.4.2) pulseaudio snapper (0.9.0 -> 0.9.1) tracker xen yast2 (4.4.20 -> 4.4.22) === Details === ==== Mesa ==== Version update (21.2.5 -> 21.3.0) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - n_buildfix-21.3.0.patch * fixes Mesa-drivers build - update to 21.3.0 * Panfrost is now officially GLES 3.1 conformant * RADV has (experimental) ray tracing support * Iris gained threaded shader compilation * Zink has seen an enormous amount of work, and now supports GLES 3.2 * Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2 * LLVMpipe got 2-3 times faster for 2D workloads, and gained support for the compatibility profile on GL 4.5 * VA-API gained support for AV1 videos * EGL now works on Windows * Wayland got a workaround for games making bad assumption (alpha means transparency? who could have known) * VK_EXT_color_write_enable on lavapipe * GL_ARB_texture_filter_anisotropic in llvmpipe * Anisotropic texture filtering in lavapipe * VK_EXT_shader_atomic_float2 on Intel and RADV. * VK_EXT_vertex_input_dynamic_state on RADV. * VK_KHR_timeline_semaphore on lavapipe * VK_EXT_external_memory_host on lavapipe * GL_AMD_pinned_memory on llvmpipe * GL 4.5 compatibility on llvmpipe * VK_EXT_primitive_topology_list_restart on RADV and lavapipe. * ES 3.2 on zink * VK_KHR_depth_stencil_resolve on lavapipe * VK_KHR_shader_integer_dot_product on RADV. * OpenGL FP16 support on llvmpipe * VK_KHR_shader_float16_int8 on lavapipe * VK_KHR_shader_subgroup_extended_types on lavapipe * VK_KHR_spirv_1_4 on lavapipe * Experimental raytracing support on RADV * VK_KHR_synchronization2 on Intel * NGG shader based culling is now enabled by default on GFX10.3 on RADV. * VK_KHR_maintenance4 on RADV * VK_KHR_format_feature_flags2 on RADV. * EGL_EXT_present_opaque on wayland ==== Mesa-drivers ==== Version update (21.2.5 -> 21.3.0) Subpackages: Mesa-dri Mesa-gallium - n_buildfix-21.3.0.patch * fixes Mesa-drivers build - update to 21.3.0 * Panfrost is now officially GLES 3.1 conformant * RADV has (experimental) ray tracing support * Iris gained threaded shader compilation * Zink has seen an enormous amount of work, and now supports GLES 3.2 * Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2 * LLVMpipe got 2-3 times faster for 2D workloads, and gained support for the compatibility profile on GL 4.5 * VA-API gained support for AV1 videos * EGL now works on Windows * Wayland got a workaround for games making bad assumption (alpha means transparency? who could have known) * VK_EXT_color_write_enable on lavapipe * GL_ARB_texture_filter_anisotropic in llvmpipe * Anisotropic texture filtering in lavapipe * VK_EXT_shader_atomic_float2 on Intel and RADV. * VK_EXT_vertex_input_dynamic_state on RADV. * VK_KHR_timeline_semaphore on lavapipe * VK_EXT_external_memory_host on lavapipe * GL_AMD_pinned_memory on llvmpipe * GL 4.5 compatibility on llvmpipe * VK_EXT_primitive_topology_list_restart on RADV and lavapipe. * ES 3.2 on zink * VK_KHR_depth_stencil_resolve on lavapipe * VK_KHR_shader_integer_dot_product on RADV. * OpenGL FP16 support on llvmpipe * VK_KHR_shader_float16_int8 on lavapipe * VK_KHR_shader_subgroup_extended_types on lavapipe * VK_KHR_spirv_1_4 on lavapipe * Experimental raytracing support on RADV * VK_KHR_synchronization2 on Intel * NGG shader based culling is now enabled by default on GFX10.3 on RADV. * VK_KHR_maintenance4 on RADV * VK_KHR_format_feature_flags2 on RADV. * EGL_EXT_present_opaque on wayland ==== container-selinux ==== Version update (2.164.2 -> 2.171.0) - Update to version 2.171.0 * Define kubernetes_file_t as a config_type * Allow containers to be socket activated by user domains and by systemd. * Allow iptables to use fifo files of a container runtime * Allow container_runtime create all tmpfs content as container_runtime_tmpfs_t * Allow containers to create lnk_file on tmpfs_t directories. ==== gawk ==== - disable racy iolint tests boo#1192521 add gawk-5.1.1-Disable-racy-test-in-test-iolint.awk.patch ==== kernel-firmware ==== Version update (20211027 -> 20211115) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 - Update to version 20211115 (git commit f5d519563ac9): * linux-firmware: Update AMD cpu microcode * amdgpu: update raven2 firmware from 21.40 * amdgpu: update navi14 firmware from 21.40 * amdgpu: update raven firmware from 21.40 * amdgpu: update navi12 firmware from 21.40 * amdgpu: update navi10 firmware from 21.40 * amdgpu: update vega20 firmware from 21.40 * amdgpu: update vega12 firmware from 21.40 * amdgpu: update vega10 firmware from 21.40 * amdgpu: update picasso firmware from 21.40 * amdgpu: update vangogh firmware from 21.40 * amdgpu: update beige goby firmware from 21.40 * amdgpu: add cyan skillfish firmware from 21.40 * amdgpu: update dimgrey cavefish firmware from 21.40 * amdgpu: update green sardine firmware from 21.40 * amdgpu: update navy flounder firmware from 21.40 * amdgpu: update renoir firmware from 21.40 * amdgpu: update arcturus firmware from 21.40 * amdgpu: update sienna cichlid firmware from 21.40 * rtl_bt: Update RTL8852A BT USB firmware to 0xDBA9_6937 * iwlwifi: add new FWs from core64-96 release * iwlwifi: update 9000-family firmwares to core64-96 * amdgpu: update VCN firmware for green sardine * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) - Update aliases ==== libX11 ==== Subpackages: libX11-6 libX11-data libX11-xcb1 - u_no-longer-crash-in-XVisualIDFromVisual.patch * no longer crash in XVisualIDFromVisual() [boo#1191517] ==== libglvnd ==== - Disable asm on aarch64 Tumbleweed due to issue with BTI - boo#1188928 ==== libhandy ==== Version update (1.4.0 -> 1.5.0) Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0 - Update to version 1.5.0: + Introduce HdyStyleManager for managing color schemes (light/dark) and high contrast mode. - Support the cross-platform color scheme preference in the settings portal. + HdyPreferencesPage: Remove adaptive margins to fix default window sizes. + HdyTabBar: Handle middle click on button release rather than press. + Various memory leak fixes. + Updated translations. - Use ldconfig_scriptlets macro for post(un) handling. ==== phonon4qt5 ==== - Add phonon4qt5-rpmlintrc to work around future build checks (boo#1191779) ==== podman ==== Version update (3.4.1 -> 3.4.2) Subpackages: podman-cni-config - Update to version 3.4.2: * Fixed a bug where podman tag could not tag manifest lists (#12046). * Fixed a bug where built-in volumes specified by images would not be created correctly under some circumstances. * Fixed a bug where, when using Podman Machine on OS X, containers in pods did not have working port forwarding from the host (#12207). * Fixed a bug where the podman network reload command command on containers using the slirp4netns network mode and the rootlessport port forwarding driver would make an unnecessary attempt to restart rootlessport on containers that did not forward ports. * Fixed a bug where the podman generate kube command would generate YAML including some unnecessary (set to default) fields (e.g. empty SELinux and DNS configuration blocks, and the privileged flag when set to false) (#11995). * Fixed a bug where the podman pod rm command could, if interrupted at the right moment, leave a reference to an already-removed infra container behind (#12034). * Fixed a bug where the podman pod rm command would not remove pods with more than one container if all containers save for the infra container were stopped unless --force was specified (#11713). * Fixed a bug where the --memory flag to podman run and podman create did not accept a limit of 0 (which should specify unlimited memory) (#12002). * Fixed a bug where the remote Podman client's podman build command could attempt to build a Dockerfile in the working directory of the podman system service instance instead of the Dockerfile specified by the user (#12054). * Fixed a bug where the podman logs --tail command could function improperly (printing more output than requested) when the journald log driver was used. * Fixed a bug where containers run using the slirp4netns network mode with IPv6 enabled would not have IPv6 connectivity until several seconds after they started (#11062). * Fixed a bug where some Podman commands could cause an extra dbus-daemon process to be created (#9727). * Fixed a bug where rootless Podman would sometimes print warnings about a failure to move the pause process into a given CGroup (#12065). * Fixed a bug where the checkpointed field in podman inspect on a container was not set to false after a container was restored. * Fixed a bug where the podman system service command would print overly-verbose logs about request IDs (#12181). * Fixed a bug where Podman could, when creating a new container without a name explicitly specified by the user, sometimes use an auto-generated name already in use by another container if multiple containers were being created in parallel (#11735). ==== pulseaudio ==== Subpackages: libpulse-mainloop-glib0 libpulse0 - Revert last change and BuildIgnore user(pulse) instead. - Use system-user-pulse instead of user(pulse) for PreReq; otherwise a new project can't resolve ==== snapper ==== Version update (0.9.0 -> 0.9.1) Subpackages: libsnapper5 - look for most configuration files in /etc/snapper and /usr/share/snapper (bsc#1189601) - version 0.9.1 ==== tracker ==== Subpackages: libtracker-sparql-3_0-0 tracker-data-files - Add 5883cebf8d7b2948bcb808162e78a4629ab3315c.patch: libtracker-sparql: Handle query cancellation on TrackerEndpointDBus (glgo#GNOME/tracker#264). ==== xen ==== - Update to Xen 4.16.0 RC3 release xen-4.16.0-testing-src.tar.bz2 - Drop iPXE sources and patches. iPXE is only used by QEMU traditional which has never shipped with SLE15. ipxe.tar.bz2 ipxe-enable-nics.patch ipxe-no-error-logical-not-parentheses.patch ipxe-use-rpm-opt-flags.patch - Drop building ocaml xenstored in the spec file. There are no plans or need to support this version. ==== yast2 ==== Version update (4.4.20 -> 4.4.22) - Force creating the UI before checking -pkg etc. UI plug-ins (bsc#1192650) - 4.4.22 - Adapt the code to the new product specification API (bsc#1192626). - yast2-packager is now responsible for finding the list of available base products during installation. - Drop ProductControlProduct class. - 4.4.21