diff options
author | kyak | 2023-12-17 11:09:43 +0300 |
---|---|---|
committer | kyak | 2023-12-17 11:09:43 +0300 |
commit | 1aff921d0af06bebfba1cd2dd7d9136685aada87 (patch) | |
tree | 2004a6e7d6b994d0e3b4500620c7759cc08bc3ad | |
parent | d11eeb50c12f86bfecbb811165f295bda43dfb5e (diff) | |
download | aur-1aff921d0af06bebfba1cd2dd7d9136685aada87.tar.gz |
upgpkg: 21.1.10-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | 0002-xephyr_Dont_check_for_SeatId_anymore.patch | 63 | ||||
-rw-r--r-- | PKGBUILD | 9 |
3 files changed, 7 insertions, 77 deletions
@@ -1,5 +1,5 @@ pkgbase = xorg-server-bug865 - pkgver = 21.1.9 + pkgver = 21.1.10 pkgrel = 1 url = https://xorg.freedesktop.org arch = x86_64 @@ -36,20 +36,18 @@ pkgbase = xorg-server-bug865 makedepends = systemd makedepends = meson makedepends = git - source = https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-21.1.9.tar.xz - source = https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-21.1.9.tar.xz.sig + source = https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-21.1.10.tar.xz + source = https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-21.1.10.tar.xz.sig source = xvfb-run source = xvfb-run.1 - source = 0002-xephyr_Dont_check_for_SeatId_anymore.patch source = freedesktop-bug-865.patch validpgpkeys = 3C2C43D9447D5938EF4551EBE23B7E70B467F0BF validpgpkeys = 67DC86F2623FC5FD4BB5225D14706DBE1E4B4540 validpgpkeys = FD0004A26EADFE43A4C3F249C6F7AE200374452D - sha512sums = 9044e1b9222616fb63aea444b75f4ca6582edb7d899018f8ea30359e57edf04b1555e69397ebc4d288f7e36d6b82a54dde3895f11d414573d229e908ac17bfe8 + sha512sums = 8135d9b7c0c71f427ba0a3b80741fee4f6ae195779399b73261a00858882f3516e367a08e2da1403734b04eacabae9aa231e5375eff23b57a3ff764e9caf8926 sha512sums = SKIP sha512sums = 87c79b4a928e74463f96f58d277558783eac9b8ea6ba00d6bbbb67ad84c4d65b3792d960ea2a70089ae18162e82ae572a49ad36df169c974cc99dbaa51f63eb2 sha512sums = de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22 - sha512sums = 34de52147054535256f35143d321e4d5e189baae502afca2bd3291094946dbead0829b1f196ae2a4d23bd6d0e1e04b65a387dee43f12dee55d247e37aec419d7 sha512sums = c3b541c7ac95c94f682577cacedc06e79427003a870cde844056a7662087873b59dc06933552bb867b16fc0387f8a061672df780454769f26aa3e53b13a94edf pkgname = xorg-server-bug865 @@ -72,7 +70,7 @@ pkgname = xorg-server-bug865 provides = X-ABI-XINPUT_VERSION=24.4 provides = X-ABI-EXTENSION_VERSION=10.0 provides = x-server - provides = xorg-server=21.1.9 + provides = xorg-server=21.1.10 conflicts = nvidia-utils<=331.20 conflicts = glamor-egl conflicts = xf86-video-modesetting diff --git a/0002-xephyr_Dont_check_for_SeatId_anymore.patch b/0002-xephyr_Dont_check_for_SeatId_anymore.patch deleted file mode 100644 index f0158bfe1ad3..000000000000 --- a/0002-xephyr_Dont_check_for_SeatId_anymore.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 4c03b67d334b05b814239420776f2fdd4c4a98ac Mon Sep 17 00:00:00 2001 -From: nerdopolis <bluescreen_avenger@verizon.net> -Date: Tue, 11 Jan 2022 18:41:42 -0500 -Subject: [PATCH] xephyr: Don't check for SeatId anymore - -After a change for the xserver to automatically determine the seat -based on the XDG_SEAT variable, xephyr stopped working. This was -because of an old feature where xephyr used to handle evdev -directly. This was dropped some time ago, and now this check is -not needed ---- - hw/kdrive/ephyr/ephyrinit.c | 34 ++++++++++++++++------------------ - 1 file changed, 16 insertions(+), 18 deletions(-) - -diff --git a/hw/kdrive/ephyr/ephyrinit.c b/hw/kdrive/ephyr/ephyrinit.c -index 020461db2..09cd28cb3 100644 ---- a/hw/kdrive/ephyr/ephyrinit.c -+++ b/hw/kdrive/ephyr/ephyrinit.c -@@ -70,25 +70,23 @@ InitInput(int argc, char **argv) - KdKeyboardInfo *ki; - KdPointerInfo *pi; - -- if (!SeatId) { -- KdAddKeyboardDriver(&EphyrKeyboardDriver); -- KdAddPointerDriver(&EphyrMouseDriver); -- -- if (!kdHasKbd) { -- ki = KdNewKeyboard(); -- if (!ki) -- FatalError("Couldn't create Xephyr keyboard\n"); -- ki->driver = &EphyrKeyboardDriver; -- KdAddKeyboard(ki); -- } -+ KdAddKeyboardDriver(&EphyrKeyboardDriver); -+ KdAddPointerDriver(&EphyrMouseDriver); -+ -+ if (!kdHasKbd) { -+ ki = KdNewKeyboard(); -+ if (!ki) -+ FatalError("Couldn't create Xephyr keyboard\n"); -+ ki->driver = &EphyrKeyboardDriver; -+ KdAddKeyboard(ki); -+ } - -- if (!kdHasPointer) { -- pi = KdNewPointer(); -- if (!pi) -- FatalError("Couldn't create Xephyr pointer\n"); -- pi->driver = &EphyrMouseDriver; -- KdAddPointer(pi); -- } -+ if (!kdHasPointer) { -+ pi = KdNewPointer(); -+ if (!pi) -+ FatalError("Couldn't create Xephyr pointer\n"); -+ pi->driver = &EphyrMouseDriver; -+ KdAddPointer(pi); - } - - KdInitInput(); --- -GitLab - @@ -4,7 +4,7 @@ pkgbase=xorg-server-bug865 pkgname=xorg-server-bug865 -pkgver=21.1.9 +pkgver=21.1.10 pkgrel=1 arch=('x86_64') license=('custom') @@ -20,24 +20,19 @@ makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans' source=(https://xorg.freedesktop.org/releases/individual/xserver/xorg-server-${pkgver}.tar.xz{,.sig} xvfb-run # with updates from FC master xvfb-run.1 - 0002-xephyr_Dont_check_for_SeatId_anymore.patch freedesktop-bug-865.patch) validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF' # Peter Hutterer (Who-T) <office@who-t.net> '67DC86F2623FC5FD4BB5225D14706DBE1E4B4540' # Olivier Fourdan <fourdan@xfce.org> 'FD0004A26EADFE43A4C3F249C6F7AE200374452D') # Povilas Kanapickas <povilas@radix.lt> -sha512sums=('9044e1b9222616fb63aea444b75f4ca6582edb7d899018f8ea30359e57edf04b1555e69397ebc4d288f7e36d6b82a54dde3895f11d414573d229e908ac17bfe8' +sha512sums=('8135d9b7c0c71f427ba0a3b80741fee4f6ae195779399b73261a00858882f3516e367a08e2da1403734b04eacabae9aa231e5375eff23b57a3ff764e9caf8926' 'SKIP' '87c79b4a928e74463f96f58d277558783eac9b8ea6ba00d6bbbb67ad84c4d65b3792d960ea2a70089ae18162e82ae572a49ad36df169c974cc99dbaa51f63eb2' 'de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22' - '34de52147054535256f35143d321e4d5e189baae502afca2bd3291094946dbead0829b1f196ae2a4d23bd6d0e1e04b65a387dee43f12dee55d247e37aec419d7' 'c3b541c7ac95c94f682577cacedc06e79427003a870cde844056a7662087873b59dc06933552bb867b16fc0387f8a061672df780454769f26aa3e53b13a94edf') prepare() { cd "xorg-server-${pkgver}" - # FS#73274 - patch -Np1 -i ../0002-xephyr_Dont_check_for_SeatId_anymore.patch - # The patch for freedesktop bug 865 patch -Np1 -i "${srcdir}/freedesktop-bug-865.patch" } |