1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

183425 Commits

Author SHA1 Message Date
Cayetano Santos
f4d25d3da5 gnu: libcotp: Update to 4.0.0.
* gnu/packages/authentication.scm (libcotp): Update to 4.0.0.

Change-Id: I4aa7251739e9a30a274c5e4e0ef3ab746ef70437
2026-03-09 14:46:00 +01:00
Cayetano Santos
73939d23f2 gnu: libdigidocpp: Update to 4.3.0.
* gnu/packages/crypto.scm (libdigidocpp): Update to 4.3.0.

Change-Id: Ifcf6fe25617077799497e137950f38753928677a
2026-03-09 14:46:00 +01:00
Cayetano Santos
d9e83afae1 gnu: passwdqc: Update to 2.1.0.
* gnu/packages/password-utils.scm (passwdqc): Update to 2.1.0.
[source]: Switch to git-fetch.

Change-Id: I8491d6d635997b69698595eb6a406ee5207aa20d
2026-03-09 14:46:00 +01:00
Cayetano Santos
4b8de8215d gnu: pkcs11-provider: Update to 1.2.0.
* gnu/packages/security-token.scm (pkcs11-provider): Update to 1.2.0.
[source]: Switch to git-fetch.

Change-Id: I57f72a35300009b4974e229be16b698a9c33053c
2026-03-09 14:46:00 +01:00
Sören Tempel
a2781f48bc gnu: entr: Update to 5.8.
* gnu/packages/entr.scm (entr): Update to 5.8.

Signed-off-by: jgart <jgart@dismail.de>
2026-03-09 09:35:17 -04:00
Cayetano Santos
b2ad8c755e gnu: wireguard-tools: Modernize package.
* gnu/packages/vpn.scm (wireguard-tools)[arguments]: Use G-Expressions.

Change-Id: I0254ebc679eba3b85d6d37ada529cc2be5eb705b
2026-03-09 13:56:19 +01:00
Cayetano Santos
fcaf06190e gnu: wireguard-tools: Update to 1.0.20260223.
* gnu/packages/vpn.scm (wireguard-tools): Update to 1.0.20260223.

Change-Id: I88c6de946d9387ad6f4279fe45457131183d8c53
2026-03-09 13:45:11 +01:00
Andreas Enge
f04dc9234c gnu: Remove postgresql-11.
* gnu/packages/databases.scm (postgresql-11): Delete variable.

Fixes: guix/guix#6950
Change-Id: I02f29542191bea0d70827f40749d16f1f032a823
2026-03-09 13:09:41 +01:00
Andreas Enge
59fb37903f gnu: Remove postgresql-10.
* gnu/packages/databases.scm (postgresql-10): Delete variable.

Fixes: guix/guix#6949
Change-Id: I10ea6d5f2bbdec68fbac82b5ec799c9e096a5c5d
2026-03-09 13:09:41 +01:00
Andreas Enge
c4f5971dbe gnu: Remove postgresql-service procedure.
* gnu/services/databases.scm (postgresql-service): Delete variable.

Change-Id: Iec27908b892eae666ea4c1b28a63a2d3d48b804d
2026-03-09 13:09:41 +01:00
Andreas Enge
f9094fc6c2 gnu: Remove mysql-service procedure.
* gnu/services/databases.scm (mysql-service): Delete variable.

Change-Id: Idbf3c9e2d595722792231f2417f85927bf89330c
2026-03-09 13:09:41 +01:00
Yelninei
d4ee8de214 system: hurd: Remove %hurd64-default-* variants.
Since 8f852885de these are aliases.

* gnu/system/hurd.scm (%hurd64-default-operating-system,
%hurd64-default-operating-system-kernel): Delete variables.

* gnu/system/images/hurd.scm (hurd64-barebones-os): Replace
%hurd64-default-operating-system with %hurd-default-operating-system
* gnu/system/examples/bare-hurd64.tmpl (%hurd64-os): Same.
* gnu/tests/virtualization.scm (%childhurd64-os): Remove usage of
%hurd64-default-operating-system-kernel.

Merges: #5544.

Change-Id: Ie7345cd99dc37712e7a0f7683ad738c194c70fa7
2026-03-09 13:01:10 +01:00
Andreas Enge
404a14f879 gnu: Remove lean.
* gnu/packages/lean.scm (lean): Delete variable.

