Commit graph

832 commits

Author SHA1 Message Date
Ludovic Courtès
55b39642e2
gnu: guile-fibers@1.4: Disable JIT for ‘make check’.
Fixes guix/guix#2474.

* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: Add ‘disable-jit’
phase on AArch64.

Change-Id: Idad1a5e1a84d29259bf1ed4a284f9981c50defb8
2025-09-26 21:31:04 +02:00
Andreas Enge
f61e85cb07
gnu: Remove guile-sly.
* gnu/packages/guile-xyz.scm (guile-sly): Delete variable.

Change-Id: Ie8cb3a6b60a048e5c4a093bf6354448cee241866
2025-09-22 11:17:39 +02:00
Josep Bigorra
87af8a9809
gnu: Add guile-bewaking.
* gnu/packages/guile-xyz.scm (guile-bewaking): New variable.

Change-Id: I6e569e9a85833f3eadc7825e2d1b99a67cfd6067
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-21 19:20:19 +02:00
Alex Sassmannshausen
79ee655238
gnu: guile-lens: Update to 722dcf79f.
* gnu/packages/guile-xyz (guile-lens): Update to 722dcf79f.

Change-Id: I97d9793c725240b9afb6bffe25f1d1a453ee6967
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-20 21:07:43 +09:00
Alex Sassmannshausen
c47f2c89a2
gnu: guile-hall: Update to 0.6.0.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.6.0.

Change-Id: I04c8ea18285ee11b9e12bb7badc8ae0fcf8093a3
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-20 21:07:40 +09:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Andreas Enge
d8199cc945
gnu: Remove nomad.
* gnu/packages/guile-xyz.scm (nomad): Delete variable.

Fixes: guix/guix#1905
Change-Id: Ie0e814184072a6c3920e2de0310adeef8361e299
2025-09-14 19:06:20 +02:00
Ludovic Courtès
3512a3f318
gnu: guile-fibers@1.4: Update to 1.4.1.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.1.
[arguments]: Set to the empty list.

Change-Id: I3c091af4e955b613e0542faaeb0a26588a93aab1
2025-09-14 18:13:07 +02:00
Hennadii Stepanov
1261580933
gnu: guile-fibers-1.1: Inherit from guile-fibers-1.3.
* gnu/packages/guile-xyz.scm (guile-fibers-1.1): Inherit from
guile-fibers-1.3.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-09-07 16:54:58 -07:00
David Thompson
d1ebf9c02e
gnu: guile-goblins: Update to 0.16.1.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.16.1.

Change-Id: I5d2d536102a15334b4f8838c1716d11c6c9e5901
2025-09-03 10:54:35 -04:00
Ludovic Courtès
ecc34394f3
gnu: guile-fibers@1.4: Fix cross-compilation.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: Add
‘fix-cross-compilation’ phase.

Change-Id: I615800f2f0021cc86f7e6e002e3871b5986eee24
2025-09-03 11:57:57 +02:00
Ludovic Courtès
ec50c8f693
gnu: guile-fibers@1.4: Clear ‘arguments’ field.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: New field.

Change-Id: I84f13fc7864c4ea348f8a2859afd005d888a0169
2025-09-03 11:33:24 +02:00
Ludovic Courtès
a5ff617c24
gnu: guile-fibers: Provide correct ‘git-reference’.
This is a followup to 6a45a2aac0.

* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[source]: Add missing ‘uri’
field.

Change-Id: Ie17a4e70c18c021aac9d5d88f1789c16fd4c7ad9
2025-08-31 12:16:57 +02: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
pukkamustard
caebf852d9
gnu: guile-eris: Update to 1.2.0.
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.2.0.
  [propagated-inputs]: Add guile-coap, guile-fibers, guile-sqlite3, guile-zstd
  and guile-cbor.

Co-authored-by: Noé Lopez <noelopez@free.fr>
Change-Id: I45d7c2ba2cbb133b85efd3641fcd68c56dcd1cc2
Signed-off-by: jgart <jgart@dismail.de>
2025-08-25 15:56:38 -05:00
Andy Tai
28e9bb42c1
gnu: artanis: Update to 1.3.0.
* gnu/packages/guile-xyz.scm (artanis): Update to 1.3.0.

Change-Id: I2e1f060863ea886fe8a4ca42712f9a19d7b0837d
Signed-off-by: jgart <jgart@dismail.de>
2025-08-25 11:18:55 -05:00
Arun Isaac
5085de17fd
gnu: guile-xyz: Use nyacc-1.08.1.
* gnu/packages/guile-xyz.scm (guile-xyz)[native-inputs, propagated-inputs]:
Replace nyacc with nyacc-1.08.1.
2025-08-25 16:26:16 +01:00
Evgeny Pisemsky
b8cbc0dda4
gnu: guile-mqtt: Use the latest nyacc.
* gnu/packages/guile-xyz.scm (guile-mqtt): Use the latest nyacc.
[origin]: patch make file to properly compile ffi.
[arguments]: remove make flags (setenv in phases instead), disable parallel build.
[native-inputs]: replace nyacc-2.01 with nyacc.

