aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/dclxvi
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2016-08-11 22:16:25 -0500
committerMatthew Bauer <mjbauer95@gmail.com>2016-08-16 19:25:40 +0000
commit7afc589d7d4560180cbb8f9b037b452c4f84db8b (patch)
treee4c23dc7dd5e896749d8f16e18dfa62d1ffd7e99 /pkgs/development/libraries/dclxvi
parent58eb27f5ed9c3f0b9c3b76a73a18efc413e61239 (diff)
dclxvi: fix darwin build
Diffstat (limited to 'pkgs/development/libraries/dclxvi')
-rw-r--r--pkgs/development/libraries/dclxvi/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/libraries/dclxvi/default.nix b/pkgs/development/libraries/dclxvi/default.nix
index 6207f3d20382..f7d7eee91edf 100644
--- a/pkgs/development/libraries/dclxvi/default.nix
+++ b/pkgs/development/libraries/dclxvi/default.nix
@@ -12,6 +12,14 @@ stdenv.mkDerivation {
buildFlags = [ "libdclxvipairing.so" ];
+ patchPhase = ''
+ substituteInPlace Makefile \
+ --replace "gcc" "cc"
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
+ substituteInPlace Makefile \
+ --replace "-soname=libdclxvipairing.so" "-install_name,libdclxvipairing.so"
+ '';
+
installPhase = ''
mkdir -p $out/{include,lib}
find . -name \*.h -exec cp {} $out/include \;