Changeset View
Changeset View
Standalone View
Standalone View
x11/libwacom/Makefile
# Created by: johalun0@gmail.com | # Created by: johalun0@gmail.com | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libwacom | PORTNAME= libwacom | ||||
DISTVERSIONPREFIX=libwacom- | DISTVERSIONPREFIX=libwacom- | ||||
DISTVERSION= 1.2 | DISTVERSION= 1.2 | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
CATEGORIES= x11 | CATEGORIES= x11 | ||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ | PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ | ||||
PATCHFILES+= bb3aa6bd57c3.patch:-p1 # https://github.com/linuxwacom/libwacom/pull/217 | PATCHFILES+= bb3aa6bd57c3.patch:-p1 # https://github.com/linuxwacom/libwacom/pull/217 | ||||
PATCHFILES+= a97e09fd2da9.patch:-p1 # required to avoid patch conflict | |||||
PATCHFILES+= e27250beb73a.patch:-p1 # https://github.com/linuxwacom/libwacom/pull/219 | |||||
rfyu28uyeg_snkmail.com: Making libxml2 (these patches) optional is okay. A separate commit would be worthwhile to get… | |||||
jbeichAuthorUnsubmitted Done Inline Actionsmake test not working is not a regression. USES=meson implicitly defines TEST_TARGET but tests could be run even before rP527162 e.g., $ make test TEST_TARGET=check gmake[3]: Entering directory '/usr/ports/x11/libwacom/work/libwacom-libwacom-0.32/data/layouts' /bin/sh: Syntax error: Bad fd number jbeich: `make test` not working is not a regression. `USES=meson` implicitly defines `TEST_TARGET` but… | |||||
MAINTAINER= x11@FreeBSD.org | MAINTAINER= x11@FreeBSD.org | ||||
COMMENT= Adds tablet support to libinput | COMMENT= Adds tablet support to libinput | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
LIB_DEPENDS= libgudev-1.0.so:devel/libgudev | LIB_DEPENDS= libgudev-1.0.so:devel/libgudev | ||||
USES= gnome meson pkgconfig | USES= gnome meson pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= linuxwacom | GH_ACCOUNT= linuxwacom | ||||
USE_GNOME= glib20 | USE_GNOME= glib20 | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Making libxml2 (these patches) optional is okay. A separate commit would be worthwhile to get 'make test' working (which should then include TEST_DEPENDS for libxml2).