Subject: CVS commit: pkgsrc/devel/libusb1
From: Leonardo Taccari
Date: 2017-10-02 15:20:28
Message id: 20171002132028.C9D37FBC7@cvs.NetBSD.org

Log Message:
libusb1: Update devel/libusb1 to 1.0.21

pkgsrc changes:
* Delete several Solaris backend patches, 1.0.21 contains all of them
  (patch-libusb_os_sunos__usb.c is still needed though)

Changes:
2016-10-01: v1.0.21:
* Core: Refactor code related to transfer flags and timeout handling
* Darwin: Ignore root hub simulation devices
* Darwin: Improved support for OS X El Capitan
* Darwin: Work around devices with buggy endpoint descriptors
* Darwin: Do not use objc_registerThreadWithCollector after its deprecation
* Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
* Linux: Support preallocating kernel memory for zerocopy USB
* Linux: Deal with receiving POLLERR before all transfers have completed
* Solaris: Add solaris backend
* Windows: Add Visual Studio 2015 support
* Windows: Add usbdk backend
* Prevent attempts to recursively handle events
* Fix race condition in handle_timeout()
* Allow transferred argument to be optional in bulk APIs
* Various other bug fixes and improvements

Files:
RevisionActionfile
1.15modifypkgsrc/devel/libusb1/Makefile
1.8modifypkgsrc/devel/libusb1/distinfo
1.5modifypkgsrc/devel/libusb1/patches/patch-configure
1.5modifypkgsrc/devel/libusb1/patches/patch-configure.ac
1.2modifypkgsrc/devel/libusb1/patches/patch-libusb_os_sunos__usb.c
1.1removepkgsrc/devel/libusb1/patches/patch-config.h.in
1.1removepkgsrc/devel/libusb1/patches/patch-libusb_Makefile.am
1.1removepkgsrc/devel/libusb1/patches/patch-libusb_Makefile.in
1.1removepkgsrc/devel/libusb1/patches/patch-libusb_core.c
1.1removepkgsrc/devel/libusb1/patches/patch-libusb_libusbi.h
1.1removepkgsrc/devel/libusb1/patches/patch-libusb_os_sunos__usb.h