lol

amazon-qldb-shell: fix on darwin

On Darwin, the linker needs access to the Security framework.

+8 -3
+5 -2
pkgs/development/tools/amazon-qldb-shell/default.nix
··· 1 - { lib 2 , clang 3 , cmake 4 , fetchFromGitHub 5 , llvmPackages 6 , rustPlatform 7 , testers 8 }: 9 10 let ··· 21 }; 22 23 nativeBuildInputs = [ clang cmake ]; 24 - buildInputs = [ llvmPackages.libclang ]; 25 26 cargoSha256 = "sha256-y3dNEa2U9mwsENPda44zweszlk4UJXGtfeH+er8mi0U="; 27
··· 1 + { stdenv 2 + , lib 3 , clang 4 , cmake 5 , fetchFromGitHub 6 , llvmPackages 7 , rustPlatform 8 , testers 9 + , Security 10 }: 11 12 let ··· 23 }; 24 25 nativeBuildInputs = [ clang cmake ]; 26 + buildInputs = [ llvmPackages.libclang ] 27 + ++ lib.optional stdenv.isDarwin Security; 28 29 cargoSha256 = "sha256-y3dNEa2U9mwsENPda44zweszlk4UJXGtfeH+er8mi0U="; 30
+3 -1
pkgs/top-level/all-packages.nix
··· 1652 1653 amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { }; 1654 1655 - amazon-qldb-shell = callPackage ../development/tools/amazon-qldb-shell { }; 1656 1657 amber = callPackage ../tools/text/amber { 1658 inherit (darwin.apple_sdk.frameworks) Security;
··· 1652 1653 amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { }; 1654 1655 + amazon-qldb-shell = callPackage ../development/tools/amazon-qldb-shell { 1656 + inherit (darwin.apple_sdk.frameworks) Security; 1657 + }; 1658 1659 amber = callPackage ../tools/text/amber { 1660 inherit (darwin.apple_sdk.frameworks) Security;