~ruther/guix-local

3efd90a1 — Sharlatan Hellseher 10 months ago
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
878b78e8 — Sharlatan Hellseher 10 months ago
gnu: python-roman-datamodels: Update to 0.27.0.

* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.27.0.

Change-Id: Ifcfcf02973d6afa431a4a0df4a242a1c1352e7ab
020ae488 — Sharlatan Hellseher 10 months ago
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
c97b38c1 — Sharlatan Hellseher 10 months ago
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
dc4eedbe — Sharlatan Hellseher 10 months ago
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
10923521 — Sharlatan Hellseher 10 months ago
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
8552a918 — Sharlatan Hellseher 10 months ago
gnu: python-ndcube: Fix tests.

* gnu/packages/astronomy.scm (python-ndcube): [native-inputs]: Add
nss-certs-for-test.

Change-Id: Idf30d716f01dd041b6f5d157f12edbef91a11ffb
4b26280e — Sharlatan Hellseher 10 months ago
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
313c8f53 — Sharlatan Hellseher 10 months ago
gnu: Add python-uncompresspy.

* gnu/packages/python-compression.scm (python-uncompresspy): New variable.

Change-Id: I8981485e342bafeea1dd188a069f41916f793ca0
5cf617db — Sharlatan Hellseher 10 months ago
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
a554ff5f — Sharlatan Hellseher 10 months ago
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
b335f071 — Sharlatan Hellseher 10 months ago
gnu: python-asdf-astropy: Skip some example tests.

* gnu/packages/astronomy.scm (python-asdf-astropy) [arguments]
<test-flags>: Skip 8 example tests.

Change-Id: I41573eef52d6c9b305d50b6e5349531cf801e9d9
2b7cbedb — Sharlatan Hellseher 10 months ago
gnu: python-astropy-minimal: Adjust inputs.

* gnu/packages/astronomy.scm (python-astropy-minimal)
[native-inputs]: Remove python-wheel, python-setuptools, and
python-setuptools-scm; add python-setuptools-scm-next.
[propagate-inputs]: Do not inherit but overwrite, add bare minimal
install dependencies: python-astropy-iers-data, python-configobj,
python-numpy, python-packaging, python-ply, python-pyerfa, and
python-pyyaml.

Change-Id: Ib2a2421953f0d9986334038f900694ee15b5d1c7
d30ccdc1 — Sharlatan Hellseher 10 months ago
gnu: python-asdf: Update to 4.4.0.

* gnu/packages/astronomy.scm (python-asdf): Update to 4.4.0.

Change-Id: Iae033b72d4c7822107877c2ddc7b8b28e9b8f248
f553f9c4 — Sharlatan Hellseher 10 months ago
gnu: python-extension-helpers: Update to 1.4.0.

* gnu/packages/python-xyz.scm (python-extension-helpers): Update to 1.4.0.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Use default 'check.
[propagated-inputs]: Add python-setuptools-next.
[native-inputs]: Remove python-pytest-astropy, python-pytest-cov,
python-tomli, python-setuptools, python-wheel, and python-pip.

Change-Id: I577f2021e77ad30fa60250fcccaf53f963c740b0
7be0086f — Sharlatan Hellseher 10 months ago
gnu: python-astropy-iers-data: Update to 0.2025.8.18.0.40.14.

* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.8.18.0.40.14.

Change-Id: I1a20802134dc9f37be8fb24f6b34f58f1c262462
8d7c6d45 — Hugo Buddelmeijer 10 months ago
gnu: cfitsio: Enable reentrant multithreading.

To build ESO’s Common Pipeline Library (CPL), CFITSIO has to be compiled
with enabled reentrant multithreading configure flag.

See: <https://www.eso.org/sci/software/cpl/download.html>

* gnu/packages/astronomy.scm (cfitsio)[arguments]<#:configure-flags>:
  Add "--enable-reentrant".

Change-Id: I75f36af8a9dc86becf4c7c764ade6f8e53f5a279
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6dc9cee1 — Maxim Cournoyer 10 months ago
gnu: usbutils: Update to 018.

* gnu/packages/linux.scm (usbutils): Update to 018.
[build-system]: Switch to meson-build-system.
[#:phases] {patch-bootstrap-scripts}: Delete phase.
{install-usbreset}: New phase.
[native-inputs]: Remove autoconf automake and libtool.
[description]: Mention the 'usbreset' command.

Change-Id: I2f71e0947fcc199b20c607c06bd4eae6324f0e17
6a45a2aa — Ludovic Courtès 10 months ago
gnu: guile-fibers: Update to 1.4.0.

* gnu/packages/guile-xyz.scm (guile-fibers): Rename to…
(guile-fibers-1.3): … this.
(guile-fibers-1.4): New variable.
(guile-fibers): Turn into a alias for ‘guile-fibers-1.4’.
* gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: Change to
‘guile-fibers-1.3’.

Change-Id: If44f7482955da08be1927ad2933487ef9bf9bbdd
526e9334 — Ludovic Courtès 10 months ago
gnu: guile-fibers: Update home page and source URL.

* gnu/packages/guile-xyz.scm (guile-fibers)[home-page]: Update.
[source]: Use it.

Change-Id: I91ea6884b35251834401fd430f1aecf5b2d6b357
Next