Changeset View
Changeset View
Standalone View
Standalone View
x11/libinput/Makefile
PORTNAME= libinput | PORTNAME= libinput | ||||
DISTVERSION= 1.19.4 | DISTVERSION= 1.21.0 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= x11 wayland | CATEGORIES= x11 wayland | ||||
MASTER_SITES= https://freedesktop.org/software/${PORTNAME}/ | |||||
diizzy: Both variants are generated on the fly but for consistency with the rest of the tree use… | |||||
Done Inline ActionsThis isn't the same, USE_GITLAB needs a commit and will download generated archive, I want to dl the published archives from the release section. manu: This isn't the same, USE_GITLAB needs a commit and will download generated archive, I want to… | |||||
Not Done Inline ActionsThere's no published archive, they are generated on the fly. diizzy: There's no published archive, they are generated on the fly.
If you want a published archive… | |||||
MAINTAINER= x11@FreeBSD.org | MAINTAINER= x11@FreeBSD.org | ||||
COMMENT= Generic input library | COMMENT= Generic input library | ||||
WWW= https://www.freedesktop.org/wiki/Software/libinput/ | WWW= https://www.freedesktop.org/wiki/Software/libinput/ | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}evdev>0:devel/py-evdev@${PY_FLAVOR} \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}evdev>0:devel/py-evdev@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}pyudev>0:devel/py-pyudev@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}pyudev>0:devel/py-pyudev@${PY_FLAVOR} | ||||
LIB_DEPENDS= libevdev.so:devel/libevdev \ | LIB_DEPENDS= libevdev.so:devel/libevdev \ | ||||
libepoll-shim.so:devel/libepoll-shim \ | libepoll-shim.so:devel/libepoll-shim \ | ||||
libudev.so:devel/libudev-devd \ | libudev.so:devel/libudev-devd \ | ||||
libmtdev.so:devel/libmtdev | libmtdev.so:devel/libmtdev | ||||
USES= cpe localbase meson pkgconfig python:run shebangfix tar:xz | USES= cpe localbase meson pkgconfig python:run shebangfix tar:bz2 | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USE_GITLAB= yes | |||||
GL_SITE= https://gitlab.freedesktop.org | |||||
GL_COMMIT= ${DISTVERSION} | |||||
CPE_VENDOR= freedesktop | CPE_VENDOR= freedesktop | ||||
MESON_ARGS= -Ddocumentation=false -Dtests=false | MESON_ARGS= -Ddocumentation=false -Dtests=false | ||||
Not Done Inline ActionsWe should define how we want to handle libwacom diizzy: We should define how we want to handle libwacom
https://gitlab.freedesktop. | |||||
Done Inline ActionsUnrelated with this review. manu: Unrelated with this review. | |||||
Done Inline ActionsI apologize, this is handled as a menu option in the port already. diizzy: I apologize, this is handled as a menu option in the port already. | |||||
SHEBANG_FILES= tools/libinput-analyze-per-slot-delta.py \ | SHEBANG_FILES= tools/libinput-analyze-per-slot-delta.py \ | ||||
tools/libinput-analyze-recording.py \ | tools/libinput-analyze-recording.py \ | ||||
tools/libinput-analyze-touch-down-state.py \ | tools/libinput-analyze-touch-down-state.py \ | ||||
tools/libinput-measure-fuzz.py \ | tools/libinput-measure-fuzz.py \ | ||||
tools/libinput-measure-touch-size.py \ | tools/libinput-measure-touch-size.py \ | ||||
tools/libinput-measure-touchpad-pressure.py \ | tools/libinput-measure-touchpad-pressure.py \ | ||||
tools/libinput-measure-touchpad-size.py \ | tools/libinput-measure-touchpad-size.py \ | ||||
Show All 21 Lines |
Both variants are generated on the fly but for consistency with the rest of the tree use USE_GITLAB instead
https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites-gitlab