diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -34,6 +34,7 @@ libhidapi-libusb.so.0:hid_get_product_string libhidapi-libusb.so.0:hid_get_serial_number_string libhidapi-libusb.so.0:hid_init +libhidapi-libusb.so.0:hid_libusb_wrap_sys_device libhidapi-libusb.so.0:hid_open libhidapi-libusb.so.0:hid_open_path libhidapi-libusb.so.0:hid_read diff --git a/abi_symbols32 b/abi_symbols32 --- a/abi_symbols32 +++ b/abi_symbols32 @@ -34,6 +34,7 @@ libhidapi-libusb.so.0:hid_get_product_string libhidapi-libusb.so.0:hid_get_serial_number_string libhidapi-libusb.so.0:hid_init +libhidapi-libusb.so.0:hid_libusb_wrap_sys_device libhidapi-libusb.so.0:hid_open libhidapi-libusb.so.0:hid_open_path libhidapi-libusb.so.0:hid_read diff --git a/abi_used_libs32 b/abi_used_libs32 --- a/abi_used_libs32 +++ b/abi_used_libs32 @@ -1,4 +1,3 @@ -UNKNOWN ld-linux.so.2 libc.so.6 libpthread.so.0 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,6 +1,5 @@ ld-linux-x86-64.so.2:__tls_get_addr libc.so.6:__ctype_tolower_loc -libc.so.6:__errno_location libc.so.6:__isoc99_sscanf libc.so.6:__sigsetjmp libc.so.6:__snprintf_chk @@ -8,7 +7,6 @@ libc.so.6:__vsnprintf_chk libc.so.6:calloc libc.so.6:clock_gettime -libc.so.6:close libc.so.6:free libc.so.6:fstat libc.so.6:iconv @@ -18,11 +16,9 @@ libc.so.6:malloc libc.so.6:mbstowcs libc.so.6:memcpy -libc.so.6:open libc.so.6:poll libc.so.6:pthread_cond_destroy libc.so.6:pthread_cond_init -libc.so.6:read libc.so.6:setlocale libc.so.6:strchr libc.so.6:strcmp @@ -35,9 +31,11 @@ libc.so.6:wcscmp libc.so.6:wcsdup libc.so.6:wcsncpy -libc.so.6:write +libpthread.so.0:__errno_location libpthread.so.0:__pthread_register_cancel libpthread.so.0:__pthread_unregister_cancel +libpthread.so.0:close +libpthread.so.0:open libpthread.so.0:pthread_barrier_destroy libpthread.so.0:pthread_barrier_init libpthread.so.0:pthread_barrier_wait @@ -51,6 +49,8 @@ libpthread.so.0:pthread_mutex_init libpthread.so.0:pthread_mutex_lock libpthread.so.0:pthread_mutex_unlock +libpthread.so.0:read +libpthread.so.0:write libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_get_parent_with_subsystem_devtype libudev.so.1:udev_device_get_sysattr_value @@ -80,9 +80,10 @@ libusb-1.0.so.0:libusb_get_active_config_descriptor libusb-1.0.so.0:libusb_get_bus_number libusb-1.0.so.0:libusb_get_config_descriptor -libusb-1.0.so.0:libusb_get_device_address +libusb-1.0.so.0:libusb_get_device libusb-1.0.so.0:libusb_get_device_descriptor libusb-1.0.so.0:libusb_get_device_list +libusb-1.0.so.0:libusb_get_port_numbers libusb-1.0.so.0:libusb_handle_events libusb-1.0.so.0:libusb_handle_events_completed libusb-1.0.so.0:libusb_init @@ -91,3 +92,4 @@ libusb-1.0.so.0:libusb_open libusb-1.0.so.0:libusb_release_interface libusb-1.0.so.0:libusb_submit_transfer +libusb-1.0.so.0:libusb_wrap_sys_device diff --git a/abi_used_symbols32 b/abi_used_symbols32 --- a/abi_used_symbols32 +++ b/abi_used_symbols32 @@ -1,31 +1,5 @@ -UNKNOWN:libusb_alloc_transfer -UNKNOWN:libusb_attach_kernel_driver -UNKNOWN:libusb_cancel_transfer -UNKNOWN:libusb_claim_interface -UNKNOWN:libusb_close -UNKNOWN:libusb_control_transfer -UNKNOWN:libusb_detach_kernel_driver -UNKNOWN:libusb_exit -UNKNOWN:libusb_free_config_descriptor -UNKNOWN:libusb_free_device_list -UNKNOWN:libusb_free_transfer -UNKNOWN:libusb_get_active_config_descriptor -UNKNOWN:libusb_get_bus_number -UNKNOWN:libusb_get_config_descriptor -UNKNOWN:libusb_get_device_address -UNKNOWN:libusb_get_device_descriptor -UNKNOWN:libusb_get_device_list -UNKNOWN:libusb_handle_events -UNKNOWN:libusb_handle_events_completed -UNKNOWN:libusb_init -UNKNOWN:libusb_interrupt_transfer -UNKNOWN:libusb_kernel_driver_active -UNKNOWN:libusb_open -UNKNOWN:libusb_release_interface -UNKNOWN:libusb_submit_transfer ld-linux.so.2:___tls_get_addr libc.so.6:__ctype_tolower_loc -libc.so.6:__errno_location libc.so.6:__isoc99_sscanf libc.so.6:__sigsetjmp libc.so.6:__snprintf_chk @@ -33,7 +7,6 @@ libc.so.6:__vsnprintf_chk libc.so.6:calloc libc.so.6:clock_gettime -libc.so.6:close libc.so.6:free libc.so.6:fstat libc.so.6:iconv @@ -43,11 +16,9 @@ libc.so.6:malloc libc.so.6:mbstowcs libc.so.6:memcpy -libc.so.6:open libc.so.6:poll libc.so.6:pthread_cond_destroy libc.so.6:pthread_cond_init -libc.so.6:read libc.so.6:setlocale libc.so.6:strchr libc.so.6:strcmp @@ -60,9 +31,11 @@ libc.so.6:wcscmp libc.so.6:wcsdup libc.so.6:wcsncpy -libc.so.6:write +libpthread.so.0:__errno_location libpthread.so.0:__pthread_register_cancel libpthread.so.0:__pthread_unregister_cancel +libpthread.so.0:close +libpthread.so.0:open libpthread.so.0:pthread_barrier_destroy libpthread.so.0:pthread_barrier_init libpthread.so.0:pthread_barrier_wait @@ -76,6 +49,8 @@ libpthread.so.0:pthread_mutex_init libpthread.so.0:pthread_mutex_lock libpthread.so.0:pthread_mutex_unlock +libpthread.so.0:read +libpthread.so.0:write libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_get_parent_with_subsystem_devtype libudev.so.1:udev_device_get_sysattr_value @@ -91,3 +66,30 @@ libudev.so.1:udev_list_entry_get_next libudev.so.1:udev_new libudev.so.1:udev_unref +libusb-1.0.so.0:libusb_alloc_transfer +libusb-1.0.so.0:libusb_attach_kernel_driver +libusb-1.0.so.0:libusb_cancel_transfer +libusb-1.0.so.0:libusb_claim_interface +libusb-1.0.so.0:libusb_close +libusb-1.0.so.0:libusb_control_transfer +libusb-1.0.so.0:libusb_detach_kernel_driver +libusb-1.0.so.0:libusb_exit +libusb-1.0.so.0:libusb_free_config_descriptor +libusb-1.0.so.0:libusb_free_device_list +libusb-1.0.so.0:libusb_free_transfer +libusb-1.0.so.0:libusb_get_active_config_descriptor +libusb-1.0.so.0:libusb_get_bus_number +libusb-1.0.so.0:libusb_get_config_descriptor +libusb-1.0.so.0:libusb_get_device +libusb-1.0.so.0:libusb_get_device_descriptor +libusb-1.0.so.0:libusb_get_device_list +libusb-1.0.so.0:libusb_get_port_numbers +libusb-1.0.so.0:libusb_handle_events +libusb-1.0.so.0:libusb_handle_events_completed +libusb-1.0.so.0:libusb_init +libusb-1.0.so.0:libusb_interrupt_transfer +libusb-1.0.so.0:libusb_kernel_driver_active +libusb-1.0.so.0:libusb_open +libusb-1.0.so.0:libusb_release_interface +libusb-1.0.so.0:libusb_submit_transfer +libusb-1.0.so.0:libusb_wrap_sys_device diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : hidapi -version : 0.10.1 -release : 6 +version : 0.11.0 +release : 7 source : - - https://github.com/libusb/hidapi/archive/hidapi-0.10.1.tar.gz : f71dd8a1f46979c17ee521bc2117573872bbf040f8a4750e492271fc141f2644 + - https://github.com/libusb/hidapi/archive/refs/tags/hidapi-0.11.0.tar.gz : 391d8e52f2d6a5cf76e2b0c079cfefe25497ba1d4659131297081fc0cd744632 license : GPL-3.0-or-later component : programming homepage : https://github.com/libusb/hidapi/ @@ -13,10 +13,10 @@ - pkgconfig32(libusb-1.0) emul32 : yes setup : | - %reconfigure --disable-static + %cmake_ninja -DCMAKE_INSTALL_LIBDIR=lib%LIBSUFFIX% build : | - %make + %ninja_build install : | - %make_install + %ninja_install # Remove all the doc stuff, it's just licensing rm -rf $installdir/usr/share/ diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ hidapi https://github.com/libusb/hidapi/ - Joey Riches - josephriches@gmail.com + Martin Reboredo + yakoyoku@gmail.com GPL-3.0-or-later programming @@ -21,9 +21,9 @@ programming /usr/lib64/libhidapi-hidraw.so.0 - /usr/lib64/libhidapi-hidraw.so.0.0.0 + /usr/lib64/libhidapi-hidraw.so.0.11.0 /usr/lib64/libhidapi-libusb.so.0 - /usr/lib64/libhidapi-libusb.so.0.0.0 + /usr/lib64/libhidapi-libusb.so.0.11.0 @@ -33,13 +33,17 @@ emul32 - hidapi + hidapi + /usr/lib32/cmake/hidapi/hidapi-config-version.cmake + /usr/lib32/cmake/hidapi/hidapi-config.cmake + /usr/lib32/cmake/hidapi/hidapi-relwithdebinfo.cmake + /usr/lib32/cmake/hidapi/hidapi.cmake /usr/lib32/libhidapi-hidraw.so.0 - /usr/lib32/libhidapi-hidraw.so.0.0.0 + /usr/lib32/libhidapi-hidraw.so.0.11.0 /usr/lib32/libhidapi-libusb.so.0 - /usr/lib32/libhidapi-libusb.so.0.0.0 + /usr/lib32/libhidapi-libusb.so.0.11.0 @@ -49,8 +53,8 @@ programming.devel - hidapi-devel - hidapi-32bit + hidapi-devel + hidapi-32bit /usr/lib32/libhidapi-hidraw.so @@ -66,10 +70,15 @@ programming.devel - hidapi + hidapi /usr/include/hidapi/hidapi.h + /usr/include/hidapi/hidapi_libusb.h + /usr/lib64/cmake/hidapi/hidapi-config-version.cmake + /usr/lib64/cmake/hidapi/hidapi-config.cmake + /usr/lib64/cmake/hidapi/hidapi-relwithdebinfo.cmake + /usr/lib64/cmake/hidapi/hidapi.cmake /usr/lib64/libhidapi-hidraw.so /usr/lib64/libhidapi-libusb.so /usr/lib64/pkgconfig/hidapi-hidraw.pc @@ -77,12 +86,12 @@ - - 2021-06-14 - 0.10.1 + + 2021-12-02 + 0.11.0 Packaging update - Joey Riches - josephriches@gmail.com + Martin Reboredo + yakoyoku@gmail.com \ No newline at end of file