From 17367b91f5cb511a5353ed4022edf1085e110b33 Mon Sep 17 00:00:00 2001 From: KtorZ Date: Fri, 19 Jul 2024 17:06:49 +0200 Subject: [PATCH] Commit nix patch script :| --- scripts/patch-nix-deps.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 scripts/patch-nix-deps.sh diff --git a/scripts/patch-nix-deps.sh b/scripts/patch-nix-deps.sh new file mode 100755 index 0000000..941de71 --- /dev/null +++ b/scripts/patch-nix-deps.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +for nixlib in $(otool -L "$1" | awk '/nix\/store/{ print $1 }'); do + case "$nixlib" in + *libiconv.dylib) install_name_tool -change "$nixlib" /usr/lib/libiconv.dylib "$1" ;; + *libffi.*.dylib) install_name_tool -change "$nixlib" /usr/lib/libffi.dylib "$1" ;; + *libc++.*.dylib) install_name_tool -change "$nixlib" /usr/lib/libc++.dylib "$1" ;; + *libz.dylib) install_name_tool -change "$nixlib" /usr/lib/libz.dylib "$1" ;; + *) ;; + esac +done