Guillaume Le Vaillant
158a30fc03
gnu: sbcl: Fix build on arm64.
...
* gnu/packages/patches/sbcl-fix-arm64-shared-lib.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lisp.scm (sbcl)[source]: Use it.
Change-Id: Icb49d76e0e68e02f7e7bb9ef49ce862dcce3969a
2025-09-07 15:08:16 +02:00
Ashish SHUKLA
bbf69085a3
gnu: sbcl: Update to 2.5.8.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.5.8.
Fixes : guix/guix#370
Change-Id: I977c864efc37ce86904512a5a35777e457a7c475
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-09-07 15:08:15 +02:00
Ashish SHUKLA
105757fac1
gnu: janet: Update to 1.39.1
...
* gnu/packages/lisp.scm (janet): Update to 1.39.1.
Change-Id: I9421f93374f6ffe261b8bf93e63742aac82849bb
Signed-off-by: jgart <jgart@dismail.de>
2025-09-02 12:16:43 -05:00
Guillaume Le Vaillant
085199e9ff
gnu: txr: Update to 302.
...
* gnu/packages/lisp.scm (txr): Update to 302.
Change-Id: I71d5c82a9536a53e9220641fff8a206acf16402a
2025-08-09 15:15:26 +02:00
Ashish SHUKLA
d30c46fac6
gnu: picolisp: Update to 25.6.
...
* gnu/packages/lisp.scm (picolisp): Update to 25.6.
Change-Id: I31e659893f1b1c7e6557d3cb5c844302dd6b5d4f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-04 11:55:26 +02:00
Andreas Enge
58efd7e9f7
gnu: s7: Fix build with gcc-14.
...
* gnu/packages/lisp.scm (s7-bootstrap)[arguments]<#:phases>{build}:
Add a compiler flag.
Change-Id: Ic302c72d137c81a37f61a3fdfc58fc998f46dfe4
2025-07-27 23:52:46 +02:00
Jeff Sparkes
a08b796fa1
gnu: roswell: Update to 24.10.115.
...
* gnu/packages/lisp.scm (roswell): Update to 24.10.115.
Change-Id: I43ac08ab2e205dff227b0c50e9591820b656db99
2025-07-23 17:33:35 +02:00
Zheng Junjie
072b49d8f1
gnu: clasp-cl: Fix build.
...
* gnu/packages/lisp.scm (clasp-cl): Fix build.
[inputs]: Remove libelf; add elfutils.
Change-Id: If00b13c8e2ec4577a179c8c8cccc34bc93fe2042
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:52 +02:00
jgart
18bbf5f4ca
gnu: clasp-cl: Add native-search-paths
...
* gnu/packages/lisp.scm (clasp-cl): Update to Add native-search-paths.
Change-Id: I4d7f96d70f33684a337092110948c4af199057d0
Signed-off-by: jgart <jgart@dismail.de>
2025-06-25 15:23:16 -04:00
Ashish SHUKLA
31164bc488
gnu: janet: Update to 1.38.0.
...
* gnu/packages/lisp.scm (janet): Update to 1.38.0.
Change-Id: I94c8eeabb943d2786effb94893840cf31662dd00
Signed-off-by: jgart <jgart@dismail.de>
2025-06-24 13:56:32 -04:00
Guillaume Le Vaillant
eb5ae31d17
gnu: txr: Update to 300.
...
* gnu/packages/lisp.scm (txr): Update to 300.
Change-Id: Ia55d95c866f1783fea1c4c5329d914a4c7bd8a69
2025-06-06 20:42:08 +02:00
Ada Stevenson
f3e74ef25d
gnu: clisp: Actually fix failing test.
...
This is a follow up to f2acfcc3fd
that didn't
actually fix the issue with patching the paths.
* gnu/packages/lisp.scm (clisp)[arguments]<#:phases>: In ‘patch-sh-and-pwd’,
patch ‘cat’ reference for the streamslong test.
Rename the phase to ‘patch-references’.
Change-Id: I16363fad0c20a83d5aaa763799001a32b2725584
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-06 21:18:15 +08:00
Ada Stevenson
f2acfcc3fd
gnu: clisp: Fix failing test.
...
* gnu/packages/lisp.scm (clisp)[native-inputs]: Add coreutils.
Change-Id: I8f9a9535d4075c5c0896f9d00d5abb52f6e908fc
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02 08:49:10 +02:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into
texlive-local-tree'.
...
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.
Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
Guillaume Le Vaillant
d2d1dcd1dd
gnu: sbcl: Update to 2.5.2.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.5.2.
Change-Id: I795c0220fff64a95c39f0f3bd1718c635b1313b2
2025-03-24 18:54:22 +01:00
Ashish SHUKLA
9e8f4ba600
gnu: clasp-cl: Update to 2.7.0.
...
* gnu/packages/lisp.scm (clasp-cl): Update to 2.7.0.
[inputs]: Replace clang, and llvm with clang-toolchain. Switch to LLVM 19
as per upstream release notes. [#:phases]: Add fix-sh-paths phase to patch
"/bin/sh" references. Add install-lib phase to install libclasp.so file.
<configure>: Update ld-flags, and pass more arguments. <build>: Enable
parallel building.
Most of the changes here are derived from upstream[0].
[0] https://raw.githubusercontent.com/clasp-developers/clasp/refs/tags/2.7.0/guix/clasp.scm
Change-Id: Id66086e0fe67ed2db62d1a0913b31e3946188519
Signed-off-by: jgart <jgart@dismail.de>
2025-03-23 21:48:02 -05:00
Guillaume Le Vaillant
fd0bebea98
gnu: txr: Update to 299.
...
* gnu/packages/lisp.scm (txr): Update to 299.
Change-Id: I4e302f249cfb8fcb2c86011192942b3da55ea7ac
2025-02-26 14:16:10 +01:00
Ashish SHUKLA
e55edac14e
gnu: janet: Update to 1.37.1.
...
* gnu/packages/lisp.scm (janet): Update to 1.37.1.
Co-authored-by: jgart <jgart@dismail.de>
Change-Id: I59fd6d5ed780fa5207affa44912b06261012039c
2025-01-05 20:36:14 -06:00
jgart
d3ddbcc70a
gnu: jpm: Apply formatting.
...
* gnu/packages/lisp.scm (jpm): Update to Apply formatting.
[arguments]: Format it.
[inputs]: Format it.
[native-search-paths]: Format it.
Change-Id: Icf18ab41e6a72608c4624c4af9048e857d152ce0
2025-01-05 20:25:15 -06:00
Suhail Singh
64448de261
gnu: Improve user-experience for jpm.
...
* gnu/packages/lisp.scm (jpm): Ensure jpm respects JANET_HEADERPATH and
JANET_LIBPATH if set by user. Ensure gcc/g++ is able to find header files and
compilation-related utilities.
Change-Id: Ic7218dbd10e6fabddded50894b82492de8cabc88
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 20:12:55 -06:00
Suhail Singh
6d0659d98c
gnu: Add jpm package.
...
* gnu/packages/lisp.scm (jpm): New variable.
Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b
Signed-off-by: Suhail <suhail@bayesians.ca>
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 20:12:55 -06:00
Guillaume Le Vaillant
269f94c18d
gnu: txr: Update to 298.
...
* gnu/packages/lisp.scm (txr): Update to 298.
Change-Id: If0c79aa4606875edf42d980f8f2e17b8cdd0c849
2024-12-19 11:04:01 +01:00
Janneke Nieuwenhuizen
fbc5e7fc40
gnu: packages: Remove x86_64-gnu next to i586-gnu from supported-systems.
...
* gnu/packages/golang.scm (go-1.16)[supported-systems]: Remove "x86_64-gnu".
* gnu/packages/linux.scm (proot)[supported-systems]: Likewise.
* gnu/packages/valgrind.scm (valgrind)[supported-systems]: Likewise.
* gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise.
* gnu/packages/heads.scm (musl-cross)[supported-systems]: Delete target-hurd?
instead of remove'ing "i586-gnu".
* gnu/packages/linux.scm (net-tools)[supported-systems]: Likewise.
(libcap)[supported-systems]: Likewise.
(fuse)[supported-systems]: Likewise.
(kmod)[supported-systems]: Likewise.
(lvm2)[supported-systems]: Likewise.
(mdadm)[supported-systems]: Likewise.
(proot)[supported-systems]: Likewise.
* gnu/packages/lisp.scm (ecl)[supported-systems]: Likewise.
(sbcl)[supported-systems]: Likewise.
* gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise.
Change-Id: I506e056b7aeb40f004fcc31ee85962cb065eac29
2024-12-10 23:00:43 +01:00
Guillaume Le Vaillant
704128d4ed
gnu: eisl: Update to 5.38.
...
* gnu/packages/lisp.scm (eisl): Update to 5.38.
Change-Id: I115706d2b06bed71a24cf2c1ab1f5c1bf2e88284
2024-12-05 19:18:12 +01:00
Guillaume Le Vaillant
d725e05fcd
gnu: eisl: Update to 5.36.
...
* gnu/packages/lisp.scm (eisl): Update to 5.36.
Change-Id: I4abd9282b5e7bf2131f4c8c544eee8103246faf2
2024-11-21 16:53:27 +01:00
Guillaume Le Vaillant
d5b92a3085
gnu: sbcl: Update to 2.4.10.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.4.10.
Change-Id: I603f96a0c520c13f4de4d1ac71d64daaebd783a9
2024-11-21 16:53:27 +01:00
David Pflug
804f8b2094
gnu: picolisp: Update to 24.9.
...
Upstream has retired Java version and 32bit support.
* gnu/packages/lisp.scm (picolisp): Update to 24.9.
(picolisp32): Remove variable.
Change-Id: I6bb3604ed9d48ef5a4b372d8dbc6dd3917295b5f
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-11-20 18:17:06 +01:00
Adriel Dumas--Jondeau
1b6ce1796a
gnu: janet: Update to 1.36.0.
...
* gnu/packages/lisp.scm (janet): Update to 1.36.0.
Change-Id: I7a376679f36137f91d558ccfdf83e65f979d8d41
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-09-18 14:36:43 +02:00
宋文武
48be2390f6
gnu: picolisp: Add libxcrypt dependency.
...
* gnu/packages/lisp.scm (picolisp32)[inputs]: Add libxcrypt.
Change-Id: I3757ddabfdb5d10325246da9458d554191e9e978
2024-08-31 10:45:06 +02:00
Guillaume Le Vaillant
79dc6ae4f3
gnu: txr: Add missing input.
...
* gnu/packages/lisp.scm (txr)[inputs]: Add libxcrypt.
Change-Id: I35e306f84be9180627365bbdfcd69b1469b9331b
2024-08-31 10:45:05 +02:00
Guillaume Le Vaillant
645cb9b6f6
gnu: txr: Update to 296.
...
* gnu/packages/lisp.scm (txr): Update to 296.
Change-Id: I7130cf977866ef541c16fbdacad98a06a7678187
2024-08-22 13:49:16 +02:00
Guillaume Le Vaillant
192d47bacf
gnu: clasp-cl: Don't clutter lib and share directories.
...
* gnu/packages/lisp.scm (clasp-cl)[arguments]: Fix paths for lib and share
directories.
Change-Id: I3ec487c5387c720328d24d33497e414b3aec4143
2024-08-18 10:08:06 +02:00
Dariqq
803f9d3038
gnu: sbcl: Fix startup error on i686-linux.
...
Fixes <https://issues.guix.gnu.org/69106 >.
* gnu/packages/lisp.scm (sbcl)
[arguments]: Invoke make.sh with smaller dynamic-space-size when building
for x86-32.
Change-Id: I08e8d2304d883973ab9a1b6a900ea9ee1679fac5
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-18 10:02:59 +02:00
Ashish SHUKLA
08ec4e8e72
gnu: sbcl: Update to 2.4.7.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.4.7.
Change-Id: Ie8528c75d0bc939cde8faebd80e7a3e0ada82914
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-18 09:59:54 +02:00
Ashish SHUKLA
1e2aca13ee
gnu: Add clasp-cl.
...
* gnu/packages/lisp.scm (clasp-cl): New variable.
Change-Id: I1d1dbc358c0e05577d3d535600c2f9863ad29fad
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-15 14:23:39 +02:00
Ashish SHUKLA
c9dd09855e
gnu: ccl: Update to 1.13.
...
* gnu/packages/lisp.scm (ccl): Update to 1.13.
[inputs] Update ccl bootstrap sources.
Change-Id: Id2b9d29b4ea51aba23ca1aee770e33755b062b19
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-08-15 14:23:39 +02:00
jgart
46c6a27891
gnu: janet: Update to 1.35.2.
...
* gnu/packages/lisp.scm (janet): Update to 1.35.2.
Change-Id: I5d623879841bd9a9691c535f7a0242dd371b45b4
2024-07-09 22:53:21 -05:00
Guillaume Le Vaillant
eeb24a50d2
gnu: eisl: Update to 4.00.
...
* gnu/packages/lisp.scm (eisl): Update to 4.00.
Change-Id: I2fa69943c6f72cad61e65352de1e496241acb292
2024-07-04 13:13:28 +02:00
Guillaume Le Vaillant
fc168a4ca6
gnu: txr: Update to 295.
...
* gnu/packages/lisp.scm (txr): Update to 295.
Change-Id: I8e7430b4931c5eb8772e8138418f52a193d569cd
2024-07-04 13:13:28 +02:00
Maxim Cournoyer
831001c581
gnu: patch: Update to latest commit [security fixes].
...
* gnu/packages/base.scm (patch): Rename to...
(patch/pinned): ... this. Hide package.
(patch): New variable.
* gnu/packages/commencement.scm (patch-mesboot): Inherit from patch/pinned.
(patch-boot0): Likewise.
(%final-inputs): Replace patch with patch/pinned.
* gnu/packages/lisp.scm (cl-asdf): Likewise.
* guix/packages.scm (%standard-patch-inputs): Replace patch with patch/pinned.
Fixes: https://issues.guix.gnu.org/47144
Reported-by: Mark H Weaver <mhw@netris.org>
Change-Id: I54ae41b735f5ba0ebad30ebdfaabe0ccdc3f9873
2024-06-24 08:51:45 -04:00
Guillaume Le Vaillant
75141b782a
gnu: eisl: Update to 3.90.
...
* gnu/packages/lisp.scm (eisl): Update to 3.90.
Change-Id: If4138a8c66c8c0cf54a391f1d75a76717cf26886
2024-06-07 09:35:40 +02:00
Guillaume Le Vaillant
2f6bc7696e
gnu: lisp: Sort packages.
...
* gnu/packages/lisp.scm: Sort packages.
Change-Id: I5841189c04be6eff3af77e1e72b100db1b1bbf40
2024-06-07 09:35:40 +02:00
Guillaume Le Vaillant
d8bc7e1845
gnu: ecl: Update to 24.5.10.
...
* gnu/packages/lisp.scm (ecl): Update to 24.5.10.
Change-Id: I2d22a4444853e007e2992fbfeaf5d8f82c7c27c6
2024-06-07 09:35:40 +02:00
Guillaume Le Vaillant
d03fcff19d
gnu: sbcl: Update to 2.4.5.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.4.5.
[source]: Remove obsolete patches.
[inputs]: Add bash-minimal.
[arguments]: Remove trailing booleans.
* gnu/local.mk (dist_patch_DATA): Remove obsolete patches.
* gnu/packages/patches/sbcl-fix-ppc64-build.patch: Remove file.
* gnu/packages/patches/sbcl-fix-riscv-build.patch: Remove file.
Change-Id: Id918ee31aec016b987b0831680847b502c88fb5c
2024-06-07 09:35:40 +02:00
Guillaume Le Vaillant
1718d2ebd2
gnu: cl-asdf: Update to 3.3.7.
...
* gnu/packages/lisp.scm (cl-asdf): Update to 3.3.7.
Change-Id: I6e6825bb2aeee4e281d4c9ff787cf9e02be14b28
2024-06-07 09:35:39 +02:00
bigbug
542b18709a
gnu: Add roswell.
...
* gnu/packages/lisp.scm (roswell): New variable.
Change-Id: Ic698da54d0c4160fe7ac9dfd32474ea439295537
Modified-by: Guillaume Le Vaillant <glv@posteo.net>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-05-28 15:45:11 +02:00
Romain GARBAGE
5db4cdfffa
gnu: lush2: Remove dependency on lapack.
...
* gnu/packages/lisp.scm (lush2): Remove dependency on lapack.
Change-Id: Idb7734e93021d6be9f65a5a0f9c4da4581786aee
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:39 +02:00
Guillaume Le Vaillant
be88124ebc
gnu: txr: Update to 294.
...
* gnu/packages/lisp.scm (txr): Update to 294.
Change-Id: I53693122aaf5b2c0ae8f7f13e846de81f1525fc1
2024-03-20 11:57:38 +01:00
unwox
5d2302a195
gnu: janet: Update to 1.33.0
...
* gnu/packages/lisp.scm (janet): Update to 1.33.0.
Change-Id: Ic5dd8b0c7042fe965c940d291331803f7f28e3f2
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-02-07 16:31:26 +01:00
Andreas Enge
f027a6c22c
gnu: s7: Compile with flint@3.
...
* gnu/packages/patches/s7-flint-3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.
* gnu/packages/lisp.scm (s7-bootstrap)[source]: Add patch.
[inputs]: Remove arb.
Change-Id: I06bac9d850977b8ee769e629f1b64411a8dc3247
2024-01-26 10:09:35 +01:00