[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3.
From: |
Sharlatan Hellseher |
Subject: |
[bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3. |
Date: |
Sun, 20 Oct 2024 20:52:06 +0100 |
* gnu/packages/astronomy.scm (siril): Update to 1.3.3.
[inputs]: Add curl, ffmpeg, lcms-next, libgit2, libjxl, libxisf, lz4,
pugixml, and wcslib. Sort alphabetically.
[native-inputs]: Remove cmake; add cmake-minimal, and glib:bin.
Change-Id: I3eaa0c1da7889d740850cac7c8860683e9b503a9
---
gnu/packages/astronomy.scm | 41 ++++++++++++++++++++++++++++----------
1 file changed, 31 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0e9f297a36..8e9d060813 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -50,6 +50,7 @@ (define-module (gnu packages astronomy)
#:use-module (gnu packages gcc)
#:use-module (gnu packages geo)
#:use-module (gnu packages gettext)
+ #:use-module (gnu packages ghostscript)
#:use-module (gnu packages gl)
#:use-module (gnu packages glib)
#:use-module (gnu packages gnome)
@@ -2436,7 +2437,7 @@ (define-public sextractor
(define-public siril
(package
(name "siril")
- (version "1.2.4")
+ (version "1.3.3")
(source
(origin
(method git-fetch)
@@ -2444,14 +2445,14 @@ (define-public siril
(url "https://gitlab.com/free-astro/siril")
(commit version)))
(sha256
- (base32 "1nh5zk7isf7a0akkxq56n0lw8i18f7w3r27pa16fpcivmbv6xcx2"))
+ (base32 "1fxjfr9kak9vb899xpgr1vmiv3cc2l4apyp0mn0ghg7mqlyl9qmw"))
(file-name (git-file-name name version))))
(build-system meson-build-system)
(arguments
(list
#:glib-or-gtk? #t
- #:imported-modules `(,@%meson-build-system-modules (guix build
-
glib-or-gtk-build-system))
+ #:imported-modules `(,@%meson-build-system-modules
+ (guix build glib-or-gtk-build-system))
#:modules '((guix build meson-build-system)
((guix build glib-or-gtk-build-system)
#:prefix glib-or-gtk:)
@@ -2469,22 +2470,42 @@ (define-public siril
`("GDK_PIXBUF_MODULE_FILE" =
(,(getenv "GDK_PIXBUF_MODULE_FILE")))))))))
(native-inputs
- (list cmake git libconfig pkg-config))
+ (list cmake-minimal
+ git
+ (list glib "bin") ; for glib-compile-resources
+ libconfig
+ pkg-config))
(inputs
- (list cfitsio
- (librsvg-for-system)
+ (list bash-minimal ;for wrap-program
+ cfitsio
+ curl
exiv2
+ ffmpeg
ffms2
fftwf
- gsl
gdk-pixbuf
+ gsl
gtk+
json-glib
+ lcms-next
+
+ ;; XXX: It downloads script and data during start up, check if they
+ ;; may be presented as packages with wrapped environment variables
+ ;; src/io/siril_git.c
+ ;; <https://gitlab.com/free-astro/siril-scripts>
+ ;; <https://gitlab.com/free-astro/siril-spcc-database>.
+ libgit2
+
libheif
- bash-minimal ;for wrap-program
+ libjxl
libraw
+ (librsvg-for-system)
librtprocess
- opencv))
+ libxisf
+ lz4
+ opencv
+ pugixml
+ wcslib))
(home-page "https://siril.org/")
(synopsis "Image processing software for amateur astronomy")
(description
--
2.46.0
- [bug#73915] [PATCH 00/42] Astronomy update 2024/10, Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 04/42] gnu: siril: Update to 1.3.3.,
Sharlatan Hellseher <=
- [bug#73915] [PATCH 02/42] gnu: indi-2.0: Update to 2.1.0., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 01/42] gnu: calceph: Update to 4.0.1., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 07/42] gnu: python-astroalign: Update to 2.6.0., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 03/42] gnu: Add lcms-next., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 11/42] gnu: python-ephem: Update to 4.1.6., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 05/42] gnu: stellarium: Update to 24.3., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 06/42] gnu: wcslib: Update to 8.3., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 08/42] gnu: python-astropy-iers-data: Update to 0.2024.10.14.0.32.55., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 13/42] gnu: python-ndcube: Update to 2.2.3., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 09/42] gnu: python-astropy: Update to 6.1.4., Sharlatan Hellseher, 2024/10/20