libinput: add version 1.14.2

Full input stack library processes user input events for display servers
and other applications. Generates relative pointer events from touchpads.
Records pressure. Scales coordinates. Accelerates pointer. Debounces
clicks. Emulates soft buttons. Detects palm and gestures.
This commit is contained in:
Denys Nykula 2019-10-21 21:13:39 +03:00
parent 831c429694
commit 0a1a3b8a60
6 changed files with 111 additions and 1 deletions

4
libinput/DESCR Normal file
View File

@ -0,0 +1,4 @@
Full input stack library processes user input events for display servers
and other applications. Generates relative pointer events from touchpads.
Records pressure. Scales coordinates. Accelerates pointer. Debounces
clicks. Emulates soft buttons. Detects palm and gestures.

22
libinput/Makefile Normal file
View File

@ -0,0 +1,22 @@
# $NetBSD$
DISTNAME= libinput-1.14.2
CATEGORIES= devel
MASTER_SITES= https://www.freedesktop.org/software/libinput/
EXTRACT_SUFX= .tar.xz
MAINTAINER= nykula@ukr.net
HOMEPAGE= https://wayland.freedesktop.org/libinput/doc/latest/
COMMENT= Coordinate scaling, relative pointer, acceleration
LICENSE= mit
USE_TOOLS+= pkg-config
pre-configure:
sed -i s/true/false/ ${WRKSRC}/*txt
.include "../../wip/libevdev/buildlink3.mk"
.include "../../wip/libudev/buildlink3.mk"
.include "../../wip/mtdev/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../mk/bsd.pkg.mk"

62
libinput/PLIST Normal file
View File

@ -0,0 +1,62 @@
@comment $NetBSD$
bin/libinput
include/libinput.h
lib/libinput.so
lib/libinput.so.10
lib/libinput.so.10.13.0
lib/pkgconfig/libinput.pc
lib/udev/libinput-device-group
lib/udev/libinput-fuzz-override
lib/udev/rules.d/80-libinput-device-groups.rules
lib/udev/rules.d/90-libinput-fuzz-override.rules
libexec/libinput/libinput-debug-events
libexec/libinput/libinput-list-devices
libexec/libinput/libinput-measure
libexec/libinput/libinput-measure-fuzz
libexec/libinput/libinput-measure-touch-size
libexec/libinput/libinput-measure-touchpad-pressure
libexec/libinput/libinput-measure-touchpad-tap
libexec/libinput/libinput-quirks
libexec/libinput/libinput-record
libexec/libinput/libinput-replay
man/man1/libinput-debug-events.1
man/man1/libinput-list-devices.1
man/man1/libinput-measure-fuzz.1
man/man1/libinput-measure-touch-size.1
man/man1/libinput-measure-touchpad-pressure.1
man/man1/libinput-measure-touchpad-tap.1
man/man1/libinput-measure.1
man/man1/libinput-quirks-list.1
man/man1/libinput-quirks-validate.1
man/man1/libinput-quirks.1
man/man1/libinput-record.1
man/man1/libinput-replay.1
man/man1/libinput.1
share/libinput/10-generic-keyboard.quirks
share/libinput/10-generic-lid.quirks
share/libinput/10-generic-trackball.quirks
share/libinput/30-vendor-aiptek.quirks
share/libinput/30-vendor-alps.quirks
share/libinput/30-vendor-contour.quirks
share/libinput/30-vendor-cypress.quirks
share/libinput/30-vendor-elantech.quirks
share/libinput/30-vendor-ibm.quirks
share/libinput/30-vendor-kensington.quirks
share/libinput/30-vendor-logitech.quirks
share/libinput/30-vendor-microsoft.quirks
share/libinput/30-vendor-razer.quirks
share/libinput/30-vendor-synaptics.quirks
share/libinput/30-vendor-vmware.quirks
share/libinput/30-vendor-wacom.quirks
share/libinput/50-system-acer.quirks
share/libinput/50-system-apple.quirks
share/libinput/50-system-asus.quirks
share/libinput/50-system-chicony.quirks
share/libinput/50-system-cyborg.quirks
share/libinput/50-system-dell.quirks
share/libinput/50-system-google.quirks
share/libinput/50-system-hp.quirks
share/libinput/50-system-lenovo.quirks
share/libinput/50-system-system76.quirks
share/libinput/50-system-toshiba.quirks
share/zsh/site-functions/_libinput

16
libinput/buildlink3.mk Normal file
View File

@ -0,0 +1,16 @@
# $NetBSD$
BUILDLINK_TREE+= libinput
.if !defined(LIBINPUT_BUILDLINK3_MK)
LIBINPUT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libinput+= libinput>=0.8.0
BUILDLINK_PKGSRCDIR.libinput?= ../../wip/libinput
.include "../../wip/libevdev/buildlink3.mk"
.include "../../wip/libudev/buildlink3.mk"
.include "../../wip/mtdev/buildlink3.mk"
.endif # LIBINPUT_BUILDLINK3_MK
BUILDLINK_TREE+= -libinput

6
libinput/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (libinput-1.14.2.tar.xz) = fe3d33ec7d180df43987b23212d4bf1f69690580
RMD160 (libinput-1.14.2.tar.xz) = d224a3ef2cf21a30f9ff6b6aed4815dd8bb19728
SHA512 (libinput-1.14.2.tar.xz) = 932949a78bf95a7a05f50170cfc7dc109c99e1e3e70e63797566c0c3a3003632cad56e9b9ca2a180880f5e2ec1060613066d068b384096f37785fe70ac30c1eb
Size (libinput-1.14.2.tar.xz) = 566976 bytes

View File

@ -6,7 +6,7 @@ BUILDLINK_TREE+= libudev
LIBUDEV_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libudev+= libudev>=228
BUILDLINK_PKGSRCDIR.libudev?= ../../local/libudev
BUILDLINK_PKGSRCDIR.libudev?= ../../wip/libudev
.endif # LIBUDEV_BUILDLINK3_MK
BUILDLINK_TREE+= -libudev