Index: sysutils/iichid-devel/Makefile =================================================================== --- sysutils/iichid-devel/Makefile (nonexistent) +++ sysutils/iichid-devel/Makefile (working copy) @@ -0,0 +1,43 @@ +# Created by: jrhett@netconsonance.com +# $FreeBSD$ + +PORTNAME= iichid +DISTVERSION= 0.0.2.g20200603 +CATEGORIES= sysutils +PKGNAMESUFFIX= -devel + +MAINTAINER= rozhuk.im@gmail.com +COMMENT= Generic FreeBSD HID layer for I2C and USB devices + +LICENSE= BSD2CLAUSE +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 + +USES= kmod uidfix +USE_GITHUB= yes +GH_ACCOUNT= wulf7 +GH_TAGNAME= 6efffe76b14c277a19763286b210a40be0c1b950 + +OPTIONS_DEFINE= IICHID USBHID +OPTIONS_DEFAULT=IICHID USBHID +OPTIONS_SUB= yes + +IICHID_DESC= Enable support for I2C HID devices +USBHID_DESC= Enable support for USB HID devices + +.include + +.if !${PORT_OPTIONS:MIICHID} +MAKE_ENV+= DISABLE_IICHID=true +.endif + +.if !${PORT_OPTIONS:MUSBHID} +MAKE_ENV+= DISABLE_USBHID=true +.endif + +PLIST_FILES= ${KMODDIR}/iichid.ko + +.include Index: sysutils/iichid-devel/distinfo =================================================================== --- sysutils/iichid-devel/distinfo (nonexistent) +++ sysutils/iichid-devel/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1593972598 +SHA256 (wulf7-iichid-0.0.2.g20200603-6efffe76b14c277a19763286b210a40be0c1b950_GH0.tar.gz) = 25fec644165ccf58ee78e35738f1808635f3a116ecfa0f3a370202c1c93c671d +SIZE (wulf7-iichid-0.0.2.g20200603-6efffe76b14c277a19763286b210a40be0c1b950_GH0.tar.gz) = 88754 Index: sysutils/iichid-devel/pkg-descr =================================================================== --- sysutils/iichid-devel/pkg-descr (nonexistent) +++ sysutils/iichid-devel/pkg-descr (working copy) @@ -0,0 +1,7 @@ +FreeBSD driver for I2C HID touchscreens (and may be other devices) + +A complete discussion about how to use this tool can be found at: + +https://larastechlab.blogspot.com/2020/01/i2c-touchpads-on-freebsd-130-current.html + +WWW: https://github.com/wulf7/iichid Index: sysutils/iichid-devel/pkg-message =================================================================== --- sysutils/iichid-devel/pkg-message (nonexistent) +++ sysutils/iichid-devel/pkg-message (working copy) @@ -0,0 +1,5 @@ +iichid is currently in-development and EXPERIMENTAL. This port provides +an easy and quick method for users to test this code to encourage early +testing, feedback and bug reports. + +Please report successes and issues to: https://github.com/wulf7/iichid