guix_mirror_bot pushed a commit to branch astro-updates in repository guix.
commit d17c069e54100220e3ad59078883e5f4508a0b10 Author: Hugo Buddelmeijer <h...@buddelmeijer.nl> AuthorDate: Thu Aug 21 15:45:52 2025 +0200 gnu: Add esorex. * gnu/packages/astronomy.scm (esorex): New variable. Change-Id: I62d901f1d4659cca01f4530bb84614628f876b47 Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/astronomy.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 3027595577..127ec16154 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -818,6 +818,45 @@ Standards of Fundamental Astronomy} library published by the @acronym{IAU, International Astronomical Union}.") (license license:bsd-3))) +(define-public esorex + (package + (name "esorex") + (version "3.13.10") + (source + (origin + (method url-fetch) + (uri (string-append + "https://ftp.eso.org/pub/dfs/pipelines/libraries/esorex/esorex-" + version ".tar.gz")) + (sha256 + (base32 "1mkxjm2rnmviqfblnr4wwb3simvs7f5dly66qylvdfynvg3gk2d9")))) + (build-system gnu-build-system) + (native-inputs + (list automake + autoconf + libtool + pkg-config + perl)) + (inputs + (list cfitsio + wcslib + cpl)) + (native-search-paths + (list (search-path-specification + (variable "ESOREX_PLUGIN_DIR") + (files '("lib/esopipes-plugins"))))) + (home-page "https://www.eso.org/sci/software/cpl/esorex.html") + (synopsis "The European Southern Observatory Recipe Execution Tool") + (description + "EsoRex is the @acronym{European Southern Observatory,ESO} Recipe +Execution Tool. It can list, configure and execute @acronym{Common Pipeline +Library,CPL}-based recipes from the command line.") + ;; Set a rerlease-monitoring-url because the ftp directory includes + ;; prereleases that should not be refreshed to. + (properties `((release-monitoring-url + . "https://www.eso.org/sci/software/cpl/download.html"))) + (license license:gpl2+))) + (define-public eye (package (name "eye")