pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libusb1
Module Name: pkgsrc
Committed By: adam
Date: Tue May 19 13:30:20 UTC 2026
Modified Files:
pkgsrc/devel/libusb1: Makefile distinfo
Log Message:
libusb1: updated to 1.0.30
1.0.30
* Add hotplug support on Microsoft Windows
* Add RAW_IO support in WinUSB backend
* Work around a macOS 26 Tahoe compatibility breakage due to Apple changing kUSBHostPortPropertyPortNumber
* Add new API libusb_get_device_string() to access device strings without opening the device
* Add new API libusb_get_session_data() which returns the OS-specific handle
* Fix device removal races on non-hotplug builds
* Improve descriptor parsing memory safety
* On Darwin, fix concurrency issues
* On Android, fix intermittent failures in get_usbfs_fd()
* On Windows, fix bus number assignment for root hub device, preventing duplicate bus number assignments
* Fix compilation with Microsoft Visual Studio 2026
* Fix various compiler warnings, improved tests and examples
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/libusb1/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/libusb1/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/libusb1/Makefile
diff -u pkgsrc/devel/libusb1/Makefile:1.36 pkgsrc/devel/libusb1/Makefile:1.37
--- pkgsrc/devel/libusb1/Makefile:1.36 Mon Jun 2 07:24:45 2025
+++ pkgsrc/devel/libusb1/Makefile Tue May 19 13:30:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2025/06/02 07:24:45 adam Exp $
+# $NetBSD: Makefile,v 1.37 2026/05/19 13:30:19 adam Exp $
-DISTNAME= libusb-1.0.29
+DISTNAME= libusb-1.0.30
PKGNAME= ${DISTNAME:S/libusb/libusb1/}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=libusb/}
@@ -19,19 +19,11 @@ NOT_FOR_PLATFORM= DragonFly-*-*
USE_CC_FEATURES= c11
-GNU_CONFIGURE= yes
USE_LIBTOOL= yes
-USE_TOOLS+= autoconf automake autoreconf
-USE_TOOLS+= pkg-config
-MAKE_JOBS_SAFE= no
-
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-# Uses undefined behaviour
-BUILDLINK_TRANSFORM+= opt:-O2:-O1
-CFLAGS+= -fno-strict-aliasing
-.endif
+USE_TOOLS+= autoconf automake autoreconf pkg-config
+GNU_CONFIGURE= yes
+.include "../../mk/bsd.prefs.mk"
# XXX should be only illumos
.if ${OPSYS} == "SunOS" && ${OPSYS_VERSION} >= 051100
LDFLAGS+= -lnvpair
Index: pkgsrc/devel/libusb1/distinfo
diff -u pkgsrc/devel/libusb1/distinfo:1.23 pkgsrc/devel/libusb1/distinfo:1.24
--- pkgsrc/devel/libusb1/distinfo:1.23 Mon Jun 2 07:24:45 2025
+++ pkgsrc/devel/libusb1/distinfo Tue May 19 13:30:19 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.23 2025/06/02 07:24:45 adam Exp $
+$NetBSD: distinfo,v 1.24 2026/05/19 13:30:19 adam Exp $
-BLAKE2s (libusb-1.0.29.tar.bz2) = c3cebc1c5a9e4d824b8356f0d4d2b84800ec3171aa18d78bfd99f3dee3e9faf4
-SHA512 (libusb-1.0.29.tar.bz2) = 04f8bda8197c9ecf52709609b8fbfea762fd82ddb5cde153a7630b0e8ed557d42da8cbc44f2f593aa22fdd0762e16716300565d67adb0c5240d7f3723321f690
-Size (libusb-1.0.29.tar.bz2) = 645381 bytes
+BLAKE2s (libusb-1.0.30.tar.bz2) = ad39f0666dfa5c016ad9b41463901dc319427934f90b4716756b65f10bcb4f2a
+SHA512 (libusb-1.0.30.tar.bz2) = b14241bc499cdf353bb7fe02cea9a754b011f40ef0d0376ff8921f129f888b514d481e54c6aa380be04f655e027aaf4d6d9eba142b15758dea2e32f64af7b0c2
+Size (libusb-1.0.30.tar.bz2) = 656112 bytes
SHA1 (patch-configure.ac) = 52ef406375ea88ea06b8a0c4b1bace2c43586783
SHA1 (patch-libusb_Makefile.am) = 4cbaca146dd349aad83e1ed696e8395a60c24780
SHA1 (patch-libusb_os_illumos__usb.c) = ec9f086e29f8cfecc08842a903d7b6be61664c51
Home |
Main Index |
Thread Index |
Old Index