Date: Tuesday, November 10, 2015 @ 20:25:19 Author: lcarlier Revision: 250560
archrelease: copy trunk to staging-i686, staging-x86_64 Added: xf86-input-libinput/repos/staging-i686/ xf86-input-libinput/repos/staging-i686/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (from rev 250559, xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) xf86-input-libinput/repos/staging-i686/PKGBUILD (from rev 250559, xf86-input-libinput/trunk/PKGBUILD) xf86-input-libinput/repos/staging-x86_64/ xf86-input-libinput/repos/staging-x86_64/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (from rev 250559, xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) xf86-input-libinput/repos/staging-x86_64/PKGBUILD (from rev 250559, xf86-input-libinput/trunk/PKGBUILD) --------------------------------------------------------------------------+ staging-i686/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch | 27 +++++++ staging-i686/PKGBUILD | 36 ++++++++++ staging-x86_64/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch | 27 +++++++ staging-x86_64/PKGBUILD | 36 ++++++++++ 4 files changed, 126 insertions(+) Copied: xf86-input-libinput/repos/staging-i686/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (from rev 250559, xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) =================================================================== --- staging-i686/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (rev 0) +++ staging-i686/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2015-11-10 19:25:19 UTC (rev 250560) @@ -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/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 + Copied: xf86-input-libinput/repos/staging-i686/PKGBUILD (from rev 250559, xf86-input-libinput/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-11-10 19:25:19 UTC (rev 250560) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgname=xf86-input-libinput +pkgver=0.15.0 +pkgrel=2 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('i686' 'x86_64') +license=('custom') +url="http://xorg.freedesktop.org/" +depends=('libinput') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=22.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') +provides=('xf86-input-driver') +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=('28707c504194648b11a1e26acf13039b60bf344efa6aa9788afed6d47f019a41' + 'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <off...@who-t.net> + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-input-libinput/repos/staging-x86_64/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (from rev 250559, xf86-input-libinput/trunk/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch) =================================================================== --- staging-x86_64/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch (rev 0) +++ staging-x86_64/0001-Fedora-use-unaccelerated-vmask-on-input-ABI-21.patch 2015-11-10 19:25:19 UTC (rev 250560) @@ -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/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 + Copied: xf86-input-libinput/repos/staging-x86_64/PKGBUILD (from rev 250559, xf86-input-libinput/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-11-10 19:25:19 UTC (rev 250560) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgname=xf86-input-libinput +pkgver=0.15.0 +pkgrel=2 +pkgdesc="Generic input driver for the X.Org server based on libinput" +arch=('i686' 'x86_64') +license=('custom') +url="http://xorg.freedesktop.org/" +depends=('libinput') +makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=22.1' 'libxi' 'libx11' 'resourceproto' 'scrnsaverproto') +provides=('xf86-input-driver') +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=('28707c504194648b11a1e26acf13039b60bf344efa6aa9788afed6d47f019a41' + 'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <off...@who-t.net> + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-static + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +}