me
/
guix
Archived
1
0
Fork 0
Commit Graph

412 Commits (3cc5c2b0cfe4d957ebdf1aeb647719d44d91473f)

Author SHA1 Message Date
Sharlatan Hellseher 33f9d3cc36
gnu: python-cdflib: Disable shaky test.
* gnu/packages/astronomy.scm (python-cdflib): Disable one test which
causes random build failure.
[arguments]{test-flags}: Add it.

Change-Id: I05ee2feca3bc0f0139fa1a5f00b4fe260b42ec80
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-12-04 14:49:33 -06:00
Sharlatan Hellseher b7abea0fd6
gnu: python-stsci-stimage: Enable tests.
* gnu/packages/astronomy.scm (python-stsci-stimage): Enable tests.
[arguments]{phases}: Add custom 'check phase.
[native-inputs]: Add python-waf and indent list.

Change-Id: Ifceace1d89aff97e938c4fb95f33525477499949
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher 1144680dab
gnu: python-synphot: Enable tests.
* gnu/packages/astronomy.scm (python-synphot): Enable tests.
[arguments]{phases}: Add 'prepare-test-environment phase.

Change-Id: Ie577ef16794fbd99ec73e39bdc8d8e1645e35532
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher ba3a3aa311
gnu: python-poliastro: Improve package style.
* gnu/package/astronomy.scm (python-poliastro): Improve package style.
[arguments]: Swap to use {test-flags} and standard {check} phase.

Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher 7a4c272619
gnu: python-astroquery: Improve package style.
* gnu/packages/astronomy.scm (python-astroquery): Improve package style.
[build-system]: Swap to pyproject-build-system.
[arguments]{phases}: Rename 'writable-home phase to
'prepare-test-environment to reflect the purpose, Add extra step
configuring Pytest.
[native-inputs]: Remove python-flask, python-jinja2. Add
python-astropy-healpix, python-regions.

Change-Id: Id3909a13e451a2f9d5f4f28511e9f04c6bceb738
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher 178871ff67
gnu: python-stsci-imagestats: Swap to pyproject-build-system.
The next release of the package will include test suite based on
python-pytest, prepare for that.

* gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]:
Swap to python-stsci-imagestats.

Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher dbdc888316
gnu: python-drms: Simplify package.
* gnu/packages/astronomy.scm (python-drms): Simplify package.
[build-system]: Swap to pyproject-build-system.
[arguments]: Drop them.

Change-Id: I9d8e82e63b850b220489454ba984f22f4cad3ad3
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher f54a32ea5f
gnu: splash: Update to 3.9.0.
* gnu/packages/astronomy.scm (splash): Update to 3.9.0.

Change-Id: Ic7fdf1cd8aacfec00777075440b4f53adfe37d22
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher 8b22794ab7
gnu: python-wiimatch: Update to 0.3.2.
* gnu/packages/astronomy.scm (python-wiimatch): Update to 0.3.2.

Change-Id: I2344c4b7e90e2652393b89c8e2bdf83644d0c711
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:32 -06:00
Sharlatan Hellseher e5ffc7f5bb
gnu: python-sgp4: Update to 2.23.
* gnu/packages/astronomy.scm (python-sgp4): Update to 2.23.

Change-Id: I135ef49c969e3bbc1635f9df966953fbc9bb0c67
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher 4fad4d01a9
gnu: python-roman-datamodels: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.18.0.

Change-Id: Ic60c1cd7574cba42bfb29069283d90804775f583
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher a333c1c8f8
gnu: python-rad: Update to 0.18.0.
* gnu/packages/astronomy.scm (python-rad): Update to 0.18.0.

Change-Id: I1e7ba8f99bce25ab5c719e82755505e32d0acf66
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher 3ffd914237
gnu: python-pynbody: Prepare for cross compilation.
* gnu/packages/astronomy.scm (python-pynbody)[arguments]{phases}: Add
'set-compiler phase.

