git: 9675d0a4f943 - main - comms/py-hid: Add libhidapi.so to library_paths

From: Mateusz Piotrowski <0mp_at_FreeBSD.org>
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',