Change-Id: I572164ed06d614b45ccd2d65603397ef7c0cd62d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-25 12:17:02 +02:00
Zhu Zihao
b757e69b17
gnu: Add guile-srfi-165.
* gnu/packages/guile-xyz.scm (guile-srfi-165): New variable.

Co-authored-by: Liliana Marie Prikler <liliana.prikler@gmail.com>

Change-Id: I81b79de3f69c676b40a98a42fd898d0f58ab9486
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-25 12:17:01 +02:00
pukkamustard
517d41d607
gnu: Add guile-coap.
* gnu/packages/guile-xyz.scm (guile-coap): New variable.

Change-Id: I3a9c14dd7538173eb3fbffac3a65e91880d7f393
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-22 17:29:32 +02:00
Noé Lopez
1fef682809
gnu: guile-gi: Fix build.
* gnu/packages/patches/guile-gi-fix-marshall-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile-xyz.scm (guile-gi)
[source]: Use git-fetch.  Use “guile-gi-fix-marshall-tests.patch”.
[#:configure-flags]: Add “--enable-hardening” like upstream.
[#:phases]: Remove ‘remove-dotted-circle-from-combining-character’.
Add ‘disable-failing-tests’.
[inputs]: Remove webkitgtk-for-gtk3.  Move gtk+…
[native-inputs]: … here.  Add autoconf, automake, texinfo and grilo.
Replace xorg-server with xorg-server-for-tests.

Change-Id: Idbc92cac219947fec268e8afcc9bf6527cc8a217
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-08-17 21:43:35 +02:00
Andy Tai
5e4ef038eb
gnu: Add jaro.
* gnu/packages/guile-xyz.scm (jaro): New variable.

Change-Id: I2e79b21ac5def54e7c4bc6408479f45eb2c54ae0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-08-12 07:52:37 +02:00
David Thompson
61494f1d93
gnu: guile-goblins: Update to 0.16.0.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.16.0.

Change-Id: I69a30025f60dbaf489ff29bc10fee9a97a37573e
2025-08-07 10:54:23 -04:00
Andreas Enge
2034235065
gnu: Remove guile-srfi-159.
* gnu/packages/guile-xyz.scm (guile-srfi-159): Delete variable.

Fixes: guix/guix#1074
Change-Id: I2c7b56e60ecf56c93bbabe05e7b851c466e98e1d
2025-08-07 10:49:49 +02:00
David Thompson
784c15a35e
gnu: guile-websocket: Update to 0.2.1.
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.2.1. Also, code
style changes as recommended by 'guix style'.

Change-Id: I8e7e859fcf71f847e7fae97d75e2cca7ab3a07fc
2025-08-06 11:39:14 -04:00
Cayetano Santos
21ab2b7fc6
gnu: guile-cbor: Improve style.
* gnu/packages/guile-xyz.scm (guile-cbor)[arguments]: Remove field.
[source, native-inputs, description]: Reflow.

Change-Id: Ide4a6069b530e3d88afe1c8a11db1c6a9b0418b2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:49:18 +03:00
Cayetano Santos
563911266d
gnu: guile-cbor: Update url and homepage.
* gnu/packages/guile-xyz.scm (guile-cbor): Update url and homepage.

Change-Id: Ib6d3e640912332305fb36193e82961c0e8fa3219
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06 14:47:17 +03:00
David Thompson
23a3e0d214
gnu: Add guile-bstructs.
* gnu/packages/guile-xyz.scm (guile-bstructs): New variable.

Change-Id: I904e84df810ce1779e256cad13cbeb19ae43a762
2025-08-04 11:49:07 -04:00
Noé Lopez
1f1dc79b61
gnu: guile-ares-rs: Update to 0.9.6.
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.6.

Change-Id: Ie999a9f1cca39fb82a55627f40229b4932f34b4e
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-07-29 15:59:00 +07:00
Josep Bigorra
a97236aec4
gnu: guile-veritas: Update to 0.1.6.
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.1.6.

Change-Id: I846ee7892ce5b642cb2fe89c1a4ce76287a7f128
Signed-off-by: jgart <jgart@dismail.de>
2025-07-25 10:34:12 -05:00
Josep Bigorra
87c93be584
gnu: guile-veritas: Update to 0.0.41.
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.0.41.

Change-Id: I1120250a10d3f215d3b62d9309c64614b7d5dd21
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-24 11:44:11 +02:00
Josep Bigorra
aec49cb513
gnu: Add guile-veritas.
* gnu/packages/guile-xyz.scm (guile-veritas): New variable.
2025-07-22 14:47:58 +02:00
Artyom V. Poptsov
74440ac760
gnu: guile-smc: Update to 0.6.4.
* gnu/packages/guile-xyz.scm (guile-smc): Update to 0.6.4.
[arguments]: Use GEXPs.

Change-Id: I351386df795a26866773fcf49934098f0cfee1e3
2025-07-21 18:58:35 +03:00
Zhu Zihao
bf2e08a059
gnu: guile-srfi-146: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-srfi-146)[source]:
Change package URL to its new location on Codeberg.
[home-page]: Ditto.

Change-Id: I42da80a55ebabd174675726045596fb8553b8fb7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 09:04:02 +02:00
Janneke Nieuwenhuizen
9e90df94f2
gnu: guile-gi: Fix build with gcc-14.
* gnu/packages/guile-xyz.scm (guile-gi)[arguments]: Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.

Change-Id: I1aa6b2118f09e12e3ce06833e56d624fd047a9ae
2025-07-18 20:17:25 +02:00
Giacomo Leidi
c36698e8bb
gnu: Add guile-dotenv-cli.
* gnu/packages/guile-xyz.scm (guile-dotenv-cli): New variable.

Change-Id: Ibb6a0f279db918205de8177196af1d5367db0773
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:44 +01:00
Giacomo Leidi
734a1d311d
gnu: guile-dotenv: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-dotenv): Update to 0.2.0.
[arguments]<phases>: Drop command line interface.
[native-inputs]: Add guile-config, to build the entrypoint.

