Accepting request 1143281 from home:msmeissn:branches:hardware
- Update to version 1.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 - added signature and keyring. (key received via keyserver) OBS-URL: https://build.opensuse.org/request/show/1143281 OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=65
This commit is contained in:
parent
233ff85403
commit
be7d8e6110
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:12ce7a61fc9854d1d2a1ffe095f7b5fac19ddba095c259e6067a46500381b5a5
|
|
||||||
size 620534
|
|
BIN
libusb-1.0.27.tar.bz2
(Stored with Git LFS)
Normal file
BIN
libusb-1.0.27.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
16
libusb-1.0.27.tar.bz2.asc
Normal file
16
libusb-1.0.27.tar.bz2.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEEnH6pSTnGnE+8Pb+oqgY5B577YbkFAmW6xoMACgkQqgY5B577
|
||||||
|
YbmEWg/9Fp2VLICEVOIUYT5dMQt9d3nRf6hSNHepUj8sSq2F7AYDWLTMQjhU1JZg
|
||||||
|
0uuLqcBMDjRQL22L5AVoC/Gfyg8Xe2fWGFKWOFEqOeK6wz+zGVvzOI5Wq58fqgLG
|
||||||
|
z3aIuvMLU3YflGQGfKhNo4O1RRWtt18mI81vJWL6iKN2FJeDSQ/fpqrgVYjk87IX
|
||||||
|
XpkE4ukzb5xJ97iORfZxHIvE20Y00wTWloMm/dGnhh9c+Wxa3tKwXL3H4g+pQjli
|
||||||
|
SIEzYNFKXXic2U6jgAdlSw8pll4VPoALQAmrYD4Bb7uR0KYD3PL0Ln2rXWB252+T
|
||||||
|
ZGGS6kQFN/Ju6wz36RqbYfzVf3GxdlPagBYyZx/UQgj7r7HuvxhS5FaBaWr0U5e6
|
||||||
|
D7bQZDwqc7WoDEpGAkAkdCBp/qs9JWbWW8CgTKkLPcnT+oZDOJxlj3ADoDivS91c
|
||||||
|
QBDg28Wia7BWMesDgWYlvMsDNd6zSTPcQLpiJjb7wBdlYuU9ELNgVziwlz8vEyt2
|
||||||
|
4U0Ec7180nJpzn6BpabHx1V2NEMXIwOqBjC8zisjLluRi7S8Vj/Ts6DDyw9SGqN7
|
||||||
|
ncTeSEU+LK2a9nvsIaXIyZ/N+0sic7rdjWbqHcCtneQ1QdqjFtsAXW48AbG6vJvY
|
||||||
|
sYh610vVqHXGlwbJlzO4HnhoAPAKbFxGsXgZa1YTATGN+4TO2QE=
|
||||||
|
=e8dx
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 1 10:01:05 UTC 2024 - Marcus Meissner <meissner@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1.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
|
||||||
|
- added signature and keyring. (key received via keyserver)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Apr 10 19:17:47 UTC 2022 - Martin Hauke <mardnh@gmx.de>
|
Sun Apr 10 19:17:47 UTC 2022 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
99
libusb-1_0.keyring
Normal file
99
libusb-1_0.keyring
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
=QkHD
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libusb-1_0
|
# spec file for package libusb-1_0
|
||||||
#
|
#
|
||||||
# Copyright (c) 2022 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,14 +19,16 @@
|
|||||||
%define _name libusb
|
%define _name libusb
|
||||||
%define debug_package_requires libusb-1_0-0 = %{version}-%{release}
|
%define debug_package_requires libusb-1_0-0 = %{version}-%{release}
|
||||||
Name: libusb-1_0
|
Name: libusb-1_0
|
||||||
Version: 1.0.26
|
Version: 1.0.27
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: USB Library
|
Summary: USB Library
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: System/Hardware
|
Group: System/Hardware
|
||||||
URL: http://libusb.info/
|
URL: https://libusb.info/
|
||||||
Source: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2
|
Source: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2
|
||||||
Source1: baselibs.conf
|
Source1: https://github.com/libusb/libusb/releases/download/v%{version}/libusb-%{version}.tar.bz2.asc
|
||||||
|
Source2: %name.keyring
|
||||||
|
Source3: baselibs.conf
|
||||||
BuildRequires: dos2unix
|
BuildRequires: dos2unix
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(libudev)
|
BuildRequires: pkgconfig(libudev)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user