gnu: Add python-ephem.

* gnu/packages/astronomy.scm (python-ephem): New Variable.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
This commit is contained in:
Vagrant Cascadian 2022-08-13 16:25:31 -07:00 committed by Björn Höfling
parent fff6407df3
commit 97e7195930
No known key found for this signature in database
GPG key ID: BF286CB6593E5FFD

View file

@ -29,6 +29,7 @@ (define-module (gnu packages astronomy)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages algebra)
#:use-module (gnu packages autotools)
#:use-module (gnu packages base)
#:use-module (gnu packages bison)
#:use-module (gnu packages boost)
#:use-module (gnu packages check)
@ -1054,6 +1055,29 @@ (define-public python-cdflib
@end itemize\n")
(license license:expat)))
(define-public python-ephem
(package
(name "python-ephem")
(version "4.1.3")
(source (origin
(method url-fetch)
(uri (pypi-uri "ephem" version))
(sha256
(base32
"0smmm3l8csnw9rrimh8mpyjrm80jaafjl184spnji98vk22qd8bz"))))
(build-system python-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-photutils
(package
(name "python-photutils")