Commit graph

129742 commits

Author SHA1 Message Date
Sharlatan Hellseher
b47e949fbe
gnu: julia-fitsio: Update to 0.17.1.
* gnu/packages/julia-xyz.scm (julia-fitsio): Update to 0.17.1.

Change-Id: Icfac3b55ff3a818e5710af8083e0ab48ed32cc01
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
55b0ad10a3
gnu: python-mpl-animators: Update to 1.1.1.
* gnu/packages/astronomy.scm (python-mpl-animators): Update to 1.1.1.

Change-Id: I7cd7f70724286480c469820659e922699461b7e0
2024-01-12 21:42:06 +00:00
Sharlatan Hellseher
3669f98ea4
gnu: python-jplephem: Update to 2.21.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.21.

Change-Id: I26724a009b776a0f6541d6265a7ae8dfc94d2572
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
256676a065
gnu: python-gwcs: Update to 0.20.0.
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.20.0.

Change-Id: I1b463fd34d487e91895127c42ca484652c87fd0a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
93934bbcf8
gnu: python-drms: Update to 0.7.0.
* gnu/packages/astronomy.scm (python-drms): Update to 0.7.0.

Change-Id: I963cf7cc3c4dd2d48e063e6939b018d404c8de16
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
b883ea3659
gnu: python-drizzle: Update to 1.14.4.
* gnu/packages/astronomy.scm (python-drizzle): Update to 1.14.4.

Change-Id: I2f2415b93af251df2608d18046cda7b4f63e7f8a
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
cde0d3d4f0
gnu: python-crds: Update to 11.17.13.
* gnu/packages/astronomy.scm (python-crds): Update to 11.17.13.

Change-Id: I1daf4f9a0ecd3b791979b016a678085170f8e9f7
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
4f8db3b337
gnu: python-astropy-healpix: Update to 1.0.2.
* gnu/packages/astronomy.scm (python-astropy-healpix): Update to 1.0.2.

Change-Id: I94794985b953d2820fd215d82dd06196ac3f302f
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9876d22321
gnu: python-asdf-astropy: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.5.0.

Change-Id: I8e3473eaefb922f3cff135fd084f467f36dbedb4
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
9c7c39600c
gnu: phd2: Update to 2.6.12.
* gnu/packages/astronomy.scm (phd2): Update to 2.6.12.

Change-Id: I83cc7a11eda6caee2d7796e45dab72ccea358a69
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
2c564396be
gnu: libpasastro: Update to 1.4.2.
* gnu/packages/astronomy.scm (libpasastro): Update to 1.4.2.

Change-Id: I387f63fe1ebfcc95c33177b13325611e16cd89df
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
286d5134a8
gnu: cfitsio: Update to 4.3.1.
* gnu/packages/astronomy.scm (cfitsio): Update to 4.3.1.

Change-Id: I6181f161d1dcbf3ec16e229bc196d56eca470027
2024-01-12 21:42:05 +00:00
Sharlatan Hellseher
26614bd167
gnu: calceph: Update to 3.5.4.
* gnu/packages/astronomy.scm (calceph): Update to 3.5.4.

Change-Id: I0537f493c09aa09feeae3b439e6aa54c3bcab782
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
72eb6c3e51
gnu: aoflagger: Update to 3.4.0.
* gnu/packages/astronomy.scm (aoflagger): Update to 3.4.0.

Change-Id: Iac1581d81f4f0527cf843631ed3335b53dadbf52
2024-01-12 21:42:04 +00:00
Sharlatan Hellseher
f502d87e63
gnu: aocommon: Update to 0.0.0-2.9272ea3.
* gnu/packages/astronomy.scm (aocommon): Update to 0.0.0-2.9272ea3.

Change-Id: I14d7e9df0031d5f631b595f1214a88529b89db1f
2024-01-12 21:41:48 +00:00
Guillaume Le Vaillant
6448443b82
gnu: qmapshack: Update to 1.17.1.
* gnu/packages/geo.scm (qmapshack): Update to 1.17.1.

Change-Id: I85cace78a9c38342a000488dfa80795f914bf2c5
2024-01-12 22:14:42 +01:00
Clément Lassieur
3902247b36
gnu: torbrowser: Add bridges.
* gnu/packages/tor.scm (torbrowser)[arguments]: Add an 'add-bridges' phase,
update the 'deploy-assets' phase so to fix the lyrebird path.
[inputs]: Add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.

Change-Id: I17c85486ab44178be9eab31a078f6392857a044f
2024-01-12 18:57:46 +01:00
Clément Lassieur
2668592d31
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird):
New variable.

Change-Id: I03b390aa6e8644646622a4f5b89f25e6cd2f7bb0
2024-01-12 18:57:46 +01:00
Clément Lassieur
51891106fa
gnu: Add go-github-com-refraction-networking-utls.
* gnu/packages/golang.scm (go-github-com-refraction-networking-utls): New
variable.

Change-Id: Iefc22f54d37a0b1c5cbb54d72ee2dbea7494c5ef
2024-01-12 18:57:46 +01:00
Clément Lassieur
195c3e1096
gnu: Add go-github-com-cloudflare-circl.
* gnu/packages/golang.scm (go-github-com-cloudflare-circl): New variable.