Change-Id: I01974871a779516de1f7897ed841c45a2601f39e
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:42 +01:00
Ludovic Courtès
9cb45bb4c8
gnu: guile-reader: Update to 0.6.4.
* gnu/packages/guile-xyz.scm (guile-reader): Update to 0.6.4.

Change-Id: I71b8bf9a1364c7a3a66b082018a08699f598cb6d
2025-07-13 16:39:14 +02:00
Nicolas Graves
80cf865a31
gnu: lokke: Replace gettext native-input.
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.

* gnu/packages/gnome.scm (lokke)[native-inputs]: Replace gnu-gettext
by gettext-minimal.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11 08:24:41 +02:00
Cayetano Santos
dea1384fc1
gnu: guile-scheme-json-rpc: Update to 0.5.0.
* gnu/packages/guile-xyz.scm (guile-scheme-json-rpc): Update to 0.5.0.

Change-Id: If4f6b8e86289cca106ee9d86b00c70640d179ded
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-10 23:11:55 +02:00
Cayetano Santos
06e5b2acc8
gnu: guile-lsp-server: Update to 0.4.8.
* gnu/packages/guile-xyz.scm (guile-lsp-server): Update to 0.4.8.

Change-Id: I7ea8f24f796e04d087bd6b0bf102a815d2de9c4f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-10 23:11:16 +02:00
Christopher Baines
66757bfb87
gnu: guile-documenta: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-documenta): Update to 0.4.0.

Change-Id: Iac60cb2f9e5ac8f355a740bc7346fbd9b668f763
2025-07-10 13:55:05 +01:00
Christopher Baines
4409c05a79
gnu: guile-knots: Update to 0-23.d18b5b8.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-23.d18b5b8.

Change-Id: I393742fd9b95afff8ecb0761f9231b76ec91cfd6
2025-07-10 13:52:23 +01:00
Grigory Shepelev
f7fb7734fa
gnu: Add guile-srfi-125.
* gnu/packages/patches/guile-srfi-125-fix-r7rs-rename-clause.patch: New file.
* gnu/local.mk (dist_patch_DATA): New entry for patch.
* gnu/packages/guile-xyz.scm (guile-srfi-125): New variable.

Change-Id: I4cbe67f67278a2be362a6e5a54a79dacae41011e
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-10 17:59:34 +08:00
Grigory Shepelev
75069c147b
gnu: Add guile-srfi-126.
* gnu/packages/guile-xyz.scm (guile-srfi-126): New variable.

Change-Id: Ic9f81328f44cb71164af1bb1bd9be9b66acbf600
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-07-10 17:59:28 +08:00
Zhu Zihao
e2b767cafd
gnu: guile-sodium: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-sodium): Change package URL to their new location on Codeberg.
[home-page]: Ditto.

Change-Id: Ibdc2bab27e00a4d537361aef163fbb71ecfd0590
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 08:19:59 +01:00
Zhu Zihao
2d0c34e973
gnu: guile-srfi-128: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-srfi-128): Change package URL to their new location on Codeberg.
[home-page]: Ditto.

Change-Id: I505d41b03419a74e121e7f2a8ab5566d30210694
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 08:19:53 +01:00