pam-reattach: remove code for macOS < 11

This commit is contained in:
Emily
2025-01-05 20:57:34 +00:00
parent d60afbe3b1
commit 3fcf59e875
+2 -6
View File
@@ -4,12 +4,8 @@
fetchFromGitHub,
cmake,
openpam,
darwin,
}:
let
sdkOlderThan11 = lib.versionOlder stdenv.hostPlatform.darwinSdkVersion "11.0";
in
stdenv.mkDerivation rec {
pname = "pam_reattach";
version = "1.3";
@@ -24,9 +20,9 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DCMAKE_OSX_ARCHITECTURES=${stdenv.hostPlatform.darwinArch}"
"-DENABLE_CLI=ON"
] ++ lib.optional sdkOlderThan11 "-DCMAKE_LIBRARY_PATH=${darwin.apple_sdk.sdk}/usr/lib";
];
buildInputs = [ openpam ] ++ lib.optional sdkOlderThan11 darwin.apple_sdk.sdk;
buildInputs = [ openpam ];
nativeBuildInputs = [ cmake ];