dev-lisp / sbcl

Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp

Official package sites : http://sbcl.sourceforge.net/ ·

Steel Bank Common Lisp is an open source Common Lisp implementation. It provides an integrated native compiler, interpreter, and debugger. SBCL is a fork off of the main branch of CMUCL. SBCL is distinguished from CMUCL by a greater emphasis on maintainability. In particular, the SBCL system can be built directly from its source code, so that the output corresponds to the source code in a controlled, verifiable way, and arbitrary changes can be made to the system without causing bootstrapping problems. SBCL also places less emphasis than CMU CL does on new non-ANSI extensions, or on backward compatibility with old non-ANSI features. Support for native threading on GNU/Linux is available for the x86 and amd64 platforms using an NPTL enabled GLIBC. SBCL 0.8.17 and later support Unicode.

v1.5.3 :: 0/1.5.3 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~amd64-linux ~ppc ~sparc ~x64-macos ~x86 ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug doc source threads unicode zlib

v1.5.0 :: 0/1.5.0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~amd64-linux ~ppc ~sparc ~x64-macos ~x86 ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug doc source threads unicode zlib

v1.4.15 :: 0/1.4.15 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~amd64-linux ~ppc ~sparc ~x64-macos ~x86 ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug doc source threads unicode zlib

v1.4.9 :: 0/1.4.9 :: gentoo

Modified
License
MIT
Keywords
amd64 ppc x86 ~amd64-linux ~sparc ~x64-macos ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug doc source threads unicode zlib

v1.3.11 :: 0/1.3.11 :: gentoo

Modified
License
MIT
Keywords
amd64 ppc sparc x86 ~amd64-linux ~x64-macos ~x86-linux ~x86-macos ~x86-solaris
USE flags
debug doc source threads unicode zlib

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
pax_kernel
Enable if the user plans to run the package under a pax enabled hardened kernel
source
Zip the sources and install them
threads
Add threads support for various packages. Usually pthreads
unicode
Add support for Unicode
zlib
Add support for zlib (de)compression

dev-lisp / asdf : ASDF is Another System Definition Facility for Common Lisp

media-gfx / graphviz : Open Source Graph Visualization Software

sys-apps / elfix : A suite of tools to work with ELF objects on Hardened Gentoo

sys-apps / texinfo : The GNU info program and utilities

dev-lisp / asdf : ASDF is Another System Definition Facility for Common Lisp

sys-libs / glibc : GNU libc C library

app-vim / slimv : vim plugin: aid Lisp development by providing a SLIME-like Lisp and Clojure REPL

dev-ros / roslisp : Lisp client library for ROS

sci-mathematics / fricas : FriCAS is a fork of Axiom computer algebra system

sci-mathematics / maxima : Free computer algebra environment based on Macsyma

virtual / commonlisp : Virtual for Common Lisp

x11-wm / stumpwm : Stumpwm is a Window Manager written entirely in Common Lisp.

