Commit Graph

23 Commits

Author SHA1 Message Date
Miloš Komarčević
056bd5467b libusb: update to 1.0.26 2022-04-11 18:37:59 +05:30
Miloš Komarčević
3504e663fe enable a few more clangarm64 packages 2022-02-11 11:02:29 +01:00
Ryan
d9e41496fb libusb: update to 1.0.25 2022-02-02 09:29:03 +05:30
Christoph Reiter
7c67d9c465 Make sure every package using a C/C++ compiler depends on one
The "cc" virtual package provides the environment default compiler.
2022-01-08 17:11:16 +01:00
Rosen Penev
fa53e48bb7 libusb: fix wrong stdcall usage
With gcc, this is a silent downgrade from stdcall to cdecl. Not with
clang. Needed as the former is not compatible with variadic functions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-12-21 17:56:37 -08:00
Christoph Reiter
3eac67e2ca Makedepend on autotools where needed 2021-12-17 12:41:47 +01:00
Jeremy Drake
41f09e3a46 libusb: fix dll exports on CLANG
llvm's dlltool/lld do not support --add-stdcall-alias, but libusb
already provided a .def file that said exactly what they wanted to be
exported from the DLL (and in fact regenerated their import lib from
it).  Convince libtool to actually use that def file.

Also, remove no longer needed switch of platforms for dlltool.
2021-10-03 23:34:12 -07:00
Jeremy Drake
37a2037ae6 add clang32 to more packages.
All packages which successfully built on clang64, for which all of their
dependencies are already available for clang32.
2021-06-17 17:04:00 -07:00
Biswapriyo Nath
5499a7f4f1 libusb: Fix clang build with explicit dlltool flag. 2021-05-18 11:54:55 +05:30
Christoph Reiter
81bf16586c Enable clang64 for everything 2021-04-25 19:30:11 +02:00
Christoph Reiter
efa44d23cc ucrt all the things 2021-04-01 21:08:55 +02:00
Alexey Pavlov
7f3db769b9 libusb: Rebuild 2021-01-11 12:35:26 +03:00
Alexey Pavlov
58dde433e1 libusb: Update to 1.0.24 2021-01-11 10:32:06 +03:00
Andrew Sun
2a3ff293dd libusb: update to 1.0.23 2019-09-12 21:35:27 -04:00
Alexey Pavlov
f99bf9e338 libusb: USBDK removed 2018-04-13 11:48:32 +03:00
Hallot
325db92079 Update libusb from 1.0.21 to 1.0.22. (#3596) 2018-04-13 08:53:44 +03:00
Alexey Pavlov
4ae3320a36 Rebuild packages from 2015. Part II 2018-01-17 14:50:25 +03:00
Paul Fertser
69272d2670 libusb: bump version to 1.0.21 and build a UsbDk variant (#2057)
From 1.0.21 libusb provides an alteranative to the regular WinUSB
backend called UsbDk, available from https://github.com/daynix/UsbDk .

This new backend allows to dynamically take control over any USB
device without removing the vendor driver.

The resulting libusb libraries have compatible binary APIs but are
mutually exclusive.
2017-01-12 07:09:58 +03:00
Viktor Szakats
e32a40cc92 switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 20:55:26 +01:00
Alexey Pavlov
8cc42045e2 libusb: Update to 1.0.20 2015-10-19 11:19:31 +03:00
Alexey Pavlov
e9056d0b4f === Rebuild with GCC-5.1.0. Part XII === 2015-07-16 15:44:34 +03:00
Alexpux
fc4afc3591 libusb: Rebuild. 2015-01-15 19:55:01 +03:00
Alexpux
6509320ba8 libusb: New package. 2014-06-22 22:56:07 +04:00