about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2020-06-08 17:38:42 -0500
committerGitHub <noreply@github.com>2020-06-08 17:38:42 -0500
commit6231dc774de3985049215c52d7d8d65ff75d7bd3 (patch)
tree0e3256272928e9f23aec6919480cee050c9a0f63 /pkgs/development
parent0a488516be2caf29d2518a07363a2956646286bb (diff)
parent59616b291d60886606ca300c20107722f284cdf7 (diff)
downloadnixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar.gz
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar.bz2
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar.lz
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar.xz
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.tar.zst
nixlib-6231dc774de3985049215c52d7d8d65ff75d7bd3.zip
Merge pull request #88692 from Aver1y/libusb-pkgsMusl
libusb1: Fix for pkgsMusl
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/libusb1/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libusb1/default.nix b/pkgs/development/libraries/libusb1/default.nix
index 650238141718..5d6a20b13a4d 100644
--- a/pkgs/development/libraries/libusb1/default.nix
+++ b/pkgs/development/libraries/libusb1/default.nix
@@ -33,7 +33,9 @@ stdenv.mkDerivation rec {
 
   NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lgcc_s";
 
-  preFixup = stdenv.lib.optionalString stdenv.isLinux ''
+  configureFlags = stdenv.lib.optional (!enableSystemd) "--disable-udev";
+
+  preFixup = stdenv.lib.optionalString enableSystemd ''
     sed 's,-ludev,-L${stdenv.lib.getLib systemd}/lib -ludev,' -i $out/lib/libusb-1.0.la
   '';