618660
dev-lisp/sbcl: ~x64-macos keyworded, doesn't merge when Xcode is not installed (macOS)
646812
dev-lisp/sbcl-1.3.21: emake failed: debugger invoked on a SB-C::INPUT-ERROR-IN-LOAD in thread
652230
dev-lisp/sbcl-1.4.9: emerge fails in VM without SMP enabled (Test SB-CONCURRENCY-TEST::GATE.2 failed)
662244
=dev-lisp/sbcl-1.4.9 stabilization request
670830
dev-lisp/sbcl should suggest to source /etc/profile
673180
dev-lisp/sbcl-1.4.9: unhandled TYPE-ERROR: The value #(0 0 0 0) is not of type (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (65536)).
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.5.3
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old versions
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.5.0
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Grozin <grozin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: fix the capstone test
Suggested-by: Helmut Jarausch <jarausch@igpm.rwth-aachen.de> Closes: https://bugs.gentoo.org/673522 Signed-off-by: Andrey Grozin <grozin@gentoo.org> Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.4.15
Signed-off-by: Andrey Grozin <grozin@gentoo.org> Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lisp/sbcl: stable 1.4.9 for ppc, bug #662244
Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lisp/sbcl: x86 stable (bug #662244)
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.4.13
Signed-off-by: Andrey Grozin <grozin@gentoo.org> Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.4.12
Signed-off-by: Andrey Grozin <grozin@gentoo.org> Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.4.11
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bump version to 1.4.10
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Patrick Lauer · gentoo
dev-lisp/sbcl: Stable newer version on amd64 #662244
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bump version to 1.4.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bump version to 1.4.8
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Drop old version
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Version bump to 1.4.7
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Aaron Bauman · gentoo
dev-lisp/sbcl: amd64 stable
Bug: https://bugs.gentoo.org/645954 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.6
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lisp/sbcl: stable 1.3.21 for ppc, bug #645954
Package-Manager: Portage-2.3.27, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc"
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Drops old versions
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.5
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.4
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.3
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.2
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Fix CFLAGS and LINKFLAGS to let users override the default values
Bug: https://bugs.gentoo.org/632670 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Drops old version 1.3.0
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Mihai Moldovan · gentoo
dev-lisp/sbcl: Fix CFLAGS and LINKFLAGS to let users override the default values
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.4.0
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.21
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Fixes user CFLAGS and LDFLAGS substitution.
Gentoo-Bug: 620532 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.20
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
dev-lisp/sbcl: add arm64 binary to SRC_URI
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.19
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.18
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.17
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.16. Updates sbcl-1.0.23-sparc-solaris-binary.tar.bz2 manifest.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ulrich Müller · gentoo
[QA] Drop $Id$ lines that were added back.
Bug: 611234
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.15
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Mark Wright · gentoo
dev-lisp/sbcl: Fix the detection of -nopie and -no-pie.
The change 3403dbaffc0a9bab49b78cf0bb5308cce0a0c153 that upstream did for https://bugs.launchpad.net/sbcl/+bug/1633559 does not work on Gentoo. So it was patched out in the fix for #607302 with sbcl-1.3.14-config.patch, which unfortunately leads to #583930. Thanks to Toralf Forster for reporting, and grozin for testing. Gentoo-bug: 599902, 607302, 583930 Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Removes -no-pie GCC option
Fixes bug #608678 Package-Manager: portage-2.3.3
Chema Alonso Josa · gentoo
dev-lisp/sbcl: Bumps version to 1.3.14
Package-Manager: portage-2.3.3
Andrey Grozin · gentoo
dev-lisp/sbcl: in 1.3.13, patch out -no-pie also on x86
Bug: 607302 Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Andrey Grozin · gentoo
Revert "dev-lisp/sbcl: cleaning old"
This reverts commit 0e55d0135ae83c02464c9f41fde543859f39e82c.
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
dev-lisp/sbcl: sparc stable wrt bug #574134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.13
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
dev-lisp/sbcl: ppc stable wrt bug #574134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lisp/sbcl: x86 stable wrt bug #574134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lisp/sbcl: amd64 stable wrt bug #574134
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.12
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: fix problem with hardened gcc in 1.3.11
Bug: 599902 Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.11
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.9
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.8
Package-Manager: portage-2.3.0
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.6
Package-Manager: portage-2.3.0_rc1
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.5
Package-Manager: portage-2.2.28
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.4
Package-Manager: portage-2.2.28
Nicholas Vinson · gentoo
dev-lisp/sbcl: Updating ebuilds to EAPI 6
Updating sbcl-1.3.* to EAPI 6 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1085
Nicholas Vinson · gentoo
dev-lisp/sbcl: Removing outdated versions
Removing: sbcl-1.2.13 sbcl-1.2.14 sbcl-1.2.15 sbcl-1.2.16 sbcl-1.3.2 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1085
Nicholas Vinson · gentoo
=dev-lisp/sbcl-1.1.18: Add graphviz-2.38.0 patch
Patch sbcl-1.1.18[doc] to build against graphiz-2.38.0. Gentoo-Bug: #577514 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1085
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.3
Package-Manager: portage-2.2.28
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning 1.3.1 which cannot compile fricas
Package-Manager: portage-2.2.27
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.2
Package-Manager: portage-2.2.27
Ulrich Müller · gentoo
dev-lisp/sbcl: Remove dependency on <glibc-2.6 to make repoman happy.
Package-Manager: portage-2.2.27
Ulrich Müller · gentoo
dev-lisp/sbcl: Fix sandbox violation.
Thanks to Nicholas Vinson <nvinson234@gmail.com> for the original patch. Bug: 572478 Package-Manager: portage-2.2.27
Ulrich Müller · gentoo
[QA] Revert "dev-lisp/sbcl: Fix for bug #572478"
PMS does not define PORTAGE_BUILDDIR, therefore this variable must not be used in ebuilds. This reverts commit 944c46edbf96fffc7d9151853ba361589d6a13d0.
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/nvinson/sbcl'
Pull request: https://bugs.gentoo.org/show_bug.cgi?id=572478
Nicholas Vinson · gentoo
dev-lisp/sbcl: Fix for bug #572478
Package-Manager: portage-2.2.27
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.1
Package-Manager: portage-2.2.26
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.3.0
Package-Manager: portage-2.2.23
Magnus Granberg · gentoo
dev-lips/sbcl: fix broken pax_kernel deps #557212
Package-Manager: portage-2.2.23
Andrey Grozin · gentoo
dev-lisp/sbcl: fix BV_X64_MACOS
Package-Manager: portage-2.2.22
Andrey Grozin · gentoo
dev-lisp/sbcl: bump to 1.2.16
Package-Manager: portage-2.2.22
José María Alonso Josa · gentoo
dev-lisp/sbcl: Bump to version 1.2.16
Package-Manager: portage-2.2.20.1
Andrey Grozin · gentoo
dev-lisp/sbcl: comment out a test in posix-tests.lisp
Bugs: 560276, 561018 Package-Manager: portage-2.2.20.1
Andrey Grozin · gentoo
dev-lisp/sbcl: version bump
Bug: 559700 Package-Manager: portage-2.2.20.1
Andrey Grozin · gentoo
dev-lisp/sbcl: update BV_AMD64 in sbcl-1.2.14
Package-Manager: portage-2.2.20.1
Andrey Grozin · gentoo
dev-lisp/sbcl: cleaning old versions
Package-Manager: portage-2.2.20.1
Chema Alonso Josa · gentoo
dev-lisp/sbcl: bump to version 1.2.14
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed