Date: Sun, 29 Jan 2017 23:48:20 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r432814 - in head/x11: . libinput libinput/files Message-ID: <201701292348.v0TNmKZA046053@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Sun Jan 29 23:48:20 2017 New Revision: 432814 URL: https://svnweb.freebsd.org/changeset/ports/432814 Log: libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code compositors need to provide the common set of functionality that users expect. WWW: http://www.freedesktop.org/wiki/Software/libinput/ Obtained from: FreeBSDDesktop github Added: head/x11/libinput/ head/x11/libinput/Makefile (contents, props changed) head/x11/libinput/distinfo (contents, props changed) head/x11/libinput/files/ head/x11/libinput/files/patch-src_Makefile.am (contents, props changed) head/x11/libinput/pkg-descr (contents, props changed) head/x11/libinput/pkg-plist (contents, props changed) Modified: head/x11/Makefile Modified: head/x11/Makefile ============================================================================== --- head/x11/Makefile Sun Jan 29 23:40:31 2017 (r432813) +++ head/x11/Makefile Sun Jan 29 23:48:20 2017 (r432814) @@ -179,6 +179,7 @@ SUBDIR += libgnome-reference SUBDIR += libgnomekbd SUBDIR += libgnomemm26 + SUBDIR += libinput SUBDIR += libkonq SUBDIR += libmatekbd SUBDIR += liboldX Added: head/x11/libinput/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/libinput/Makefile Sun Jan 29 23:48:20 2017 (r432814) @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= libinput +PORTVERSION= 1.4.0 +CATEGORIES= x11 + +MAINTAINER= x11@FreeBSD.org +COMMENT= Generic input library + +BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat +LIB_DEPENDS= libevdev.so:devel/libevdev \ + libepoll-shim.so:devel/libepoll-shim \ + libwacom.so:x11/libwacom \ + libudev.so:devel/libudev-devd \ + libmtdev.so:devel/libmtdev + +USE_GITHUB= yes +GH_ACCOUNT= FreeBSDDesktop +GH_TAGNAME= 67c9796 + +USES= autoreconf gmake libtool pathfix pkgconfig +USE_LDCONFIG= yes +GNU_CONFIGURE= yes + +CPPFLAGS+= -I${LOCALBASE}/include/libepoll-shim +INSTALL_TARGET= install-strip + +.include <bsd.port.mk> Added: head/x11/libinput/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/libinput/distinfo Sun Jan 29 23:48:20 2017 (r432814) @@ -0,0 +1,3 @@ +TIMESTAMP = 1485733398 +SHA256 (FreeBSDDesktop-libinput-1.4.0-67c9796_GH0.tar.gz) = 05a2ad401b4969d80af3495e1e8f7577a185ae2f14e21b3d3194f98f34fac911 +SIZE (FreeBSDDesktop-libinput-1.4.0-67c9796_GH0.tar.gz) = 731516 Added: head/x11/libinput/files/patch-src_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/libinput/files/patch-src_Makefile.am Sun Jan 29 23:48:20 2017 (r432814) @@ -0,0 +1,10 @@ +--- src/Makefile.am.orig 2017-01-08 12:31:29 UTC ++++ src/Makefile.am +@@ -38,6 +38,7 @@ libinput_la_LIBADD = $(MTDEV_LIBS) \ + $(LIBUDEV_LIBS) \ + $(LIBEVDEV_LIBS) \ + $(LIBWACOM_LIBS) \ ++ -lepoll-shim \ + libinput-util.la + + libinput_la_CFLAGS = -I$(top_srcdir)/include \ Added: head/x11/libinput/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/libinput/pkg-descr Sun Jan 29 23:48:20 2017 (r432814) @@ -0,0 +1,7 @@ +libinput is a library to handle input devices in Wayland compositors and +to provide a generic X.Org input driver. It provides device detection, +device handling, input device event processing and abstraction so +minimize the amount of custom input code compositors need to provide +the common set of functionality that users expect. + +WWW: http://www.freedesktop.org/wiki/Software/libinput/ Added: head/x11/libinput/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/libinput/pkg-plist Sun Jan 29 23:48:20 2017 (r432814) @@ -0,0 +1,14 @@ +bin/libinput-debug-events +bin/libinput-list-devices +include/libinput.h +lib/libinput.so +lib/libinput.so.10 +lib/libinput.so.10.9.1 +lib/udev/hwdb.d/90-libinput-model-quirks.hwdb +lib/udev/libinput-device-group +lib/udev/libinput-model-quirks +lib/udev/rules.d/80-libinput-device-groups.rules +lib/udev/rules.d/90-libinput-model-quirks.rules +libdata/pkgconfig/libinput.pc +man/man1/libinput-debug-events.1.gz +man/man1/libinput-list-devices.1.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701292348.v0TNmKZA046053>