Update devel/libevdev to the latest snapshot. This snapshot is comparable to libevdev 1.9.1 with added FreeBSD support and some minor fixes. Remove local patches for FreeBSD support, as FreeBSD support has been developed and committed upstream. Switch to use meson instead of autotools for builds Use bundled files instead of evdev-proto, similar to how x11/libinput is done. Pass maintainership to x11@, since this port is used in the xorg and wayland input stack. PR: 249961 Submitted by: zeising Approved by: hselasky (maintainer) Obtained from: FreeBSD Graphics Team git repo
25 lines
565 B
Makefile
25 lines
565 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= libevdev
|
|
PORTVERSION= 1.9.1.20200928
|
|
CATEGORIES= devel
|
|
#MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/
|
|
|
|
MAINTAINER= x11@FreeBSD.org
|
|
COMMENT= Linux Event Device library
|
|
|
|
LICENSE= MIT # without linux/*.h
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
USES= meson pkgconfig python:3.5+,build shebangfix
|
|
USE_LDCONFIG= yes
|
|
|
|
USE_GITLAB= yes
|
|
GL_SITE= https://gitlab.freedesktop.org
|
|
GL_COMMIT= 6ea230bc72353c54fac628987b87cc1d3b6fd842
|
|
|
|
MESON_ARGS= -Ddocumentation=disabled -Dtests=disabled
|
|
|
|
BINARY_ALIAS= python3=${PYTHON_CMD}
|
|
|
|
.include <bsd.port.mk>
|