Packages changed: Mesa (22.2.4 -> 22.3.2) Mesa-drivers (22.2.4 -> 22.3.2) libICE (1.1.0 -> 1.1.1) libSM (1.2.3 -> 1.2.4) libXau (1.0.10 -> 1.0.11) libfontenc (1.1.6 -> 1.1.7) libxkbfile (1.1.1 -> 1.1.2) libxshmfence (1.3.1 -> 1.3.2) xcb-util (0.4.0 -> 0.4.1) xf86-input-joystick (1.6.3 -> 1.6.4) xf86-video-vesa (2.5.0 -> 2.6.0) xf86-video-voodoo (1.2.5 -> 1.2.6) xhost (1.0.8 -> 1.0.9) xkbcomp (1.4.5 -> 1.4.6) xorg-x11-server (21.1.4 -> 21.1.6) xwayland (22.1.5 -> 22.1.7) === Details === ==== Mesa ==== Version update (22.2.4 -> 22.3.2) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - don't try to generate libvdpau_virtio_gpu package on ppc64le; for some reason this driver doesn't get built on this platform - Update to version 22.3.0: * See https://docs.mesa3d.org/relnotes/22.3.0.html - Update to version 22.3.1: * See https://docs.mesa3d.org/relnotes/22.3.1.html - Update to version 22.3.2: * See https://docs.mesa3d.org/relnotes/22.3.2.html - Remove the libXvMC_nouveau and libXvMC_r600 packages as XVMC support was removed. - Add libvdpau_virtio_gpu package for VirtIO GPU. - Rebase n_drirc-disable-rgb10-for-chromium-on-amd.patch. - Rebase u_dep_xcb.patch. - Rebase U_fix-mpeg1_2-decode-mesa-20.2.patch. - Drop n_buildfix-21.3.0.patch: fixed upstream. ==== Mesa-drivers ==== Version update (22.2.4 -> 22.3.2) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libxatracker2 - don't try to generate libvdpau_virtio_gpu package on ppc64le; for some reason this driver doesn't get built on this platform - Update to version 22.3.0: * See https://docs.mesa3d.org/relnotes/22.3.0.html - Update to version 22.3.1: * See https://docs.mesa3d.org/relnotes/22.3.1.html - Update to version 22.3.2: * See https://docs.mesa3d.org/relnotes/22.3.2.html - Remove the libXvMC_nouveau and libXvMC_r600 packages as XVMC support was removed. - Add libvdpau_virtio_gpu package for VirtIO GPU. - Rebase n_drirc-disable-rgb10-for-chromium-on-amd.patch. - Rebase u_dep_xcb.patch. - Rebase U_fix-mpeg1_2-decode-mesa-20.2.patch. - Drop n_buildfix-21.3.0.patch: fixed upstream. ==== libICE ==== Version update (1.1.0 -> 1.1.1) Subpackages: libICE-devel libICE6 libICE6-32bit - update to 1.1.1: * ICEmsg: Fix C++ interoperability error due to static_assert define - drop U_ICEmsg-Fix-C-interoperability-error-due-to-static_as.patch (upstream) ==== libSM ==== Version update (1.2.3 -> 1.2.4) Subpackages: libSM-devel libSM6 libSM6-32bit - update to 1.2.4: * Handle arrays too large to fit in iceConn buffers * v2: Raise required libICE version to 1.1.0 to get the updated * IceGetHeaderExtra macro definition needed for this to work correctly. * Fix some potential memory leaks in SmcCloseConnection(). * Add uuid as private dependency to sm.pc for static linking * Build xz tarballs instead of bzip2 * Fix spelling/wording issues ==== libXau ==== Version update (1.0.10 -> 1.0.11) Subpackages: libXau-devel libXau6 libXau6-32bit - update to 1.0.11: configure: Use AC_SYS_LARGEFILE to enable large file support - modernize spec file, install license into licensedir ==== libfontenc ==== Version update (1.1.6 -> 1.1.7) Subpackages: libfontenc-devel libfontenc1 - update to 1.1.7: * configure: Use AC_SYS_LARGEFILE to enable large file support ==== libxkbfile ==== Version update (1.1.1 -> 1.1.2) Subpackages: libxkbfile-devel libxkbfile1 - update to 1.1.2: * configure: Use AC_SYS_LARGEFILE to enable large file support - modernize spec file, install license to licensedir ==== libxshmfence ==== Version update (1.3.1 -> 1.3.2) - update to 1.3.2: * configure: Use AC_SYS_LARGEFILE to enable large file support - spec file modernisation, add license and README ==== xcb-util ==== Version update (0.4.0 -> 0.4.1) - update to 0.4.1: * Add standard X.Org package changes to autogen.sh * Build xz tarballs instead of bzip2 * Clean up some compiler warnings from clang * Do updates for migration to gitlab ==== xf86-input-joystick ==== Version update (1.6.3 -> 1.6.4) - Update to version 1.6.4 * Fix quoting in man page synopsis section * Update README for gitlab migration * Update configure.ac bug URL for gitlab migration * Fix spelling/wording issues * gitlab CI: add a basic build test * gitlab CI: stop requiring Signed-off-by in commits * autogen.sh: Implement GNOME Build API * autogen.sh: use quoted string variables * Adapt to USB HID header changes on NetBSD-8.99.9. * autogen: add default patch prefix * configure: Drop AM_MAINTAINER_MODE * autogen.sh: use exec instead of waiting for configure to finish ==== xf86-video-vesa ==== Version update (2.5.0 -> 2.6.0) - update to 2.6.0: * Refuse to run if framebuffer or dri devices are present * VESAValidMode: remove duplicate call to VESAGetRec * VESADGASetMode: remove unused variable scrnIdx * Build xz tarballs instead of bzip2 ==== xf86-video-voodoo ==== Version update (1.2.5 -> 1.2.6) - update to 1.2.6: * Remove miInitializeBackingStore Stop using deprecated xf86PciInfo.h Fix spelling/wording issues Build xz tarballs instead of bzip2 Update configure.ac bug URL for gitlab migration autogen: add default patch prefix autogen.sh: use quoted string variables autogen.sh: use exec instead of waiting for configure to finish autogen.sh: Honor NOCONFIGURE=1 configure: Drop AM_MAINTAINER_MODE don't use PCITAG in struct anymore - drop U_don-t-use-PCITAG-in-struct-anymore.patch (upstream) ==== xhost ==== Version update (1.0.8 -> 1.0.9) - update to 1.0.9: * Simplify i18n of 'unable to get ... address for ...' error message * Use gettext() to localize messages if available * Recognize raw IPv6 numeric address * Build xz tarballs instead of bzip2 - add keyring, use https for download ==== xkbcomp ==== Version update (1.4.5 -> 1.4.6) - update to 1.4.6: * configure: Use AC_SYS_LARGEFILE to enable large file support * suppress four more warnings when 'warningLevel' is zero * suppress the "Could not resolve" warning when 'warningLevel' is zero * man page: remove out-of-date COPYRIGHT section * Build xz tarballs instead of bzip2 * Fix "upercase" typo ==== xorg-x11-server ==== Version update (21.1.4 -> 21.1.6) Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk - Update to version xorg-server-21.1.6: * xserver 21.1.6 * Xext: fix invalid event type mask in XTestSwapFakeInput * xkb: fix some possible memleaks in XkbGetKbdByName * xkb: proof GetCountedString against request length attacks * xquartz: Fix some formatting * XQuartz: stub: Call LSOpenApplication instead of fork()/exec() - drop the following upstream patches: U_xkb-proof-GetCountedString-against-request-length-at.patch U_xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch - Update to version xorg-server-21.1.5: * xkb: reset the radio_groups pointer to NULL after freeing it * Xi: avoid integer truncation in length check of ProcXIChangeProperty * Xi: return an error from XI property changes if verification failed * Xext: free the screen saver resource when replacing it * Xext: free the XvRTVideoNotify when turning off from the same client * Xi: disallow passive grabs with a detail > 255 * Xtest: disallow GenericEvents in XTestSwapFakeInput * meson: Don't build COMPOSITE for XQuartz * xquartz: Move default applications list outside of the main executable * xquartz: Remove unused macro (X11LIBDIR) - drop the following upstream patches: U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch ==== xwayland ==== Version update (22.1.5 -> 22.1.7) - Update to version 22.1.7 * This release fixes an invalid event type mask in XTestSwapFakeInput which was inadvertently changed from octal 0177 to hexadecimal 0x177 in the fix for CVE-2022-46340. - Update to version 22.1.6: * Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344, CVE-2022-4283. * Xtest: disallow GenericEvents in XTestSwapFakeInput * Xi: disallow passive grabs with a detail > 255 * Xext: free the XvRTVideoNotify when turning off from the same client * Xext: free the screen saver resource when replacing it * Xi: return an error from XI property changes if verification failed * Xi: avoid integer truncation in length check of ProcXIChangeProperty * xkb: reset the radio_groups pointer to NULL after freeing it - Drop patches fixed upstream: * U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch * U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch * U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch * U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch * U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch * U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch * U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch