diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/graphics/antimony/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/antimony/default.nix b/pkgs/applications/graphics/antimony/default.nix index 5e8dfd93f30eb..dded423652cec 100644 --- a/pkgs/applications/graphics/antimony/default.nix +++ b/pkgs/applications/graphics/antimony/default.nix @@ -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"; |