Diff sbcl-2.3.5 with a sbcl-2.3.7
/usr/portage/dev-lisp/sbcl/sbcl-2.3.7.ebuild 2023-10-09 14:52:29.776368357 +0300 | ||
---|---|---|
7 | 7 | |
8 | 8 |
#same order as http://www.sbcl.org/platform-table.html |
9 | 9 |
BV_X86=1.4.3 |
10 |
BV_AMD64=2.3.4 |
|
10 |
BV_AMD64=2.3.7 |
|
11 | 11 |
BV_PPC=1.2.7 |
12 | 12 |
BV_PPC64LE=1.5.8 |
13 | 13 |
BV_SPARC=1.0.28 |
... | ... | |
22 | 22 | |
23 | 23 |
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp" |
24 | 24 |
HOMEPAGE="https://www.sbcl.org/ http://sbcl.sourceforge.net/" |
25 |
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.1.patch |
|
25 |
BSD_SOCKETS_TEST_PATCH=bsd-sockets-test-2.3.6.patch |
|
26 | 26 |
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2 |
27 | 27 |
https://dev.gentoo.org/~grozin/${BSD_SOCKETS_TEST_PATCH}.gz |
28 | 28 |
!system-bootstrap? ( |
... | ... | |
41 | 41 | |
42 | 42 |
LICENSE="MIT" |
43 | 43 |
SLOT="0/${PV}" |
44 |
KEYWORDS="-* amd64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" |
|
44 |
KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" |
|
45 | 45 |
IUSE="system-bootstrap debug doc source +threads +unicode +zstd" |
46 | 46 | |
47 | 47 |
CDEPEND=">=dev-lisp/asdf-3.3:= \ |
... | ... | |
111 | 111 |
eapply "${FILESDIR}"/sb-posix-test-2.2.9.patch |
112 | 112 |
# bug #767742 |
113 | 113 |
eapply "${FILESDIR}"/etags-2.1.0.patch |
114 |
# Use ${PV} as build-id, bug #797574 |
|
115 |
eapply "${FILESDIR}"/build-id-2.3.6.patch |
|
114 | 116 | |
115 | 117 |
eapply "${FILESDIR}"/verbose-build-2.0.3.patch |
116 | 118 | |
... | ... | |
190 | 192 |
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \ |
191 | 193 |
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \ |
192 | 194 |
SBCL_HOME="/usr/$(get_libdir)/sbcl" SBCL_SOURCE_ROOT="/usr/$(get_libdir)/sbcl/src" \ |
193 |
GNUMAKE=make ./make.sh \ |
|
195 |
GNUMAKE=make PV=${PV} ./make.sh \ |
|
194 | 196 |
"${bootstrap_lisp}" \ |
195 | 197 |
|| die "make failed" |
196 | 198 |