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
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
gnu: python-sunkit-image: Fix tests.
* gnu/packages/astronomy.scm (python-sunkit-image) [native-inputs]: Add
nss-certs-for-test.
Change-Id: Icfd874f410afbca78db08b59ad090bf01367420c
gnu: python-space-dolphin: Update to 1.1.3.
* gnu/packages/astronomy.scm (python-space-dolphin): Update to 1.1.3.
Change-Id: I86ec95645ce663dc8a6902d4fdf35196c62f9cac
gnu: python-romancal: Fix indentation
* gnu/packages/astronomy.scm (python-romancal): Fix indentation
Change-Id: I65302e8b678dbc26c3ade3e23e5ae8eb869580b2
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
gnu: python-radiospectra: Delete sanity check.
* gnu/packages/astronomy.scm (python-radiospectra): Delete sanity check.
Change-Id: I8bc7cd7b8a914be577307007b99e9114c4cfc8bd
gnu: python-pyhalo: Update to 1.4.3.
* gnu/packages/astronomy.scm (python-pyhalo): Update to 1.4.3.
Change-Id: I6d9e51b8959983bea90caebb76303f17c8d54145
gnu: python-pint-pulsar: Update to 1.1.4.
* gnu/packages/astronomy.scm (python-pint-pulsar): Update to 1.1.4.
Change-Id: Ib7ba3be7fd5821ad764d098d45fa5c0cd0034253
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
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
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
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
gnu: alfa: Update to 2.3.
* gnu/packages/astronomy.scm (alfa): Update to 2.3.
Change-Id: I4f020c8826398a8058260b04c15fe6dee76c0570
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
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
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
gnu: python-jwst: Relax requirements.
* gnu/packages/astronomy.scm (python-jwst) [phases]{relax-requirements}:
Relax vertion check for 'stcal'.
Change-Id: I2a53afd229611c58f1a90e9057a240b4611775f5
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
gnu: python-ginga: Update to 5.4.0.
* gnu/packages/astronomy.scm (python-ginga): Update to 5.4.0.
Change-Id: I8ab38a339a347a16c30414b1265dfcbda262d7fe