Fixes: guix/guix#6239
Change-Id: I373c7d5c22de924fbc5d1db6967954173403c92e
2026-03-09 11:12:50 +01:00
Andreas Enge
5bff31a547 gnu: Remove luminance-hdr.
* gnu/packages/image-viewers.scm (luminance-hdr): Delete variable.

Fixes: guix/guix#6234
Change-Id: I27430fb211b67d62bf859f5513ff0953968fae26
2026-03-09 11:12:04 +01:00
Andreas Enge
128e245938 gnu: Remove uim-qt.
* gnu/packages/xorg.scm (uim-qt): Delete variable.

Fixes: guix/guix#6232
Change-Id: I1a1021875ad24f91fad0a4a5456c9fe3161b4674
2026-03-09 11:10:21 +01:00
Andreas Enge
cf307863ae gnu: Remove flowee.
* gnu/packages/finance.scm (flowee): Delete variable.

Fixes: guix/guix#6229
Change-Id: Id6c8f1308c994b3e163168ea2b88d12d8c976b73
2026-03-09 11:09:06 +01:00
Sughosha
effcb3ae67 gnu: discover: Fix flatpak backend.
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add wayland.

Change-Id: I1d46b0d07d63081c3559efbb9aabe17309258a75
2026-03-09 15:09:35 +05:30
Nicolas Graves
e6db3ab852 gnu: gnome-user-share: Remove reference to (guix build json).
* gnu/packages/gnome.scm (gnome-user-share)[arguments]
<#:imported-modules>: Remove (guix build json).

Fixes: guix/guix#6941
Change-Id: I80878e68470ee60755f2dc3fe0a7cd110b4ab61f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-09 10:30:59 +02:00
jgart
be5617888e gnu: lilypond-next: Update to 2.25.35.
* gnu/packages/music.scm (lilypond-next): Update to 2.25.35.

Change-Id: I2646157d5cf37f9120c0184160f64a7b5c7f5665
2026-03-08 23:26:02 -04:00
jgart
c5b95c6629 gnu: Add scooper.
* gnu/packages/irc.scm (scooper): New variable.

Change-Id: I389bd65bca021d1ae2aa0f994144e7ba6d8daa9a
Signed-off-by: jgart <jgart@dismail.de>
2026-03-08 22:28:04 -04:00
jgart
83a4bb52ba gnu: Add kcgi.
* gnu/packages/web.scm (kcgi): New variable.

Change-Id: I755482c03935b67e6b97705784a0518da1c2a5fb
Signed-off-by: jgart <jgart@dismail.de>
2026-03-08 22:28:04 -04:00
Giacomo Leidi
3e649dee51 gnu: tuned-minimal: Update to 2.27.0.
*  gnu/packages/power.scm (tuned-minimal): Update to 2.27.0.
(tuned): Update to 2.27.0.

Change-Id: I2e66232ba8fe4c05bd71061cbf40aa687ce8db99
2026-03-09 00:49:46 +01:00
Sharlatan Hellseher
77db9c8504 doc: Remove mention of python-toolchain.
* doc/contributing.texi (Python Moduels): Drop mention of
python-toolchain.
* guix/build-system/pyproject.scm: Likewise.

Fixes: guix/guix#5841
Change-Id: I39a1ec7ce6da2e5f3298323b36070c3e3b197669
2026-03-08 23:35:45 +00:00
Sharlatan Hellseher
85a32a1099 gnu: Remove python-toolchain.
* gnu/packages/python.scm (python-toolchain): Delete variable.

Fixes: guix/guix#5688
Change-Id: Ic737c645b670f0dd7b0708427cdd968c83f9b751
2026-03-08 23:33:32 +00:00
Sharlatan Hellseher
3ee5c81f41 gnu: Add bundlewrap.
* gnu/packages/configuration-management.scm (bundlewrap): New variable.

Closes: https://issues.guix.gnu.org/55083
Change-Id: I2756c5728fda0a00c152efc404b08ac9205dbd23
2026-03-08 22:42:25 +00:00
Sharlatan Hellseher
a74606178c gnu: Add python-librouteros.
* gnu/packages/python-web.scm (python-librouteros): New variable.

Change-Id: I155fa476b9cb1865bbf4f84d0275bfe1e2a3ee06
2026-03-08 22:41:54 +00:00
Sharlatan Hellseher
ceadf4d955 gnu: Add python-stamina.
* gnu/packages/python-web.scm (python-stamina): New variable.

