Commit graph

167444 commits

Author SHA1 Message Date
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
Sharlatan Hellseher
b335f071f9
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
2025-08-31 15:24:44 +07:00
Sharlatan Hellseher
2b7cbedbcc
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
2025-08-31 15:24:43 +07:00
Sharlatan Hellseher
d30ccdc125
gnu: python-asdf: Update to 4.4.0.
* gnu/packages/astronomy.scm (python-asdf): Update to 4.4.0.

Change-Id: Iae033b72d4c7822107877c2ddc7b8b28e9b8f248
2025-08-31 15:24:41 +07:00
Sharlatan Hellseher
f553f9c43e
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
2025-08-31 15:24:40 +07:00
Sharlatan Hellseher
7be0086fbf
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
2025-08-31 15:24:39 +07:00
Hugo Buddelmeijer
8d7c6d4591
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>
2025-08-31 15:24:37 +07:00
Maxim Cournoyer
6dc9cee1dd
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
2025-08-31 09:46:38 +09:00
Ludovic Courtès
6a45a2aac0
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
2025-08-31 00:27:50 +02:00
Ludovic Courtès
526e9334f3
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
2025-08-31 00:09:04 +02:00
Ludovic Courtès
9f2d6787ac
gnu: hpcguix-web: Update to 0.4.3.
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.3.

Change-Id: Ie21e12efb7462d9f9023218d0eebcd61dca254d0
2025-08-30 23:59:35 +02:00
Yelninei
fecaf550cf
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>
2025-08-30 23:52:09 +02:00
Yelninei
4b03c71022
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>
2025-08-30 23:52:09 +02:00
Ashish SHUKLA
7f323555ba
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
2025-08-30 17:05:34 -04:00
Mazin AlHaddad
076b5a0b68
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>
2025-08-30 19:40:01 +02:00
Ian Eure
3b082832fa
gnu: librewolf: Update to 142.0.1-1.
* gnu/packages/librewolf.scm (librewolf): Update to 142.0.1-1.

Change-Id: I26991fceeeb0ba4bf4b21ee929931ff6faec48e6
2025-08-30 10:35:14 -07:00
Ian Eure
62d172c253
gnu: firefox-l10n: Update to 2962877b9abd5bfa1e24e5bbc1e16e47e12d6760.
* gnu/packages/librewolf.scm (firefox-l10n): Update to 2962877b9abd5bfa1e24e5bbc1e16e47e12d6760.

Change-Id: I09f96b67493da0e48003d7d057ea53e1d2a45b04
2025-08-30 10:35:13 -07:00
jgart
293b1bd9c7
gnu: trealla: Update to 2.82.25.
* gnu/packages/prolog.scm (trealla): Update to 2.82.25.

Change-Id: I6e90a4921409459b0ec94d198fb9302298c5f840
2025-08-30 11:55:08 -05:00
Sören Tempel
c454e0a5c7
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>
2025-08-30 17:19:39 +02:00
Artyom V. Poptsov
5db92c2c66
gnu: astroterm: Update to 1.0.9.
* gnu/packages/astronomy.scm (astroterm): Update to 1.0.9.

Change-Id: I2c212c3b44826148d097d6699e52381d575eebe7
2025-08-30 15:58:43 +03:00
Andreas Enge
07f54635ae
gnu: Remove pep module.
* gnu/packages/pep.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.

Fixes: guix/guix#1692
Change-Id: Id0fb24621509971f18d8be8420047859870c3f03
2025-08-30 11:56:15 +02:00
Andreas Enge
aadadc25eb
gnu: Remove yml2.
* gnu/packages/pep.scm (yml2): Delete variable.

Change-Id: I5640745544ea4a05638cff4f0256208e341b8424
2025-08-30 11:55:22 +02:00
Andreas Enge
a26bde109b
gnu: Remove fdik-libetpan.
* gnu/packages/pep.scm (fdik-libetpan): Delete variable.

Change-Id: I8d3e876ea9b961a7fc809074b8174cf49484f8f4
2025-08-30 11:55:16 +02:00
Andreas Enge
2aa2649912
gnu: Remove pep-engine.
* gnu/packages/pep.scm (pep-engine): Delete variable.

Change-Id: I1c24f3d243a243c7200751e0eb132a9a743c2856
2025-08-30 11:54:58 +02:00
Andreas Enge
0c2edbee11
gnu: Remove libpepadapter.
* gnu/packages/pep.scm (libpepadapter): Delete variable.

Change-Id: I4d3d791f94e3c2b08ab7f37e5f0e376c57574b9e
2025-08-30 11:54:35 +02:00
Andreas Enge
c0a80b197f
gnu: Remove python-pep-adapter.
* gnu/packages/pep.scm (python-pep-adapter): Delete variable.

Change-Id: I440bf41911c0f2d86ca74272bd254975d599f3e8
2025-08-30 11:53:54 +02:00
Andreas Enge
e153c14a6e
gnu: Remove java-pep-adapter.
* gnu/packages/pep.scm (java-pep-adapter): Delete variable.

Change-Id: Ib50b5ddc1b1bf1b1505386a794c18f16247766a0
2025-08-30 11:53:40 +02:00
Sharlatan Hellseher
8782a08e1b
gnu: Add wireproxy.
* gnu/packages/networking.scm (wireproxy): New variable.

