From ed6eff659fd874e20e12b3be487a0f1366a610f9 Mon Sep 17 00:00:00 2001 From: Sam Bingner Date: Tue, 26 May 2020 23:48:43 -1000 Subject: Fix paths for nodejs --- data/nodejs/make.sh | 5 +++++ data/nodejs/node.xml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/data/nodejs/make.sh b/data/nodejs/make.sh index 0ca457745..db7e1c7e4 100644 --- a/data/nodejs/make.sh +++ b/data/nodejs/make.sh @@ -32,6 +32,11 @@ SDKROOT="" \ make BUILDTYPE=Release DESTCPU=arm64 install DESTDIR="${PKG_DEST}" -j16 pkg: mkdir -p /usr/bin pkg: cp out/Release/node /usr/bin/ +pushd "${PKG_DEST}"/usr/lib +for dylib in *.dylib; do + install_name_tool -id /usr/lib/${dylib} ${dylib} +done +popd ldid -S"${PKG_DATA}/node.xml" "${PKG_DEST}/usr/bin/node" export INSTALL_NAME_TOOL="${PKG_TARG}-install_name_tool" diff --git a/data/nodejs/node.xml b/data/nodejs/node.xml index 3ce49679c..d5c714fd3 100644 --- a/data/nodejs/node.xml +++ b/data/nodejs/node.xml @@ -3,6 +3,8 @@ platform-application + com.apple.private.skip-library-validation + get-task-allow -- cgit v1.2.3