Change-Id: I00be94ab1816928f240b9bb65ce3d71cee0c3667
2026-03-08 22:41:52 +00:00
jgart
3c078b5a52 gnu: Remove ecl-coalton.
* gnu/packages/lisp-xyz.scm (ecl-coalton): Delete variable.

Change-Id: I4f0f6910562492f813203cbee52756e54b578f3f
2026-03-08 12:19:21 -04:00
jgart
2a8bb72274 gnu: sbcl-typo: Update to 0.0.0-1.86ebb75.
* gnu/packages/lisp-xyz.scm (sbcl-typo): Update to 0.0.0-1.86ebb75.

Change-Id: I60d043589ae5f3ca204eff868a33ca138c8126b6
2026-03-08 12:18:11 -04:00
jgart
3169b941b7 gnu: Remove ecl-typo.
* gnu/packages/lisp-xyz.scm (ecl-typo): Delete variable.

Change-Id: Iadf7006b7d1b4ab197dca4ffa61fdc76260ab750
2026-03-08 12:14:21 -04:00
jgart
4d5b2362da gnu: sbcl-phos: Update to 0.0.1-2.eb81eaf.
* gnu/packages/lisp-xyz.scm (sbcl-phos): Update to 0.0.1-2.eb81eaf.
[version]: Use revision variable.
[inputs]: Format form.
[license]: Add agpl3 license.

Change-Id: I5840aac3798d03110fe1bfe3423c07d69c40d3e0
2026-03-08 12:12:24 -04:00
jgart
d055b44440 gnu: Remove ecl-phos.
* gnu/packages/lisp-xyz.scm (ecl-phos): Delete variable.

Change-Id: Ib1847f14a1ca3e9147e30965415ee4eb0536fec3
2026-03-08 12:07:58 -04:00
jgart
006223b31c gnu: Remove ecl-nodgui comment.
* gnu/packages/lisp-xyz.scm: Remove comment.

Change-Id: I3c1f52b305fc7857d05fdf2efa6239b54be7fb90
2026-03-08 12:05:24 -04:00
jgart
cb7e6d3031 gnu: Remove ecl-tripod.
* gnu/packages/lisp-xyz.scm (ecl-tripod): Delete variable.

Change-Id: I092ad48cf7c857e3b1945a330dcd9e83b2893906
2026-03-08 12:02:41 -04:00
jgart
c6f5d27245 gnu: Remove ecl-polymorphic-functions.
* gnu/packages/lisp-xyz.scm (ecl-polymorphic-functions): Delete variable.

Change-Id: I677659d55451d4bdfa99f46ed1b33a5747f9cc3b
2026-03-08 11:57:42 -04:00
jgart
7dfbafac0d gnu: Remove ecl-dufy.
* gnu/packages/lisp-xyz.scm (ecl-dufy): Delete variable.

Change-Id: I3dae903cc2c10e1a9dacbd00f9baca912eeb6532
2026-03-08 11:55:10 -04:00
jgart
937d04372c gnu: trealla: Update to 2.91.3.
* gnu/packages/prolog.scm (trealla): Update to 2.91.3.

Change-Id: I87ee8d10f7a35f6caeedff3917a9754aa6f380f7
2026-03-08 11:51:42 -04:00
jgart
4bbdd09001 gnu: Remove ecl-coleslaw.
* gnu/packages/lisp-xyz.scm (ecl-coleslaw): Delete variable.

Change-Id: If0a68b810610ac330d1b68eea800a224072ac466
2026-03-08 11:46:46 -04:00
jgart
f90b6f16ac gnu: sbcl-coleslaw: Update to 0.9.7-1.ef76a42.
* gnu/packages/lisp-xyz.scm (sbcl-coleslaw): Update to 0.9.7-1.ef76a42.

Change-Id: Ifae21c6b60959e93efc899967f384e3d36052cdc
2026-03-08 11:43:43 -04:00
jgart
f2ead3989e guix: import: cpan: Fill in description field in template.
* guix/import/cpan.scm (cpan-module->sexp): Fill in description field in
template.
* tests/import/cpan.scm (test-source): Update test to account for change in
description text.

Change-Id: I3bc3e4c2cc90f7a1f1f0d56e9213b6a1d0b8e841
Signed-off-by: jgart <jgart@dismail.de>
2026-03-08 11:04:33 -04:00
Nicolas Graves
01ff86a9bb gnu: guix: Drop input labels.
* gnu/packages/bootstrap.scm
(bootstrap-executable*): Add a file-name argument to the former
bootstrap-executable and rename from it.
(bootstrap-executable): New procedure, matching the API of the
previous procedure, and adding the file-name argument when absent and
needed.

