From 97414508b4a5052424bebd7062aaa43ed8c92d3de30821bd264c6f6cc75a1996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Wed, 2 Nov 2016 09:32:50 +0000 Subject: [PATCH] Accepting request 437887 from home:mnhauke:sdr - Update to version 1.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 - Fix source url OBS-URL: https://build.opensuse.org/request/show/437887 OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=48 --- libusb-1.0.20.tar.bz2 | 3 --- libusb-1.0.21.tar.bz2 | 3 +++ libusb-1_0.changes | 21 +++++++++++++++++++++ libusb-1_0.spec | 6 +++--- 4 files changed, 27 insertions(+), 6 deletions(-) delete mode 100644 libusb-1.0.20.tar.bz2 create mode 100644 libusb-1.0.21.tar.bz2 diff --git a/libusb-1.0.20.tar.bz2 b/libusb-1.0.20.tar.bz2 deleted file mode 100644 index a3c3d6e..0000000 --- a/libusb-1.0.20.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cb057190ba0a961768224e4dc6883104c6f945b2bf2ef90d7da39e7c1834f7ff -size 795247 diff --git a/libusb-1.0.21.tar.bz2 b/libusb-1.0.21.tar.bz2 new file mode 100644 index 0000000..7b685d9 --- /dev/null +++ b/libusb-1.0.21.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dce9cce9a81194b7065ee912bcd55eeffebab694ea403ffb91b67db66b1824b +size 607417 diff --git a/libusb-1_0.changes b/libusb-1_0.changes index 169cd42..b4bfffc 100644 --- a/libusb-1_0.changes +++ b/libusb-1_0.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sun Oct 30 09:21:25 UTC 2016 - mardnh@gmx.de + +- Update to version 1.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 +- Fix source url + ------------------------------------------------------------------- Wed May 25 09:04:00 UTC 2016 - idonmez@suse.com diff --git a/libusb-1_0.spec b/libusb-1_0.spec index c615143..741e9e8 100644 --- a/libusb-1_0.spec +++ b/libusb-1_0.spec @@ -1,7 +1,7 @@ # # spec file for package libusb-1_0 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: libusb-1_0 -Version: 1.0.20 +Version: 1.0.21 Release: 0 Summary: USB Library License: LGPL-2.1+ Group: System/Libraries %define _name libusb Url: http://libusb.info/ -Source: http://downloads.sourceforge.net/project/%{_name}/%{_name}-1.0/%{_name}-%{version}/%{_name}-%{version}.tar.bz2 +Source: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2 Source1: baselibs.conf BuildRequires: pkg-config %if 0%{?suse_version} >= 1200