pgarlick pushed a commit to branch master in repository guix. commit abed5df7774a637a0104ca05254e8f97226d38d5 Author: Paul Garlick <pgarl...@tourbillion-technology.com> Date: Thu Sep 12 16:12:31 2019 +0100
gnu: gmsh: Fetch source from Git. * gnu/packages/maths.scm (gmsh)[source]: Switch to GIT-FETCH. --- gnu/packages/maths.scm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index aa94d05..487f53e 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1717,11 +1717,16 @@ This is the certified version of the Open Cascade Technology (OCCT) library.") (version "2.16.0") (source (origin - (method url-fetch) - (uri (string-append "http://gmsh.info/src/gmsh-" - version "-source.tgz")) + (method git-fetch) + (uri (git-reference + (url "https://gitlab.onelab.info/gmsh/gmsh.git") + (commit + (string-append "gmsh_" + (string-map (lambda (x) (if (eq? x #\.) #\_ x)) + version))))) + (file-name (git-file-name name version)) (sha256 - (base32 "1slf0bfkwrcgn6296wb4qhbk4ahz6i4wfb10hnim08x05vrylag8")) + (base32 "08rq4jajwmlpivnm9yifz2jhaivnz065lnk0h2zv773nwl9wf162")) (modules '((guix build utils))) (snippet ;; Remove non-free METIS code