git: 9675d0a4f943 - main - comms/py-hid: Add libhidapi.so to library_paths
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 11 Apr 2024 15:55:52 UTC
The branch main has been updated by 0mp:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9675d0a4f943418c1dce991da3ad87734ed09152
commit 9675d0a4f943418c1dce991da3ad87734ed09152
Author: Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2024-04-11 15:53:25 +0000
Commit: Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2024-04-11 15:55:47 +0000
comms/py-hid: Add libhidapi.so to library_paths
dennis <drac7ft@gmail.com> reportsed that py-hid would fail due to not
finding libhidapi.so. The "library_paths" variable in the installed
__init__.py did not have a path for any suitable library for it to use.
PR: 278086
Reported by: dennis <drac7ft@gmail.com>
---
comms/py-hid/Makefile | 1 +
comms/py-hid/files/patch-hid_____init____.py | 10 ++++++++++
2 files changed, 11 insertions(+)
diff --git a/comms/py-hid/Makefile b/comms/py-hid/Makefile
index a0bc082abfe8..b7728794a578 100644
--- a/comms/py-hid/Makefile
+++ b/comms/py-hid/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hid
DISTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= comms python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/comms/py-hid/files/patch-hid_____init____.py b/comms/py-hid/files/patch-hid_____init____.py
new file mode 100644
index 000000000000..119b2cd4dd9b
--- /dev/null
+++ b/comms/py-hid/files/patch-hid_____init____.py
@@ -0,0 +1,10 @@
+--- hid/__init__.py.orig 2024-04-11 03:39:41 UTC
++++ hid/__init__.py
+@@ -7,6 +7,7 @@ library_paths = (
+
+ hidapi = None
+ library_paths = (
++ 'libhidapi.so',
+ 'libhidapi-hidraw.so',
+ 'libhidapi-hidraw.so.0',
+ 'libhidapi-libusb.so',