Change-Id: Ib4601db6a721960a95fe8e5723864a6af20afc45
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:42 +03:00
Sharlatan Hellseher
961072c753
gnu: go-golang-zx2c4-com-wireguard: Enable all tests.
* gnu/packages/golang-web.scm (go-golang-zx2c4-com-wireguard)
[arguments] <phases>: Use default 'check and run all tests.

Change-Id: I6bf45e6a6a3215d6b69aeb937af879966c097827
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:42 +03:00
Sharlatan Hellseher
d752d63a8c
gnu: go-golang-zx2c4-com-wireguard: Update to 0.0.0-20250521234502-f333402bd9cb.
* gnu/packages/golang-web.scm (go-golang-zx2c4-com-wireguard): Update to 0.0.0-20250521234502-f333402bd9cb.
[propagated-inputs]: Add go-gvisor-dev-gvisor.

Change-Id: I022f723c0ae28af1c321b5e245e57902e685c80e
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:41 +03:00
Sharlatan Hellseher
345a77b90e
gnu: Add go-github-com-landlock-lsm-go-landlock.
* gnu/packages/golang-xyz.scm (go-github-com-landlock-lsm-go-landlock): New variable.

Change-Id: Iec152e0ef759092edf21ea199bf13c3a50f1e789
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:41 +03:00
Sharlatan Hellseher
3cb3229ddb
gnu: Add go-kernel-org-pub-linux-libs-security-libcap-psx.
* gnu/packages/golang-xyz.scm (go-kernel-org-pub-linux-libs-security-libcap-psx): New variable.

Change-Id: I1ba534c6d3eccbcf22e9d3b64a2cfdb3a0bc0252
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:41 +03:00
Sharlatan Hellseher
6dad5e0f83
gnu: Add go-github-com-things-go-go-socks5.
* gnu/packages/golang-web.scm (go-github-com-things-go-go-socks5): New variable.

Change-Id: Iabd5137b3f6bad919fccaf248f36f0d0b26e2309
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:40 +03:00
Sharlatan Hellseher
e7e6f86b06
gnu: Add go-github-com-akamensky-argparse.
* gnu/packages/golang-xyz.scm (go-github-com-akamensky-argparse): New variable.

Change-Id: I851f1a98a2ef417b0e57f4c9fc0b584aff4d901c
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-08-30 12:26:40 +03:00
Cayetano Santos
a612e7cc8b
gnu: apycula: Update to 0.23.
* gnu/packages/fpga.scm (apycula): Update to 0.23.

Change-Id: I7797063992162379e593fb3e02847da2b515d608
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-30 10:31:17 +02:00
Artyom V. Poptsov
7c3c3c80ce
gnu: go-github-com-alexliesenfeld-health: Update to 0.8.1.
* gnu/packages/golang-web.scm (go-github-com-alexliesenfeld-health): Update to 0.8.1.

Change-Id: I032ce0bae2693e7cc954b4215c3939edf99cf5e3
2025-08-30 10:43:13 +03:00
Artyom V. Poptsov
b9978b7cfb
gnu: go-github-com-sourcegraph-jsonrpc2: Update to 0.2.1.
* gnu/packages/golang-web.scm (go-github-com-sourcegraph-jsonrpc2): Update to 0.2.1.

Change-Id: Ic41ece9255a5b421aa1afa33777d04e64b9b16ef
2025-08-30 10:41:52 +03:00
Artyom V. Poptsov
a8e65783a9
gnu: go-github-com-pion-srtp-v3: Update to 3.0.7.
* gnu/packages/golang-web.scm (go-github-com-pion-srtp-v3): Update to 3.0.7.

Change-Id: I07fea852a5ed79ddd3abd8f24fe345a09450ecb6
2025-08-30 10:38:28 +03:00
Artyom V. Poptsov
5057e542aa
gnu: go-github-com-pion-rtp: Update to 1.8.21.
* gnu/packages/golang-web.scm (go-github-com-pion-rtp): Update to 1.8.21.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I4e4b711f185d08de82d6fdf1a0c9820b6b69d526
2025-08-30 10:38:27 +03:00
Artyom V. Poptsov
1a4c9f70f3
gnu: go-github-com-caddyserver-zerossl: Update to 0.1.3.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-zerossl): Update to 0.1.3.

Change-Id: Ia98ace5ae6be49c513c19d78cc65b168d1e4c379
2025-08-30 10:31:44 +03:00
Artyom V. Poptsov
fd6ac1c044
gnu: stress-ng: Update to 0.19.03.
* gnu/packages/admin.scm (stress-ng): Update to 0.19.03.

Change-Id: Ibcad84616d763e7087356217bc5def2bca709121
2025-08-30 09:59:15 +03:00
Artyom V. Poptsov
efd12d217e
gnu: aide: Update to 0.19.2.
* gnu/packages/admin.scm (aide): Update to 0.19.2.

Change-Id: I952b1ef04d23697e6243d62afc49063c2bbda169
2025-08-30 09:56:34 +03:00
John Khoo
6a0e3f33e9
gnu: lxsession: Update to 0.5.6.
* gnu/packages/patches/lxsession-potfiles-ignore.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/lxde.scm (lxsession): Update to 0.5.6.
[source]: Switch to git-fetch.  Add patch.

Closes: #2268
Change-Id: I9b33123dfbfb6beb53178caeb6c531d9ef1b7a94
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-30 10:29:20 +08:00