diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2023-07-27 00:15:27 +0100 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2023-08-07 20:17:17 +0200 |
commit | 2d91ef7a93b9eefc808df63d02f707a3a87254d6 (patch) | |
tree | fc136c2df37ea3035a507647cc682cdee6bf00fa | |
parent | a4e3b7ce4804681a2086058be50cca556034570b (diff) | |
download | guix-2d91ef7a93b9eefc808df63d02f707a3a87254d6.tar.gz guix-2d91ef7a93b9eefc808df63d02f707a3a87254d6.zip |
gnu: sextractor: Update to 2.28.0 and add input.
* gnu/packages/astronomy.scm (sextractor): Update to 2.28.0, fix build.
[arguments]: Add configure flags for CFitsio detection.
[inputs]: Add cfitsio.
Signed-off-by: Andreas Enge <andreas@enge.fr>
-rw-r--r-- | gnu/packages/astronomy.scm | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 5b9434fb33..4637265b95 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -917,7 +917,7 @@ from Stark Labs.") (define-public sextractor (package (name "sextractor") - (version "2.25.0") + (version "2.28.0") (source (origin (method git-fetch) @@ -926,7 +926,7 @@ from Stark Labs.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0q69n3nyal57h3ik2xirwzrxzljrwy9ivwraxzv9566vi3n4z5mw")))) + (base32 "15v7brjiraj2rdyxiidcgb58b3dqzdd363j31cjrfqhd1wc8ii5j")))) (build-system gnu-build-system) ;; NOTE: (Sharlatan-20210124T103117+0000): Building with `atlas' is failing ;; due to missing shared library which required on configure phase. Switch @@ -937,6 +937,10 @@ from Stark Labs.") (list "--enable-openblas" (string-append + "--with-cfitsio-libdir=" (assoc-ref %build-inputs "cfitsio") "/lib") + (string-append + "--with-cfitsio-incdir=" (assoc-ref %build-inputs "cfitsio") "/include") + (string-append "--with-openblas-libdir=" (assoc-ref %build-inputs "openblas") "/lib") (string-append "--with-openblas-incdir=" (assoc-ref %build-inputs "openblas") "/include") @@ -947,7 +951,8 @@ from Stark Labs.") (native-inputs (list autoconf automake libtool)) (inputs - `(("openblas" ,openblas) + `(("cfitsio" ,cfitsio) + ("openblas" ,openblas) ("fftw" ,fftwf))) (home-page "https://www.astromatic.net/software/sextractor") (synopsis "Extract catalogs of sources from astronomical images") |