diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-09-30 21:38:10 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-09-30 22:06:30 +0100 |
commit | 056be5be26f34307b721cfe932f0f9a690220ade (patch) | |
tree | d9db967b88e9861594b7a98d8f4b8c4e9ddfd548 /gnu/packages/astronomy.scm | |
parent | db990cfe40c81f176068d75f4cff96188b7ba1a2 (diff) | |
download | guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.gz guix-056be5be26f34307b721cfe932f0f9a690220ade.zip |
gnu: gnuastro: Pin cfitsio version.
This change makes sure GNU Astro is keep building after updating CFITSIO
to the latest version as mentioned in <https://issues.guix.gnu.org/73399>.
* gnu/packages/astronomy.scm (cfitsio-4.4): New variable.
(gnuastro) [inputs]: Remove cfitsio; add cfitsio-4.4.
Change-Id: Ia7fa2175dd74a66c1912094efcfb71cbbc998f0a
Diffstat (limited to 'gnu/packages/astronomy.scm')
-rw-r--r-- | gnu/packages/astronomy.scm | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index be58fa64af..4b8d69cb31 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -582,6 +582,21 @@ in FITS files.") (license (license:non-copyleft "file://License.txt" "See License.txt in the distribution.")))) +;;; The version is required for gnuastro. It fails on check phase with a +;;; newer version. +(define-public cfitsio-4.4 + (package + (inherit cfitsio) + (version "4.4.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/" + "cfitsio-" version ".tar.gz")) + (sha256 + (base32 "098x1l8ijwsjp2ivp3v7pamrmpgwj5xmgb4yppm9w3w044zxr8b6")))))) + (define-public erfa (package (name "erfa") @@ -1747,7 +1762,7 @@ different kinds of input files.") (arguments '(#:configure-flags '("--disable-static"))) (inputs - (list cfitsio + (list cfitsio-4.4 curl gsl libgit2 |