From 6acda25af6a6570ca18fe826e2c1ab0e2d4022d4 Mon Sep 17 00:00:00 2001 From: Ryan Burns Date: Mon, 17 Oct 2022 20:29:30 -0700 Subject: [PATCH] bpkg: add postInstall rpath fixup needed on darwin --- pkgs/development/tools/build-managers/build2/bpkg.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/tools/build-managers/build2/bpkg.nix b/pkgs/development/tools/build-managers/build2/bpkg.nix index cf366f39d768..628c9304c1de 100644 --- a/pkgs/development/tools/build-managers/build2/bpkg.nix +++ b/pkgs/development/tools/build-managers/build2/bpkg.nix @@ -49,6 +49,10 @@ stdenv.mkDerivation rec { "config.bin.lib=${build2.configSharedStatic enableShared enableStatic}" ]; + postInstall = lib.optionalString stdenv.isDarwin '' + install_name_tool -add_rpath '${lib.getLib build2}/lib' "''${!outputBin}/bin/bpkg" + ''; + meta = with lib; { description = "build2 package dependency manager"; # https://build2.org/bpkg/doc/bpkg.xhtml