Todo List: hidapi now optdepends on libusb and libudev

2020-11-01 - Filipe Laíns

Hey!

hidapi used to have an hard dependency on libusb, but as it is only required when using the libusb backend (libhidapi-libusb.so) I've made it optional.

hidapi 0.10.0 also gained a dependency for the hidraw backend. It now needs libudev.

Please check which backend your package uses.
If it uses the libusb one (libhidapi-libusb.so), please add a hard dependency on libusb.
If it uses the hidraw one (libhidapi-hidraw.so), please add a hard dependency on libudev.so.

If you have any questions feel free to reach out to me on IRC or email.

Cheers!
Filipe

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
14 packages displayed out of 14 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Community dolphin-emu 1:5.0.r12875.3176f4d790-1 schuay, alucryd Complete alucryd
x86_64 Community etherwall 2.4.0-5 felixonmars Complete FFY00
x86_64 Extra libfido2 1.5.0-3 anthraxx, eworm Complete anthraxx
x86_64 Extra libnitrokey 3.6-1 anthraxx Complete anthraxx
x86_64 Community libretro-dolphin 32966-2 alucryd Complete alucryd
x86_64 Community libsigrok 0.5.2-6 anatolik, FFY00 Complete FFY00
x86_64 Community libu2f-host 1.1.10-4 eworm Complete eworm
x86_64 Community mixxx 2.2.4-3 dvzrv Complete dvzrv
x86_64 Community monero 0.17.1.3-1 kpcyrd Complete kpcyrd
x86_64 Community monero-gui 0.17.1.4-1 kpcyrd Complete kpcyrd
x86_64 Community openocd 1:0.10.0-4 FFY00 Complete FFY00
x86_64 Community openzwave 1.6-4 alucryd Complete alucryd
x86_64 Community python-hidapi 0.10.0.1-5 Foxboron, FFY00 Complete FFY00
x86_64 Extra sdl2 2.0.12-3 svenstaro Complete svenstaro