summary refs log tree commit diff
diff options
context:
space:
mode:
authorSebastián Mancilla <smancill@smancill.dev>2022-07-09 23:43:55 -0400
committerSebastián Mancilla <smancill@smancill.dev>2022-07-09 23:43:55 -0400
commitbc776c4d36fb20a80b0099bd616285e345ddf6dc (patch)
treeea09ffb2aea6e56a89b529fc4fc23cd8d803d1e5
parent0f234e382c6f3dedf686910c6424ea20ef4234d7 (diff)
downloadnixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar.gz
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar.bz2
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar.lz
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar.xz
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.tar.zst
nixpkgs-bc776c4d36fb20a80b0099bd616285e345ddf6dc.zip
dotenv-linter: fix build on darwin
Add missing Security framework as input.
-rw-r--r--pkgs/development/tools/analysis/dotenv-linter/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/development/tools/analysis/dotenv-linter/default.nix b/pkgs/development/tools/analysis/dotenv-linter/default.nix
index f1cf795d2e7..fdd4d84673b 100644
--- a/pkgs/development/tools/analysis/dotenv-linter/default.nix
+++ b/pkgs/development/tools/analysis/dotenv-linter/default.nix
@@ -2,6 +2,7 @@
 , lib
 , rustPlatform
 , fetchFromGitHub
+, Security
 }:
 
 rustPlatform.buildRustPackage rec {
@@ -17,8 +18,9 @@ rustPlatform.buildRustPackage rec {
 
   cargoSha256 = "sha256-q59hpnXc00OzrJk1KOWbIPQYfIE+7ku9XtTDXHgwQBg=";
 
+  buildInputs = lib.optional stdenv.isDarwin Security;
+
   meta = with lib; {
-    broken = stdenv.isDarwin;
     description = "Lightning-fast linter for .env files. Written in Rust";
     homepage = "https://dotenv-linter.github.io";
     license = licenses.mit;
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c05be758311..43aa07cf480 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3532,7 +3532,9 @@ with pkgs;
 
   dosage = callPackage ../applications/graphics/dosage { };
 
-  dotenv-linter = callPackage ../development/tools/analysis/dotenv-linter { };
+  dotenv-linter = callPackage ../development/tools/analysis/dotenv-linter {
+    inherit (darwin.apple_sdk.frameworks) Security;
+  };
 
   inherit (ocamlPackages) dot-merlin-reader;