Commit graph

801 commits

Author SHA1 Message Date
Christopher Baines
d59843849f
gnu: guile-knots: Update to 0-8.d597b77.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-8.d597b77.

Change-Id: I09b0a971ea61d50f5f0d52fdf5e87982e8fc57a0
2025-02-11 10:33:47 +00:00
Tomas Volf
b4b14a49cd
gnu: mcron: Re-indent (arguments).
The more common formatting style for arguments seems to be to align the value
under the keyword.  This commit adjusts the definition to match that style.

* gnu/packages/guile-xyz.scm (mcron)[arguments]: Re-indent.

Change-Id: I5d3be19e41828db43af70207cb28b14c35d13419
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-09 18:20:42 +01:00
Tomas Volf
f8743d4b24
gnu: mcron: Apply guix style to (source).
* gnu/packages/guile-xyz.scm (mcron)[source]: Apply guix style.

Change-Id: I37c91a764625d6582d63755baa29ce1e78878324
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-09 18:20:42 +01:00
Tomas Volf
e3459bff00
gnu: mcron: Use correct sendmail.
When the crons are running, /run/privileged/bin is not in the $PATH, hence the
default of "sendmail -t" does not work.

* gnu/packages/guile-xyz.scm (mcron)[arguments]<#:configure-flags>: Set
sendmail path.

Change-Id: I86ffa5ddf26209acd8f706394ac13e63dcf4e0ec
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-09 18:20:42 +01:00
Christopher Baines
2c71911bfe
gnu: guile-knots: Update to 0-7.ee2a93f.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-7.ee2a93f.

Change-Id: I2b82dcba1df7eb28a0bf9a34edfbddda3d3ed4c8
2025-02-07 17:15:54 +00:00
Artyom V. Poptsov
3afa3aa73a
gnu: guilescript: Use GEXPs.
* gnu/packages/guile-xyz.scm (guilescript): Use GEXPs.

Change-Id: I004186fef0c270589f6cac2f1777fbda3fa7718b
2025-02-06 22:37:33 +03:00
Ashish SHUKLA
26a50afec2
gnu: guile-swayer: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (guile-swayer): Update to 0.4.1.
[build-system]: Switch to gnu-build-system as per upstream.
[native-inputs]: Add pkg-config, autoconf, automake.

Change-Id: Ic3c469e38ad4fe8646ccf0c80ddcf945738b6f3c
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-02 14:14:57 +08:00
Andy Tai
aba3e48ae1
gnu: artanis: Update to 1.2.2.
* gnu/packages/guile-xyz.scm (artanis): Update to 1.2.2.

Change-Id: I5d408dcbc9442a658ee842f04813eb29bcfa148a
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-01 12:43:19 -08:00
Christopher Baines
f658d2d002
gnu: guile-knots: Update to 0-6.eebb42e.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-6.eebb42e.

Change-Id: Ib44479b3bd040df828dbc930a11e6e7431df42c4
2025-01-30 10:56:10 +01:00
Josep Bigorra
d407dcdc93
gnu: guile-dbi: Switch to Guile 3.0.
* gnu/packages/guile-xyz.scm (guile-dbi)[native-inputs]: Add libltdl.
[propagated-inputs]: Switch to ‘guile-3.0’.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Icf898034a480fad52e0ebd2c4c1dc928ba2839d2
2025-01-27 14:42:41 +01:00
Christopher Baines
3de0f87c83
gnu: guile-knots: Update to 0-5.c1796f0.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-5.c1796f0.

Change-Id: I05d7261435ea1179cd06c40a8b7331a7e40d7186
2025-01-25 21:05:15 +00:00
David Thompson
30e18bb432
gnu: guile-goblins: Update to 0.15.0.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.15.0.
[propagated-inputs]: Add guile-websocket and drop guile-gcrypt.

Change-Id: I0fe5983f8c9c23480359377976fa370eefe773c1
2025-01-24 12:39:11 -05:00
David Thompson
13367c6c47
gnu: guile-websocket: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.2.0.