Change-Id: I64feabbdd76679d5a86a85a9f50cd0be90f60c1c
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher e31c1dcce9
gnu: python-pynbody: Update to 1.4.2.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.2.

Change-Id: I1ccfa506b3e1fc57b547ffc21059ee3f5547ce04
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher aa0986e9d3
gnu: python-jplephem: Update to 2.20.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.20.

Change-Id: Ie5100d1d6f790a15d5fef2f63f916c0e7063aa89
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher 5919fd3204
gnu: python-fitsio: Update to 1.2.1.
* gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.1.

Change-Id: Icc28cc340bcd23958f17bb437a76c5cdc8e58383
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher e56419615b
gnu: python-crds: Update to 11.17.9.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.9.

Change-Id: Id493858c82ee6b52cb0a7f15a918349f305f9ad3
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:31 -06:00
Sharlatan Hellseher 6d894eec16
gnu: python-casa-formats-io: Update to 0.2.2.
* gnu/packages/astronomy.scm (python-casa-formats-io): Update to 0.2.2.

Change-Id: I1a95f2e09fff36e1488302e5929fc405837f4cde
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher a5b82772f4
gnu: python-astroalign: Update to 2.5.1.
* gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.1.

Change-Id: If850a659270c8a3640bd20382f5b5fb05b998594
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher 1fbab53723
gnu: python-asdf-3.0: Update to 3.0.1.
* gnu/packages/astronomy.scm (python-asdf-3.0): Update to 3.0.1.

Change-Id: Icd6e1c048cad82d5cad25c5638b8300f438116b0
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher 497209f1f4
gnu: libpasastro: Update to 1.4.1.
* gnu/packages/astronomy.scm (libpasastro): Update to 1.4.1.

Change-Id: I8ad8e9c23c08897f84cbf0b35c1197320bbdeb86
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher d3a93691ac
gnu: gpredict: Improve package style.
* gnu/packages/astronomy.scm (gpredict): Improve package style. Reorder
fields to be similar with others to ease review.
[native-inputs]: Remove labels.
[arguments]: Use G-expressions. Drop trailing #t in phases.

Change-Id: I0e0216825ce2c9e77632a43dd604ab4abbdf3e83
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher 1d43cd5818
gnu: celestia: Update to 1.6.4.
* gnu/packages/astronomy.scm (celestia): Update to 1.6.4.

Change-Id: I581bb402e78584b526d83050cfedb4e8d26a6115
Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18 19:56:30 -06:00
Sharlatan Hellseher 7995a474ea
gnu: python-asdf: Update to 3.0.0.
* gnu/packages/astronomy.scm (python-asdf-3.0): New variable, migrated
from python-asdf.
[arguments]: Move it from here ...
[native-inputs]: Remove python-astronomy, python-pytest-openfiles.
[propagated-inputs]: Add python-attrs. Remove
python-importlib-resources, python-jsonschema.

(python-asdf-2.15): New variable. Inherited from python-asdf-3.0.
[arguments]: ... to here.

