diff --git a/.github/workflows/cpactions.yml b/.github/workflows/cpactions.yml index b4ebb38d9..4a11b8168 100644 --- a/.github/workflows/cpactions.yml +++ b/.github/workflows/cpactions.yml @@ -51,7 +51,6 @@ jobs: cmake -S . -B build -GNinja \ -Wdeprecated -Wdev -Werror \ -DCMAKE_BUILD_TYPE=Release \ - -DSDL_HIDAPI_LIBUSB=OFF \ -DSDL_CHECK_REQUIRED_INCLUDES="/usr/local/include" \ -DSDL_CHECK_REQUIRED_LINK_OPTIONS="-L/usr/local/lib" cmake --build build/ --config Release --verbose -- -j`sysctl -n hw.ncpu` diff --git a/cmake/sdlchecks.cmake b/cmake/sdlchecks.cmake index f4723b312..6a0be91b2 100644 --- a/cmake/sdlchecks.cmake +++ b/cmake/sdlchecks.cmake @@ -1021,7 +1021,7 @@ macro(CheckHIDAPI) if(SDL_HIDAPI_LIBUSB) set(HAVE_LIBUSB FALSE) - set(LibUSB_PKG_CONFIG_SPEC libusb-1.0) + set(LibUSB_PKG_CONFIG_SPEC libusb-1.0>=1.0.16) pkg_check_modules(PC_LIBUSB IMPORTED_TARGET ${LibUSB_PKG_CONFIG_SPEC}) if(PC_LIBUSB_FOUND) cmake_push_check_state()