1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-06-06 23:41:31 +02:00

gnu: Add splash.

* gnu/packages/astronomy.scm (splash): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Sharlatan Hellseher
2022-10-01 16:42:12 +01:00
committed by Ludovic Courtès
parent 40ad967322
commit 43b8df4bec
+44
View File
@@ -591,6 +591,50 @@ large scale galaxy-survey data, it can perform reasonably well on moderately
crowded star fields.")
(license license:gpl3+)))
(define-public splash
(package
(name "splash")
(version "3.5.1")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/danieljprice/splash")
(commit (string-append "v" version))))
(sha256
(base32
"12s3w96wzd4zpxw4adzhalkr57fgdk7cjp6bj596jnd87pz3rhyd"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
;; FIXME: Tests failed
;; Issue submited upstream https://github.com/danieljprice/splash/issues/67
;;
;; make: *** No rule to make target 'test_interpolate3D.o', needed by 'test1'. Stop.
;;
(list #:tests? #f
#:parallel-build? #f ;parallel build fails
#:make-flags #~(list "SYSTEM=gfortran" "PREFIX="
(string-append "GIZA_DIR="
#$(this-package-input "giza"))
(string-append "DESTDIR="
#$output))
#:phases #~(modify-phases %standard-phases
(delete 'configure)
(add-before 'install 'create-install-dirrectories
(lambda _
(mkdir-p (string-append #$output "/bin")))))))
(native-inputs (list gfortran pkg-config perl python-wrapper))
(inputs (list cairo cfitsio giza))
(home-page "https://users.monash.edu.au/~dprice/splash/")
(synopsis
"Astrophysical visualisation tool for smoothed particle hydrodynamics")
(description
"SPLASH is visualisation tool for Smoothed Particle Hydrodynamics (SPH)
simulations in one, two and three dimensions, developed mainly for
astrophysics. It uses a command-line menu but data can be manipulated
interactively in the plotting window.")
(license license:gpl2+)))
(define-public skymaker
(package
(name "skymaker")