(python-asdf): Set it to use python-asdf-2.15 as 3.0.0 includes some
breaking changes which may not testes in dependent projects.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 2f33ac988c
gnu: python-jwst: Update to 1.12.5.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.12.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 53a4452e98
gnu: python-ephem: Update to 4.1.5.
* gnu/packages/astronomy.scm (python-ephem): Update to 4.1.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 7e7a3bd6e0
gnu: python-crds: Update to 11.17.7.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.7.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 944005417d
gnu: python-cdflib: Update to 1.2.3.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 0420667cbe
gnu: python-astropy: Update to 5.3.4.
* gnu/packages/astronomy.scm (python-astropy): Update to 5.3.4.
[arguments]{phases}: Disable one failing test, reported upstream.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:36 +00:00
Sharlatan Hellseher 20e7aa2732
gnu: libxisf: Update to 0.2.10.
* gnu/packages/astronomy.scm (libxisf): Update to 0.2.10.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher 966ffbf8c6
gnu: python-pyerfa: Update to 2.0.1.1.
* gnu/packages/astronomy.scm (python-pyerfa): Update to 2.0.1.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher 95a1688229
gnu: erfa: Update to 2.0.1.
* gnu/packages/astronomy.scm (erfa): Update to 2.0.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher d9b6426cbb
gnu: python-astroalign: Update to 2.5.0.
* gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher 10917afe67
gnu: python-cdflib: Update to 1.2.2.
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.2.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher 4d4e9b84ee
gnu: python-pynbody: Update to 1.4.1.
* gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.1.
[source]: Switch to git-fetch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher 0d7e51d8ee
gnu: python-spherical-geometry: Enable tests.
* gnu/packages/astronomy.scm (python-spherical-geometry): Enable tests.
[build-system]: Switch to pyproject-build-system.
[arguments]{phases}: Add 'build-extensions phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher a8c1c98690
gnu: python-spherical-geometry: Simplify package.
* gnu/packages/astronomy.scm (python-spherical-geometry):
[arguments]{phases}<preparations>: Switch to
SETUPTOOLS_SCM_PRETEND_VERSION evnar instead modifying setup.py.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher e7b315216a
gnu: imppg: Use standard configure phase.
* gnu/packages/astronomy.scm (imppg): Use G-expressions.
[arguments]{phases}: Use 'configure standard phase instead of
replacement.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Sharlatan Hellseher b4be620009
gnu: glnemo2: Fix home-page.
* gnu/packages/astronomy.scm (glnemo2): Fix home-page to point to actual
project's one.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-05 18:09:35 +00:00
Maxim Cournoyer d96a9c7473
gnu: python-radio-beam: Update to 0.3.6.
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.6.
[native-inputs]: Add python-setuptools-scm.

Change-Id: I3be87a22b701119699d37104f8df4f3fab44d0c8
2023-10-31 13:15:25 -04:00
Maxim Cournoyer 6318e7a851
gnu: python-spectral-cube: Update to 0.6.3.
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.3.
[native-inputs]: Add python-setuptools-scm.

Change-Id: I8b701081d2c8ea2fd8f25ca845e8e26760fdc094
2023-10-31 13:15:25 -04:00
Sharlatan Hellseher 5e5547d1b3
gnu: Add python-spectral-cube.
* gnu/packages/astronomy.scm (python-spectral-cube): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:25 -04:00
Sharlatan Hellseher c1e3ad850d
gnu: Add python-aplpy.
* gnu/packages/astronomy.scm (python-aplpy): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher 4b1dce7185
gnu: Add python-pyregion.
* gnu/packages/astronomy.scm (python-pyregion): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher ea2e0eb36b
gnu: Add python-pyavm.
* gnu/packages/astronomy.scm (python-pyavm): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Sharlatan Hellseher c82c6807e8
gnu: Add python-radio-beam.
* gnu/packages/astronomy.scm (python-radio-beam): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-10-31 13:15:24 -04:00
Efraim Flashner 50f514762b
gnu: wcslib-7.12: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib-7.12)[source]: Add snippet to
remove pregenerated files.
2023-10-22 19:49:26 +03:00
Efraim Flashner 70690fd6c4
gnu: wcslib: Remove pregenerated files.
* gnu/packages/astronomy.scm (wcslib)[source]: Add snippet to remove
pregenerated files.
[native-inputs]: Add flex.
2023-10-22 19:49:26 +03:00
Efraim Flashner c48fb29d6b
gnu: gnuastro: Update to 0.21.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.21.
2023-10-22 19:49:26 +03:00
Sharlatan Hellseher 9ad9113fc2
gnu: indi: Update to 2.0.4.
* gnu/packages/astronomy.scm (indi-2.0): New variable.
(indi-1.9): New variable. Inherited from indi-2.0.
(indi): Set it to use indi-1.9 as default, as Stellarium and PHD2 are
still depended on 1.9 and fail with Indi 2.0+.
See: https://github.com/Stellarium/stellarium/issues/3038

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-11 12:11:42 +01:00