Page MenuHomeFreeBSD

D49211.id151776.diff
No OneTemporary

D49211.id151776.diff

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 <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>

File Metadata

Mime Type
text/plain
Expires
Tue, Jun 23, 12:14 AM (4 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34172304
Default Alt Text
D49211.id151776.diff (2 KB)

Event Timeline