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
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
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
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
gnu: python-asdf: Update to 4.4.0.
* gnu/packages/astronomy.scm (python-asdf): Update to 4.4.0.
Change-Id: Iae033b72d4c7822107877c2ddc7b8b28e9b8f248
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
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
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>
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
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
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
gnu: hpcguix-web: Update to 0.4.3.
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.3.
Change-Id: Ie21e12efb7462d9f9023218d0eebcd61dca254d0
services: hurd-vm: Support different hurd types.
* gnu/services/virtualization.scm (sanitize-hurd-vm-configuration-type): New procedure.
(hurd-vm-confiuration): Add type field.
(hurd-vm-disk-image): Use it.
* doc/guix.texi (hurd-vm-configuration): Document it.
* gnu/tests/virtualization.scm (%childhurd64-os): New variable.
(run-childhurd-test): Add the os a parameter.
(%test-childhurd): Adjust accordingly.
(%test-childhurd64): New system test.
Change-Id: Ie1c55a9414657ced4bf8b4324527037f1a1f78f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
system: image: hurd: Fix typo.
* gnu/system/images/hurd.scm: Fix typo in exported variable.
Change-Id: I4f7ef293978953aa494c3db4cf66a1f5f89037b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: tuxedo-keyboard: Update to 4.15.4.
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.15.4.
Add supported-systems. [license]: Update. [description]: Update.
Change-Id: I908b51f8a3238c6a4c67d7addd48b5aeca861524
gnu: Add deskflow.
* gnu/packages/hardware.scm (deskflow): New variable.
Co-Authored-By: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I8ee6e5988dc75714fc434cae6bdddc6695b62378
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: librewolf: Update to 142.0.1-1.
* gnu/packages/librewolf.scm (librewolf): Update to 142.0.1-1.
Change-Id: I26991fceeeb0ba4bf4b21ee929931ff6faec48e6
gnu: firefox-l10n: Update to 2962877b9abd5bfa1e24e5bbc1e16e47e12d6760.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 2962877b9abd5bfa1e24e5bbc1e16e47e12d6760.
Change-Id: I09f96b67493da0e48003d7d057ea53e1d2a45b04
gnu: trealla: Update to 2.82.25.
* gnu/packages/prolog.scm (trealla): Update to 2.82.25.
Change-Id: I6e90a4921409459b0ec94d198fb9302298c5f840
gnu: bitwuzla: Update to 0.8.2.
* gnu/packages/maths.scm (bitwuzla): Update to 0.8.2.
Change-Id: Id159fe35b3e3ce88856193d70529867d142ad3ac
Signed-off-by: Andreas Enge <andreas@enge.fr>