about summary refs log tree commit diff
path: root/pkgs/development/web/postman
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-04-18 23:55:24 +0300
committerGitHub <noreply@github.com>2023-04-18 23:55:24 +0300
commitc29fd62b01b87c30dc61e42949f8cf17bc0a28c7 (patch)
treefaf1c45a2f993151be2c4f489ab8711c68ecc7b9 /pkgs/development/web/postman
parentce823244fc67202d12554424bc4a0ae894d15592 (diff)
parentd8b461be9594a2ca1fc023d82dadd09be85ef2ad (diff)
Merge pull request #226560 from reckenrode/postman-fix
postman: fix notarization failure on macOS 13
Diffstat (limited to 'pkgs/development/web/postman')
-rw-r--r--pkgs/development/web/postman/darwin.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/web/postman/darwin.nix b/pkgs/development/web/postman/darwin.nix
index f8140d965ee6f..6e74ac7eb62a6 100644
--- a/pkgs/development/web/postman/darwin.nix
+++ b/pkgs/development/web/postman/darwin.nix
@@ -33,6 +33,11 @@ stdenvNoCC.mkDerivation {
 
   nativeBuildInputs = [ unzip ];
 
+  # Postman is notarized on macOS. Running the fixup phase will change the shell scripts embedded
+  # in the bundle, which causes the notarization check to fail on macOS 13+.
+  # See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/ for more information.
+  dontFixup = true;
+
   sourceRoot = appName;
 
   installPhase = ''