summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2022-07-10 18:53:49 -0500
committerGitHub <noreply@github.com>2022-07-10 18:53:49 -0500
commit1b69bbdd35d168d51aa0fc647c584cf00ba62454 (patch)
tree3346c2235ffc1de7923e9c27e551543699a5a6c4
parentMerge pull request #180880 from NixOS/backport-178266-to-release-22.05 (diff)
parentdotenv-linter: fix build on darwin (diff)
downloadnixpkgs-1b69bbdd35d168d51aa0fc647c584cf00ba62454.tar.gz
Merge pull request #181007 from NixOS/backport-180922-to-release-22.05
[Backport release-22.05] dotenv-linter: fix build on darwin
-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 f1cf795d2e78..fdd4d84673b5 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 3307363bd949..5601a8fb9844 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3337,7 +3337,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;