Change-Id: Idca2d196b5fe43673cfe6a271f8486dd3fea5bbf
2025-01-23 11:28:11 -05:00
David Thompson
30327e379b
gnu: guile-hoot: Update to 0.6.0.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.6.0.

Change-Id: Ib0394fa75b798240f3378fa40803e55a4b5afcb2
2025-01-22 13:17:51 -05:00
Christopher Baines
dcac6d1ed1
gnu: guile-knots: Update to 0-4.d572f59.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-4.d572f59.

Change-Id: I6a6e1ccf77d39d8849e9936a2458b0d6cd07112e
2025-01-14 14:15:52 +00:00
Andy Tai
d3f6610f85
gnu: artanis: Update to 1.1.0.
* gnu/packages/guile-xyz.scm (artanis): Update to 1.1.0.
[source]: Add more substitutions to the snippet.

Change-Id: I546f1a527a3e99bf559045baee9042bf1e886d5e
Signed-off-by: jgart <jgart@dismail.de>
2025-01-11 23:50:37 -06:00
Josep Bigorra
23cfa80057
gnu: artanis: Update to guile-json-4.
This resolves https://issues.guix.gnu.org/75446.

* gnu/packages/guile-xyz.scm (artanis)[inputs]: Add guile-json-4.
[propagated-inputs]: Add it.

Signed-off-by: jgart <jgart@dismail.de>
Change-Id: Ibd60c4e48f41e4790af85ff7164a6fe2d3e649ea
2025-01-10 09:21:32 -06:00
Artyom V. Poptsov
af9b163725
gnu: Fix my copyright dates for a module.
* gnu/packages/guile-xyz.scm: Fix my copyright dates for the module (in
575dc58975 I've updated Artyom Bologov's
copyright dates by a mistake.)

Change-Id: Ib1c214f794aa13f746d47ab961bb9f5fcb7e61de
2025-01-07 22:45:43 +03:00
Artyom V. Poptsov
575dc58975
gnu: guile-ini: Update to 0.5.5.
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.5.

Change-Id: I4b40dc950ae5f8bab937852655c36c93425e3fd6
2025-01-07 22:14:33 +03:00
Zheng Junjie
dacf82c010
gnu: guile-ts: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (guile-ts): Update to 0.3.0.

Change-Id: I7e536ce68274535ddf45072415e036551f89f494
2025-01-06 18:50:21 +08:00
Dariqq
1ac17c4bac
gnu: guile-g-golf: Update to 0.8.0-rc9.
* gnu/packages/guile-xyz.scm (guile-g-golf): Update to 0.8.0-rc9.

Change-Id: I9c9a4123767fc5f9d6e3279aca346fad66bd590d
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2024-12-29 17:00:02 +01:00
Christopher Baines
fcd24ac302
gnu: guile-knots: Update to 0-3.6119ece.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-3.6119ece.
[native-inputs]: Add guile-lib.

Change-Id: I74515dbab3fb643dc2223d202ba81de2cd70b2d5
2024-12-29 13:18:41 +00:00
Andy Tai
764b7eafd1
gnu: artanis: Update to 1.0.0.
* gnu/packages/guile-xyz.scm (artanis): update to 1.0.0.
[source]: Remove code removing non-existent old directories.
[arguments]<#:configure-flags>: Add aarch64 specific flag.

Change-Id: I27b38eaff75cda008ae7de3eceb84dc5b7bf01aa
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-26 23:26:17 +01:00
Christopher Baines
7633bac967
gnu: guile-knots: Update to 0-2.e8ab6f2.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-2.e8ab6f2.

Change-Id: I74515dbab3fb643dc2223d202ba81de2cd70b2d5
2024-12-25 20:56:44 +00:00
Ekaitz Zarraga
b6c68f6660
gnu: Add guile-libnotify.
* gnu/packages/guile-xyz.scm (guile-libnotify): New variable.

Change-Id: I675b5952957e6205786a950a8dc90f507e43cdfb
2024-12-20 23:31:38 +01:00
Christopher Baines
787dee7a6b
gnu: Add guile-knots.
* gnu/packages/guile-xyz.scm (guile-knots): New variable.