Change-Id: Iec8076faa4e14d31311424dbb999fbf8565a49e8
2024-01-12 18:57:45 +01:00
Clément Lassieur
281f899c21
gnu: Add go-github-com-bwesterb-go-ristretto.
* gnu/packages/golang.scm (go-github-com-bwesterb-go-ristretto): New variable.

Change-Id: Icbe3bc2808776d6451ad154653245439173424d5
2024-01-12 18:57:45 +01:00
Clément Lassieur
08e7d92f5e
gnu: Add go-github-com-gaukas-godicttls.
* gnu/packages/golang.scm (go-github-com-gaukas-godicttls): New variable.

Change-Id: I2259f6d396c372f18ed9e4d490fa97b80a90a076
2024-01-12 18:57:45 +01:00
Clément Lassieur
882f340cbf
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib.
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib):
New variable.

Change-Id: I789e097f69e66894cbb8403b96f2f1c05dfbcdd0
2024-01-12 18:57:45 +01:00
Clément Lassieur
eb13a51e26
gnu: Add go-gitlab-com-yawning-edwards25519-extra.
* gnu/packages/golang.scm (go-gitlab-com-yawning-edwards25519-extra): New
variable.

Change-Id: I5d8ee182b7a23890720d29866e9c975c0edce7b5
2024-01-12 18:57:43 +01:00
Ale Abdo
2416cebc75
gnu: python-graph-tool: Update to 2.58.
* gnu/packages/graph.scm (python-graph-tool): Update to 2.58.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-12 18:47:29 +01:00
Nicolas Graves
ea785c2bb8
gnu: python-wand: Fix libmagick access.
* gnu/packages/python-xyz.scm (python-wand):
[build-system]: Use pyproject-build-system.
[arguments](phases): Delete phase check. Replace phase find-magickwand
by phase harcode-lib-path.

Change-Id: I3ddf7045a404f76743c14a5b8183ce9f3196ffd1
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:33:28 +01:00
Nikolaos Chatzikonstantinou
cd7763350a
doc: Fix typos and add readonly option to qemu invocation.
* doc/guix.texi: Fix typos and add readonly option to qemu invocation.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Change-Id: I7b686e8ff45532e96fe370f0f344977cdf218bbe
2024-01-12 17:32:05 +01:00
Artyom V. Poptsov
38b145e895
gnu: go-github-com-charmbracelet-glamour: Fix build.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Fix build.

Change-Id: I14ce450360e684c4c1ac324e77b47771bbdf1410
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:30:01 +01:00
Zheng Junjie
c245a54aab
scripts: size: Fix guix size with --system argument.
guix/scripts/size.scm (guix-size): Parameterize %current-system.

Change-Id: Ia0c1ebff4397aa211f73360925f7c688d59b515a
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:31 +01:00
Nicolas Graves
acd688a062
gnu: poppler: Mention binaries in description.
This allows to find the package to install with guix search.

* gnu/packages/pdf.scm (poppler): Mention binaries in description.

Change-Id: If68b29300b34ee692b0ecfe3458e7774b55c365e
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
2e404163f6
gnu: kakoune: update to 2023.08.05.
* gnu/packages/text-editors.scm (kakoune): Update to 2023.08.05.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
宋文武
4c35b0302c
gnu: wesnoth: Update to 1.16.11.
* gnu/packages/games.scm (wesnoth): Update to 1.16.11.
[source]: Use 'git-file-name'.

Change-Id: Id5a34e00a46400b7a32fe16bec845af882686dac
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
142bf33a95
gnu: laminar: Update to 1.3.
* gnu/packages/ci.scm (laminar): Update to 1.3.

Change-Id: Ic14deadfa3aa9c116ecd2ee7c34cdc32c58a6f56
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
David Pflug
1cba77f887
gnu: plocate: Update to 1.1.21.
* gnu/packages/search.scm (plocate): Update to 1.1.21.

Change-Id: I725b2b83553228babbdd6592d31b57ede76ac442
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
Tomas Volf
0d7e40473b
tests: security: Fix fail2ban-extension-test.
The openssh-service-type requires 'networking to be setup.  So add a
static-networking-service-type that provides it.

* gnu/tests/security.scm
(run-fail2ban-extension-test)[simple-operating-system]: Add
static-networking-service-type service.

Change-Id: I8d736cbf3fcaa54f86fbd60c52b3595b647731e2
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:26:24 +01:00
Simon South
97296f8239
gnu: fwupd: Depend on libsmbios only on supported systems.
* gnu/packages/firmware.scm (fwupd)[inputs]: Add libsmbios conditionally.

Change-Id: Id34135b180f5ee6e7abd2fd4eb10e0d3c6308e06
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:02:36 +01:00
Simon South
d693983b60
gnu: libsmbios: Restrict to only supported systems.
* gnu/packages/hardware.scm (libsmbios)[supported-systems]: New field.

