tetgen 1.4.3 -> 1.5.0

Keep version 1.4.3 around as `tetgen_1_4`, because the licence
changed from MIT to AGPL3+ in the meantime.

+30 -7
+21
pkgs/applications/science/geometry/tetgen/1.4.nix
··· 1 + {stdenv, fetchurl}: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "tetgen-1.4.3"; 5 + 6 + src = fetchurl { 7 + url = "${meta.homepage}/files/tetgen1.4.3.tar.gz"; 8 + sha256 = "0d70vjqdapmy1ghlsxjlvl5z9yp310zw697bapc4zxmp0sxi29wm"; 9 + }; 10 + 11 + installPhase = '' 12 + mkdir -p $out/bin 13 + cp tetgen $out/bin 14 + ''; 15 + 16 + meta = { 17 + description = "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator"; 18 + homepage = "http://tetgen.org/"; 19 + license = stdenv.lib.licenses.mit; 20 + }; 21 + }
+7 -5
pkgs/applications/science/geometry/tetgen/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation rec { 4 - name = "tetgen-1.4.3"; 3 + let version = "1.5.0"; in 4 + stdenv.mkDerivation { 5 + name = "tetgen-${version}"; 5 6 6 7 src = fetchurl { 7 - url = "${meta.homepage}/files/tetgen1.4.3.tar.gz"; 8 - sha256 = "0d70vjqdapmy1ghlsxjlvl5z9yp310zw697bapc4zxmp0sxi29wm"; 8 + url = "http://wias-berlin.de/software/tetgen/1.5/src/tetgen${version}.tar.gz"; 9 + sha256 = "1www3x2r6r7pck43ismlwy82x0j6xj2qiwvfs2pn687gsmhlh4ad"; 9 10 }; 10 11 11 12 installPhase = '' ··· 14 15 ''; 15 16 16 17 meta = { 18 + inherit version; 17 19 description = "Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator"; 18 20 homepage = "http://tetgen.org/"; 19 - license = stdenv.lib.licenses.mit; 21 + license = stdenv.lib.licenses.agpl3Plus; 20 22 }; 21 23 }
+2 -2
pkgs/top-level/all-packages.nix
··· 13676 13676 guile = guile_1_8; 13677 13677 }; 13678 13678 13679 - tetgen = callPackage ../applications/science/geometry/tetgen { }; 13680 - 13679 + tetgen = callPackage ../applications/science/geometry/tetgen { }; # AGPL3+ 13680 + tetgen_1_4 = callPackage ../applications/science/geometry/tetgen/1.4.nix { }; # MIT 13681 13681 13682 13682 ### SCIENCE/BIOLOGY 13683 13683