Change-Id: Ie021e01ac1e381c9a6b14afa6d1817bec62d17d3
2024-12-16 09:20:39 +00:00
Janneke Nieuwenhuizen
c86448f38b
gnu: guile-fibers: Fix build for the 64bit Hurd.
* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Also modify phases for
the 64bit Hurd.

Change-Id: I780f6a92418b49e5fe0d23eb1c90e155216f1428
2024-12-03 08:39:00 +01:00
Janneke Nieuwenhuizen
02477c6a4f
gnu: guile-fibers-1.1: Resurrect cross-build.
The cross-build fix patch for guile-fibers-1.3.1 does not apply to
guile-fibers-1.1.

This is a follow-up to commit
    20c7b8dd04
    gnu: guile-fibers: Fix cross-build to the Hurd.

* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: When
cross-building, remove stage "apply-cross-build-fix-patch".

Change-Id: I030264e79709bb6b9753461a998ce629a37e4c01
2024-11-22 21:51:28 +01:00
Alec Barreto
c8d0cfe38c
gnu: Add guile-taglib.
* gnu/packages/guile-xyz.scm (guile-taglib): New variable.

Change-Id: I68cb1945104b64f621c9e6a1689b63f66c59144e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-17 23:15:49 +01:00
Janneke Nieuwenhuizen
20c7b8dd04
gnu: guile-fibers: Fix cross-build to the Hurd.
This fixes
<https://lists.gnu.org/archive/html/guile-user/2024-10/msg00009.html>,
<https://github.com/wingo/fibers/issues/111>.

