mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: packages/astronomy: Sort alphabetically.
* gnu/packages/astronomy.scm (python-asdf-zarr, python-casa-formats-io, python-czml3, python-ephem, siril, skymaker): Sort variables alphabetically. Change-Id: I12d41a0d7647b9de67ec4dc2a9926ad7e6532afc
This commit is contained in:
parent
4812072848
commit
870b7d69b4
1 changed files with 226 additions and 226 deletions
|
@ -1678,6 +1678,31 @@ implementation of the ASDF Standard.")
|
||||||
Astropy objects.")
|
Astropy objects.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public python-asdf-zarr
|
||||||
|
(package
|
||||||
|
(name "python-asdf-zarr")
|
||||||
|
(version "0.0.4")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "asdf_zarr" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "0xddz4hnsypyvqxhi43alaqh2vl1ripcl4p63qn6dk2v90lra8c0"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-asdf python-fsspec python-zarr))
|
||||||
|
(native-inputs
|
||||||
|
(list python-pytest python-setuptools-scm))
|
||||||
|
(home-page "https://github.com/asdf-format/asdf-zarr")
|
||||||
|
(synopsis "Asdf extension to support Zarr arrays")
|
||||||
|
(description
|
||||||
|
"This package includes an extension for the Python library asdf to add
|
||||||
|
support for reading and writing chunked
|
||||||
|
@url{https://zarr.readthedocs.io/en/stable/,Zarr} arrays, a file storage
|
||||||
|
format for chunked, compressed, N-dimensional arrays based on an open-source
|
||||||
|
specification.")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-astroalign
|
(define-public python-astroalign
|
||||||
(package
|
(package
|
||||||
(name "python-astroalign")
|
(name "python-astroalign")
|
||||||
|
@ -1850,6 +1875,37 @@ encompassing software system for the operations and analysis of the ESA satelite
|
||||||
Herschel.")
|
Herschel.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public python-casa-formats-io
|
||||||
|
(package
|
||||||
|
(name "python-casa-formats-io")
|
||||||
|
(version "0.3.0")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "casa-formats-io" version))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"16qwr6yq86qgdb0lvnmfm5mn6g2d29b1vrmfv26v77kxm6szxr8h"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-before 'check 'build-extensions
|
||||||
|
(lambda _
|
||||||
|
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
||||||
|
(native-inputs
|
||||||
|
(list python-pytest python-pytest-cov python-pytest-openfiles))
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-astropy python-click python-dask python-numpy))
|
||||||
|
(home-page "https://casa-formats-io.readthedocs.io/")
|
||||||
|
(synopsis "Dask-based reader for CASA data")
|
||||||
|
(description
|
||||||
|
"The @code{casa-formats-io} package is a small package which implements
|
||||||
|
functionality to read data stored in @acronym{CASA, Common Astronomy Software
|
||||||
|
Applications} formats (such as @file{.image} datasets). This implementation
|
||||||
|
is independent of and does not use @code{casacore}.")
|
||||||
|
(license license:lgpl2.0)))
|
||||||
|
|
||||||
(define-public python-coolest
|
(define-public python-coolest
|
||||||
(package
|
(package
|
||||||
(name "python-coolest")
|
(name "python-coolest")
|
||||||
|
@ -1891,6 +1947,55 @@ JSON template file alongside Python routines for visualizing and comparing
|
||||||
lens models possibly obtained from different modeling codes.")
|
lens models possibly obtained from different modeling codes.")
|
||||||
(license license:gpl3)))
|
(license license:gpl3)))
|
||||||
|
|
||||||
|
(define-public python-czml3
|
||||||
|
(package
|
||||||
|
(name "python-czml3")
|
||||||
|
(version "1.0.2")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/poliastro/czml3")
|
||||||
|
(commit (string-append "v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32 "0gsdffn5w7j1aridvmx4xh6axvmbmqjwawacc8fnshpcyh4md5pn"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(propagated-inputs
|
||||||
|
(list python-attrs python-dateutil python-w3lib))
|
||||||
|
(native-inputs
|
||||||
|
(list python-astropy python-pytest python-pytest-mypy))
|
||||||
|
(home-page "https://github.com/poliastro/czml3")
|
||||||
|
(synopsis "Python library to write CZML")
|
||||||
|
(description
|
||||||
|
"CZML3 is a Python library to write CZML, a JSON format for describing
|
||||||
|
a time-dynamic graphical scene, primarily for display in a web browser running
|
||||||
|
Cesium.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public python-ephem
|
||||||
|
(package
|
||||||
|
(name "python-ephem")
|
||||||
|
(version "4.1.6")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "ephem" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "0ps2lr6aa477262yw13w3hh0h5rzmywdlji0wbnkxnzrfvmf9lhf"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
(native-inputs (list tzdata))
|
||||||
|
(home-page "https://rhodesmill.org/pyephem/")
|
||||||
|
(synopsis "Compute positions of the planets and stars")
|
||||||
|
(description
|
||||||
|
"PyEphem provides an @code{ephem} Python package for performing
|
||||||
|
high-precision astronomy computations.
|
||||||
|
|
||||||
|
The name ephem is short for the word ephemeris, which is the traditional term
|
||||||
|
for a table giving the position of a planet, asteroid, or comet for a series
|
||||||
|
of dates.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public python-extinction
|
(define-public python-extinction
|
||||||
(package
|
(package
|
||||||
(name "python-extinction")
|
(name "python-extinction")
|
||||||
|
@ -2763,91 +2868,6 @@ large scale galaxy-survey data, it can perform reasonably well on moderately
|
||||||
crowded star fields.")
|
crowded star fields.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public siril
|
|
||||||
(package
|
|
||||||
(name "siril")
|
|
||||||
(version "1.3.3")
|
|
||||||
(source
|
|
||||||
(origin
|
|
||||||
(method git-fetch)
|
|
||||||
(uri (git-reference
|
|
||||||
(url "https://gitlab.com/free-astro/siril")
|
|
||||||
(commit version)))
|
|
||||||
(sha256
|
|
||||||
(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))
|
|
||||||
#:modules '((guix build meson-build-system)
|
|
||||||
((guix build glib-or-gtk-build-system)
|
|
||||||
#:prefix glib-or-gtk:)
|
|
||||||
(guix build utils))
|
|
||||||
#:phases
|
|
||||||
#~(modify-phases %standard-phases
|
|
||||||
(add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
|
|
||||||
(assoc-ref glib-or-gtk:%standard-phases
|
|
||||||
'generate-gdk-pixbuf-loaders-cache-file))
|
|
||||||
(add-after 'install 'wrap-program
|
|
||||||
(lambda* _
|
|
||||||
(wrap-program (string-append #$output "/bin/siril")
|
|
||||||
;; Wrapping GDK_PIXBUF_MODULE_FILE to load icons in pure
|
|
||||||
;; environments.
|
|
||||||
`("GDK_PIXBUF_MODULE_FILE" =
|
|
||||||
(,(getenv "GDK_PIXBUF_MODULE_FILE")))))))))
|
|
||||||
(native-inputs
|
|
||||||
(list cmake-minimal
|
|
||||||
git
|
|
||||||
(list glib "bin") ; for glib-compile-resources
|
|
||||||
libconfig
|
|
||||||
pkg-config))
|
|
||||||
(inputs
|
|
||||||
(list bash-minimal ;for wrap-program
|
|
||||||
cfitsio
|
|
||||||
curl
|
|
||||||
exiv2
|
|
||||||
ffmpeg
|
|
||||||
ffms2
|
|
||||||
fftwf
|
|
||||||
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
|
|
||||||
libjxl
|
|
||||||
libraw
|
|
||||||
(librsvg-for-system)
|
|
||||||
librtprocess
|
|
||||||
libxisf
|
|
||||||
lz4
|
|
||||||
opencv
|
|
||||||
pugixml
|
|
||||||
wcslib))
|
|
||||||
(home-page "https://siril.org/")
|
|
||||||
(synopsis "Image processing software for amateur astronomy")
|
|
||||||
(description
|
|
||||||
"This package provides an astronomical image processing tool - SIRIL. It
|
|
||||||
is specially tailored for noise reduction and improving the signal/noise ratio
|
|
||||||
of an image from multiple captures, as required in astronomy. SIRIL can align
|
|
||||||
automatically or manually, stack and enhance pictures from various file
|
|
||||||
formats, even image sequence files (films and SER files). It works well with
|
|
||||||
limited system resources, like in embedded platforms, but is also very fast
|
|
||||||
when run on more powerful computers and provides conversion to FITS from a
|
|
||||||
large number of image formats.")
|
|
||||||
(license license:gpl3+)))
|
|
||||||
|
|
||||||
(define-public splash
|
(define-public splash
|
||||||
(package
|
(package
|
||||||
(name "splash")
|
(name "splash")
|
||||||
|
@ -2892,42 +2912,6 @@ astrophysics. It uses a command-line menu but data can be manipulated
|
||||||
interactively in the plotting window.")
|
interactively in the plotting window.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public skymaker
|
|
||||||
(package
|
|
||||||
(name "skymaker")
|
|
||||||
(version "3.10.5")
|
|
||||||
(source
|
|
||||||
(origin
|
|
||||||
(method git-fetch)
|
|
||||||
(uri (git-reference
|
|
||||||
(url "https://github.com/astromatic/skymaker")
|
|
||||||
(commit version)))
|
|
||||||
(file-name (git-file-name name version))
|
|
||||||
(sha256
|
|
||||||
(base32 "0kcy0lfm25gihahpr41ghhw3b8znzczzg9rrlkfih043h2pfsm5l"))))
|
|
||||||
(build-system gnu-build-system)
|
|
||||||
(arguments
|
|
||||||
(list
|
|
||||||
#:configure-flags
|
|
||||||
#~(list
|
|
||||||
"CPPFLAGS=-fcommon"
|
|
||||||
(string-append
|
|
||||||
"--with-fftw-libdir=" #$(this-package-input "fftwf") "/lib")
|
|
||||||
(string-append
|
|
||||||
"--with-fftw-incdir=" #$(this-package-input "fftwf") "/include"))))
|
|
||||||
(native-inputs
|
|
||||||
(list autoconf automake libtool pkg-config))
|
|
||||||
(inputs
|
|
||||||
(list fftwf))
|
|
||||||
(home-page "https://www.astromatic.net/software/skymaker")
|
|
||||||
(synopsis "Astronomical image simulator")
|
|
||||||
(description
|
|
||||||
"SkyMaker is a program that simulates astronomical images. It accepts
|
|
||||||
object lists in ASCII generated by the Stuff program to produce realistic
|
|
||||||
astronomical fields. SkyMaker is part of the
|
|
||||||
@uref{https://www.astromatic.net/projects/efigi, EFIGI} development project.")
|
|
||||||
(license license:gpl3+)))
|
|
||||||
|
|
||||||
(define-public stackistry
|
(define-public stackistry
|
||||||
(package
|
(package
|
||||||
(name "stackistry")
|
(name "stackistry")
|
||||||
|
@ -3363,37 +3347,6 @@ be as fast as possible so some of the readability has been sacrificed,
|
||||||
specifically in the C code.")
|
specifically in the C code.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-casa-formats-io
|
|
||||||
(package
|
|
||||||
(name "python-casa-formats-io")
|
|
||||||
(version "0.3.0")
|
|
||||||
(source (origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (pypi-uri "casa-formats-io" version))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"16qwr6yq86qgdb0lvnmfm5mn6g2d29b1vrmfv26v77kxm6szxr8h"))))
|
|
||||||
(build-system pyproject-build-system)
|
|
||||||
(arguments
|
|
||||||
(list
|
|
||||||
#:phases
|
|
||||||
#~(modify-phases %standard-phases
|
|
||||||
(add-before 'check 'build-extensions
|
|
||||||
(lambda _
|
|
||||||
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
|
||||||
(native-inputs
|
|
||||||
(list python-pytest python-pytest-cov python-pytest-openfiles))
|
|
||||||
(propagated-inputs
|
|
||||||
(list python-astropy python-click python-dask python-numpy))
|
|
||||||
(home-page "https://casa-formats-io.readthedocs.io/")
|
|
||||||
(synopsis "Dask-based reader for CASA data")
|
|
||||||
(description
|
|
||||||
"The @code{casa-formats-io} package is a small package which implements
|
|
||||||
functionality to read data stored in @acronym{CASA, Common Astronomy Software
|
|
||||||
Applications} formats (such as @file{.image} datasets). This implementation
|
|
||||||
is independent of and does not use @code{casacore}.")
|
|
||||||
(license license:lgpl2.0)))
|
|
||||||
|
|
||||||
(define-public python-ccdproc
|
(define-public python-ccdproc
|
||||||
(package
|
(package
|
||||||
(name "python-ccdproc")
|
(name "python-ccdproc")
|
||||||
|
@ -3576,32 +3529,6 @@ has web sites corresponding to each project @url{http://hst-crds.stsci.edu} or
|
||||||
files and provide related services.")
|
files and provide related services.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-czml3
|
|
||||||
(package
|
|
||||||
(name "python-czml3")
|
|
||||||
(version "1.0.2")
|
|
||||||
(source
|
|
||||||
(origin
|
|
||||||
(method git-fetch)
|
|
||||||
(uri (git-reference
|
|
||||||
(url "https://github.com/poliastro/czml3")
|
|
||||||
(commit (string-append "v" version))))
|
|
||||||
(file-name (git-file-name name version))
|
|
||||||
(sha256
|
|
||||||
(base32 "0gsdffn5w7j1aridvmx4xh6axvmbmqjwawacc8fnshpcyh4md5pn"))))
|
|
||||||
(build-system pyproject-build-system)
|
|
||||||
(propagated-inputs
|
|
||||||
(list python-attrs python-dateutil python-w3lib))
|
|
||||||
(native-inputs
|
|
||||||
(list python-astropy python-pytest python-pytest-mypy))
|
|
||||||
(home-page "https://github.com/poliastro/czml3")
|
|
||||||
(synopsis "Python library to write CZML")
|
|
||||||
(description
|
|
||||||
"CZML3 is a Python library to write CZML, a JSON format for describing
|
|
||||||
a time-dynamic graphical scene, primarily for display in a web browser running
|
|
||||||
Cesium.")
|
|
||||||
(license license:expat)))
|
|
||||||
|
|
||||||
(define-public python-drms
|
(define-public python-drms
|
||||||
(package
|
(package
|
||||||
(name "python-drms")
|
(name "python-drms")
|
||||||
|
@ -3690,29 +3617,6 @@ code to be greatly simplified.")
|
||||||
implemented using the astropy.modeling framework.")
|
implemented using the astropy.modeling framework.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-ephem
|
|
||||||
(package
|
|
||||||
(name "python-ephem")
|
|
||||||
(version "4.1.6")
|
|
||||||
(source
|
|
||||||
(origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (pypi-uri "ephem" version))
|
|
||||||
(sha256
|
|
||||||
(base32 "0ps2lr6aa477262yw13w3hh0h5rzmywdlji0wbnkxnzrfvmf9lhf"))))
|
|
||||||
(build-system pyproject-build-system)
|
|
||||||
(native-inputs (list tzdata))
|
|
||||||
(home-page "https://rhodesmill.org/pyephem/")
|
|
||||||
(synopsis "Compute positions of the planets and stars")
|
|
||||||
(description
|
|
||||||
"PyEphem provides an @code{ephem} Python package for performing
|
|
||||||
high-precision astronomy computations.
|
|
||||||
|
|
||||||
The name ephem is short for the word ephemeris, which is the traditional term
|
|
||||||
for a table giving the position of a planet, asteroid, or comet for a series
|
|
||||||
of dates.")
|
|
||||||
(license license:expat)))
|
|
||||||
|
|
||||||
(define-public python-hvpy
|
(define-public python-hvpy
|
||||||
(package
|
(package
|
||||||
(name "python-hvpy")
|
(name "python-hvpy")
|
||||||
|
@ -5948,31 +5852,6 @@ install an implementation package such as asdf-astropy.")
|
||||||
(description "This package provides ASDF schemas for validating unit tags.")
|
(description "This package provides ASDF schemas for validating unit tags.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-asdf-zarr
|
|
||||||
(package
|
|
||||||
(name "python-asdf-zarr")
|
|
||||||
(version "0.0.4")
|
|
||||||
(source
|
|
||||||
(origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (pypi-uri "asdf_zarr" version))
|
|
||||||
(sha256
|
|
||||||
(base32 "0xddz4hnsypyvqxhi43alaqh2vl1ripcl4p63qn6dk2v90lra8c0"))))
|
|
||||||
(build-system pyproject-build-system)
|
|
||||||
(propagated-inputs
|
|
||||||
(list python-asdf python-fsspec python-zarr))
|
|
||||||
(native-inputs
|
|
||||||
(list python-pytest python-setuptools-scm))
|
|
||||||
(home-page "https://github.com/asdf-format/asdf-zarr")
|
|
||||||
(synopsis "Asdf extension to support Zarr arrays")
|
|
||||||
(description
|
|
||||||
"This package includes an extension for the Python library asdf to add
|
|
||||||
support for reading and writing chunked
|
|
||||||
@url{https://zarr.readthedocs.io/en/stable/,Zarr} arrays, a file storage
|
|
||||||
format for chunked, compressed, N-dimensional arrays based on an open-source
|
|
||||||
specification.")
|
|
||||||
(license license:bsd-3)))
|
|
||||||
|
|
||||||
(define python-asdf-wcs-schemas
|
(define python-asdf-wcs-schemas
|
||||||
(package
|
(package
|
||||||
(name "python-asdf-wcs-schemas")
|
(name "python-asdf-wcs-schemas")
|
||||||
|
@ -6693,6 +6572,127 @@ convenient access to metadata from a regular web browser
|
||||||
It can be used to calculate the trajectory of satellites.")
|
It can be used to calculate the trajectory of satellites.")
|
||||||
(license license:asl2.0))))
|
(license license:asl2.0))))
|
||||||
|
|
||||||
|
(define-public siril
|
||||||
|
(package
|
||||||
|
(name "siril")
|
||||||
|
(version "1.3.3")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://gitlab.com/free-astro/siril")
|
||||||
|
(commit version)))
|
||||||
|
(sha256
|
||||||
|
(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))
|
||||||
|
#:modules '((guix build meson-build-system)
|
||||||
|
((guix build glib-or-gtk-build-system)
|
||||||
|
#:prefix glib-or-gtk:)
|
||||||
|
(guix build utils))
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
|
||||||
|
(assoc-ref glib-or-gtk:%standard-phases
|
||||||
|
'generate-gdk-pixbuf-loaders-cache-file))
|
||||||
|
(add-after 'install 'wrap-program
|
||||||
|
(lambda* _
|
||||||
|
(wrap-program (string-append #$output "/bin/siril")
|
||||||
|
;; Wrapping GDK_PIXBUF_MODULE_FILE to load icons in pure
|
||||||
|
;; environments.
|
||||||
|
`("GDK_PIXBUF_MODULE_FILE" =
|
||||||
|
(,(getenv "GDK_PIXBUF_MODULE_FILE")))))))))
|
||||||
|
(native-inputs
|
||||||
|
(list cmake-minimal
|
||||||
|
git
|
||||||
|
(list glib "bin") ; for glib-compile-resources
|
||||||
|
libconfig
|
||||||
|
pkg-config))
|
||||||
|
(inputs
|
||||||
|
(list bash-minimal ;for wrap-program
|
||||||
|
cfitsio
|
||||||
|
curl
|
||||||
|
exiv2
|
||||||
|
ffmpeg
|
||||||
|
ffms2
|
||||||
|
fftwf
|
||||||
|
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
|
||||||
|
libjxl
|
||||||
|
libraw
|
||||||
|
(librsvg-for-system)
|
||||||
|
librtprocess
|
||||||
|
libxisf
|
||||||
|
lz4
|
||||||
|
opencv
|
||||||
|
pugixml
|
||||||
|
wcslib))
|
||||||
|
(home-page "https://siril.org/")
|
||||||
|
(synopsis "Image processing software for amateur astronomy")
|
||||||
|
(description
|
||||||
|
"This package provides an astronomical image processing tool - SIRIL. It
|
||||||
|
is specially tailored for noise reduction and improving the signal/noise ratio
|
||||||
|
of an image from multiple captures, as required in astronomy. SIRIL can align
|
||||||
|
automatically or manually, stack and enhance pictures from various file
|
||||||
|
formats, even image sequence files (films and SER files). It works well with
|
||||||
|
limited system resources, like in embedded platforms, but is also very fast
|
||||||
|
when run on more powerful computers and provides conversion to FITS from a
|
||||||
|
large number of image formats.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
||||||
|
(define-public skymaker
|
||||||
|
(package
|
||||||
|
(name "skymaker")
|
||||||
|
(version "3.10.5")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/astromatic/skymaker")
|
||||||
|
(commit version)))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32 "0kcy0lfm25gihahpr41ghhw3b8znzczzg9rrlkfih043h2pfsm5l"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:configure-flags
|
||||||
|
#~(list
|
||||||
|
"CPPFLAGS=-fcommon"
|
||||||
|
(string-append
|
||||||
|
"--with-fftw-libdir=" #$(this-package-input "fftwf") "/lib")
|
||||||
|
(string-append
|
||||||
|
"--with-fftw-incdir=" #$(this-package-input "fftwf") "/include"))))
|
||||||
|
(native-inputs
|
||||||
|
(list autoconf automake libtool pkg-config))
|
||||||
|
(inputs
|
||||||
|
(list fftwf))
|
||||||
|
(home-page "https://www.astromatic.net/software/skymaker")
|
||||||
|
(synopsis "Astronomical image simulator")
|
||||||
|
(description
|
||||||
|
"SkyMaker is a program that simulates astronomical images. It accepts
|
||||||
|
object lists in ASCII generated by the Stuff program to produce realistic
|
||||||
|
astronomical fields. SkyMaker is part of the
|
||||||
|
@uref{https://www.astromatic.net/projects/efigi, EFIGI} development project.")
|
||||||
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public stellarium
|
(define-public stellarium
|
||||||
(package
|
(package
|
||||||
(name "stellarium")
|
(name "stellarium")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue