summaryrefslogtreecommitdiff
path: root/dev-lisp
AgeCommit message (Collapse)Author
5 daysdev-lisp/sbcl: bump to 2.5.11Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
5 daysdev-lisp/sbcl: remove old versionsAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
6 daysdev-lisp/gcl: build w/ -std=gnu17Sam James
We already have a bunch of other workarounds piled up here. Closes: https://bugs.gentoo.org/947758 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib depsMichał Górny
Done via: ``` git grep -l 'virtual/zlib ' | xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g' ``` with some manual reverts. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-03dev-lisp/sbcl: bump to 2.5.10Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-10-20dev-lisp/sbcl: system-bootstrap also via eclTom Gillespie
It is now possible to bootstrap sbcl via ecl. The restriction to >=dev-lisp/ecl-24.5.10 is because that is what has been tested, earlier versions of ecl might also work. Signed-off-by: Tom Gillespie <tgbugs@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41709 Closes: https://github.com/gentoo/gentoo/pull/41709 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-31dev-lisp/sbcl: remove old versionAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-08-31dev-lisp/sbcl: bump to 2.5.8Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-07-29dev-lisp/sbcl: remove old versionAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-07-29dev-lisp/sbcl: bump to 2.5.7Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-07-14dev-lisp/sbcl: bump to 2.5.6Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-07-13dev-lisp/ecl: build ecl with gcc-15Dima Pasechnik
Currently ecl does not build with gcc-15. We fix this here. While the upcoming ecl release will allow C23, here we request C17 (std=gnu17, to be precise). With this, "emerge maxima[ecl]" works. Signed-off-by: Dima Pasechnik <dima@pasechnik.info> Closes: https://bugs.gentoo.org/956007 Part-of: https://github.com/gentoo/gentoo/pull/42835 Closes: https://github.com/gentoo/gentoo/pull/42835 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-lisp/sbcl: remove old versionsAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-06-28dev-lisp/sbcl: 2.5.5 is not stableAndrey Grozin
By mistake I committed it to stable Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-06-28dev-lisp/sbcl: bump to 2.5.5Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-06-23dev-lisp/sbcl: Stabilize 2.5.4 x86, #958684Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/gcl: Stabilize 2.6.15_pre3 ppc64, #958729Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/sbcl: Stabilize 2.5.4 ppc, #958684Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/sbcl: Stabilize 2.5.4 ppc64, #958684Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/gcl: Stabilize 2.6.14 x86, #910666Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/gcl: Stabilize 2.6.14 amd64, #910666Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/sbcl: Stabilize 2.5.4 amd64, #958684Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-lisp/clozurecl: Stabilize 1.13 amd64, #958682Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-16dev-lisp/clx: metadata: minor improvementsFilip Kobierski
- remove default lang tag - remove generic USE=doc documentation - add bugs-to & doc Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42623 Closes: https://github.com/gentoo/gentoo/pull/42623 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-06-13dev-lisp/clisp: fix build issue on muslZ. Liu
patch from upstream Thanks-to: Tom Gillespie <tgbugs@gmail.com> Closes: https://bugs.gentoo.org/957726 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42539 Closes: https://github.com/gentoo/gentoo/pull/42539 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-15dev-lisp/sbcl: keyword ~riscvAndrey Grozin
Closes: https://bugs.gentoo.org/955601 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-04-29dev-lisp/sbcl: remove old versionAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-04-29dev-lisp/sbcl: bump to 2.5.4Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-04-28dev-lisp/clisp: add bug ref for x86 -falign-functions=Sam James
Bug: https://bugs.gentoo.org/585182 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-lisp/clisp: further style tweaksSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-lisp/clisp: update db to 5.3 & fix build issueZ. Liu
patches are cherry picked from upstream Closes: https://bugs.gentoo.org/919233 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/40803 Closes: https://github.com/gentoo/gentoo/pull/40803 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-lisp/clisp: pass further workaroundsSam James
My earlier workaround was insufficient. While here, make sure we respect CC/CFLAGS/LDFLAGS, and wire up src_test (while restricted, as at least one test (socket?) segfaults). Bug: https://bugs.gentoo.org/932564 Closes: https://bugs.gentoo.org/954892 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-lisp/clisp: misc fixesSam James
* Fix build w/ GCC 15 (bug #932564). I've only added a workaround for this as there's proper fixes upstream. * Improve general style like: ** use an array for configure arguments and edo; ** use emake, not make || die (but pass -j1 as that was likely the intent here); ** more modern style for dependencies * Fix USE=hyperspec doc path (bug #905704) * Drop unnecessary slash (bug #905704) Closes: https://bugs.gentoo.org/905704 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-23dev-lisp/sbcl: Stabilize 2.5.2 x86, #953797Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-14dev-lisp/sbcl: Stabilize 2.5.2 amd64, #953797Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-14dev-lisp/sbcl: Stabilize 2.5.2 ppc, #953797Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-13dev-lisp/sbcl: Stabilize 2.5.2 ppc64, #953797Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-03dev-lisp/sbcl: bump to 2.5.3Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-03-08dev-lisp/ecl: Stabilize 24.5.10 amd64, #950892Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-lisp/ecl: Stabilize 24.5.10 x86, #950892Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-08dev-lisp/ecl: Stabilize 24.5.10 ppc64, #950892Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-lisp/sbcl: remove old versionAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-03-01dev-lisp/sbcl: remove old versionsAndrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-03-01dev-lisp/sbcl: bump to 2.5.2Andrey Grozin
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2025-02-20dev-lisp/sbcl: Stabilize 2.5.0 x86, #949944Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-19dev-lisp/sbcl: Stabilize 2.5.0 ppc, #949944Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-19dev-lisp/sbcl: Stabilize 2.5.0 amd64, #949944Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-19dev-lisp/sbcl: Stabilize 2.5.0 ppc64, #949944Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>