about summary refs log tree commit diff
path: root/pkgs/development/web/postman
diff options
context:
space:
mode:
authorRandy Eckenrode <randy@largeandhighquality.com>2023-04-16 20:56:32 -0400
committerRandy Eckenrode <randy@largeandhighquality.com>2023-04-16 20:56:32 -0400
commitd8b461be9594a2ca1fc023d82dadd09be85ef2ad (patch)
treeb7342d547d25e9a14657928d8a59487ce783e552 /pkgs/development/web/postman
parent45dc78cb0a93fc84eaa1fea85bda28865eab1a44 (diff)
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 = ''