Change-Id: I8d813f496b7d2ffa8b0af2a6c814d1b09d731387
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:02:30 +01:00
Clément Lassieur
c4fa3e945e
gnu: sfeed: Update to 2.0.
* gnu/packages/suckless.scm (sfeed): Update to 2.0.

Change-Id: I9fc34effddcb623e8d681824aa67c3c5c7784726
2024-01-12 16:31:52 +01:00
Christopher Baines
d162bd0e72
packages: rust: Memoize make-rust-sysroot results.
To ensure that it just returns a single package record for some given
arguments, as this helps to avoid poor performance of the store connection
object cache.

Performance with computing the cross derivations is important for the data
service, as it's currently very slow to process revisions.

* gnu/packages/rust.scm (make-rust-sysroot): Move code to
make-rust-sysroot/implementation.
(make-rust-sysroot/implementation): New variable.

Change-Id: Ibb30c7398328c87c032bb8828635a34ada935167
2024-01-12 12:06:57 +00:00
Christopher Baines
75a63e2a2e
gnu: guix-build-coordinator: Update to 0-94.c4c4f5a.
This also switches to use guile-next, which includes important fixes to
invalid unicode handling with suspendable ports, which is necessary for the
agent.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-94.c4c4f5a.
* gnu/services/guix.scm: Use guile-next for the coordinator service.

Change-Id: I853539a612fd0b41a6c63069c6291b3f42e5cdee
2024-01-12 12:06:56 +00:00
Aleksandr Vityazev
de9aafae17
gnu: icedove/wayland: Wrap quotes around ‘$@’ in the executable.
Fixes <https://issues.guix.gnu.org/66643>.

* gnu/packages/gnuzilla (icedove/wayland)[arguments]: Wrap quotes around ‘$@’
in the executable script.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-12 12:57:45 +01:00
nafkhamdc
5960c3cdc4
gnu: Add r-azimuth.
* gnu/packages/bioinformatics.scm (r-azimuth): New variable.

Change-Id: I2b0d087378028663ee8d76ced8950f7a9721cb03
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-01-12 12:41:18 +01:00
Ricardo Wurmus
40f5a3ce43
gnu: python-sanic: Update to 23.12.1.
* gnu/packages/python-web.scm (python-sanic): Update to 23.12.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use #:test-flags.
[propagated-inputs]: Add python-aioquic, python-html5tagger, python-tracerite,
and python-typing-extensions.
[native-inputs]: Remove gunicorn, python-isort, python-pytest-sugar, and
python-pytest-asyncio; add python-coverage, python-cryptography,
python-docutils, python-mypy, python-pygments, python-slotscheck,
python-towncrier, python-tox, and python-types-ujson.

Change-Id: I1bff804a6c2c038e0aacae821816f2a706029d37
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
d9aba13841
gnu: python-pytest-sanic: Relax requirement on websockets.
* gnu/packages/python-check.scm (python-pytest-sanic)[arguments]: Use plain
list; add 'relax-requirements phase.
[description]: Use complete sentence.

Change-Id: I3c21380b4aa208da8a92270b6748b620a4a2dcc0
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
2268de7972
gnu: python-sanic-testing: Update to 23.12.0.
* gnu/packages/python-web.scm (python-sanic-testing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove 'loosen-requirements phase.
[propagated-inputs]: Remove python-websockets.

Change-Id: Ie1958070959692ae678ffeefda9ee8bafa86a5e6
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
4805153a17
gnu: python-sanic-routing: Update to 23.12.0.
* gnu/packages/python-web.scm (python-sanic-routing): Update to 23.12.0.
[build-system]: Use pyproject-build-system.

Change-Id: I1ff18b5c7ecc6560417086a4ba5cbf70114991c1
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
c62db10f94
gnu: rubberband: Propagate required libraries.
* gnu/packages/audio.scm (rubberband)[inputs]: Move fftw and libsamplerate
from here...
[propagated-inputs]: ...to here.

Change-Id: I0a2813fcad789b0609f1d300ec8508f4092665bf
2024-01-11 23:20:28 +01:00
Brendan Tildesley
761078ece0
gnu: Add easyeffects.
* gnu/packages/audio.scm (easyeffects): New variable.

Change-Id: Ie58da47abf7312708840fdec97f19f7aad3ea337
2024-01-11 23:20:28 +01:00
Brendan Tildesley
6ce72159cf
gnu: rubberband: Update to 3.3.0.
* gnu/packages/audio.scm (rubberband): Update to 3.3.0.
[build-system]: Use meson-build-system.
[arguments]: Enable tests; use libsamplerate over builtin resampler; use Guix
fftw over bundled version.
[inputs]: Add fftw and lv2.
[native-search-paths]: Add LV2 and LADSPA search paths.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>.
Change-Id: I0cf9e12147eaa8c747190cf305cbc209f86ee44a
2024-01-11 23:20:28 +01:00
Ricardo Wurmus
f30f13b852
gnu: lilv: Update to 0.24.22.
* gnu/packages/audio.scm (lilv): Update to 0.24.22.

Change-Id: I290632adf5dacd41af9e7ca69dd12da7237d7237
2024-01-11 23:20:28 +01:00