From ad3402c664dec9cc06203c39f7ec45513247ee31 Mon Sep 17 00:00:00 2001 From: Bas van Dijk Date: Mon, 29 May 2023 22:30:29 +0200 Subject: wasmtime: fix lib on darwin Before: ``` otool -D result-dev/lib/libwasmtime.dylib result-dev/lib/libwasmtime.dylib: /private/tmp/nix-build-wasmtime-9.0.2.drv-0/source/target/aarch64-apple-darwin/release/deps/libwasmtime.dylib ``` After: ``` otool -D result-dev/lib/libwasmtime.dylib result-dev/lib/libwasmtime.dylib: /nix/store/bz6l7dr60izrq6vga83df9y2p1mgh5hw-wasmtime-9.0.2-dev/lib/libwasmtime.dylib ``` --- pkgs/development/interpreters/wasmtime/default.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs/development/interpreters/wasmtime/default.nix') diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix index a568b364edfdf..1361da4b2899e 100644 --- a/pkgs/development/interpreters/wasmtime/default.nix +++ b/pkgs/development/interpreters/wasmtime/default.nix @@ -36,6 +36,10 @@ rustPlatform.buildRustPackage rec { install -m0644 $src/crates/c-api/include/*.h $dev/include install -m0644 $src/crates/c-api/include/wasmtime/*.h $dev/include/wasmtime install -m0644 $src/crates/c-api/wasm-c-api/include/* $dev/include + '' + lib.optionalString stdenv.isDarwin '' + install_name_tool -id \ + $dev/lib/libwasmtime.dylib \ + $dev/lib/libwasmtime.dylib ''; meta = with lib; { -- cgit 1.4.1