[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Tuesday, April 10, 2018 @ 16:15:07 Author: lcarlier Revision: 321474 upgpkg: xf86-input-libinput 0.27.1-1 upstream update 0.27.1 Modified: xf86-input-libinput/trunk/PKGBUILD Deleted: xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch + PKGBUILD | 19 ++--- fix-left-handed-property-not-set-on-all-pointers.patch | 31 --- 2 files changed, 5 insertions(+), 45 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-10 14:22:55 UTC (rev 321473) +++ PKGBUILD2018-04-10 16:15:07 UTC (rev 321474) @@ -2,8 +2,8 @@ # Maintainer: Laurent Carlierpkgname=xf86-input-libinput -pkgver=0.27.0 -pkgrel=2 +pkgver=0.27.1 +pkgrel=1 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('x86_64') license=('custom') @@ -12,20 +12,11 @@ makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} -fix-left-handed-property-not-set-on-all-pointers.patch) -sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743' -'SKIP' - '6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc') +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha512sums=('01379f5d71bf39214c4dff428173512df57fd12e782f3fcde757be923aa0dbf4e010a0395a81bd8e4fb518edc7e05ca1ee64b1e313eb4df5d4990315580609a1' +'SKIP') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) -prepare() { - cd ${pkgname}-${pkgver} - - # https://bugs.freedesktop.org/show_bug.cgi?id=105667 - patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch -} - build() { cd ${pkgname}-${pkgver} Deleted: fix-left-handed-property-not-set-on-all-pointers.patch === --- fix-left-handed-property-not-set-on-all-pointers.patch 2018-04-10 14:22:55 UTC (rev 321473) +++ fix-left-handed-property-not-set-on-all-pointers.patch 2018-04-10 16:15:07 UTC (rev 321474) @@ -1,31 +0,0 @@ -From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Thu, 22 Mar 2018 01:47:07 +0200 -Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all - pointers - -Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT} -properties from being set on all pointer devices (only the first got it). - -https://bugs.freedesktop.org/show_bug.cgi?id=105667 - src/xf86libinput.c | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/src/xf86libinput.c b/src/xf86libinput.c -index 83ab75d..f9ed8ba 100644 a/src/xf86libinput.c -+++ b/src/xf86libinput.c -@@ -4930,9 +4930,6 @@ LibinputInitLeftHandedProperty(DeviceIntPtr dev, - if (!subdevice_has_capabilities(dev, CAP_POINTER|CAP_TABLET)) - return; - -- if (prop_left_handed != 0) -- return; -- - if (!libinput_device_config_left_handed_is_available(device) || - driver_data->capabilities & CAP_TABLET) - return; --- -2.16.2 -
[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Thursday, March 22, 2018 @ 00:35:37 Author: foutrelis Revision: 319794 upgpkg: xf86-input-libinput 0.27.0-2 Fix issue causing xfce4-settings not to be able to apply mouse settings to all mice. Only one pointer device was recognized as libinput device. https://bugs.freedesktop.org/show_bug.cgi?id=105667 Added: xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch Modified: xf86-input-libinput/trunk/PKGBUILD + PKGBUILD | 15 +-- fix-left-handed-property-not-set-on-all-pointers.patch | 31 +++ 2 files changed, 43 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:30:20 UTC (rev 319793) +++ PKGBUILD2018-03-22 00:35:37 UTC (rev 319794) @@ -3,7 +3,7 @@ pkgname=xf86-input-libinput pkgver=0.27.0 -pkgrel=1 +pkgrel=2 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('x86_64') license=('custom') @@ -12,11 +12,20 @@ makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 'X-ABI-XINPUT_VERSION>=25') groups=('xorg-drivers') -source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} +fix-left-handed-property-not-set-on-all-pointers.patch) sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743' -'SKIP') +'SKIP' + '6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T)+prepare() { + cd ${pkgname}-${pkgver} + + # https://bugs.freedesktop.org/show_bug.cgi?id=105667 + patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch +} + build() { cd ${pkgname}-${pkgver} Added: fix-left-handed-property-not-set-on-all-pointers.patch === --- fix-left-handed-property-not-set-on-all-pointers.patch (rev 0) +++ fix-left-handed-property-not-set-on-all-pointers.patch 2018-03-22 00:35:37 UTC (rev 319794) @@ -0,0 +1,31 @@ +From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001 +From: Evangelos Foutras +Date: Thu, 22 Mar 2018 01:47:07 +0200 +Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all + pointers + +Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT} +properties from being set on all pointer devices (only the first got it). + +https://bugs.freedesktop.org/show_bug.cgi?id=105667 +--- + src/xf86libinput.c | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/src/xf86libinput.c b/src/xf86libinput.c +index 83ab75d..f9ed8ba 100644 +--- a/src/xf86libinput.c b/src/xf86libinput.c +@@ -4930,9 +4930,6 @@ LibinputInitLeftHandedProperty(DeviceIntPtr dev, + if (!subdevice_has_capabilities(dev, CAP_POINTER|CAP_TABLET)) + return; + +- if (prop_left_handed != 0) +- return; +- + if (!libinput_device_config_left_handed_is_available(device) || + driver_data->capabilities & CAP_TABLET) + return; +-- +2.16.2 +
[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Thursday, April 28, 2016 @ 20:26:59 Author: andyrtr Revision: 266564 upgpkg: xf86-input-libinput 0.19.0-1 upstream update 0.19.0 Modified: xf86-input-libinput/trunk/PKGBUILD Deleted: xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch ---+ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch | 27 PKGBUILD |4 - 2 files changed, 2 insertions(+), 29 deletions(-) Deleted: 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch === --- 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2016-04-28 18:22:55 UTC (rev 266563) +++ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2016-04-28 18:26:59 UTC (rev 266564) @@ -1,27 +0,0 @@ -From cf8b629ebf30d6aa57dd405ce450fb0f33136626 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer-Date: Mon, 13 Jul 2015 08:30:43 +1000 -Subject: [PATCH xf86-input-libinput] Fedora: use unaccelerated vmask on input - ABI > 21 - -Signed-off-by: Peter Hutterer - src/xf86libinput.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/libinput.c b/src/libinput.c -index a06e44f..5eb5adf 100644 a/src/xf86libinput.c -+++ b/src/xf86libinput.c -@@ -47,7 +47,7 @@ - #define XI86_SERVER_FD 0x20 - #endif - --#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) * 1000 + GET_ABI_MINOR(ABI_XINPUT_VERSION) > 22000 -+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) * 1000 + GET_ABI_MINOR(ABI_XINPUT_VERSION) > 21000 - #define HAVE_VMASK_UNACCEL 1 - #else - #undef HAVE_VMASK_UNACCEL --- -2.4.3 - Modified: PKGBUILD === --- PKGBUILD2016-04-28 18:22:55 UTC (rev 266563) +++ PKGBUILD2016-04-28 18:26:59 UTC (rev 266564) @@ -2,7 +2,7 @@ # Maintainer: Laurent Carlier pkgname=xf86-input-libinput -pkgver=0.18.0 +pkgver=0.19.0 pkgrel=1 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ conflicts=('xorg-server<1.18.0' 'X-ABI-XINPUT_VERSION<22' 'X-ABI-XINPUT_VERSION>=23') groups=('xorg-drivers' 'xorg') source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha256sums=('974cabbd6b658ce809b534f6410e2bbbc615f06210f9cc9e48e6d77149134a77' +sha256sums=('6c5d30dc7c8b8ae34261340e1dc9cbb8ef435078e084b8ef507527a8a21af477' 'SKIP') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T)
[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Monday, August 31, 2015 @ 17:54:20 Author: lcarlier Revision: 245109 upgpkg: xf86-input-libinput 0.14.0-1 upstream update 0.14.0 Modified: xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch xf86-input-libinput/trunk/PKGBUILD ---+ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch |6 +++--- PKGBUILD |6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) Modified: 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch === --- 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2015-08-31 15:30:29 UTC (rev 245108) +++ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2015-08-31 15:54:20 UTC (rev 245109) @@ -6,13 +6,13 @@ Signed-off-by: Peter Hutterer--- - src/libinput.c | 2 +- + src/xf86libinput.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libinput.c b/src/libinput.c index a06e44f..5eb5adf 100644 a/src/libinput.c -+++ b/src/libinput.c +--- a/src/xf86libinput.c b/src/xf86libinput.c @@ -47,7 +47,7 @@ #define XI86_SERVER_FD 0x20 #endif Modified: PKGBUILD === --- PKGBUILD2015-08-31 15:30:29 UTC (rev 245108) +++ PKGBUILD2015-08-31 15:54:20 UTC (rev 245109) @@ -2,7 +2,7 @@ # Maintainer: Laurent Carlier pkgname=xf86-input-libinput -pkgver=0.13.0 +pkgver=0.14.0 pkgrel=1 pkgdesc="Generic input driver for the X.Org server based on libinput" arch=('i686' 'x86_64') @@ -15,10 +15,10 @@ source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} 90-libinput.conf 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) -sha256sums=('b9535c58904f47e8f85fee045b4a2b549c91216ddc9b0ee733d47d1b049fe3da' +sha256sums=('e8d05798a556e5ea0d9f1823bb632e425487e8bcf89711ed93b079bbee742265' 'SKIP' 'd4a728caadb7924852dcdc0da4de950c6fb9ebd8999d4e3af3d0baaa51cd0e75' -'d7cf26243c2dca5628ab154a45c2aab6135899aec22dc2f8d02c70731fdde319') +'e76d54a6d077c20069b99182f174b0f95a8668ba511e6e5d1b8a498dc6b6d96b') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) prepare() {
[arch-commits] Commit in xf86-input-libinput/trunk (2 files)
Date: Monday, July 13, 2015 @ 15:09:59 Author: lcarlier Revision: 242163 upgpkg: xf86-input-libinput 0.11.0-3 add a fix from Fedora for FS#45229 Added: xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch Modified: xf86-input-libinput/trunk/PKGBUILD ---+ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch | 27 PKGBUILD | 16 +-- 2 files changed, 40 insertions(+), 3 deletions(-) Added: 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch === --- 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (rev 0) +++ 0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2015-07-13 13:09:59 UTC (rev 242163) @@ -0,0 +1,27 @@ +From cf8b629ebf30d6aa57dd405ce450fb0f33136626 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer peter.hutte...@who-t.net +Date: Mon, 13 Jul 2015 08:30:43 +1000 +Subject: [PATCH xf86-input-libinput] Fedora: use unaccelerated vmask on input + ABI 21 + +Signed-off-by: Peter Hutterer peter.hutte...@who-t.net +--- + src/libinput.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/libinput.c b/src/libinput.c +index a06e44f..5eb5adf 100644 +--- a/src/libinput.c b/src/libinput.c +@@ -47,7 +47,7 @@ + #define XI86_SERVER_FD 0x20 + #endif + +-#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) * 1000 + GET_ABI_MINOR(ABI_XINPUT_VERSION) 22000 ++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) * 1000 + GET_ABI_MINOR(ABI_XINPUT_VERSION) 21000 + #define HAVE_VMASK_UNACCEL 1 + #else + #undef HAVE_VMASK_UNACCEL +-- +2.4.3 + Modified: PKGBUILD === --- PKGBUILD2015-07-13 04:29:36 UTC (rev 242162) +++ PKGBUILD2015-07-13 13:09:59 UTC (rev 242163) @@ -3,7 +3,7 @@ pkgname=xf86-input-libinput pkgver=0.11.0 -pkgrel=2 +pkgrel=3 pkgdesc=Generic input driver for the X.Org server based on libinput arch=('i686' 'x86_64') license=('custom') @@ -13,14 +13,24 @@ conflicts=('xorg-server1.16' 'X-ABI-XINPUT_VERSION21.1' 'X-ABI-XINPUT_VERSION=22') groups=('xorg-drivers' 'xorg') source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig} -90-libinput.conf) +90-libinput.conf +0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) sha256sums=('56babf46c13d15fbd15c9d43815e9220e63acd9ed28095e7d68ad03f9148bbda' 'SKIP' -'d4a728caadb7924852dcdc0da4de950c6fb9ebd8999d4e3af3d0baaa51cd0e75') +'d4a728caadb7924852dcdc0da4de950c6fb9ebd8999d4e3af3d0baaa51cd0e75' +'d7cf26243c2dca5628ab154a45c2aab6135899aec22dc2f8d02c70731fdde319') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) off...@who-t.net +prepare() { + cd ${pkgname}-${pkgver} + + # FS#45229 + patch -Np1 -i../0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch +} + build() { cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --disable-static make }