Sharlatan Hellseher
62b61c20bc
gnu: Add spot-nik.
...
* gnu/packages/astronomy.scm (spot-nik): New variable.
Change-Id: I44e2613af4cdaf32f2fa306d890022441a4f372e
2026-03-31 21:50:54 +01:00
Sharlatan Hellseher
4bd8bb54fd
gnu: Add python-euclidlike.
...
* gnu/packages/astronomy.scm (python-euclidlike): New variable.
Change-Id: I0d62fe0a5daa5713eff47e55d944518d0fec52da
2026-03-31 21:50:53 +01:00
Sharlatan Hellseher
cf342e2cd2
gnu: Add python-astronify.
...
* gnu/packages/astronomy.scm (python-astronify): New variable.
Change-Id: Ieebe6a187ea9d1edfdb0bc4f46e7964ffc5d76d3
2026-03-31 21:50:53 +01:00
Sharlatan Hellseher
c3b3118715
gnu: python-pyhalo: Skip one more test.
...
* gnu/packages/astronomy.scm (python-pyhalo)[arguments] <test-flags>:
Skip one more tests and rework them.
[native-inputs]: Remove python-wheel.
Change-Id: Id45b8a16e12036d6064159272942da8a45f528b5
2026-03-31 21:50:53 +01:00
Sharlatan Hellseher
fd65998351
gnu: python-holodeck: Run tests in single thread.
...
* gnu/packages/astronomy.scm (python-holodeck)[arguments] <test-flags>:
Run tests in single thread, skip one.
[native-inputs]: Remove python-pytest-xdist, and python-wheel.
Change-Id: Ie7930093870206f154d600a598a05ab2d70c8ef6
2026-03-31 21:50:53 +01:00
Sharlatan Hellseher
7f81901bdb
gnu: splash: Update to 3.12.0.
...
* gnu/packages/astronomy.scm (splash): Update to 3.12.0.
Change-Id: Ibdefed08ed2d954eaf994283f28dd2a02cf7ed59
2026-03-31 21:50:53 +01:00
Sharlatan Hellseher
731493f069
gnu: python-romancal: Update to 0.22.0-0.cbdb56a.
...
* gnu/packages/astronomy.scm (python-romancal): Update to
cbdb56a32058a02ee5a42959d2d301fc526e65be commit.
Change-Id: I460df4fbabf951538fd49b68cb8df26198f84aa5
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
204a11e4ca
gnu: python-sunkit-image: Update to 0.7.0.
...
* gnu/packages/astronomy.scm (python-sunkit-image): Update to 0.7.0.
[native-inputs]: Remove python-wheel.
Change-Id: I23268ad6f23e3c9231df77d96fcacbd3a6ffd7e9
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
a50fa693ef
gnu: python-viresclient: Update to 0.15.2.
...
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.15.2.
[source]: Switch to git-fetch.
Change-Id: I4eb1d1dcc5c1180308ce8864ba0e96d556b954bc
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
2acb19c980
gnu: python-stwcs: Update to 1.7.7.
...
* gnu/packages/astronomy.scm (python-stwcs): Update to 1.7.7.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Rework skipped tests.
Change-Id: Iad1d108139f8509fa84ee164b2ad11a509f0834f
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
54be073a45
gnu: python-spisea: Update to 2.3.
...
* gnu/packages/astronomy.scm (python-spisea): Update to 2.3.
Change-Id: I575174df0934a84825a9f2c3b215fc57a27d8097
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
7546401ca5
gnu: python-space-dolphin: Update to 1.2.1.
...
* gnu/packages/astronomy.scm (python-space-dolphin): Update to 1.2.1.
[source]: Switch to git-fetch.
[arguments] <tests?, test-flags>: Enable some portion of tests.
[native-inputs]: Add python-pytest.
Change-Id: I2ecef80f095dfeb2c2feede9305764e9301cbab5
2026-03-31 21:50:52 +01:00
Sharlatan Hellseher
d1d0f8544d
gnu: python-sirilic: Update to 2.0.9.
...
* gnu/packages/astronomy.scm (python-sirilic): Update to 2.0.9.
Change-Id: Id70c3365ce22c688b023f73633520226b1164f12
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
9944c98106
gnu: python-regularizepsf: Update to 1.1.2.
...
* gnu/packages/astronomy.scm (python-regularizepsf): Update to 1.1.2.
[source]: Switch to git-fetch.
Change-Id: I4cb2af4858d0798b459c6a7c77c65d277a844def
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
c250893c97
gnu: python-camb: Update to 1.6.6.
...
* gnu/packages/astronomy.scm (python-camb): Update to 1.6.6.
Change-Id: I8e496d71db5183c21bd182ac68b9175333b91daa
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
a5f6d5c318
gnu: python-edps: Update to 1.7.1.
...
* gnu/packages/astronomy.scm (python-edps): Update to 1.7.1.
Change-Id: I5fe39a25011acd1e0894e30143f95c6b51c10ae2
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
15de7bf24f
gnu: python-drizzlepac: Enable tests.
...
* gnu/packages/astronomy.scm (python-drizzlepac)[arguments] <tests?,
test-flags>: Enable with 3 tests skipped.
[phases]{remove-local-source}: New phase.
Change-Id: I09b6ee1848bd0f809da904094a00a19d53758d91
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
6d6acbb184
gnu: python-drizzlepac: Update to 3.10.0-2.d8e4c45.
...
* gnu/packages/astronomy.scm (python-drizzlepac): Update to
d8e4c455575d34e95dc56c77a6f91b3a5fa4b0a6 commit.
[phases]{saniti-check}: Keep phase.
{set-version}: Remove phase.
Change-Id: I4e9058ce4539df0dd3f4fc622aa49a81d97de250
2026-03-31 21:50:51 +01:00
Sharlatan Hellseher
5509061fb6
gnu: python-czml3: Update to 3.2.0.
...
* gnu/packages/astronomy.scm (python-czml3): Update to 3.2.0.
Change-Id: I5f5eb192ebb24e1887e45610e4493ecd4c5f7de1
2026-03-31 21:50:50 +01:00
Sharlatan Hellseher
2e8baaf585
gnu: celestia-content: Update to 0.0.0-6.54e4760.
...
* gnu/packages/astronomy.scm (celestia-content): Update to
a052c5fcdbaedf077234117505e79680a28f2fbd commit.
Change-Id: I614fe852638e6ef8c9b3710e1a43716071ef7b84
2026-03-31 21:50:50 +01:00
Sharlatan Hellseher
9a37ada6fc
gnu: python-swiftgalaxy: Update to 2.3.3.
...
* gnu/packages/astronomy.scm (python-swiftgalaxy): Update to 2.3.3.
Change-Id: I5f30b6e39469e9d844566df49b1822a86a53b8c5
2026-03-31 21:50:50 +01:00
Sharlatan Hellseher
b4070862fb
gnu: python-specreduce: Update to 1.8.0.
...
* gnu/packages/astronomy.scm (python-specreduce): Update to 1.8.0.
Change-Id: Icb3371193ce040fcc4be3f1d6baedfbca6609efc
2026-03-31 21:50:50 +01:00
Sharlatan Hellseher
ea39c9393c
gnu: python-halo-analysis: Update to 1.0.5.
...
* gnu/packages/astronomy.scm (python-halo-analysis): Update to 1.0.5.
[native-inputs]: Remove python-pytest.
Change-Id: I3f38f42005a8075fbe40a5c6585b9e2cc9b61fe7
2026-03-31 21:50:50 +01:00
Sharlatan Hellseher
5797bb4c57
gnu: python-gizmo-analysis: Update to 1.0.5.
...
* gnu/packages/astronomy.scm (python-gizmo-analysis): Update to 1.0.5.
Change-Id: If7b6199e5f0bff724129b9b1f0a5765cd9587081
2026-03-31 21:50:49 +01:00
Sharlatan Hellseher
b30b2a330e
gnu: python-pixell: Update to 0.31.8.
...
* gnu/packages/astronomy.scm (python-pixell): Update to 0.31.8.
[source]: Switch to git-fetch.
Change-Id: Ie6d6760a9d68afcc5c224b0dda0579098690b53c
2026-03-31 21:50:49 +01:00
Sharlatan Hellseher
7c3120272c
gnu: python-utilities-awetzel: Update to 1.0.4.
...
* gnu/packages/astronomy.scm (python-utilities-awetzel): Update to 1.0.4.
Change-Id: Ice5d2dac3157bdac7312d771b1d23c2e557867a6
2026-03-31 21:50:49 +01:00
Sharlatan Hellseher
94389a579b
gnu: python-galsim: Update to 2.8.4.
...
* gnu/packages/astronomy.scm (python-galsim): Update to 2.8.4.
[phases]{relax-requirements}: Remove phase.
[propagated-inputs]: Remove pybind11-2; add pybind11.
Change-Id: I478abd6ac3dcb05f32e1a7322d9de868650c667b
2026-03-31 21:50:49 +01:00
Sharlatan Hellseher
81e735c119
gnu: python-colossus: Update to 1.3.15-0.6a98888.
...
* gnu/packages/astronomy.scm (python-colossus): Update to
6a9888889e72566bdc909514d395f60ae7a1bede commit.
Change-Id: I482ff36238cb01e32d42fe4affe631d05d20718a
2026-03-31 21:50:49 +01:00
Sharlatan Hellseher
8c2b39519d
gnu: python-ephem: Update to 4.2.1.
...
* gnu/packages/astronomy.scm (python-ephem): Update to 4.2.1.
[source]: Switch to git-fetch.
[arguments] <test-backend, test-flags>: Use 'unittest, and run all tests.
[phases]{remove-installed-tests}: Remove phase.
{remove-local-source}: Add phase.
[native-inputs]: Remove tzdata; add tzdata-for-tests.
Change-Id: I9f9614b6edf09ea5cc57c81005e3e375eea786f6
2026-03-31 21:50:48 +01:00
Sharlatan Hellseher
0329dfa331
gnu: ginga: Update to 6.0.0.
...
* gnu/packages/astronomy.scm (ginga): Update to 6.0.0.
[source]: Switch to git-fetch.
Change-Id: I732bb6d13464ef60401efe1834da056cc3c9b363
2026-03-31 21:50:48 +01:00
Sharlatan Hellseher
4490d12f66
gnu: python-spherical-geometry: Update to 1.4.0.
...
* gnu/packages/astronomy.scm (python-spherical-geometry): Update to 1.4.0.
Change-Id: Icaf172f0cb3a00a8750dc22a0f2868cdcf5adaeb
2026-03-31 21:50:48 +01:00
Sharlatan Hellseher
8469b61f70
gnu: python-healpy: Set default to 1.18.
...
* gnu/packages/astronomy.scm (python-healpy-1.19): New variable.
(python-healpy-1.18): Inherit from python-healpy-1.19.
(python-healpy): Set to python-healpy-1.18.
(python-gammapy, python-mapsims, python-pixell):
[propagated-inputs]: Remove python-healpy-1.18; add python-healpy.
Relates-to: https://codeberg.org/guix/guix/issues/7277
Change-Id: Ib9cca4c2156443b90eb51f995632008e37404286
2026-03-31 21:50:48 +01:00
Sharlatan Hellseher
42aa20e529
gnu: python-crds: Update to 13.1.11.
...
* gnu/packages/astronomy.scm (python-crds): Update to 13.1.11.
[source]: Switch to git-fetch.
Change-Id: I80bf27428afbdc9c6fc9b7197359b17190a537a3
2026-03-31 21:50:47 +01:00
Sharlatan Hellseher
a911f8ac26
gnu: python-stsynphot: Update to 1.5.1.
...
* gnu/packages/astronomy.scm (python-stsynphot): Update to 1.5.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest, python-pytest-astropy, and
python-pytest-astropy-header.
Change-Id: I2fc451106672e59a43e752284487f33a08f23277
2026-03-31 21:50:47 +01:00
Sharlatan Hellseher
2b181c3f35
gnu: python-synphot: Update to 1.7.0.
...
* gnu/packages/astronomy.scm (python-synphot): Update to 1.7.0.
[source]: Switch to git-fetch.
Change-Id: I632aa04ab119383e53a859ef57ba188844ca9e48
2026-03-31 21:50:47 +01:00
Sharlatan Hellseher
b8cc023579
gnu: python-pyavm: Update to 0.9.9.
...
* gnu/packages/astronomy.scm (python-pyavm): Update to 0.9.9.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-astropy and python-numpy.
[native-inputs]: Remove python-setuptools and python-setuptools-scm; add
python-astropy-minimal, python-hatch-vcs, python-hatchling, and
python-numpy.
Change-Id: I840fcb87c7c899d3604fd9c2423ecbc5f63f0096
2026-03-31 21:50:47 +01:00
Sharlatan Hellseher
b228254400
gnu: python-astropy-iers-data: Update to 0.2026.3.16.0.53.33.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2026.3.16.0.53.33.
[source]: Switch to git-fetch.
Change-Id: Icd5686a62dd43e477c4508b9283c8bf5d76d7ffc
2026-03-31 21:50:44 +01:00
Danny Milosavljevic
21007002a5
gnu: tenmon: Support Wayland.
...
* gnu/packages/astronomy.scm (tenmon)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.
Change-Id: Ic5a6eb3478420ed9d5888a5d2a4d3b1671d7c6ca
2026-03-22 13:33:36 +01:00
Nicolas Graves
231e788ab2
gnu: python-pysat: Improve python-pytest-cov removal.
...
* gnu/packages/astronomy.scm (python-pysat)[arguments]
<#:test-flags>: Add addopts option override.
<#:phases>: Drop patch in phase 'pre-check.
Change-Id: I5090524fb3dbd47797620516d080900afdb1bf4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 14:11:38 +00:00
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
4ba653e637
gnu: python-astropy-minimal: Explicitly depend on ‘specification-astropy-data’.
...
* gnu/packages/astronomy.scm (python-astropy-minimal)[native-inputs]: Add
‘specification-astropy-data’, referred to via ‘this-package-input’ in the
inherited phases.
Change-Id: I8d287176f9807061dc6dde453dacc9a15f209746
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Sharlatan Hellseher
d840bb1863
gnu: Remove python-asdf-fits-schemas.
...
* gnu/packages/astronomy.scm (python-asdf-fits-schemas): Delete variable.
Fixes : guix/guix#6495
Change-Id: Ib3b7635eef7c9e1483337aeccdc1b9e180e863c6
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
80e4105fae
gnu: Remove python-asdf-4.
...
* gnu/packages/astronomy.scm (python-asdf-4): Delete variable.
Fixes : guix/guix#6494
Change-Id: I6b25be5ca48e1df78468120234872b682378ef99
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
ef5dcfba69
gnu: Remove python-jplephem-2.22.
...
* gnu/packages/astronomy.scm (python-jplephem-2.22): Delete variable.
Change-Id: Iae86db0939c56739b22f8f3b68eeb20e39afcf08
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
3d57b3c173
gnu: Remove python-astropy-6.
...
* gnu/packages/astronomy.scm (python-astropy-6): Delete variable.
Fixes : guix/guix#6493
Change-Id: I229decc70292cd47d1ed88e7fec47bd1364d3412
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
959cf334b9
gnu: Remove python-poliastro.
...
* gnu/packages/astronomy.scm (python-poliastro): Delete variable.
Fixes : guix/guix#6387
Change-Id: I2380f793aca8bb1b19b6803e75849e1ab76eebb5
2026-03-18 22:29:34 +00:00
Andreas Enge
c987007d63
gnu: Remove sunclock.
...
* gnu/packages/astronomy.scm (sunclock): Delete variable.
Fixes : guix/guix#6394
Change-Id: I915cf0dc8ce5dd1e7940efc245c2674f8303ec8e
2026-03-17 14:12:56 +01:00
Hugo Buddelmeijer
5533b916cb
gnu: stiff: Compile with optimizations and debugging symbols.
...
This is a followup to a2cfd46081 .
See <https://codeberg.org/guix/guix/pulls/7035#issuecomment-11634022 >.
* gnu/packages/astronomy.scm (stiff): Add default configure flags.
[arguments]<#:configure-flags>: Add `-O2 -g`.
Merges guix/guix!7152
Change-Id: I8f819845793b63e2a9be59ffcd502fb29ea8ef9b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-15 10:57:16 +01:00
Hugo Buddelmeijer
2c43dcf299
gnu: stiff: Move to (gnu packages astronomy).
...
* gnu/packages/image-processing.scm (stiff): Move from here...
* gnu/packages/astronomy.scm: ...to here.
Change-Id: I6122cad526dbe0ef70cb489427ba2ef7cec344bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-13 12:26:17 +00:00