nixpkgs-suyu/pkgs/tools/security/passage/darwin-getopt-path.patch
phaer 07f072968c passage: fix getopt path on darwin
Not entirely sure what was wrong about the former approach tbh, but
the difference is that this patch actually replaces the placeholder
in the patch and builds a working executable on my m2 macbook air.
2023-07-04 12:26:31 +02:00

12 lines
484 B
Diff

diff --git a/src/platform/darwin.sh b/src/platform/darwin.sh
index 9a1fda8..4f7ce3d 100644
--- a/src/platform/darwin.sh
+++ b/src/platform/darwin.sh
@@ -39,6 +39,6 @@ qrcode() {
fi
}
-GETOPT="$({ test -x /usr/local/opt/gnu-getopt/bin/getopt && echo /usr/local/opt/gnu-getopt; } || brew --prefix gnu-getopt 2>/dev/null || { command -v port &>/dev/null && echo /opt/local; } || echo /usr/local)/bin/getopt"
+GETOPT="@getopt@/bin/getopt"
SHRED="srm -f -z"
BASE64="openssl base64"