pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-libusb1



Module Name:    pkgsrc
Committed By:   nikita
Date:           Tue May 16 15:47:14 UTC 2023

Modified Files:
        pkgsrc/devel/py-libusb1: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/py-libusb1/patches: patch-setup.py

Log Message:
py-libusb1: update to version 3.0.0

Changelog:

1.8
---

Fix getExtra and libusb1.libusb_control_transfer_get_data .

Fix getMaxPower unit on SuperSpeed devices.

1.8.1
-----

Release process rework:

- embed libusb1 dll for easier deployment on Windows
- cryptographically signed releases

Use libusb_free_pollfds whenever available (libusb1>=1.0.20).

Fix hotplug callback destruction at context teardown.

Drop remnants of python 2.6 support code.

1.9
---

Drop USBPollerThread and deprecate libusb-lock-related USBContext API.

1.9.1
-----

Fix installation from pypi source tarball, broken in 1.8.1 .

1.9.2
-----

Windows wheels: Update bundled libusb to 1.0.24 .

Fix soure-only build when wheel is not available.

1.9.3
-----

Add support for pyinstaller.

Improve the way the windows dlls are embedded in wheels.

Fix support for python 3.10 .

Add support for homebrew on Apple M1.

1.10.1 (yanked)
---------------

NOTE: Release yanked_ from pypi and re-released as 2.0.0.

2.0.0
-----

Drop python <3.4 support.

Do not load the C library on import. Allows applications to customise the
lookup logic (see `usb1.loadLibrary`).

Add LIBUSB_SPEED_SUPER_PLUS.

Better control device iterator end of life.

Fix objects escaping control from their parent.

2.0.1
-----

Fix a TypeError exception in USBContext.handleEvents .

Fix an AttributeError exception in USBContext.hotplugRegisterCallback .

Fix segfault in pypy3 when finalizing USBDevice objects .

Source only: convert examples to python3.

Release process: also run some examples scripts.

3.0.0
-----

Update versioneer to be compatible with 3.11 .

Drop python <3.6 support (consequence of versioneer update), hence the major
version change.

.. _CPython: http://www.python.org/

.. _pypy: http://pypy.org/

.. _Cygwin: https://www.cygwin.com/

.. _MacPorts: https://www.macports.org/

.. _Fink: http://www.finkproject.org/

.. _Homebrew: http://brew.sh/

.. _libusb-1.0: https://github.com/libusb/libusb/wiki/

.. _libusb1.0 documentation: http://libusb.sourceforge.net/api-1.0/

.. _Zadig: https://zadig.akeo.ie/

.. _yanked: https://www.python.org/dev/peps/pep-0592/


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-libusb1/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-libusb1/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-libusb1/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/py-libusb1/patches/patch-setup.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-libusb1/Makefile
diff -u pkgsrc/devel/py-libusb1/Makefile:1.2 pkgsrc/devel/py-libusb1/Makefile:1.3
--- pkgsrc/devel/py-libusb1/Makefile:1.2        Tue Jan  4 20:53:15 2022
+++ pkgsrc/devel/py-libusb1/Makefile    Tue May 16 15:47:14 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2022/01/04 20:53:15 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2023/05/16 15:47:14 nikita Exp $
 
-DISTNAME=      libusb1-1.7.1
+DISTNAME=      libusb1-3.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/libusb1/}
 

Index: pkgsrc/devel/py-libusb1/PLIST
diff -u pkgsrc/devel/py-libusb1/PLIST:1.1 pkgsrc/devel/py-libusb1/PLIST:1.2
--- pkgsrc/devel/py-libusb1/PLIST:1.1   Fri Apr  3 23:04:54 2020
+++ pkgsrc/devel/py-libusb1/PLIST       Tue May 16 15:47:14 2023
@@ -1,20 +1,33 @@
-@comment $NetBSD: PLIST,v 1.1 2020/04/03 23:04:54 nia Exp $
-${PYSITELIB}/libusb1.pyo
-${PYSITELIB}/libusb1.pyc
+@comment $NetBSD: PLIST,v 1.2 2023/05/16 15:47:14 nikita Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/libusb1.py
+${PYSITELIB}/libusb1.pyc
+${PYSITELIB}/libusb1.pyo
 ${PYSITELIB}/usb1/__init__.py
