summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkyak2023-12-17 11:09:43 +0300
committerkyak2023-12-17 11:09:43 +0300
commit1aff921d0af06bebfba1cd2dd7d9136685aada87 (patch)
tree2004a6e7d6b994d0e3b4500620c7759cc08bc3ad
parentd11eeb50c12f86bfecbb811165f295bda43dfb5e (diff)
downloadaur-1aff921d0af06bebfba1cd2dd7d9136685aada87.tar.gz
upgpkg: 21.1.10-1
-rw-r--r--.SRCINFO12
-rw-r--r--0002-xephyr_Dont_check_for_SeatId_anymore.patch63
-rw-r--r--PKGBUILD9
3 files changed, 7 insertions, 77 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 732db9406f09..e97711327268 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 0e0f21189a29..b03b75ddc0ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}