Packages changed: Mesa (24.0.9 -> 24.1.1) Mesa-drivers (24.0.9 -> 24.1.1) editorconfig-core-c (0.12.7 -> 0.12.8) ffado flatpak freeipmi fwupd (1.9.20 -> 1.9.21) hwdata (0.382 -> 0.383) icewm (3.5.0 -> 3.6.0) libstorage-ng (4.5.214 -> 4.5.215) nfs-utils pcsc-lite (2.1.0 -> 2.2.3) python-lxml (5.1.0 -> 5.2.2) vlc yast2-nfs-client (5.0.0 -> 5.0.1) yast2-nfs-server (5.0.0 -> 5.0.1) yast2-storage-ng (5.0.14 -> 5.0.15) yast2-trans (84.87.20240610.1108c0c7e7 -> 84.87.20240615.8098879de1) === 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 Mesa-libva - 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 ==== 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-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] ==== freeipmi ==== - use %autosetup - apply patches with -p1 - fix gcc-14 build: gcc-14.patch (bsc#1220476) ==== fwupd ==== Version update (1.9.20 -> 1.9.21) Subpackages: fwupd-bash-completion 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 ==== icewm ==== Version update (3.5.0 -> 3.6.0) Subpackages: icewm-config-upstream icewm-default icewm-lite - Update to 3.6.0: * Support composing characters in the address bar with X input method. * Double-click the border to maximize just that side of the window. * Repeat the double-click to restore that side. Also for corners. * Ignore duplicate requests from GNOME to move or resize a window. * Restore the moving of windows by dragging with the right button down. * Avoid constructing invalid work areas. * Don't dispatch events to destroyed windows. * Don't install mouse bindings when the frame is being destroyed. * Don't create a Window handle for a destroyed or orphaned window. ==== libstorage-ng ==== Version update (4.5.214 -> 4.5.215) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - Translated using Weblate (Slovenian) (bsc#1149754) - 4.5.215 ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server - nfs-utils.spec: Provide nfsidmap as well as obsoleting it. (bsc#1222947) - Update to version 2.6.4 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.4/2.6.4-Changelog - includes fixes for bsc#1210997 - Removed patchs from this release - 0001-export-fix-handling-of-error-from-match_fsid.patch - Added some upstream patches - 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch - 0002-conffile-don-t-report-error-from-conf_init_file.patch - 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch - 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch These fix minor bugs and allow config files to be in /usr/etc. So also move config files to /usr/etc and create directories foo.conf.d for each config file, so other config file can easily be addded. (boo#1216740) ==== pcsc-lite ==== Version update (2.1.0 -> 2.2.3) Subpackages: libpcsclite1 - 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 ==== python-lxml ==== Version update (5.1.0 -> 5.2.2) - Remove not needed patch skip-test-under-libexpat-2.6.0.patch - Update to 5.2.2: - GH#417: The test_feed_parser test could fail if lxml_html_clean was not installed. It is now skipped in that case. - LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", without SSE 4.2. - If libxml2 uses iconv, the compile time version is available as etree.ICONV_COMPILED_VERSION. - 5.2.1 - LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", but with SSE 4.2 enabled. - LP#2059977: ``Element.iterfind("//absolute_path")`` failed with a ``SyntaxError`` where it should have issued a warning. - GH#416: The documentation build was using the non-standard ``which`` command. Patch by Michał Górny. - 5.2.0 - LP#1958539: The ``lxml.html.clean`` implementation suffered from several (only if used) security issues in the past and was now extracted into a separate library: https://github.com/fedora-python/lxml_html_clean Projects that use lxml without "lxml.html.clean" will not notice any difference, except that they won't have potentially vulnerable code installed. The module is available as an "extra" setuptools dependency "lxml[html_clean]", so that Projects that need "lxml.html.clean" will need to switch their requirements from "lxml" to "lxml[html_clean]", or install the new library themselves. - The minimum CPU architecture for the Linux x86 binary wheels was upgraded to "sandybridge" (launched 2011), and glibc 2.28 / gcc 12 (manylinux_2_28) wheels were added. - Built with Cython 3.0.10. - 5.1.2 - LP#2059977: ``Element.iterfind("//absolute_path")`` failed with a ``SyntaxError`` where it should have issued a warning. - 5.1.1 - LP#2048920: ``iterlinks()`` in ``lxml.html`` rejected ``bytes`` input in 5.1.0. - High source line numbers from the parser are no longer truncated (up to a C ``long``) when using libxml2 2.11 or later. - GH#407: A compatibility test was adapted to recent expat versions. Patch by Miro Hrončok. - Binary wheels use the library versions libxml2 2.12.6 and libxslt 1.1.39. - Windows binary wheels use the library versions libxml2 2.11.7 and libxslt 1.1.39. - Built with Cython 3.0.9. ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-noX vlc-qt vlc-vdpau - 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. ==== yast2-nfs-client ==== Version update (5.0.0 -> 5.0.1) - bsc#1218158 - dropped reading / writing domain from / to idmapd.conf - 5.0.1 ==== yast2-nfs-server ==== Version update (5.0.0 -> 5.0.1) Subpackages: yast2-nfs-common - bsc#1218158 - dropped reading/writing domain from/to idmapd.conf - 5.0.1 ==== yast2-storage-ng ==== Version update (5.0.14 -> 5.0.15) - Fixed a problem when trying to locate a Btrfs root file-system directly on top of a disk (gh#openSUSE/agama#1339). - 5.0.15 - Fix device description for encrypted PV (gh#yast/yast-storage-ng#1384). ==== yast2-trans ==== Version update (84.87.20240610.1108c0c7e7 -> 84.87.20240615.8098879de1) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20240615.8098879de1: * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Slovenian) * Translated using Weblate (Georgian) * Translated using Weblate (Slovenian) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Slovak) * Translated using Weblate (Slovenian) * Translated using Weblate (Slovak) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Added translation using Weblate (Czech) * Translated using Weblate (Dutch) * Translated using Weblate (Swedish) * Translated using Weblate (Swedish) * Translated using Weblate (Slovak) * Translated using Weblate (Catalan)