Index: head/sysutils/iichid/Makefile =================================================================== --- head/sysutils/iichid/Makefile (revision 543382) +++ head/sysutils/iichid/Makefile (revision 543383) @@ -1,34 +1,41 @@ # Created by: jrhett@netconsonance.com # $FreeBSD$ PORTNAME= iichid -DISTVERSION= 0.0.1 +DISTVERSION= 0.0.3 CATEGORIES= sysutils -MAINTAINER= imp@FreeBSD.org +MAINTAINER= wulf@FreeBSD.org COMMENT= Generic FreeBSD HID layer for I2C and USB devices LICENSE= BSD2CLAUSE -#LICENSE_FILE= Not yet packaged +LICENSE_FILE= ${WRKSRC}/LICENSE IGNORE_FreeBSD_11= Requires FreeBSD 12.1 or later ONLY_FOR_ARCHS= aarch64 amd64 i386 -ONLY_FOR_ARCHS_REASON= Requires architecture supporting ACPI +ONLY_FOR_ARCHS_REASON= I2C transport requires architecture supporting ACPI USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= wulf7 # Strip -Werror from sys/conf/kmod.mk MAKE_ENV= WERROR="" PLIST_FILES= ${KMODDIR}/iichid.ko -# USB backend is not yet complete and -# interferes with existing USB drivers -post-patch: - ${REINPLACE_CMD} -e '/usbhid.c/s/^/#/' ${WRKSRC}/Makefile +# USB backend is disabled by default as it interferes with existing USB drivers +OPTIONS_DEFINE= DEBUG I2C USB +OPTIONS_DEFAULT= I2C +I2C_DESC= HID over I2C support +USB_DESC= HID over USB support + +I2C_MAKE_ARGS_OFF= -DDISABLE_I2CHID +USB_MAKE_ARGS_OFF= -DDISABLE_USBHID + +post-patch-DEBUG-off: + ${REINPLACE_CMD} -e '/iichid_debug =/s/1/0/' ${WRKSRC}/iichid.c .include Index: head/sysutils/iichid/distinfo =================================================================== --- head/sysutils/iichid/distinfo (revision 543382) +++ head/sysutils/iichid/distinfo (revision 543383) @@ -1,3 +1,3 @@ -TIMESTAMP = 1581662226 -SHA256 (wulf7-iichid-0.0.1_GH0.tar.gz) = 282540487df1eb3f202f7beb440f68f43801662cb8f817931f09879c1f007a98 -SIZE (wulf7-iichid-0.0.1_GH0.tar.gz) = 51001 +TIMESTAMP = 1594041772 +SHA256 (wulf7-iichid-0.0.3_GH0.tar.gz) = a548af4c2bfd121ec766d4203c70900b256a4b6e99cf4d9f643b9cfc8818efc7 +SIZE (wulf7-iichid-0.0.3_GH0.tar.gz) = 88651 Index: head/sysutils/iichid/pkg-message =================================================================== --- head/sysutils/iichid/pkg-message (revision 543382) +++ head/sysutils/iichid/pkg-message (revision 543383) @@ -1,5 +1,11 @@ +[ +{ type: install + message: <