darwin purity: polyml

Changed files
+7 -1
pkgs
development
compilers
polyml
+7 -1
pkgs/development/compilers/polyml/default.nix
···
-
{stdenv, fetchurl}:
let
version = "5.5.2";
···
stdenv.mkDerivation {
name = "polyml-${version}";
src = fetchurl {
url = "mirror://sourceforge/polyml/polyml.${version}.tar.gz";
···
+
{stdenv, fetchurl, autoreconfHook}:
let
version = "5.5.2";
···
stdenv.mkDerivation {
name = "polyml-${version}";
+
+
prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
+
substituteInPlace configure.ac --replace stdc++ c++
+
'';
+
+
buildInputs = stdenv.lib.optional stdenv.isDarwin autoreconfHook;
src = fetchurl {
url = "mirror://sourceforge/polyml/polyml.${version}.tar.gz";