-${PYSITELIB}/usb1/__init__.pyo
 ${PYSITELIB}/usb1/__init__.pyc
-${PYSITELIB}/usb1/_version.pyo
-${PYSITELIB}/usb1/_version.pyc
-${PYSITELIB}/usb1/libusb1.pyo
-${PYSITELIB}/usb1/libusb1.pyc
-${PYSITELIB}/usb1/testUSB1.pyo
-${PYSITELIB}/usb1/testUSB1.pyc
+${PYSITELIB}/usb1/__init__.pyo
+${PYSITELIB}/usb1/__pyinstaller/__init__.py
+${PYSITELIB}/usb1/__pyinstaller/__init__.pyc
+${PYSITELIB}/usb1/__pyinstaller/__init__.pyo
+${PYSITELIB}/usb1/__pyinstaller/hook-usb1.py
+${PYSITELIB}/usb1/__pyinstaller/hook-usb1.pyc
+${PYSITELIB}/usb1/__pyinstaller/hook-usb1.pyo
+${PYSITELIB}/usb1/__pyinstaller/test_libusb1_packaging.py
+${PYSITELIB}/usb1/__pyinstaller/test_libusb1_packaging.pyc
+${PYSITELIB}/usb1/__pyinstaller/test_libusb1_packaging.pyo
+${PYSITELIB}/usb1/_libusb1.py
+${PYSITELIB}/usb1/_libusb1.pyc
+${PYSITELIB}/usb1/_libusb1.pyo
 ${PYSITELIB}/usb1/_version.py
+${PYSITELIB}/usb1/_version.pyc
+${PYSITELIB}/usb1/_version.pyo
 ${PYSITELIB}/usb1/libusb1.py
+${PYSITELIB}/usb1/libusb1.pyc
+${PYSITELIB}/usb1/libusb1.pyo
 ${PYSITELIB}/usb1/testUSB1.py
+${PYSITELIB}/usb1/testUSB1.pyc
+${PYSITELIB}/usb1/testUSB1.pyo

Index: pkgsrc/devel/py-libusb1/distinfo
diff -u pkgsrc/devel/py-libusb1/distinfo:1.4 pkgsrc/devel/py-libusb1/distinfo:1.5
--- pkgsrc/devel/py-libusb1/distinfo:1.4        Sat Nov 27 18:29:48 2021
+++ pkgsrc/devel/py-libusb1/distinfo    Tue May 16 15:47:14 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/11/27 18:29:48 wiz Exp $
+$NetBSD: distinfo,v 1.5 2023/05/16 15:47:14 nikita Exp $
 
-BLAKE2s (libusb1-1.7.1.tar.gz) = e87676e9e48ce5a9075d86e3f7fe6547a7a2003d521680e15e5561a54ae894de
-SHA512 (libusb1-1.7.1.tar.gz) = 8a7029a70dba0fee9448a485e7e1205e695dd5f0db15ef5143a7bf6d1e0739e307e139a46fa7d38fb767b12f60610b9408e6c580cc0513e964214faa13ed7b0f
-Size (libusb1-1.7.1.tar.gz) = 78016 bytes
-SHA1 (patch-setup.py) = 2add097ed58c0daa4a51928011e84e3a8a5fc853
+BLAKE2s (libusb1-3.0.0.tar.gz) = a365e37b92e477bf0327e02240debbf6ff02e1cfaf0620f9105b7f85141064f5
+SHA512 (libusb1-3.0.0.tar.gz) = 3e1726e80a5c60a9081410a0da8603b89a15da37c0e8702b7ef846e58c86529568d6cb6d762bc6a10a8aa6f24f51fd1043f80433e93b6a7434731882e7888da8
+Size (libusb1-3.0.0.tar.gz) = 82499 bytes



Home | Main Index | Thread Index | Old Index