about summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-12-17 17:35:23 +0100
committerGitHub <noreply@github.com>2022-12-17 17:35:23 +0100
commitfb769ee3c30fc5fc8298655e8f26fbd5c03e597f (patch)
tree068fb464457bcd15ce248a23efed1434e3b7f970 /pkgs/os-specific
parentfee02fd5c250db5e85da7569fc51e959d7bb42d6 (diff)
pam-reattach: cleanup (#205509)
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/darwin/pam-reattach/default.nix13
1 files changed, 2 insertions, 11 deletions
diff --git a/pkgs/os-specific/darwin/pam-reattach/default.nix b/pkgs/os-specific/darwin/pam-reattach/default.nix
index 03d0547fc1671..4350865080f00 100644
--- a/pkgs/os-specific/darwin/pam-reattach/default.nix
+++ b/pkgs/os-specific/darwin/pam-reattach/default.nix
@@ -1,12 +1,5 @@
 { lib, stdenv, fetchFromGitHub, cmake, openpam, darwin }:
 
-let
-  sdk =
-    if stdenv.isAarch64
-    then null
-    else darwin.apple_sdk.sdk;
-in
-
 stdenv.mkDerivation rec {
   pname = "pam_reattach";
   version = "1.3";
@@ -26,12 +19,10 @@ stdenv.mkDerivation rec {
         "arm64"
     }"
     "-DENABLE_CLI=ON"
-  ]
-  ++ lib.optional (sdk != null)
-    "-DCMAKE_LIBRARY_PATH=${sdk}/usr/lib";
+  ] ++ lib.optional (!stdenv.isAarch64) "-DCMAKE_LIBRARY_PATH=${darwin.apple_sdk.sdk}/usr/lib";
 
   buildInputs = [ openpam ]
-    ++ lib.optional (sdk != null) sdk;
+    ++ lib.optional (!stdenv.isAarch64) darwin.apple_sdk.sdk;
 
   nativeBuildInputs = [ cmake ];