summary refs log tree commit diff
path: root/pkgs/development/libraries/oniguruma
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2017-10-02 22:18:23 +0200
committerDaiderd Jordan <daiderd@gmail.com>2017-10-03 00:18:30 +0200
commit6c189c9e284b2c66efbf24d2b1ecf35d95eb6974 (patch)
treef6d6042a76f24205ccd6e11c22fa00702e8ff77a /pkgs/development/libraries/oniguruma
parentdd02fae2c49c675d7c6d7c69220452478d705b8d (diff)
downloadnixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar.gz
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar.bz2
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar.lz
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar.xz
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.tar.zst
nixlib-6c189c9e284b2c66efbf24d2b1ecf35d95eb6974.zip
oniguruma: fix darwin install_name
Diffstat (limited to 'pkgs/development/libraries/oniguruma')
-rw-r--r--pkgs/development/libraries/oniguruma/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/oniguruma/default.nix b/pkgs/development/libraries/oniguruma/default.nix
index eccfccbaf042..b82f137ec6d7 100644
--- a/pkgs/development/libraries/oniguruma/default.nix
+++ b/pkgs/development/libraries/oniguruma/default.nix
@@ -13,6 +13,11 @@ stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ cmake ];
 
+  prePatch = stdenv.lib.optional stdenv.isDarwin ''
+    substituteInPlace cmake/dist.cmake \
+      --replace '@executable_path/''${UP_DIR}/''${INSTALL_LIB}' $out'/''${INSTALL_LIB}'
+  '';
+
   meta = {
     homepage = https://github.com/kkos/oniguruma;
     description = "Regular expressions library";