diff options
author | Sukant Hajra <rrudbskr5g@snkmail.com> | 2020-06-25 21:05:37 -0500 |
---|---|---|
committer | Sukant Hajra <rrudbskr5g@snkmail.com> | 2020-06-26 22:58:42 -0500 |
commit | 56f19490924ac25df63f486759d2e534a1955d39 (patch) | |
tree | 7de0789f2b663b9e12becb8cd56012dc1d8292e4 /pkgs/tools/text/ansifilter | |
parent | a8efeed583652738414e3d93bb724ee9c05e70b6 (diff) | |
download | nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar.gz nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar.bz2 nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar.lz nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar.xz nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.tar.zst nixpkgs-56f19490924ac25df63f486759d2e534a1955d39.zip |
ansifilter: extend build to include Darwin
All that was required was to use clang++ instead of g++ when compiling for Darwin.
Diffstat (limited to 'pkgs/tools/text/ansifilter')
-rw-r--r-- | pkgs/tools/text/ansifilter/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/tools/text/ansifilter/default.nix b/pkgs/tools/text/ansifilter/default.nix index 8ebb5cfd059..00c8c075ed6 100644 --- a/pkgs/tools/text/ansifilter/default.nix +++ b/pkgs/tools/text/ansifilter/default.nix @@ -12,6 +12,10 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ boost lua ]; + postPatch = '' + substituteInPlace src/makefile --replace "CC=g++" "CC=c++" + ''; + makeFlags = [ "PREFIX=${placeholder "out"}" "conf_dir=/etc/ansifilter" @@ -26,6 +30,6 @@ stdenv.mkDerivation rec { homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php"; license = licenses.gpl3; maintainers = [ maintainers.Adjective-Object ]; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } |