Date: Tuesday, October 25, 2022 @ 06:52:21
  Author: andyrtr
Revision: 458850

upgpkg: xorg-xwayland 22.1.4-2: fix input issues - FS#76284

Modified:
  xorg-xwayland/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-24 19:53:29 UTC (rev 458849)
+++ PKGBUILD    2022-10-25 06:52:21 UTC (rev 458850)
@@ -2,7 +2,7 @@
 
 pkgname=xorg-xwayland
 pkgver=22.1.4
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 license=('custom')
 groups=('xorg')
@@ -17,9 +17,11 @@
              'systemd'
              'egl-wayland'
 )
-source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
+source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig}
+        
0001_Do_not_ignore_leave_events.patch::https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/987.patch
 )
 
sha512sums=('a1301df1687ac276172565c98b1fb3d5f35f67d47f625b81fce485d1818cf4896f88c2750b4e93596fa6f7fd515e258d201ca3d0cc39943b576f2d2c3f9be8cd'
-            'SKIP')
+            'SKIP'
+            
'd0c87face4485050db134e5ed14d930bdae05d81149b2b573b97fc6dd96d9234e709d6f0523221747293da20cbd012e1e1da00e12b227f98597ffa320bcd3e3c')
 provides=('xorg-server-xwayland')
 conflicts=('xorg-server-xwayland')
 replaces=('xorg-server-xwayland')
@@ -26,6 +28,12 @@
 #validpgpkeys=('B09FAF35BE914521980951145A81AF8E6ADBB200') # "Michel Daenzer 
<[email protected]>"
 validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan 
<[email protected]>"
 
+prepare() {
+  cd xwayland-$pkgver
+  #  fix input issues FS#76284 /  
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1395
+  patch -Np1 -i ../0001_Do_not_ignore_leave_events.patch
+}
+
 build() {
   arch-meson xwayland-$pkgver build \
     -D ipv6=true \

Reply via email to