diff options
author | ndowens <ndowens04@gmail.com> | 2017-03-18 19:32:30 -0500 |
---|---|---|
committer | ndowens <ndowens04@gmail.com> | 2017-03-18 19:32:30 -0500 |
commit | 7b1e1f3cd79e46ae83819a0d1324524be17c89d9 (patch) | |
tree | d983d3cfb1cb49b295e73702655183bf6bdae5d9 /pkgs/applications/graphics/leocad | |
parent | dd49357a1951466e18dc68cca6f0b4891148938d (diff) |
leocad: 0.81 -> 17.02
Diffstat (limited to 'pkgs/applications/graphics/leocad')
-rw-r--r-- | pkgs/applications/graphics/leocad/default.nix | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/pkgs/applications/graphics/leocad/default.nix b/pkgs/applications/graphics/leocad/default.nix index 96384765bd03..0de170a1cacb 100644 --- a/pkgs/applications/graphics/leocad/default.nix +++ b/pkgs/applications/graphics/leocad/default.nix @@ -3,24 +3,26 @@ To use aditional parts libraries set the variable LEOCAD_LIB=/path/to/libs/ or use option -l /path/to/libs/ */ -{ stdenv, fetchsvn, qt4, qmake4Hook, zlib }: +{ stdenv, fetchFromGitHub, qt4, qmake4Hook, zlib }: stdenv.mkDerivation rec { name = "leocad-${version}"; - version = "0.81"; + version = "17.02"; - src = fetchsvn { - url = "http://svn.leocad.org/tags/${name}"; - sha256 = "1190gb437ls51hhfiwa79fq131026kywpy3j3k4fkdgfr8a9v3q8"; + src = fetchFromGitHub { + owner = "leozide"; + repo = "leocad"; + rev = "v${version}"; + sha256 = "0d7l2il6r4swnmrmaf1bsrgpjgai5xwhwk2mkpcsddnk59790mmc"; }; - buildInputs = [ qt4 qmake4Hook zlib ]; - + nativeBuildInputs = [ qmake4Hook ]; + buildInputs = [ qt4 zlib ]; postPatch = '' sed '1i#include <cmath>' -i common/camera.cpp substituteInPlace common/camera.cpp --replace "isnan(" "std::isnan(" export qmakeFlags="$qmakeFlags INSTALL_PREFIX=$out" - ''; + ''; meta = with stdenv.lib; { description = "CAD program for creating virtual LEGO models"; |