diff --git a/devel/py-evdev/Makefile b/devel/py-evdev/Makefile --- a/devel/py-evdev/Makefile +++ b/devel/py-evdev/Makefile @@ -1,5 +1,5 @@ PORTNAME= evdev -PORTVERSION= 1.7.0 +PORTVERSION= 1.9.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +13,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto -USES= python +USES= localbase python USE_PYTHON= autoplist distutils -CPPFLAGS+= -I${LOCALBASE}/include # v4l_compat EVDEV_INCLUDES= ${LOCALBASE}/include diff --git a/devel/py-evdev/distinfo b/devel/py-evdev/distinfo --- a/devel/py-evdev/distinfo +++ b/devel/py-evdev/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714057016 -SHA256 (evdev-1.7.0.tar.gz) = 95bd2a1e0c6ce2cd7a2ecc6e6cd9736ff794b3ad5cb54d81d8cbc2e414d0b870 -SIZE (evdev-1.7.0.tar.gz) = 30178 +TIMESTAMP = 1740982252 +SHA256 (evdev-1.9.1.tar.gz) = dc640a064cb1c9fe1f8b970dc2039945a2a275d7b7ee62284bf427238abe45ee +SIZE (evdev-1.9.1.tar.gz) = 33349 diff --git a/devel/py-evdev/files/patch-v4l_compat b/devel/py-evdev/files/patch-v4l_compat --- a/devel/py-evdev/files/patch-v4l_compat +++ b/devel/py-evdev/files/patch-v4l_compat @@ -1,22 +1,23 @@ # XXX Patch churn from GSoC 2014, expect v4l_compat for now ---- evdev/genecodes.py.orig 2020-01-11 21:45:04 UTC -+++ evdev/genecodes.py -@@ -30,12 +30,8 @@ uname = ' '.join(uname) - #----------------------------------------------------------------------------- - template = r''' +--- src/evdev/genecodes_c.py.orig 2020-01-11 21:45:04 UTC ++++ src/evdev/genecodes_c.py +@@ -36,13 +36,8 @@ + # ----------------------------------------------------------------------------- + template_ecodes = r""" #include -#ifdef __FreeBSD__ -#include +-#include -#else #include #include -#endif /* Automatically generated by evdev.genecodes */ - /* Generated on %s */ ---- evdev/input.c.orig 2020-01-11 23:01:08 UTC -+++ evdev/input.c + /* Generated on %s */ +--- src/evdev/input.c.orig 2020-01-11 23:01:08 UTC ++++ src/evdev/input.c @@ -18,11 +18,7 @@ #include #include @@ -29,8 +30,8 @@ #ifndef input_event_sec #define input_event_sec time.tv_sec ---- evdev/uinput.c.orig 2020-01-11 22:09:18 UTC -+++ evdev/uinput.c +--- src/evdev/uinput.c.orig 2020-01-11 22:09:18 UTC ++++ src/evdev/uinput.c @@ -8,13 +8,8 @@ #include #include