* gnu/packages/patches/guile-fibers-cross-build-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: When cross-building,
add `apply-cross-build-fix-patch' phase to apply it.

Change-Id: Ic845db832b9446c8cb5b534cc2db63b98c417b1a
2024-11-02 14:04:19 +01:00
Sébastien Lerique
9460c7ed8a
gnu: guile-cv: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-cv): Update to 0.4.0.
[arguments]: Set GUILE_AUTO_COMPILE to prevent warnings, fix and
separate phase modifications into different tasks. Use G-expression.
Remove trailing #t.
[inputs]: Replace guile-2.0 with guile-3.0.
[native-inputs]: Update syntax. Add autoconf, automake, texinfo,
libtool and gettext-minimal.
[propagated-inputs]: Update syntax.

Change-Id: I0a4141740de7cdadbe103c62831f11474cb4ddb2
2024-10-14 09:37:35 +08:00
David Thompson
2e138c4da9
gnu: guile-goblins: Update to 0.14.0.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.14.0.

Change-Id: I2e8bb4ef69fb00ecffe9c2cc922eee2d6c3f84fb
2024-09-19 12:35:08 -04:00
Alec Barreto
66b506a373
gnu: Add guile-swayer.
* gnu/packages/guile-xyz.scm (guile-swayer): New variable.

Change-Id: Ibd3817842e36fa35a3f1ecc09288549c10fd0d12
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-19 12:45:28 +02:00
Yuval Langer
590904cca1
gnu: Add guile-srfi-235.
* gnu/packages/guile-xyz.scm (guile-srfi-235): New variable.

Signed-off-by: jgart <jgart@dismail.de>
Change-Id: Ic909fb9f960f53337706a90a27245dacb8e549ae
2024-09-09 13:04:28 -05:00
David Thompson
8485eb6e96
gnu: guile-hoot: Update to 0.5.0.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.5.0.

Change-Id: I6f205218eb9b2044378ebbda736407a3a85035b1
2024-09-06 14:09:10 -04:00
Artyom V. Poptsov
ad7211cfe0
gnu: guile-qr-code: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-qr-code): Update to 0.2.0.

Change-Id: Ia727ef2501191aa86b9008e03e927293dd3b7125
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-09-02 18:51:38 +08:00
宋文武
7e605983de
gnu: jupyter-guile-kernel: Fix build.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[arguments]:
Don't refer to nonexistent 'install' phase.

Change-Id: I3a59cb9d740fa6e3cb17b8e8a69dae82169a9b65
2024-08-31 10:45:16 +02:00
宋文武
47e761b929
gnu: guile-shapefile: Fix build.
* gnu/packages/guile-xyz.scm (guile-shapefile)[arguments]: Don't refer to
nonexistent 'install' phase.

Change-Id: Idf7c38d399c124d537740aa48eb525fcf6cc9e64
2024-08-31 10:45:11 +02:00
宋文武
0b5c8f5ea2
gnu: guile-rsv: Fix build.
* gnu/packages/guile-xyz.scm (guile-rsv)[arguments]: Don't refer to
nonexistent 'install' phase.

Change-Id: I80cb124b39df495fb03384650c3125f375028c65
2024-08-31 10:45:11 +02:00
宋文武
23bed071d7
gnu: guile-ac-d-bus: Fix build.
* gnu/packages/guile-xyz.scm (guile-ac-d-bus)[arguments]: Don't refer to
nonexistent 'install' phase.  Don't pass 'implicit-inputs? #f' as it needs
gzip to compress info manual.

Change-Id: Idd48dd9b4404a7d42649d24a23fc91c4102988db
2024-08-31 10:45:11 +02:00
宋文武
4d75762446
gnu: guile-srfi-197: Fix build.
* gnu/packages/guile-xyz.scm (guile-srfi-197)[arguments]: Don't refer to
nonexistent 'install' phase.

Change-Id: I011c953008e886414464a1277cd8e99024ffed92
2024-08-31 10:45:11 +02:00
宋文武
312d5a7f10
gnu: guile-irregex: Fix build.
* gnu/packages/guile-xyz.scm (guile-irregex)[arguments]: Don't refer to
nonexistent 'install' phase.

Change-Id: I6f6e08305105889ee5429754707d07a7a69b66b6
2024-08-31 10:45:11 +02:00
Ludovic Courtès
6b866f13fb
gnu: guile-commonmark: Run tests under C.UTF-8.
* gnu/packages/guile-xyz.scm (guile-commonmark)[source]: Change
“en_US.utf8” to “C.UTF-8” in tests.

Change-Id: I85bd8c0a60883f771e75c4ec90e4c441531d777b
2024-08-31 10:45:05 +02:00
Maxime Devos
04edfcf7de
gnu: guile-xyz: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/guile-xyz.scm
(artanis)[inputs]: Add 'bash-minimal'.
(guile-hall)[inputs]: Likewise.
(python-on-guile)[inputs]: Likewise.
(haunt)[inputs]: Likewise.
(emacsy)[inputs]: Likewise.
(nomad)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I496c2ac6d7e9a9266dc57cdbc9ada434968d9bac
2024-08-31 10:42:35 +02:00
Maxim Cournoyer
2d664d53e0
gnu: guile-smc: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (guile-smc) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: Ifb649d6b1700556d5c4c263f8f90e023c8ab5d67
2024-08-31 10:42:21 +02:00
Maxim Cournoyer
d4f96a95f1
gnu: guile-gitlab: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (guile-gitlab) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: Icef920ffd3e7363a6a6c789a63498c5ab19396f5
2024-08-31 10:42:21 +02:00
Maxim Cournoyer
e9255b2c07
gnu: guile-libyaml: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (guile-libyaml) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: I4046a3f189564c2694b31b71379c10cee004915f
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
f6748acc0c
gnu: guile-studio: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (guile-studio) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: I0c2cee834ec38b583169916bd5f6bc2e7d9a57f2
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
bf9b3d14ff
gnu: haunt: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (haunt) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: I234344443de93e07e390ca8ae155718692926633
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
daae855b8f
gnu: guile-hall: Import the correct set of modules.
* gnu/packages/guile-xyz.scm (guile-hall) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.

Change-Id: Ifce9b013fbcff59031659bb727ec1c9cdd06ea40
2024-08-31 10:42:20 +02:00