mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add cpl.
* gnu/packages/astronomy.scm (cpl): New variable. Change-Id: I07e6ee15f2366b73335740abc51fd4540ab9d1e6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
parent
1ae3d4ea0b
commit
355023e38f
1 changed files with 48 additions and 0 deletions
|
@ -745,6 +745,54 @@ learning framework primarily developed and used for astronomical data
|
|||
analysis.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public cpl
|
||||
(package
|
||||
(name "cpl")
|
||||
(version "7.3.2")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
"https://ftp.eso.org/pub/dfs/pipelines/libraries/cpl/cpl-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "083ppsa6ifc52m0s4ww4l9cajnh2f0y3s5bxaq31drihhrd2c355"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
;; pycpl expects to find a lib/esopipes-plugins directory. This is
|
||||
;; overruled by the PYESOREX_PLUGIN_DIR search path, but the default
|
||||
;; directory is still consulted and therefor needs to exist.
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'install 'create-plugins-directory
|
||||
(lambda _
|
||||
(mkdir-p (string-append #$output "/lib/esopipes-plugins")))))))
|
||||
(native-inputs
|
||||
(list automake
|
||||
autoconf
|
||||
libtool
|
||||
pkg-config
|
||||
perl))
|
||||
(inputs
|
||||
(list cfitsio
|
||||
wcslib
|
||||
fftw
|
||||
fftwf))
|
||||
(home-page "https://www.eso.org/sci/software/cpl/")
|
||||
(synopsis "Common Pipeline Library for astronomical data reduction")
|
||||
(description
|
||||
"The @acronym{CPL, Common Pipeline Library} comprises a set of ISO-C
|
||||
libraries that provide a comprehensive, efficient and robust software toolkit
|
||||
to develop astronomical data-reduction tasks (known as recipes). These
|
||||
data-reduction tasks can then be executed manually by a user, or can be
|
||||
triggered in an automated data-reduction framework (known as pipelines) which
|
||||
are used at @acronym{ESO, European Southern Observatory} to monitor the health
|
||||
status of @acronym{VLT, Very Large Telescope} instruments, for quick-look data
|
||||
processing at the observatory, and the creation of data products available
|
||||
from the ESO archive facility.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public erfa
|
||||
(package
|
||||
(name "erfa")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue