usb-modeswitch: fix cross compilation by using the correct pkg-config
This commit is contained in:
parent
254c34fc45
commit
f4b3bea795
2 changed files with 18 additions and 1 deletions
|
@ -10,7 +10,10 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "18wbbxc5cfsmikba0msdvd5qlaga27b32nhrzicyd9mdddp265f2";
|
sha256 = "18wbbxc5cfsmikba0msdvd5qlaga27b32nhrzicyd9mdddp265f2";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./configurable-usb-modeswitch.patch ];
|
patches = [
|
||||||
|
./configurable-usb-modeswitch.patch
|
||||||
|
./pkg-config.patch
|
||||||
|
];
|
||||||
|
|
||||||
# Remove attempts to write to /etc and /var/lib.
|
# Remove attempts to write to /etc and /var/lib.
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|
14
pkgs/development/tools/misc/usb-modeswitch/pkg-config.patch
Normal file
14
pkgs/development/tools/misc/usb-modeswitch/pkg-config.patch
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 9aa7356..c5f2a87 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -2,7 +2,8 @@ PROG = usb_modeswitch
|
||||||
|
VERS = 2.6.0
|
||||||
|
CC ?= gcc
|
||||||
|
CFLAGS += -Wall -Wno-deprecated-declarations
|
||||||
|
-LIBS = `pkg-config --libs --cflags libusb-1.0`
|
||||||
|
+PKG_CONFIG ?= pkg-config
|
||||||
|
+LIBS = `$(PKG_CONFIG) --libs --cflags libusb-1.0`
|
||||||
|
RM = /bin/rm -f
|
||||||
|
OBJS = usb_modeswitch.c
|
||||||
|
PREFIX = $(DESTDIR)/usr
|
Loading…
Reference in a new issue