Ludovic Courtès
a5ff617c24
gnu: guile-fibers: Provide correct ‘git-reference’.
...
This is a followup to 6a45a2aac0
.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[source]: Add missing ‘uri’
field.
Change-Id: Ie17a4e70c18c021aac9d5d88f1789c16fd4c7ad9
2025-08-31 12:16:57 +02:00
Hugo Buddelmeijer
19f2030b3c
gnu: Add python-edps.
...
* gnu/packages/astronomy.scm (python-edps): New variable.
Change-Id: Ia7235a34575538d5532c94d0bad7e358a1e6aaa3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-31 15:25:47 +07:00
Hugo Buddelmeijer
f7f78d12d8
gnu: Add python-pyesorex.
...
* gnu/packages/astronomy.scm (python-pyesorex): New variable.
Change-Id: I9da8fe817fb11faab7718cfbd718622e75ef0db1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-31 15:25:46 +07:00
Hugo Buddelmeijer
6c025178a4
gnu: Add python-pycpl.
...
* gnu/packages/astronomy.scm (python-pycpl): New variable.
Change-Id: Ieded5de94b146be76269fe0868ff55a21ac5f325
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-31 15:25:44 +07:00
Hugo Buddelmeijer
20542abcf7
gnu: Add esorex.
...
* gnu/packages/astronomy.scm (esorex): New variable.
Change-Id: I62d901f1d4659cca01f4530bb84614628f876b47
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-31 15:25:43 +07:00
Hugo Buddelmeijer
355023e38f
gnu: Add cpl.
...
* gnu/packages/astronomy.scm (cpl): New variable.
Change-Id: I07e6ee15f2366b73335740abc51fd4540ab9d1e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-31 15:25:42 +07:00
Sharlatan Hellseher
1ae3d4ea0b
gnu: uraniborg: Update to 0.0.10.
...
* gnu/packages/astronomy.scm (uraniborg): Update to 0.0.10.
[arguments] <tests?>: Enable as post-install-check phase.
[phase]{patch-config}: Adjust default base directory to store path.
{post-install-check}: New phase.
{check}: Delete phase.
[description]: Mention about default base location.
Change-Id: I1dc2184b97c6bcaf6c5df0c0f3154ea2a25263f3
2025-08-31 15:25:40 +07:00
Sharlatan Hellseher
b69eaec7cb
gnu: stellarium: Update to 25.2, build with Qt6.
...
* gnu/packages/astronomy.scm (stellarium): Update to 25.2.
[arguments] <configure-flags>: Enable Qt6 build (it's default), adjust
search for qtserialport and qtpositioning.
[inputs]: Remove calcmysky-qt5, qtbase-5, qtcharts-5, qtlocation-5,
qtmultimedia-5, qtscript-5, qtserialport-5, qtwayland-5, qtwebengine-5,
and qxlsx-qt5; add calcmysky, eigen, glm, qtbase, qtcharts, qtlocation,
qtmultimedia, qtserialport, qtwayland, qtwebengine, and qxlsx.
[native-inputs]: Remove qttools-5; add qttools.
Change-Id: Ic37a06fd4d15872bf18a0f75901359f2021cac2f
2025-08-31 15:25:39 +07:00
Sharlatan Hellseher
637fec08e8
gnu: python-sunkit-magex: Fix tests.
...
* gnu/packages/astronomy.scm (python-sunkit-magex) [native-inputs]:
Remove python-setuptools and python-wheel; add nss-certs-for-test and
python-setuptools-next.
Change-Id: I9b0e7e3be5736c34ba9811b50f2720cdb5b9ea5e
2025-08-31 15:25:38 +07:00
Sharlatan Hellseher
b5af78bc01
gnu: python-sunkit-image: Fix tests.
...
* gnu/packages/astronomy.scm (python-sunkit-image) [native-inputs]: Add
nss-certs-for-test.
Change-Id: Icfd874f410afbca78db08b59ad090bf01367420c
2025-08-31 15:25:36 +07:00
Sharlatan Hellseher
1cbd2329e8
gnu: python-space-dolphin: Update to 1.1.3.
...
* gnu/packages/astronomy.scm (python-space-dolphin): Update to 1.1.3.
Change-Id: I86ec95645ce663dc8a6902d4fdf35196c62f9cac
2025-08-31 15:25:35 +07:00
Sharlatan Hellseher
2922eb4897
gnu: python-romancal: Fix indentation
...
* gnu/packages/astronomy.scm (python-romancal): Fix indentation
Change-Id: I65302e8b678dbc26c3ade3e23e5ae8eb869580b2
2025-08-31 15:25:34 +07:00
Sharlatan Hellseher
e68faef0bd
gnu: python-romancal: Update to 0.20.2.
...
* gnu/packages/astronomy.scm (python-romancal): Update to 0.20.2.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Remove python-pyparsing and python-stpsf; add
python-pysiaf and python-stpreview.
Change-Id: I716e17fab83d8b158b808f60e05a58d79a4e7222
2025-08-31 15:25:33 +07:00
Sharlatan Hellseher
c7702b021f
gnu: python-radiospectra: Delete sanity check.
...
* gnu/packages/astronomy.scm (python-radiospectra): Delete sanity check.
Change-Id: I8bc7cd7b8a914be577307007b99e9114c4cfc8bd
2025-08-31 15:25:31 +07:00
Sharlatan Hellseher
6bfbcfc2a3
gnu: python-pyhalo: Update to 1.4.3.
...
* gnu/packages/astronomy.scm (python-pyhalo): Update to 1.4.3.
Change-Id: I6d9e51b8959983bea90caebb76303f17c8d54145
2025-08-31 15:25:30 +07:00
Sharlatan Hellseher
01b318b542
gnu: python-pint-pulsar: Update to 1.1.4.
...
* gnu/packages/astronomy.scm (python-pint-pulsar): Update to 1.1.4.
Change-Id: Ib7ba3be7fd5821ad764d098d45fa5c0cd0034253
2025-08-31 15:25:29 +07:00
Sharlatan Hellseher
1e400db77f
gnu: python-irispy-lmsal: Update to 0.3.1.
...
* gnu/packages/astronomy.scm (python-irispy-lmsal): Update to 0.3.1.
[arguments] <phases>: Delete 'sanity-check.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-pooch and python-setuptools-next.
Change-Id: Iafabf5a5cd3337d086fe3f21209439b1d02c40d2
2025-08-31 15:25:27 +07:00
Sharlatan Hellseher
14ff3f0099
gnu: python-hierarc: Use python-astronomy-6.
...
Astropy 7.1.0 (2025-05-20) release removed "astropy.cosmology._utils"
which is required for python-hierarc which is compatible with Astropy
v6.
* gnu/packages/astronomy.scm (python-hierarc): [propagated-inputs]:
Remove python-astropy; add python-astropy-6.
Change-Id: I55180f16a39e425fa6848c71f2dac21a566859d8
2025-08-31 15:25:26 +07:00
Sharlatan Hellseher
ed5370296c
gnu: python-aiapy: Fix build.
...
* gnu/packages/astronomy.scm (python-aiapy):
[arguments] <phases>: Delete 'sanity-check.
[native-inputs]: Remove python-setuptools and python-wheel; add
nss-certs-for-test and python-setuptools-next.
Change-Id: I9e3239158fcd5bce616cfc299438e45a0ff13178
2025-08-31 15:25:25 +07:00
Sharlatan Hellseher
e99db1993b
gnu: ginga: Adjust inputs.
...
* gnu/packages/astronomy.scm (ginga): Adjust inputs.
[inputs]: Remove python-fitsio, python-magic, and python-tomli; add
python-pillow-heif, python-pyside-6, python-pycairo, and python-tornado.
[native-inputs]: Remove python-docutils and python-tornado; add
python-pytest-doctestplus.
Change-Id: I3dbd1db4e37aeff626564d88f2e14a2bdf9ec865
2025-08-31 15:25:24 +07:00
Sharlatan Hellseher
1994796c44
gnu: alfa: Update to 2.3.
...
* gnu/packages/astronomy.scm (alfa): Update to 2.3.
Change-Id: I4f020c8826398a8058260b04c15fe6dee76c0570
2025-08-31 15:25:22 +07:00
Sharlatan Hellseher
b9d96ce817
gnu: python-sunraster: Update to 0.6.1.
...
* gnu/packages/astronomy.scm (python-sunraster): Update to 0.6.1.
[native-inputs]: Remove python-wheel; add nss-certs-for-test.
Change-Id: I6121aa8db6ec3e4e38017704c87a064cc05797e0
2025-08-31 15:25:21 +07:00
Sharlatan Hellseher
509769573e
gnu: python-sunpy-soar: Fix tests.
...
* gnu/packages/astronomy.scm (python-sunpy-soar)
[arguments] <phases>: Delete 'sanity-check.
[native-inputs]: Add nss-certs-for-test.
Change-Id: Ifec3e5b8d5b158a8aaa17175852e86a3639434e4
2025-08-31 15:25:20 +07:00
Sharlatan Hellseher
28cad6da87
gnu: python-stsci-skypac: Update to 1.0.11.
...
* gnu/packages/astronomy.scm (python-stsci-skypac): Update to 1.0.11.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: Ibe2dab68e64b1a9961c26c2f60e82f14f9633249
2025-08-31 15:25:18 +07:00
Sharlatan Hellseher
25a8b05db5
gnu: python-jwst: Relax requirements.
...
* gnu/packages/astronomy.scm (python-jwst) [phases]{relax-requirements}:
Relax vertion check for 'stcal'.
Change-Id: I2a53afd229611c58f1a90e9057a240b4611775f5
2025-08-31 15:25:17 +07:00
Sharlatan Hellseher
47b8e4ff49
gnu: python-ginga: Swap inheritance.
...
Ginga project positions as a final application and Python library, this
change swaps inheritance with ginga.
* gnu/packages/astronomy.scm (ginga): New variable, moved from
python-ginga, sort alphabetically.
[native-inputs]: Add python-setuptools-next.
[inputs]: Moved from propagated-inputs; remove python-pyqt and add
python-pyqt-6.
(ginga-qt5): Deprecate variable.
(python-ginga): Inherit from ginga.
[propagated-inputs]: Keep only "install-requirements".
Remove opencv, python-astroquery, python-dateutil, python-exif-read,
python-fitsio, python-magic, python-matplotlib, python-photutils,
python-scipy, and python-tomli.
Change-Id: I8e361273325d465af1be333de0852f4321eb0146
2025-08-31 15:25:16 +07:00
Sharlatan Hellseher
8b052799b7
gnu: python-ginga: Update to 5.4.0.
...
* gnu/packages/astronomy.scm (python-ginga): Update to 5.4.0.
Change-Id: I8ab38a339a347a16c30414b1265dfcbda262d7fe
2025-08-31 15:25:15 +07:00
Sharlatan Hellseher
3671746f7b
gnu: python-glue-qt: Update to 0.4.0.
...
* gnu/packages/astronomy.scm (python-glue-qt): Update to 0.4.0.
[native-inputs]: Remove python-setuptools, python-setuptools-scm, and python-wheel;
add python-setuptools-next and python-setuptools-scm-next.
Change-Id: Ia82f33bda0a3f21acf64d85296f0ab336e051ef6
2025-08-31 15:25:13 +07:00
Sharlatan Hellseher
8a3cb49817
gnu: python-dkist: Update to 1.15.0.
...
* gnu/packages/astronomy.scm (python-dkist): Update to 1.15.0.
[arguments] <phases>: Delete 'sanity-check.
[propagated-inputs]: Add python-asdf-astropy, python-asdf-coordinates-schemas,
python-asdf-standard, python-asdf-transform-schemas,
python-asdf-wcs-schemas, and python-packaging.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-setuptools-next.
Change-Id: Ibe60a07e6893666c90d1dd83309b40aa507090e8
2025-08-31 15:25:12 +07:00
Sharlatan Hellseher
e8b96c547f
gnu: python-czml3: Update to 2.3.6.
...
* gnu/packages/astronomy.scm (python-czml3): Update to 2.3.6.
Change-Id: I685ed936cdcb353f8690699932ff739035a46866
2025-08-31 15:25:11 +07:00
Sharlatan Hellseher
2061573dfc
gnu: indi: Update to 2.1.5.
...
* gnu/packages/astronomy.scm (indi): Update to 2.1.5.
Change-Id: I9c7b9359e02f2d011f04be392821dd7c601f9ec6
2025-08-31 15:25:10 +07:00
Sharlatan Hellseher
e2fa3885db
gnu: python-extinction: Update to 0.4.8.
...
* gnu/packages/astronomy.scm (python-extinction): Update to 0.4.8.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: I1fd4f9656eebb4e8e3845ed9273beacb691f1ab0
2025-08-31 15:25:08 +07:00
Sharlatan Hellseher
40daf7ee4c
gnu: python-bayesicfitting: Update to 3.2.4.
...
* gnu/packages/astronomy.scm (python-bayesicfitting): Update to 3.2.4.
[arguments] <test-flags>: Run bare minimal "TestUserModel".
<phases>: Remove 'disable-failing-tests.
[home-page]: Upstream has changed and mentioned in release note, see:
<https://github.com/dokester/BayesicFitting/releases/tag/v3.2.4 >.
Change-Id: I46281feb278fb66f50a2caa960d8822135e70ded
2025-08-31 15:25:07 +07:00
Sharlatan Hellseher
a1881ac1ef
gnu: python-lenstronomy: Skip two more tests.
...
* gnu/packages/astronomy.scm (python-lenstronomy): Skip two more tests.
Change-Id: I006b4893096d1fa1b57c2a391acc580c0a376650
2025-08-31 15:25:06 +07:00
Sharlatan Hellseher
454ac3f862
gnu: python-stcal: Update to 1.15.0.
...
* gnu/packages/astronomy.scm (python-stcal): Update to 1.15.0.
Change-Id: Iac61eb110dfbf20806f5d0752b3233b8cc54c9ce
2025-08-31 15:25:04 +07:00
Sharlatan Hellseher
0be49bd6c8
gnu: python-drizzle: Update to 2.1.1.
...
* gnu/packages/astronomy.scm (python-drizzle): Update to 2.1.1.
[native-inputs]: Remove python-wheel.
Change-Id: Id6611918ece3f5f42ac5636b5f4700f1e0b740fe
2025-08-31 15:25:03 +07:00
Sharlatan Hellseher
5fc13c17af
gnu: python-glue-core: Update to 1.23.0.
...
* gnu/packages/astronomy.scm (python-glue-core): Update to 1.23.0.
[native-inputs]: Remove python-setuptools-scm and python-wheel; add
python-setuptools-next and python-setuptools-scm-next.
Change-Id: I9670ae3e83c832228570f889c509807906b00b15
2025-08-31 15:25:02 +07:00
Sharlatan Hellseher
1e5cad31e6
gnu: python-sunpy: Update to 7.0.1.
...
* gnu/packages/astronomy.scm (python-sunpy): Update to 7.0.1.
[arguments] <test-flags>: Skip 3 tests.
[propagated-inputs]: Add python-packaging and python-requests-next.
[native-inputs]: Remove python-packaging, python-setuptools, and
python-wheel; add nss-certs-for-test, python-setuptools-next.
(python-sunpy-minimal): Add python-requests-next.
Change-Id: I0c549ab50381a84b9911d1e6b2cdecf4d42a0a0f
2025-08-31 15:25:01 +07:00
Sharlatan Hellseher
6cdb7e7e78
gnu: python-glymur: Update to 0.14.3.
...
* gnu/packages/python-xyz.scm (python-glymur): Update to 0.14.3.
[propagated-inputs]: Remove python-packaging; add python-pillow.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: I5644607ba14a01bfb045a36d4f9405744ce9184c
2025-08-31 15:24:59 +07:00
Sharlatan Hellseher
3efd90a13a
gnu: python-cdflib: Update to 1.3.6.
...
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.6.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: Ic155ace0e5b5bd9d0822304e17e4cf91ac3dacfb
2025-08-31 15:24:58 +07:00
Sharlatan Hellseher
878b78e85e
gnu: python-roman-datamodels: Update to 0.27.0.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.27.0.
Change-Id: Ifcfcf02973d6afa431a4a0df4a242a1c1352e7ab
2025-08-31 15:24:57 +07:00
Sharlatan Hellseher
020ae48857
gnu: python-rad: Update to 0.27.0.
...
* gnu/packages/astronomy.scm (python-rad): Update to 0.27.0.
[native-inputs]: Remove python-wheel.
Change-Id: I4fad399272a77dbaffd038f18aba34d26b261d13
2025-08-31 15:24:55 +07:00
Sharlatan Hellseher
c97b38c173
gnu: python-dust-extinction: Update to 1.6.
...
* gnu/packages/astronomy.scm (python-dust-extinction): Update to 1.6.
[native-inputs]: Remove python-pytest-astropy and python-wheel; add python-pytest,
python-pytest-doctestplus, and python-setuptools-next.
Change-Id: Ifc8caf5663f086ae10aca3018559113c03edcfa2
2025-08-31 15:24:54 +07:00
Sharlatan Hellseher
dc4eedbea6
gnu: python-specutils: Update to 2.1.0.
...
* gnu/packages/astronomy.scm (python-specutils): Update to 2.1.0.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: I45047dab9f64cbcedb78da43757a24d5da3b7b3f
2025-08-31 15:24:53 +07:00
Sharlatan Hellseher
1092352198
gnu: python-gwcs: Update to 0.25.2.
...
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.25.2.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-pyyaml and python-wheel.
Change-Id: I5a01c33632220f49bf957da1ea5dac756147f838
2025-08-31 15:24:52 +07:00
Sharlatan Hellseher
8552a9182d
gnu: python-ndcube: Fix tests.
...
* gnu/packages/astronomy.scm (python-ndcube): [native-inputs]: Add
nss-certs-for-test.
Change-Id: Idf30d716f01dd041b6f5d157f12edbef91a11ffb
2025-08-31 15:24:50 +07:00
Sharlatan Hellseher
4b26280e01
gnu: python-astropy: Update to 7.1.0.
...
* gnu/packages/astronomy.scm (python-astropy): Update to 7.1.0.
[native-inputs]: Remove python-ipython, python-pandas,
python-pytest-mpl, python-scikit-image, python-setuptools,
python-setuptools-scm, and python-wheel; python-pytest-doctestplus, and
python-setuptools-scm-next.
[propagated-inputs] Add python-asdf-astropy, python-beautifulsoup4,
python-bleach, python-bottleneck, python-certifi, python-dask,
python-fsspec, python-html5lib, python-ipykernel, python-ipython,
python-ipywidgets, python-jupyter-core, python-mpmath, python-pandas,
python-pandas, python-pytz, python-s3fs, python-sortedcontainers, and
python-uncompresspy.
Change-Id: I250cf595dba95d2e35261470150737620119bf57
2025-08-31 15:24:49 +07:00
Sharlatan Hellseher
313c8f53da
gnu: Add python-uncompresspy.
...
* gnu/packages/python-compression.scm (python-uncompresspy): New variable.
Change-Id: I8981485e342bafeea1dd188a069f41916f793ca0
2025-08-31 15:24:48 +07:00
Sharlatan Hellseher
5cf617dbfb
gnu: python-sgp4: Update to 2.25.
...
* gnu/packages/astronomy.scm (python-sgp4): Update to 2.25.
[arguments] <phases>: Use custom 'check.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-setuptools-next.
Change-Id: Ifa727fec0b229d8a37826c8b43d5b2033a45cb62
2025-08-31 15:24:47 +07:00
Sharlatan Hellseher
a554ff5f42
gnu: python-asdf-astropy: Adjust inputs.
...
* gnu/packages/astronomy.scm (python-asdf-astropy): [propagated-inputs]:
Remove python-astropy; add python-astropy-minimal.
Change-Id: Iadae2cb358697e5f94d22540f5254f787e6864c4
2025-08-31 15:24:45 +07:00