./devel/libusb1, USB Access Library (version 1)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.29, Package name: libusb1-1.0.29, Maintainer: pkgsrc-users

libusb is a library for USB device access from Linux, Mac OS X,
OpenBSD, NetBSD, and Windows userspace.

This package contains major version 1 of the library, the version
currently maintained by upstream.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 630.255 KB

Version history: (Expand)


CVS history: (Expand)


   2025-06-03 15:58:39 by Greg Troxel | Files touched by this commit (1)
Log message: devel/libusb1: Note in DESCR that this is the maintained version It's slightly irregular to have libusb and libusb1. Give potential users a stronger hint that this is the maintained version. 
   2025-06-02 09:24:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: libusb1: updated to 1.0.29 1.0.29 * Fix regression on macOS leading to timeouts in enumeration * LIBUSB_API_VERSION bump for the new functions in 1.0.28 * Fix xusb regression displaying wrong error on claim failure 
   2025-03-30 18:08:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: libusb1: updated to 1.0.28 v1.0.28 * New libusb_get_ssplus_usb_device_capability_descriptor API for query of SuperSpeed+ Capability Descriptors * API support for reporting USB 3.2 Gen2x2 speeds * macOS: Fix Zero-Length Packet for multiple packets per frame * Windows: Base HID device descriptor on OS-cached values * Build fixes for Haiku and SunOS * Many code correctness fixes 
   2024-02-17 22:57:50 by Nia Alarie | Files touched by this commit (1)
Log message: libusb1: Link nvpair library on illumos 
   2024-02-16 09:13:13 by Nia Alarie | Files touched by this commit (6)
Log message: libusb1: restore working illumos support; via OmniOS 
   2024-02-10 17:40:56 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message: libusb1: update to 1.0.27. 2024-01-31: v1.0.27 * New libusb_init_context API to replace libusb_init * New libusb_get_max_alt_packet_size API * New libusb_get_platform_descriptor API (BOS) * Allow setting log callback with libusb_set_option/libusb_init_context * New WebAssembly + WebUSB backend using Emscripten * Fix regression in libusb_set_interface_alt_setting * Fix sync transfer completion race and use-after-free * Fix hotplug exit ordering * Linux: NO_DEVICE_DISCOVERY option set per context * macOS: Fix missing device list cleanup locking * macOS: Do not clear device data toggle for newer OS versions * macOS: Fix running binaries on older OS than build host * Windows: Allow claiming multiple associated interfaces * Windows: Ignore non-configured devices instead of waiting * Windows: Improved root hub detection 
   2023-07-18 16:11:18 by Nia Alarie | Files touched by this commit (35)
Log message: devel: Adapt packages to use USE_(CC|CXX)_FEATURES 
   2023-07-13 15:45:43 by Nia Alarie | Files touched by this commit (22)
Log message: *: remove all instances of GCC_REQD where my name is the most recent in "cvs annotate" (part 1) Hopefully this commit can be reviewed later if a better replacement for GCC_REQD is committed.