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
Maxim Cournoyer
9eae70b0ea
gnu: guile-di: Import the correct set of modules.
...
* gnu/packages/guile-xyz.scm (guile-dbi) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: Ia7c27cc9c05e8818218e4e57b2e8c0c90210b109
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
68946a00a8
gnu: guile-dsv: Import the correct set of modules.
...
* gnu/packages/guile-xyz.scm (guile-dsv) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: I216f8f05596fd9e836c5ab6b05d22593ce9d1b5c
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
6c7950e27f
gnu: guilescript: Import the correct set of modules.
...
* gnu/packages/guile-xyz.scm (guilescript) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: I87d29358c50194d4f4564c7b18924a52c12d6020
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
c2f928b6bb
gnu: artanis: Import the correct set of modules.
...
* gnu/packages/guile-xyz.scm (artanis) [arguments]
<modules>: Replace %default-gnu-imported-modules with %default-gnu-modules.
Change-Id: I477450215d69c84247c4d80612eb6ba9b4d7870b
2024-08-31 10:42:20 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
...
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Liliana Marie Prikler
4299b4cc88
gnu: Drop gobject-introspection 1.73.1.
...
The actual gobject-introspection has been newer than its "next" variant for
some while.
* gnu/packages/glib.scm (gobject-introspection-next): Remove variable.
* gnu/packages/gtk.scm (gtksourceview)[native-inputs]: Replace
gobject-introspection-next with gobject-introspection.
* gnu/packages/guile-xyz.scm (guile-g-golf)[native-inputs]: Likewise.
2024-08-25 09:46:15 +02:00
Artyom V. Poptsov
4c194859f7
gnu: Add guile-web-driver-ng.
...
* gnu/packages/guile-xyz.scm (guile-web-driver-ng): New variable.
Change-Id: I97f979ccbfe1d9f4e43b7f9a5730e092e36129a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-08-22 12:09:22 +02:00
Artyom V. Poptsov
52ebee3432
gnu: Add guile-qr-code.
...
* gnu/packages/guile-xyz.scm (guile-qr-code): New variable.
Change-Id: I8891a1ee442040a4f04183fca7bc1eca6a4fc951
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:55:19 +02:00
Artyom V. Poptsov
c2f3f847c3
gnu: guile-dsv: Update to 0.7.2.
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.7.2.
Change-Id: Ifdcf224c5711956aa9b4d89218a1974ab3c23679
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-21 18:54:45 +02:00
Evgeny Pisemsky
edb54d378d
gnu: gitile: Replace outdated dependency.
...
* gnu/packages/version-control.scm (gitile): Replace outdated dependency.
* gnu/packages/guile-xyz.scm (guile-syntax-highlight-for-gitile): Remove.
Change-Id: I24295a24d0dfef08d5161c206757996ccdd881fd
2024-08-19 13:36:56 +08:00
Evgeny Pisemsky
3c309a7b70
Change email of Evgeny Pisemsky.
...
* .mailmap: Add entry to Evgeny Pisemsky.
* gnu/packages/emacs-xyz.scm, gnu/packages/engineering.scm,
gnu/packages/guile-xyz.scm, gnu/packages/hardware.scm,
gnu/packages/perl.scm, gnu/packages/python-xyz.scm,
gnu/packages/sdl.scm, gnu/packages/web.scm: Adjust copyright line.
Change-Id: I9a10be1ee7cc164f18d826b51348ee26eee2ca4b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-08-05 00:44:43 +03:00
Ludovic Courtès
31244f5cef
Revert "gnu: guile: Update to 3.0.10."
...
This reverts commit e31299010f
and 24163eea58
.
The upgrade causes build failures, as noticeably by running ‘guix pull’,
that are being investigated at <https://issues.guix.gnu.org/72183 >.
Change-Id: I946b43d938666d9dcddf1e5d856b02462bd8e453
2024-07-19 22:23:26 +02:00
David Thompson
e31299010f
gnu: guile-hoot: Build against guile-3.0-latest.
...
* gnu/packages/guile-xyz.scm (guile-hoot)[inputs]: Replace guile-next with
guile-3.0-latest.
Change-Id: I5f0d2e07893ee587cc8e88df40c6f3da1a7a17cc
2024-07-19 14:32:54 -04:00
Trevor Arjeski
6d49d97454
gnu: guile-ncurses: Fix configure flags for Unicode support.
...
The flag "--with-ncursesw" doesn't seem to exist for guile-ncurses, and it
seemed to cause the build to not include unicode support. Building without it
produces the expected "with ncursesw" support.
This can be checked within the guile REPL using:
> ,use (ncurses curses)
> %wide-ncurses
> #t ; has unicode and wide char support
* gnu/packages/guile-xyz.scm (guile-ncurses)[arguments]: Remove
‘--with-ncursesw’ from #:configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I081ce7b21df49652040017f10de5d5f98fe076d5
2024-07-10 15:52:37 +02:00
Dr. Arne Babenhauserheide
3f9aa2cdc7
gnu: update guile-wisp to 1.0.12
...
The next release of Guile will include wisp. Until it is released, this
updates guile-wisp to version 1.0.12.
It includes wisp2lisp operating on stdin to enable more convenient
conversion of wisp code to regular Scheme.
Best wishes,
Arne
Subject: [PATCH] gnu: update guile-wisp to 1.0.12
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.12
Change-Id: Ib5c32169c0ebd3b548852b2c6090586f441dcd6c
Signed-off-by: jgart <jgart@dismail.de>
2024-06-20 20:49:19 -05:00
Artyom Bologov
53db1ed94e
gnu: guile-gsl: Update to 0.0.1-2.d33de92.
...
* gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-2.d33de92.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-06-03 22:58:53 +02:00
Andrew Tropin
303eadf2a5
gnu: guile-ares-rs: Update to 0.9.5.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.5.
Change-Id: Ib64c111ffbdf83b385366512a18d0ab621448531
2024-05-27 17:14:34 +04:00
Andy Tai
50bbe668d4
gnu: schmutz: update to commit f8043e.
...
* gnu/packages/guile-xyz.scm (schmutz): Update to commit f8043e.
[inputs]: Switch guile-2.2 to guile-3.0.
Change-Id: Ibd3e5a5074119e3d2a9affcd7c98f47cb9f1f677
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 15:46:32 +08:00
Artyom V. Poptsov
85923f9eb4
gnu: guile-lib: Fix tests for Guile 2.2.
...
* gnu/packages/guile-xyz.scm (guile-lib)[source]: Add a patch that fixes
tests for Guile 2.2.
* gnu/packages/patches/guile-lib-fix-tests-for-guile2.2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add
"guile-lib-fix-tests-for-guile2.2.patch".
Change-Id: Ia340e1de57c56366f0ee9271687a89fb9e41bc2d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Artyom V. Poptsov
b5e1121677
gnu: guile-lib: Remove "strip" phase.
...
* gnu/packages/guile-xyz.scm (guile-lib) [arguments]: Remove "strip" phase.
Change-Id: I6158bdb58555be4e84a2571a2a6e59eb23d39abf
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-14 12:05:25 +01:00
Frank Terbeck
d2b9736c5e
gnu: guile-tap: Update to 0.5.1.
...
* gnu/packages/guile-xyz.scm (guile-tap): Update to 0.5.1.
[arguments]: Patch bin/tap-harness.
Change-Id: Ia8a02400f1d559fcec7eb9861f24a7116928814b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-12 18:43:18 +01:00
Felix Lechner
b23183c315
gnu: Add guile-avatar.
...
* gnu/packages/guile-xyz.scm (guile-avatar): New variable.
Change-Id: Ib255842ff8b59b7743c8d7be728a7ca7370024fe
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-05-11 17:10:53 +01:00
Arun Isaac
703ae431f4
gnu: guile-xapian: Update to 0.4.0.
...
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.4.0.
[source]: Switch to url-fetch.
[native-inputs]: Remove autoconf, autoconf-archive, automake and libtool.
[home-page]: Update home page.
Change-Id: I1e8a1e0126ec2edf94060ba2545be987e380e137
2024-05-10 15:47:40 +01:00
Ricardo Wurmus
c5db054e64
gnu: guile-jwt: Update to 0.3.0.
...
* gnu/packages/guile-xyz.scm (guile-jwt): Update to 0.3.0.
[propagated-inputs]: Add guile-gcrypt.
Change-Id: I694b63437f51121dd3440ccb32ce279583596586
2024-05-06 21:56:59 +02:00
Andy Tai
8c37598ca3
gnu: artanis: Update to 0.6.
...
* gnu/packages/guile-xyz.scm (artanis): Update to 0.6.
[propagated-inputs]: Add guile-curl.
Change-Id: Ia91ba80ef0b77de529e14141251aef2dc41ed7f3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-30 17:58:35 +01:00
Andrew Tropin
cb34ece861
gnu: guile-ares-rs: Update to 0.9.4.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.4.
Change-Id: Ibc2f950cea74b530371a575b97c26a0e6244c0d2
2024-04-30 18:41:07 +03:00
David Thompson
032a3d3452
gnu: guile-hoot: Update to 0.4.1.
...
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.4.1.
Change-Id: I955c9b393ca4f1d22036bdf808210b06af1c7e51
2024-04-30 10:25:10 -04:00
Artyom Bologov
1028e6a00e
gnu: guile-lmdb: Update to 0.0.1-2.56a986f.
...
* gnu/packages/guile-xyz.scm (guile-lmdb): Update to 0.0.1-2.56a986f.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00