git: 8d7e36726282 - main - devel/py-evdev: Update to 1.9.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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>