From 10e3c45b8b9a92c20f5f8eae9434b0ba90b2f752 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Thu, 6 Sep 2018 10:33:48 -0300 Subject: [PATCH] linux-driver-management: Fix FTBFS with newer libusb. --- .../patches/fix-ftbfs-dep_usb.patch | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch diff --git a/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch b/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch new file mode 100644 index 00000000000..2b43d2ab284 --- /dev/null +++ b/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch @@ -0,0 +1,28 @@ +From 035183d70fcd75ea3de659ac6350047b419eb600 Mon Sep 17 00:00:00 2001 +From: Neal Gompa +Date: Fri, 30 Mar 2018 09:36:19 -0400 +Subject: [PATCH] Allow versions of libusb-1.0 newer than 1.0.21 to satisfy the + dependency + +The libusb-1.0 dependency was set to exactly require 1.0.21, which +breaks the build when trying to build against 1.0.22. + +Signed-off-by: Neal Gompa +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index b0c0a25..3b1982b 100644 +--- a/meson.build ++++ b/meson.build +@@ -93,7 +93,7 @@ config_h = configure_file( + config_h_dir = include_directories('.') + + # Required dependencies +-dep_usb = dependency('libusb-1.0', version: '1.0.21') ++dep_usb = dependency('libusb-1.0', version: '>= 1.0.21') + + glib_min_version = '>= 2.54.0' + dep_glib2 = dependency('glib-2.0', version: glib_min_version) +