Received: by mail.netbsd.org (Postfix, from userid 605) id 910D284EA8; Tue, 16 May 2023 15:47:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C19F384E63 for ; Tue, 16 May 2023 15:47:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Yywv1V4PpyAb for ; Tue, 16 May 2023 15:47:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id ED44C84CCC for ; Tue, 16 May 2023 15:47:14 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E627AFA87; Tue, 16 May 2023 15:47:14 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1684252034173640" MIME-Version: 1.0 Date: Tue, 16 May 2023 15:47:14 +0000 From: "nikita" Subject: CVS commit: pkgsrc/devel/py-libusb1 To: pkgsrc-changes@NetBSD.org Reply-To: nikita@netbsd.org X-Mailer: log_accum Message-Id: <20230516154714.E627AFA87@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1684252034173640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1684252034173640 Content-Disposition: inline Content-Length: 3513 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1684252034173640--