pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libinput: add version 1.14.2



Module Name:	pkgsrc-wip
Committed By:	Denys Nykula <nykula%ukr.net@localhost>
Pushed By:	nykula
Date:		Mon Oct 21 21:13:39 2019 +0300
Changeset:	0a1a3b8a6008e29d3d9b09269499e8d4aefb5c91

Modified Files:
	libudev/buildlink3.mk
Added Files:
	libinput/DESCR
	libinput/Makefile
	libinput/PLIST
	libinput/buildlink3.mk
	libinput/distinfo

Log Message:
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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0a1a3b8a6008e29d3d9b09269499e8d4aefb5c91

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libinput/DESCR         |  4 ++++
 libinput/Makefile      | 22 ++++++++++++++++++
 libinput/PLIST         | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++
 libinput/buildlink3.mk | 16 +++++++++++++
 libinput/distinfo      |  6 +++++
 libudev/buildlink3.mk  |  2 +-
 6 files changed, 111 insertions(+), 1 deletion(-)

diffs:
diff --git a/libinput/DESCR b/libinput/DESCR
new file mode 100644
index 0000000000..8f345aa310
--- /dev/null
+++ b/libinput/DESCR
@@ -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.
diff --git a/libinput/Makefile b/libinput/Makefile
new file mode 100644
index 0000000000..fa1b5b0483
--- /dev/null
+++ b/libinput/Makefile
@@ -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@localhost
+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"
diff --git a/libinput/PLIST b/libinput/PLIST
new file mode 100644
index 0000000000..71e3778e62
--- /dev/null
+++ b/libinput/PLIST
@@ -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
diff --git a/libinput/buildlink3.mk b/libinput/buildlink3.mk
new file mode 100644
index 0000000000..6bfffc8789
--- /dev/null
+++ b/libinput/buildlink3.mk
@@ -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
diff --git a/libinput/distinfo b/libinput/distinfo
new file mode 100644
index 0000000000..c494b28b09
--- /dev/null
+++ b/libinput/distinfo
@@ -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
diff --git a/libudev/buildlink3.mk b/libudev/buildlink3.mk
index 4287659508..458aae70b3 100644
--- a/libudev/buildlink3.mk
+++ b/libudev/buildlink3.mk
@@ -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


Home | Main Index | Thread Index | Old Index