diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-05-27 13:28:41 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-27 13:28:41 +0300 |
commit | 9fdb5f98208df8675aefec21916b3d896061f796 (patch) | |
tree | 7acab66afd95c1204a51141ad73ce9178c442f3b /pkgs | |
parent | 5bf58e082b89764a4471dd28aa7d5aeb4b136167 (diff) | |
parent | 8f84341c90f3b20f506e54cf45a6e106379d0741 (diff) | |
download | nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar.gz nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar.bz2 nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar.lz nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar.xz nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.tar.zst nixpkgs-9fdb5f98208df8675aefec21916b3d896061f796.zip |
Merge pull request #234111 from reckenrode/pinentry-mac-darwin-sandbox
pinentry-mac: fix build with Darwin sandbox enabled
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/security/pinentry/mac.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/tools/security/pinentry/mac.nix b/pkgs/tools/security/pinentry/mac.nix index daf2d82d66b..d824a816dc9 100644 --- a/pkgs/tools/security/pinentry/mac.nix +++ b/pkgs/tools/security/pinentry/mac.nix @@ -32,6 +32,11 @@ stdenv.mkDerivation rec { chmod -R u+w macosx/*.nib ''; + # Unfortunately, PlistBuddy from xcbuild is not compatible enough pinentry-mac’s build process. + sandboxProfile = '' + (allow process-exec (literal "/usr/libexec/PlistBuddy")) + ''; + nativeBuildInputs = [ autoreconfHook texinfo ]; buildInputs = [ libassuan libgpg-error libiconv Cocoa ]; |