summaryrefslogtreecommitdiff
path: root/gnu/packages/lisp.scm
AgeCommit message (Collapse)Author
2025-02-26gnu: txr: Update to 299.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 299. Change-Id: I4e302f249cfb8fcb2c86011192942b3da55ea7ac
2025-01-05gnu: janet: Update to 1.37.1.Ashish SHUKLA
* gnu/packages/lisp.scm (janet): Update to 1.37.1. Co-authored-by: jgart <[email protected]> Change-Id: I59fd6d5ed780fa5207affa44912b06261012039c
2025-01-05gnu: jpm: Apply formatting.jgart
* 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-05gnu: Improve user-experience for jpm.Suhail Singh
* 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 <[email protected]>
2025-01-05gnu: Add jpm package.Suhail Singh
* gnu/packages/lisp.scm (jpm): New variable. Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b Signed-off-by: Suhail <[email protected]> Signed-off-by: jgart <[email protected]>
2024-12-19gnu: txr: Update to 298.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 298. Change-Id: If0c79aa4606875edf42d980f8f2e17b8cdd0c849
2024-12-10gnu: packages: Remove x86_64-gnu next to i586-gnu from supported-systems.Janneke Nieuwenhuizen
* 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-05gnu: eisl: Update to 5.38.Guillaume Le Vaillant
* gnu/packages/lisp.scm (eisl): Update to 5.38. Change-Id: I115706d2b06bed71a24cf2c1ab1f5c1bf2e88284
2024-11-21gnu: eisl: Update to 5.36.Guillaume Le Vaillant
* gnu/packages/lisp.scm (eisl): Update to 5.36. Change-Id: I4abd9282b5e7bf2131f4c8c544eee8103246faf2
2024-11-21gnu: sbcl: Update to 2.4.10.Guillaume Le Vaillant
* gnu/packages/lisp.scm (sbcl): Update to 2.4.10. Change-Id: I603f96a0c520c13f4de4d1ac71d64daaebd783a9
2024-11-20gnu: picolisp: Update to 24.9.David Pflug
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 <[email protected]>
2024-09-18gnu: janet: Update to 1.36.0.Adriel Dumas--Jondeau
* gnu/packages/lisp.scm (janet): Update to 1.36.0. Change-Id: I7a376679f36137f91d558ccfdf83e65f979d8d41 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-08-31gnu: picolisp: Add libxcrypt dependency.宋文武
* gnu/packages/lisp.scm (picolisp32)[inputs]: Add libxcrypt. Change-Id: I3757ddabfdb5d10325246da9458d554191e9e978
2024-08-31gnu: txr: Add missing input.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr)[inputs]: Add libxcrypt. Change-Id: I35e306f84be9180627365bbdfcd69b1469b9331b
2024-08-22gnu: txr: Update to 296.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 296. Change-Id: I7130cf977866ef541c16fbdacad98a06a7678187
2024-08-18gnu: clasp-cl: Don't clutter lib and share directories.Guillaume Le Vaillant
* gnu/packages/lisp.scm (clasp-cl)[arguments]: Fix paths for lib and share directories. Change-Id: I3ec487c5387c720328d24d33497e414b3aec4143
2024-08-18gnu: sbcl: Fix startup error on i686-linux.Dariqq
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 <[email protected]>
2024-08-18gnu: sbcl: Update to 2.4.7.Ashish SHUKLA
* gnu/packages/lisp.scm (sbcl): Update to 2.4.7. Change-Id: Ie8528c75d0bc939cde8faebd80e7a3e0ada82914 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-08-15gnu: Add clasp-cl.Ashish SHUKLA
* gnu/packages/lisp.scm (clasp-cl): New variable. Change-Id: I1d1dbc358c0e05577d3d535600c2f9863ad29fad Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-08-15gnu: ccl: Update to 1.13.Ashish SHUKLA
* gnu/packages/lisp.scm (ccl): Update to 1.13. [inputs] Update ccl bootstrap sources. Change-Id: Id2b9d29b4ea51aba23ca1aee770e33755b062b19 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-07-09gnu: janet: Update to 1.35.2.jgart
* gnu/packages/lisp.scm (janet): Update to 1.35.2. Change-Id: I5d623879841bd9a9691c535f7a0242dd371b45b4
2024-07-04gnu: eisl: Update to 4.00.Guillaume Le Vaillant
* gnu/packages/lisp.scm (eisl): Update to 4.00. Change-Id: I2fa69943c6f72cad61e65352de1e496241acb292
2024-07-04gnu: txr: Update to 295.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 295. Change-Id: I8e7430b4931c5eb8772e8138418f52a193d569cd
2024-06-24gnu: patch: Update to latest commit [security fixes].Maxim Cournoyer
* 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 <[email protected]> Change-Id: I54ae41b735f5ba0ebad30ebdfaabe0ccdc3f9873
2024-06-07gnu: eisl: Update to 3.90.Guillaume Le Vaillant
* gnu/packages/lisp.scm (eisl): Update to 3.90. Change-Id: If4138a8c66c8c0cf54a391f1d75a76717cf26886
2024-06-07gnu: lisp: Sort packages.Guillaume Le Vaillant
* gnu/packages/lisp.scm: Sort packages. Change-Id: I5841189c04be6eff3af77e1e72b100db1b1bbf40
2024-06-07gnu: ecl: Update to 24.5.10.Guillaume Le Vaillant
* gnu/packages/lisp.scm (ecl): Update to 24.5.10. Change-Id: I2d22a4444853e007e2992fbfeaf5d8f82c7c27c6
2024-06-07gnu: sbcl: Update to 2.4.5.Guillaume Le Vaillant
* 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-07gnu: cl-asdf: Update to 3.3.7.Guillaume Le Vaillant
* gnu/packages/lisp.scm (cl-asdf): Update to 3.3.7. Change-Id: I6e6825bb2aeee4e281d4c9ff787cf9e02be14b28
2024-05-28gnu: Add roswell.bigbug
* gnu/packages/lisp.scm (roswell): New variable. Change-Id: Ic698da54d0c4160fe7ac9dfd32474ea439295537 Modified-by: Guillaume Le Vaillant <[email protected]> Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-04-04gnu: lush2: Remove dependency on lapack.Romain GARBAGE
* gnu/packages/lisp.scm (lush2): Remove dependency on lapack. Change-Id: Idb7734e93021d6be9f65a5a0f9c4da4581786aee Signed-off-by: Ludovic Courtès <[email protected]>
2024-03-20gnu: txr: Update to 294.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 294. Change-Id: I53693122aaf5b2c0ae8f7f13e846de81f1525fc1
2024-02-07gnu: janet: Update to 1.33.0unwox
* gnu/packages/lisp.scm (janet): Update to 1.33.0. Change-Id: Ic5dd8b0c7042fe965c940d291331803f7f28e3f2 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-01-26gnu: s7: Compile with flint@3.Andreas Enge
* 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-25gnu: s7: Update to 24.1-0.23a64fa.Andreas Enge
* gnu/packages/lisp.scm (s7-bootstrap): Update to 24.1-0.23a64fa. Change-Id: I5853c2f4bb7f2f8c9c34fd8f3d358d94d287d14b
2024-01-10gnu: sbcl: Fix riscv build.Guillaume Le Vaillant
* gnu/packages/patches/sbcl-fix-riscv-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/lisp.scm (sbcl)[source]: Use it. Change-Id: I63f1b9a7a7b6f3a1961d0a0cb31189b74a60abc3
2024-01-10Merge branch 'master' into lisp-teamGuillaume Le Vaillant
Change-Id: I6c2ce53e782a00861c3adf01c2505099daef7728
2024-01-09gnu: sbcl: Fix build on powerpc64.Guillaume Le Vaillant
* gnu/packages/patches/sbcl-fix-ppc64-build.patch: New file. * gnu/local.mk: Register it. * gnu/packages/lisp.scm (sbcl)[source]: Use it. Change-Id: If81321bc7e4075ac7ec63f7b8d623011b4b975d5
2024-01-07gnu: s7: Update to 618de30.Andy Tai
* gnu/packages/lisp.scm (s7): Update to commit 618de30. Change-Id: I34d92b77a4e8de84f18de0ce7af984928e338282 Signed-off-by: Mathieu Othacehe <[email protected]>
2024-01-04sbcl: update to 2.4.0Benjamin Slade
* gnu/packages/lisp.scm (sbcl): Update to 2.4.0. Signed-off-by: Guillaume Le Vaillant <[email protected]> Change-Id: I6087f3697b1c9501be09e1e983fb36d11ec35ba2
2024-01-04gnu: txr: Update to 293.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 293. Change-Id: Ife084219385e11f87b26b59f584c9c0a8c9a323c
2023-12-25gnu: Adjust to removing ed.scm and nano.scmEfraim Flashner
This is a follow-up to f6817e71dff7d0d9fdb55db8b85a1d3d04e2bf5a and e11e65a9ad08e18ea2faac3c9f4639a7b189bf76. * gnu/installer.scm, gnu/packages/algebra.scm, gnu/packages/base.scm, gnu/packages/cook.scm, gnu/packages/lisp.scm, gnu/packages/patchutils.scm, gnu/packages/version-control.scm, gnu/packages/web-browsers.scm, gnu/system.scm: Adjust module imports. Change-Id: I25e5519fa003c35a14b81c3dda37b24527858634
2023-12-14gnu: txr: Remove obsolete fix.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr)[arguments]: Remove 'inhibit-doc-syms-generation' phase. Change-Id: Ibf29e28a82f1821cefbdc87e8bfdf3ffcd4219e5
2023-11-30gnu: txr: Update to 292.Guillaume Le Vaillant
* gnu/packages/lisp.scm (txr): Update to 292. Change-Id: I7fb2e2c5ea40954d45eb80d36fb0db4f6f45c4c7
2023-11-19gnu: janet: Update to 1.32.1.Adriel Dumas--Jondeau
* gnu/packages/lisp.scm (janet): Update to 1.32.1. Change-Id: I4c34bbdedf0e21ba9c605b71205b010118dcf0b4 Signed-off-by: jgart <[email protected]>
2023-11-08gnu: Have vim packages use vim-build-system.Jonathan Scoresby
* gnu/packages/vim.scm (vim-neocomplete, vim-neocomplete-snippets, vim-neosnippet, vim-scheme, vim-luna, vim-fugitive, vim-airline, vim-airline-themes, vim-syntastic, neovim-syntastic, vim-solarized, vim-rainbow, editorconfig-vim, neovim-packer, vim-guix-vim, vim-asyncrun, vim-dispatch, vim-gemini-vim, vim-eunuch, vim-slime, vim-vlime, vim-paredit, vim-surround, vim-gnupg, vim-ctrlp, vim-mucomplete, vim-gitgutter, vim-characterize, vim-tagbar, vim-nerdtree, vim-nerdcommander): [build-system]: Switch to vim-build-system. [arguments]: Adjust accordingly. * gnu/packages/code.scm (global)[arguments]: Move vim files to their new location. * gnu/packages/lisp.scm (txr), * gnu/packages/mail.scm (msmtp), * gnu/packages/rust-apps.scm (skim), * gnu/packages/vim.scm (vifm), * gnu/packages/wm.scm (fluxbox): Same. Co-authored-by: Efraim Flashner <[email protected]> Signed-off-by: Efraim Flashner <[email protected]> Change-Id: I8b3e5d65d76a100c3dbddc1ae562b72966c2b304
2023-10-25gnu: eisl: Update to 3.50.Guillaume Le Vaillant
* gnu/packages/lisp.scm (eisl): Update to 3.50. Change-Id: Iecefae965ab5a4f8a6d7e5cff2c9d2c2a02668ac
2023-09-23Merge branch 'lisp-team'Guillaume Le Vaillant
2023-09-12gnu: sbcl: Downgrade to 2.3.7.Guillaume Le Vaillant
Version 2.3.8 doesn't build on riscv64, so let's use version 2.3.7 for now. * gnu/packages/lisp.scm (sbcl): Downgrade to 2.3.7.
2023-09-16gnu: sbcl: Remove i586-gnu from supported-systems.Christopher Baines
* gnu/packages/lisp.scm (sbcl)[supported-systems]: Remove i586-gnu.