summaryrefslogtreecommitdiff
path: root/pkg/libinput/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2018-11-02 15:44:51 -0700
committerMichael Forney <mforney@mforney.org>2018-11-03 01:20:57 -0700
commitad59e960b0170c57ed954336508b8ade4f899fc5 (patch)
treee61be5a6533c4a8d8a846c5822569f2acb009633 /pkg/libinput/gen.lua
parent067d550834f05b8941764d1c53d9875dddd0ff36 (diff)
libinput: Update to 1.12.2
Diffstat (limited to 'pkg/libinput/gen.lua')
-rw-r--r--pkg/libinput/gen.lua33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkg/libinput/gen.lua b/pkg/libinput/gen.lua
index 00b20bc2..c9fb3553 100644
--- a/pkg/libinput/gen.lua
+++ b/pkg/libinput/gen.lua
@@ -37,6 +37,7 @@ lib('libinput.a', [[
filter-trackpoint.c
netlink-seat.c
path-seat.c
+ quirks.c
timer.c
)
$builddir/pkg/(
@@ -45,4 +46,36 @@ lib('libinput.a', [[
)
]])
+local quirks = {
+ '10-generic-keyboard.quirks',
+ '10-generic-lid.quirks',
+ '10-generic-trackball.quirks',
+ '30-vendor-aiptek.quirks',
+ '30-vendor-alps.quirks',
+ '30-vendor-cyapa.quirks',
+ '30-vendor-elantech.quirks',
+ '30-vendor-huion.quirks',
+ '30-vendor-ibm.quirks',
+ '30-vendor-kensington.quirks',
+ '30-vendor-logitech.quirks',
+ '30-vendor-microsoft.quirks',
+ '30-vendor-razer.quirks',
+ '30-vendor-synaptics.quirks',
+ '30-vendor-wacom.quirks',
+ '30-vendor-vmware.quirks',
+ '50-system-acer.quirks',
+ '50-system-apple.quirks',
+ '50-system-asus.quirks',
+ '50-system-chicony.quirks',
+ '50-system-cyborg.quirks',
+ '50-system-dell.quirks',
+ '50-system-google.quirks',
+ '50-system-hp.quirks',
+ '50-system-lenovo.quirks',
+ '50-system-system76.quirks',
+}
+for _, quirk in ipairs(quirks) do
+ file('share/libinput/'..quirk, '644', '$srcdir/quirks/'..quirk)
+end
+
fetch 'git'