diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/libusb1/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/libusb1/default.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/libraries/libusb1/default.nix b/nixpkgs/pkgs/development/libraries/libusb1/default.nix index 65023814171..a3323c8e026 100644 --- a/nixpkgs/pkgs/development/libraries/libusb1/default.nix +++ b/nixpkgs/pkgs/development/libraries/libusb1/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { sha256 = "0mxbpg01kgbk5nh6524b0m4xk7ywkyzmc3yhi5asqcsd3rbhjj98"; }; - outputs = [ "out" "dev" ]; # get rid of propagating systemd closure + outputs = [ "out" "dev" ]; nativeBuildInputs = [ pkgconfig autoreconfHook ]; propagatedBuildInputs = @@ -31,9 +31,9 @@ stdenv.mkDerivation rec { dontDisableStatic = withStatic; - NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lgcc_s"; + configureFlags = stdenv.lib.optional (!enableSystemd) "--disable-udev"; - preFixup = stdenv.lib.optionalString stdenv.isLinux '' + preFixup = stdenv.lib.optionalString enableSystemd '' sed 's,-ludev,-L${stdenv.lib.getLib systemd}/lib -ludev,' -i $out/lib/libusb-1.0.la ''; |