Skip to content

Commit

Permalink
Import libinput 1.12.4 from
Browse files Browse the repository at this point in the history
  • Loading branch information
tcberner committed Dec 31, 2018
1 parent 9b845b9 commit 861daf1
Show file tree
Hide file tree
Showing 13 changed files with 70 additions and 4,404 deletions.
17 changes: 8 additions & 9 deletions x11/libinput/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$

PORTNAME= libinput
PORTVERSION= 1.11.3
PORTVERSION= 1.12.4
CATEGORIES= x11
MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/

Expand All @@ -11,7 +11,6 @@ COMMENT= Generic input library
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING

BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}evdev>0:devel/py-evdev@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyudev>0:devel/py-pyudev@${PY_FLAVOR}
LIB_DEPENDS= libevdev.so:devel/libevdev \
Expand All @@ -20,25 +19,25 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \
libmtdev.so:devel/libmtdev

USES= localbase meson pkgconfig python:3.4+,run shebangfix tar:xz
USE_LDCONFIG= yes

MESON_ARGS+= -Ddocumentation=false -Dtests=false
INSTALL_TARGET= install-strip

python_OLD_CMD= "/usr/bin/env python3"
SHEBANG_FILES= tools/libinput-measure-fuzz \
tools/libinput-measure-touch-size \
tools/libinput-measure-touchpad-pressure \
tools/libinput-measure-touchpad-tap \
tools/libinput-measure-trackpoint-range \
SHEBANG_FILES= tools/libinput-measure-fuzz.py \
tools/libinput-measure-touch-size.py \
tools/libinput-measure-touchpad-pressure.py \
tools/libinput-measure-touchpad-tap.py \
tools/libinput-replay

OPTIONS_DEFINE= DEBUG_GUI LIBWACOM
OPTIONS_DEFAULT=LIBWACOM
OPTIONS_SUB= yes

DEBUG_GUI_DESC= Build the GUI event viewer
LIBWACOM_DESC= Libwacom support

DEBUG_GUI_USES= gnome
DEBUG_GUI_USE= GNOME=gtk30,glib20,cairo
DEBUG_GUI_MESON_TRUE= debug-gui
LIBWACOM_LIB_DEPENDS= libwacom.so:x11/libwacom
Expand Down
6 changes: 3 additions & 3 deletions x11/libinput/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1532702018
SHA256 (libinput-1.11.3.tar.xz) = f31191d96e425b4f16319842279d65946d9d983dcd3d9e466ae1206aa10ecb06
SIZE (libinput-1.11.3.tar.xz) = 487408
TIMESTAMP = 1546272208
SHA256 (libinput-1.12.4.tar.xz) = a4f329641c2e2d98199840f99792f646a3041256a380d074e00200991fcb31e6
SIZE (libinput-1.12.4.tar.xz) = 519596
35 changes: 0 additions & 35 deletions x11/libinput/files/patch-0e03784e.c

This file was deleted.

73 changes: 0 additions & 73 deletions x11/libinput/files/patch-4e3ea4b8.c

This file was deleted.

0 comments on commit 861daf1

Please sign in to comment.