git: 8d7e36726282 - main - devel/py-evdev: Update to 1.9.1

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 03 Mar 2025 10:02:49 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8d7e36726282c8601da62c738ada5a3974c38a97

commit 8d7e36726282c8601da62c738ada5a3974c38a97
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-03-03 07:29:32 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-03-03 10:02:44 +0000

    devel/py-evdev: Update to 1.9.1
    
    Differential Revision: https://reviews.freebsd.org/D49211
    Approved by:    manu
---
 devel/py-evdev/Makefile               |  5 ++---
 devel/py-evdev/distinfo               |  6 +++---
 devel/py-evdev/files/patch-v4l_compat | 21 +++++++++++----------
 3 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/devel/py-evdev/Makefile b/devel/py-evdev/Makefile
index 5702be73882a..4c4ae2297e07 100644
--- 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 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 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
index 8e721fb74c03..eb42737dba23 100644
--- 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
index b4173e465f9a..ff7bd1b4e4de 100644
--- 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 <Python.h>
 -#ifdef __FreeBSD__
 -#include <dev/evdev/input.h>
+-#include <dev/evdev/uinput.h>
 -#else
  #include <linux/input.h>
  #include <linux/uinput.h>
 -#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 <fcntl.h>
  #include <unistd.h>
@@ -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 <fcntl.h>
  #include <unistd.h>