diff --git a/xorg/libinput/build b/xorg/libinput/build index 279e27fc..ef8fae86 100755 --- a/xorg/libinput/build +++ b/xorg/libinput/build @@ -2,6 +2,10 @@ export DESTDIR="$1" +# Meson build has no support for automatically using +# udev if available. This simply does the same. +kiss l eudev >/dev/null 2>&1 || udev=false + meson \ --prefix=/usr \ --sysconfdir=/etc \ @@ -10,6 +14,8 @@ meson \ -Ddocumentation=false \ -Dtests=false \ -Dlibwacom=false \ + -Dudev="${udev:=true}" \ + -Dtools="$udev" \ . output ninja -C output diff --git a/xorg/libinput/checksums b/xorg/libinput/checksums index 5d10afaa..1d7af490 100644 --- a/xorg/libinput/checksums +++ b/xorg/libinput/checksums @@ -1 +1 @@ -bfbf1fef66bcb2be871a18783dfcfb88ecb431f496bf0a9cf6685fd29c5843e1 libinput-1.15.0.tar.xz +53c939d53d76c3b1299dae615c1841d4afe070ff084690718dcd61f19d091d69 597b16f5134b8d095039efb3a27a4d0b643718c3.tar.gz diff --git a/xorg/libinput/depends b/xorg/libinput/depends index 8e41a3c2..a64a3537 100644 --- a/xorg/libinput/depends +++ b/xorg/libinput/depends @@ -1,4 +1,3 @@ -eudev libevdev meson make mtdev diff --git a/xorg/libinput/sources b/xorg/libinput/sources index d422d08a..087b7445 100644 --- a/xorg/libinput/sources +++ b/xorg/libinput/sources @@ -1 +1 @@ -https://www.freedesktop.org/software/libinput/libinput-1.15.0.tar.xz +https://github.com/oasislinux/libinput/archive/597b16f5134b8d095039efb3a27a4d0b643718c3.tar.gz diff --git a/xorg/libinput/version b/xorg/libinput/version index 536f558d..d97389e4 100644 --- a/xorg/libinput/version +++ b/xorg/libinput/version @@ -1 +1 @@ -1.15.0 1 +1.15.0 2