aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-09-30 20:38:10 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-09-30 21:06:30 +0000
commit056be5be26f34307b721cfe932f0f9a690220ade (patch)
treed9db967b88e9861594b7a98d8f4b8c4e9ddfd548
parentdb990cfe40c81f176068d75f4cff96188b7ba1a2 (diff)
downloadguix-056be5be26f34307b721cfe932f0f9a690220ade.tar
guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.gz
guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.bz2
guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.lz
guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.xz
guix-056be5be26f34307b721cfe932f0f9a690220ade.tar.zst
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
-rw-r--r--gnu/packages/astronomy.scm17
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