Sam James
e65acccca8
dev-lisp/gcl: set CPPFLAGS too for gnu17 workaround
...
Upstream have done the same in git.
Closes: https://bugs.gentoo.org/967336
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-13 00:18:09 +00:00
Sam James
d6f854f905
dev-lisp/gcl: Stabilize 2.6.15_pre3 x86, #958729
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-11 18:45:04 +00:00
Sam James
5d5da8104a
dev-lisp/gcl: Stabilize 2.6.15_pre3 amd64, #958729
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-11 18:45:04 +00:00
Eli Schwartz
bc57775d37
dev-lisp/cl-ppcre-unicode: Stabilize 2.1.2 x86, #958680
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-12-08 10:16:23 -05:00
Eli Schwartz
709f00e4d8
dev-lisp/cl-ppcre: Stabilize 2.1.2 x86, #958680
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-12-08 10:15:40 -05:00
Sam James
c12e89ab1b
dev-lisp/cl-ppcre-unicode: Stabilize 2.1.2 amd64, #958680
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-08 14:42:00 +00:00
Sam James
9a71d60dcd
dev-lisp/cl-ppcre: Stabilize 2.1.2 amd64, #958680
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-08 14:41:59 +00:00
Sam James
6dda418fa5
dev-lisp/clisp: Stabilize 2.49.92-r3 ppc64, #967210
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-08 12:51:17 +00:00
Sam James
4a9f8d36f2
dev-lisp/clisp: Stabilize 2.49.92-r3 ppc, #967210
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-08 12:51:13 +00:00
Sam James
b58bd5dbd0
dev-lisp/clisp: Stabilize 2.49.92-r3 amd64, #967210
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-12-08 12:51:08 +00:00
Eli Schwartz
4a263efef3
dev-lisp/clisp: Stabilize 2.49.92-r3 x86, #967210
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-12-08 07:42:07 -05:00
Andrey Grozin
e68ea3b94f
dev-lisp/sbcl: bump to 2.5.11
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-12-01 18:51:49 +07:00
Andrey Grozin
364f6da110
dev-lisp/sbcl: remove old versions
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-12-01 18:25:12 +07:00
Sam James
57b6221e28
dev-lisp/gcl: build w/ -std=gnu17
...
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-30 05:59:48 +00:00
Michał Górny
7215a6a587
*/*: Add := to virtual/zlib deps
...
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-04 10:45:41 +01:00
Michał Górny
bd0ee727e0
dev-*/*: update for virtual/zlib
...
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-04 09:07:26 +01:00
Andrey Grozin
10705be48b
dev-lisp/sbcl: bump to 2.5.10
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-11-03 22:13:55 +07:00
Tom Gillespie
e3fe490b16
dev-lisp/sbcl: system-bootstrap also via ecl
...
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-10-20 20:10:59 +01:00
Arthur Zamarin
0ad96e879b
*/*: destable sparc
...
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-09-02 20:00:14 +03:00
Andrey Grozin
232ec4d33d
dev-lisp/sbcl: remove old version
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-08-31 18:48:35 +07:00
Andrey Grozin
f80952346a
dev-lisp/sbcl: bump to 2.5.8
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-08-31 18:45:47 +07:00
Andrey Grozin
31d009c9f1
dev-lisp/sbcl: remove old version
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-07-29 09:26:34 +03:00
Andrey Grozin
12578a73fa
dev-lisp/sbcl: bump to 2.5.7
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-07-29 09:24:58 +03:00
Andrey Grozin
2fd467fcdf
dev-lisp/sbcl: bump to 2.5.6
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-07-14 10:28:56 +07:00
Dima Pasechnik
87cb1166dc
dev-lisp/ecl: build ecl with gcc-15
...
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-07-13 07:44:23 +01:00
Andrey Grozin
3ad82aeee3
dev-lisp/sbcl: remove old versions
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-06-28 15:28:52 +07:00
Andrey Grozin
50b2fe7307
dev-lisp/sbcl: 2.5.5 is not stable
...
By mistake I committed it to stable
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-06-28 15:24:36 +07:00
Andrey Grozin
083c8d6b49
dev-lisp/sbcl: bump to 2.5.5
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-06-28 11:43:20 +07:00
Sam James
69e6cb5a3b
dev-lisp/sbcl: Stabilize 2.5.4 x86, #958684
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-23 21:38:07 +01:00
Sam James
5c0a1883ea
dev-lisp/gcl: Stabilize 2.6.15_pre3 ppc64, #958729
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 16:21:46 +01:00
Sam James
cc1b64a27c
dev-lisp/sbcl: Stabilize 2.5.4 ppc, #958684
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 14:43:37 +01:00
Sam James
84b29fc425
dev-lisp/sbcl: Stabilize 2.5.4 ppc64, #958684
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 14:09:57 +01:00
Sam James
c0668a0edb
dev-lisp/gcl: Stabilize 2.6.14 x86, #910666
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 13:56:31 +01:00
Sam James
ef40b6c605
dev-lisp/gcl: Stabilize 2.6.14 amd64, #910666
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 13:56:28 +01:00
Sam James
972f48284e
dev-lisp/sbcl: Stabilize 2.5.4 amd64, #958684
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 13:53:30 +01:00
Sam James
6669d0ad65
dev-lisp/clozurecl: Stabilize 1.13 amd64, #958682
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-06-22 13:52:00 +01:00
Filip Kobierski
089906b4b4
dev-lisp/clx: metadata: minor improvements
...
- 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-16 15:55:59 +02:00
Z. Liu
dc7197ada8
dev-lisp/clisp: fix build issue on musl
...
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-06-13 01:15:11 +01:00
Andrey Grozin
3295ddfb56
dev-lisp/sbcl: keyword ~riscv
...
Closes: https://bugs.gentoo.org/955601
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-05-15 13:18:41 +07:00
Andrey Grozin
e85179f767
dev-lisp/sbcl: remove old version
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-04-29 18:28:53 +07:00
Andrey Grozin
f7036bc185
dev-lisp/sbcl: bump to 2.5.4
...
Signed-off-by: Andrey Grozin <grozin@gentoo.org >
2025-04-29 11:27:53 +07:00
Sam James
efe71d4359
dev-lisp/clisp: add bug ref for x86 -falign-functions=
...
Bug: https://bugs.gentoo.org/585182
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-28 05:43:51 +01:00
Sam James
90e8aa24f1
dev-lisp/clisp: further style tweaks
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-28 05:36:43 +01:00
Z. Liu
36fa86da64
dev-lisp/clisp: update db to 5.3 & fix build issue
...
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-28 05:34:01 +01:00
Sam James
be73c7ef71
dev-lisp/clisp: pass further workarounds
...
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-28 03:40:02 +01:00
Sam James
59d228ffb9
dev-lisp/clisp: misc fixes
...
* 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-28 00:16:08 +01:00
Sam James
cca9bb582a
dev-lisp/sbcl: Stabilize 2.5.2 x86, #953797
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-23 18:32:02 +01:00
Arthur Zamarin
27ac05f35a
dev-lisp/sbcl: Stabilize 2.5.2 amd64, #953797
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-04-14 20:07:32 +03:00
Arthur Zamarin
a9918933b8
dev-lisp/sbcl: Stabilize 2.5.2 ppc, #953797
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-04-14 20:07:31 +03:00
Sam James
2533bf4ce8
dev-lisp/sbcl: Stabilize 2.5.2 ppc64, #953797
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-13 18:16:00 +01:00