aboutsummaryrefslogtreecommitdiff
path: root/xorg/libinput
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2019-12-09 19:17:24 +0300
committerCem Keylan <cem@ckyln.com>2019-12-09 19:17:24 +0300
commit03423e0583057cbe5a16f8439183e2dbc0e8dd7c (patch)
tree81fe3ba69d94146f83fb5541d1fb2da0ac4eac08 /xorg/libinput
downloadrepository-03423e0583057cbe5a16f8439183e2dbc0e8dd7c.tar.gz
secondary commit
Diffstat (limited to 'xorg/libinput')
-rwxr-xr-xxorg/libinput/build16
-rw-r--r--xorg/libinput/checksums1
-rw-r--r--xorg/libinput/depends4
-rwxr-xr-xxorg/libinput/post-install17
-rw-r--r--xorg/libinput/sources1
-rw-r--r--xorg/libinput/version1
6 files changed, 40 insertions, 0 deletions
diff --git a/xorg/libinput/build b/xorg/libinput/build
new file mode 100755
index 00000000..279e27fc
--- /dev/null
+++ b/xorg/libinput/build
@@ -0,0 +1,16 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ -Ddebug-gui=false \
+ -Ddocumentation=false \
+ -Dtests=false \
+ -Dlibwacom=false \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/xorg/libinput/checksums b/xorg/libinput/checksums
new file mode 100644
index 00000000..14279938
--- /dev/null
+++ b/xorg/libinput/checksums
@@ -0,0 +1 @@
+0feb3a0589709cc1032893bfaf4c49150d5360bd9782bec888f9e4dd9044c5b7 libinput-1.14.3.tar.xz
diff --git a/xorg/libinput/depends b/xorg/libinput/depends
new file mode 100644
index 00000000..8e41a3c2
--- /dev/null
+++ b/xorg/libinput/depends
@@ -0,0 +1,4 @@
+eudev
+libevdev
+meson make
+mtdev
diff --git a/xorg/libinput/post-install b/xorg/libinput/post-install
new file mode 100755
index 00000000..7f3e7efc
--- /dev/null
+++ b/xorg/libinput/post-install
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+cat <<EOF
+
+NOTE: You must be a part of the input group
+ for libinput to work.
+
+NOTE: This groups based permissions model may not
+ be suitable if KISS will be used as a multi
+ user system. Further configuration can be
+ done at your own discretion.
+
+-> addgroup USER input
+
+NOTE: You also need xf86-input-libinput.
+
+EOF
diff --git a/xorg/libinput/sources b/xorg/libinput/sources
new file mode 100644
index 00000000..d7538b39
--- /dev/null
+++ b/xorg/libinput/sources
@@ -0,0 +1 @@
+https://www.freedesktop.org/software/libinput/libinput-1.14.3.tar.xz
diff --git a/xorg/libinput/version b/xorg/libinput/version
new file mode 100644
index 00000000..6c4cca37
--- /dev/null
+++ b/xorg/libinput/version
@@ -0,0 +1 @@
+1.14.3 1