antimony: fix build with glibc-2.23

And enableParalelBuilding = true;
This commit is contained in:
Vladimír Čunát 2016-03-10 18:58:28 +01:00
parent fa52102723
commit 7ccccec51b

View File

@ -16,6 +16,15 @@ in
};
patches = [ ./paths-fix.patch ];
# fix build with glibc-2.23
postPatch = ''
sed 's/\<isinf(/std::isinf(/g' -i \
src/export/export_heightmap.cpp \
src/fab/types/bounds.cpp \
src/graph/hooks/meta.cpp \
src/ui/dialogs/resolution_dialog.cpp \
src/render/render_task.cpp
'';
buildInputs = [
libpng python3 (boost.override { python = python3; })
@ -32,6 +41,8 @@ in
qmake antimony.pro PREFIX=$out
'';
enableParallelBuilding = true;
meta = with stdenv.lib; {
description = "A computer-aided design (CAD) tool from a parallel universe";
homepage = "https://github.com/mkeeter/antimony";