talloc: use fixDarwinDylibNames

The makefile isn’t setting install_name properly causing issues on
macOS. fixDarwinDylibNames seems to fix this.
This commit is contained in:
Matthew Bauer 2018-11-05 12:34:24 -06:00
parent 21eeb00a08
commit ada49ba736

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, python, pkgconfig, readline, libxslt
, docbook_xsl, docbook_xml_dtd_42
, docbook_xsl, docbook_xml_dtd_42, fixDarwinDylibNames
}:
stdenv.mkDerivation rec {
@ -10,13 +10,13 @@ stdenv.mkDerivation rec {
sha256 = "1kk76dyav41ip7ddbbf04yfydb4jvywzi2ps0z2vla56aqkn11di";
};
nativeBuildInputs = [ pkgconfig ];
nativeBuildInputs = [ pkgconfig fixDarwinDylibNames ];
buildInputs = [
python readline libxslt docbook_xsl docbook_xml_dtd_42
];
preConfigure = ''
sed -i 's,#!/usr/bin/env python,#!${python}/bin/python,g' buildtools/bin/waf
prePatch = ''
patchShebangs buildtools/bin/waf
'';
configureFlags = [