Index: head/devel/evdev-proto/Makefile =================================================================== --- head/devel/evdev-proto/Makefile (revision 550441) +++ head/devel/evdev-proto/Makefile (revision 550442) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= evdev-proto -PORTVERSION= 5.3 +PORTVERSION= 5.8 CATEGORIES= devel MASTER_SITES= https://github.com/torvalds/linux/raw/v${PORTVERSION}/include/uapi/linux/ DISTFILES= input.h input-event-codes.h joystick.h uinput.h DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= x11@FreeBSD.org COMMENT= Input event device header files LICENSE= GPLv2 NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DISTFILES:S|^|include/linux/|} do-extract: @${MKDIR} ${WRKSRC} .for i in ${DISTFILES} @${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC} .endfor post-patch: @${REINPLACE_CMD} -i '' -E -e \ 's/__u([[:digit:]]+)/uint\1_t/g ; \ s/__s([[:digit:]]+)/int\1_t/g ; \ /# *include/ s||| ; \ /# *include[[:space:]]+/d ; \ /EVIOC(RMFF|GRAB|REVOKE)/ s/_IOW(.*), *int/_IOWINT\1/ ; \ /EVIOCGKEYCODE/ s/_IOR/_IOWR/ ; \ /EVIOCGMASK/ s/_IOR/_IOW/ ; \ /EVIOCGMTSLOTS/ s/_IOC_READ/IOC_INOUT/ ; \ /#define/ s/_IOC_READ/IOC_OUT/ ; \ /#define/ s/_IOC_WRITE/IOC_IN/ ; \ s/[[:space:]]+__user[[:space:]]+/ / ; \ /__USE_TIME_BITS64/ s|^#if (.*)$$|#if 1 /* \1 */|' \ ${WRKSRC}/input.h @${REINPLACE_CMD} -i '' -E -e \ 's/__u([[:digit:]]+)/uint\1_t/g ; \ s/__s([[:digit:]]+)/int\1_t/g ; \ /# *include/s||| ; \ /#define/ s/_IOW(.*), *int/_IOWINT\1/ ; \ /#define/ s/_IOW(.*), *char\*/_IO\1/ ; \ /#define/ s/_IOC_READ/IOC_OUT/' \ ${WRKSRC}/joystick.h \ ${WRKSRC}/uinput.h do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/linux/ .for i in ${DISTFILES} ${INSTALL_DATA} ${WRKSRC}/${i} \ ${STAGEDIR}${PREFIX}/include/linux/ .endfor .include Index: head/devel/evdev-proto/distinfo =================================================================== --- head/devel/evdev-proto/distinfo (revision 550441) +++ head/devel/evdev-proto/distinfo (revision 550442) @@ -1,9 +1,9 @@ -TIMESTAMP = 1572423799 -SHA256 (evdev-proto-5.3/input.h) = 604bffbf87f5f878492c1f27060e46c6df8bc6f287e5eba704c74fd35d2cfd22 -SIZE (evdev-proto-5.3/input.h) = 16012 -SHA256 (evdev-proto-5.3/input-event-codes.h) = da98fb10ef60609ec72deb28d90dd0b6520071f340e9ffe7695d7118ffc2ee9b -SIZE (evdev-proto-5.3/input-event-codes.h) = 25228 -SHA256 (evdev-proto-5.3/joystick.h) = 2e0173c796da0d7537115afae6901e80f5aad6726921afd5a3d2fcdd6ae70a39 -SIZE (evdev-proto-5.3/joystick.h) = 3449 -SHA256 (evdev-proto-5.3/uinput.h) = 9123b078f13047c34797332c4f835e5f1e418387e9a950024920faa5a1186974 -SIZE (evdev-proto-5.3/uinput.h) = 9276 +TIMESTAMP = 1596628071 +SHA256 (evdev-proto-5.8/input.h) = ad701d1365dfab20f275f8a0147630e510ac9384cd82b4ff3912c99371a2ea23 +SIZE (evdev-proto-5.8/input.h) = 16033 +SHA256 (evdev-proto-5.8/input-event-codes.h) = 0fd497dfd9c6d2c20546dc6a9b1a1ac8ffa67d161a43b7f7c48504c83a5b7d46 +SIZE (evdev-proto-5.8/input-event-codes.h) = 28317 +SHA256 (evdev-proto-5.8/joystick.h) = 2e0173c796da0d7537115afae6901e80f5aad6726921afd5a3d2fcdd6ae70a39 +SIZE (evdev-proto-5.8/joystick.h) = 3449 +SHA256 (evdev-proto-5.8/uinput.h) = 9123b078f13047c34797332c4f835e5f1e418387e9a950024920faa5a1186974 +SIZE (evdev-proto-5.8/uinput.h) = 9276