summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2016-04-07 18:27:56 +0200
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2016-04-07 18:27:56 +0200
commit594f3bfccf74fe7409cc563feec8329bcc69c89f (patch)
tree5a998ef954dd4f679076fae9c84596185f13a1f1
parentkde-apps/kdeedu-meta: Add alt. marble slot 4 RDEPEND (diff)
downloadgentoo-594f3bfccf74fe7409cc563feec8329bcc69c89f.tar.gz
gentoo-594f3bfccf74fe7409cc563feec8329bcc69c89f.tar.bz2
gentoo-594f3bfccf74fe7409cc563feec8329bcc69c89f.zip
x11-drivers/xf86-input-libinput: Version bump, fix build failure
Bug: https://bugs.gentoo.org/show_bug.cgi?id=560970 Package-Manager: portage-2.2.26
-rw-r--r--x11-drivers/xf86-input-libinput/Manifest1
-rw-r--r--x11-drivers/xf86-input-libinput/files/xf86-input-libinput-0.14.0-xf86_include.patch12
-rw-r--r--x11-drivers/xf86-input-libinput/xf86-input-libinput-0.18.0.ebuild22
3 files changed, 35 insertions, 0 deletions
diff --git a/x11-drivers/xf86-input-libinput/Manifest b/x11-drivers/xf86-input-libinput/Manifest
index cb65733d4a8..dd8482d1786 100644
--- a/x11-drivers/xf86-input-libinput/Manifest
+++ b/x11-drivers/xf86-input-libinput/Manifest
@@ -1,4 +1,5 @@
DIST xf86-input-libinput-0.14.0.tar.bz2 312256 SHA256 e8d05798a556e5ea0d9f1823bb632e425487e8bcf89711ed93b079bbee742265 SHA512 229b45cb9e76ca96dce4247b421135ff74054f2cbcfd019d2ceb409fdb4bc8166e3fa1d068ba6e8f6d6ac0c44ade275e31cc6a1ee6d7f6de8918eced5c59d508 WHIRLPOOL 45400e7966d730fe809043ced977dc0faa456336157dba9049558f0489463c8ade5f9a130b77ea2e85ae82e27c320e1f70780acca53fae253f930a53c0ac823b
DIST xf86-input-libinput-0.16.0.tar.bz2 340816 SHA256 fdade531e91e79acf6dce8ac55fa4f65abe3f1358c5d3d777ae48dbc74b76f49 SHA512 6b1243a29d94e6b26e92da04ce9d308d0957c46fcacb16711f5037f351bb48e9e80070a7e8d4f7e934698d4b394df982c81df489a8bb8b8f6021e2c99c0b0c19 WHIRLPOOL e0b13a91c54d9823ff03ea4fe67ce48abe744c9bb3929c81286794e8edb5211668237d75d578c64df22bc1b286a97cba2e5769c6cb7b96aff0611c9c7107eacc
DIST xf86-input-libinput-0.17.0.tar.bz2 341722 SHA256 2a378a25da46a875b6699ada29332290798e37df708ab2f2e4b0915ef1fbbab2 SHA512 738d4937f25dcb432bd664a204cbd4c66f38bd3385040ec56bc1949842d7099491d4ad96f2ba68342119046ed3d94ac562568f228c6a38686ba6cc86e9256f4d WHIRLPOOL ad45e800c223fd26edc1f2fcfe1c6895655b50a3b1c53a75e1221b8b3f7448a6c724b080bf18299c237581fcbedf5e0a9e1f5e0c69e475703f7de79da2bc94c8
+DIST xf86-input-libinput-0.18.0.tar.bz2 345266 SHA256 974cabbd6b658ce809b534f6410e2bbbc615f06210f9cc9e48e6d77149134a77 SHA512 68d414e31ef5bef8ec8e90c21f3863ff69f855e416fccba21ec1ac0359823c1513b0d6a2c60336e6ce6cdf5f448f999b597e12845698ae7a9b0a19de1b9c59fc WHIRLPOOL 834ed81dc3b0291f32bceb209087ad6c565b61a30b6e27535ff0b227b73bc019564c4b901bf49ff55ceeda0685c61353c331b9d9eaa6e7e8aaee2e8a2dcd08ae
DIST xf86-input-libinput-0.6.0.tar.bz2 287826 SHA256 2f29be1ed7f9b9c597b6f5c6ef24c37a244a0ba87ccd1c2586ffa4d08452ad79 SHA512 536324b4bf52b6a1905655d6d82af5d12d40503e48018e10b1922bcfd18bddad742a716bcc7588188993f46f9724874456e90a70e5a764432f968a66a9d2b639 WHIRLPOOL 5d8994c86b5682d7e5ae0e53b7c8d1b13fdba304603b9ecf3c97297ab732e59111f4c902403a6d0a19492f3e34a7b9a718fbbe105591da19260a3c1f3e2c2a4b
diff --git a/x11-drivers/xf86-input-libinput/files/xf86-input-libinput-0.14.0-xf86_include.patch b/x11-drivers/xf86-input-libinput/files/xf86-input-libinput-0.14.0-xf86_include.patch
new file mode 100644
index 00000000000..819ff18bfcf
--- /dev/null
+++ b/x11-drivers/xf86-input-libinput/files/xf86-input-libinput-0.14.0-xf86_include.patch
@@ -0,0 +1,12 @@
+Index: xf86-input-libinput-0.14.0/src/xf86libinput.c
+===================================================================
+--- xf86-input-libinput-0.14.0.orig/src/xf86libinput.c
++++ xf86-input-libinput-0.14.0/src/xf86libinput.c
+@@ -33,6 +33,7 @@
+ #include <list.h>
+ #include <exevents.h>
+ #include <xkbsrv.h>
++#include <xf86.h>
+ #include <xf86Xinput.h>
+ #include <xf86_OSproc.h>
+ #include <xserver-properties.h>
diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.18.0.ebuild b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.18.0.ebuild
new file mode 100644
index 00000000000..b392011ea96
--- /dev/null
+++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.18.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit xorg-2
+
+DESCRIPTION="X.org input driver based on libinput"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libinput-1.2.0:0="
+DEPEND="${RDEPEND}"
+
+DOCS=( "README.md" "conf/90-libinput.conf" )
+
+src_prepare() {
+ PATCHES=( "${FILESDIR}"/${PN}-0.14.0-xf86_include.patch )
+ xorg-2_src_prepare
+}