* gnu/packages/package-management.scm (guix)[inputs]: Drop input labels.
[arguments]<#:phases>: In phase 'copy-bootstrap-guile, adapt input
selection and the intern procedure for this purpose.
(guix-daemon)[inputs]: Adapt input removal.

* tests/packages.scm (package-source-derivation, snippet): Adapt
bootstrap-guile-origin call.

Change-Id: I9ca2f0170c386575fccf96e05f9979219364255b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5154
2026-03-08 14:13:49 +01:00
Nicolas Graves
1758aca454 gnu: guix: Improve style and fix tests on hurd.
This is a follow-up to f1a3bf940c, and
fixes guix/guix#1221.

* gnu/packages/package-management.scm (guix):
[arguments]: Improve style, rewrite using gexps.
<#:modules>: Add (srfi srfi-1) and (ice-9 match).
<#:phases>: Rename test/pypi.scm to test/import/pypi.scm in phase
'disable-tests/hurd.  In phase 'use-host-compressors, use
search-input-file. In phase 'wrap-program, use search-input-directory
to inject dependency paths.
[native-inputs, propagated-inputs]: Improve style, remove labels.
(guix-daemon)[arguments]: Improve style, use gexps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08 14:13:49 +01:00
Yelninei
34ac15e813 gnu: guix-daemon: Use guile-json-4.
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Replace guile-json-3
with guile-json-4.

Change-Id: I786ca2dd5080b00de84bec26706087372d56392c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6435
2026-03-08 14:13:49 +01:00
Yelninei
ce9d4c9f59 gnu: jupyter-guile-kernel: Use guile-json-4.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[inputs]: Replace guile-json-3
with guile-json-4.

Change-Id: I25ca8ddf477dc77f97ed61f2792ccfe040402be0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08 14:13:49 +01:00
Mathieu Lirzin
8c0d1bccf5 gnu: Remove boot-guile-uri.
* gnu/packages/package-management.scm (boot-guile-uri): Remove unused
variable.

Change-Id: Idc28ee3d8cfa7e01b89c99c8ec16e0cca891bd2e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6123
2026-03-08 14:13:49 +01:00
Ludovic Courtès
c3fefb065c gnu: guile: Change ‘guile-3.0-latest’ to 3.0.11.
* gnu/packages/guile.scm (guile-3.0-latest): Switch to ‘guile-3.0.11’.
* gnu/packages/ci.scm (cuirass)[arguments]: Add ‘skip-known-failing-tests’
phase.

Change-Id: I3f93c2947875b68252475291e068071a6054a5f5
2026-03-08 14:13:49 +01:00
Ludovic Courtès
bd73093b81 gnu: guix: Update to deedd48.
* gnu/packages/package-management.scm (guix): Update to deedd48.

Change-Id: Ie312246215dbb7d8f0831e968acaf244af092d35
2026-03-08 14:13:49 +01:00
Ludovic Courtès
5e61315841 gnu: lokke: Update to 10dfebe.
* gnu/packages/guile-xyz.scm (lokke): Update to 10dfebe.

Change-Id: Icda8086cb1de005025faa89eb0a3721a4a67e961
2026-03-08 14:13:49 +01:00
Ludovic Courtès
0e1cd35d6e gnu: nss-certs-for-test: Use ‘with-imported-modules’.
This is functionally equivalent to the previous style but hopefully clearer.

* gnu/packages/nss.scm (nss-certs-for-test)[arguments]: Remove #:modules and
use ‘with-imported-modules’ instead.

Change-Id: I6cb7b4d377d891e42c4a4dfb55230169714da523
2026-03-08 14:13:48 +01:00
Ludovic Courtès
13f2fe8936 gnu: nss-certs-for-test: Do not import modules from the host Guile.
Fixes a bug whereby modules from the host Guile would be imported in the build
environment.  This is a reproducibility issue: using a different Guile version
would lead a different derivation for ‘nss-certs-for-test’.  See
<https://codeberg.org/guix/guix/pulls/6418#issuecomment-10593206>.

* gnu/packages/nss.scm (nss-certs-for-test): Remove (rnrs io ports)
and (srfi srfi-26) from #:modules.

Change-Id: I61950b87b5cded087533eb4244f062959f1dd388
2026-03-08 14:13:48 +01:00