lang/sbcl 2.6.9,1
Common Lisp development system derived from the CMU CL system
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
768999193e- License
- BSD2CLAUSE, PD
- Categories
- lang, lisp
Description
Steel Bank Common Lisp (SBCL) is a Open Source development system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, interpreter, and debugger.
Install
As a binary package — by origin, or by package name:
pkg install lang/sbcl
pkg install sbcl
From the ports tree:
cd /usr/ports/lang/sbcl/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sbcl>0:lang/sbcl
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.6.9,1 | - | - | 2.6.9,1 |
| FreeBSD:14:quarterly | - | 2.6.9,1 | n/a | - | 2.6.9,1 |
| FreeBSD:15:latest | - | 2.6.9,1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 2.6.9,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.6.9,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
Runtime 1
cl-freebsd-asdf-init>=0: devel/cl-freebsd-asdf-init
The full lists below include those, and their dependencies in turn.
All build dependencies 14
All run dependencies 6
Required by 19
- converters/cl-babel-sbcl
- databases/pgloader3
- devel/cl-alexandria
- devel/cl-alexandria-sbcl
- devel/cl-asdf-sbcl
- devel/cl-flexi-streams-sbcl
- devel/cl-infix-sbcl
- devel/cl-port-sbcl
- devel/cl-split-sequence-sbcl
- devel/cl-trivial-features-sbcl
- devel/cl-trivial-gray-streams-sbcl
- lang/quilc
- math/fricas
- security/cl-md5-sbcl
- textproc/cl-ppcre-sbcl
- www/cl-lml-sbcl
- www/nyxt
- x11-wm/stumpwm
- x11/cl-clx-sbcl
Configuration
Options name: lang_sbcl
| Option | Default | Description |
|---|---|---|
| ABCL | off | Armed Bear Common Lisp |
| CCL | off | Clozure Common Lisp |
| CMUCL | off | Carnegie Mellon University Common Lisp |
| COMPRESSION | on | Enable core compression |
| DOCS | off | Build and/or install documentation |
| GARBAGE_COLLECTOR | off | Enable mark-region parallel garbage collector |
| LINKABLE_RUNTIME | off | Enable SB-LINKABLE-RUNTIME feature (experimental) |
| QSHOW | off | C runtime with low-level debugging output |
| SAFEPOINT | off | Using safepoints instead of signals |
| SBCL | on | Steel Bank Common Lisp |
| SIMD | off | Enable SB-SIMD (requires CPUs supporting AVX2) |
| THREADS | on | Threading support |
| UNICODE | on | Unicode support |
| XREF | off | XREF data for SBCL internals |
- USES
- gmake makeinfo tar:bzip2
- Service scripts
- none
Files
Manual pages 1
- sbcl(1)
pkg-plist 272
- bin/sbcl
- lib/sbcl/alloc.o
- lib/sbcl/backtrace.o
- lib/sbcl/breakpoint.o
- lib/sbcl/bsd-os.o
- lib/sbcl/coalesce.o
- lib/sbcl/coreparse.o
- lib/sbcl/dynbind.o
- lib/sbcl/elf.o
- lib/sbcl/fullcgc.o
- lib/sbcl/funcall.o
- lib/sbcl/gc-common.o
- lib/sbcl/gencgc.o
- lib/sbcl/globals.o
- lib/sbcl/hopscotch.o
- lib/sbcl/immobile-space.o
- lib/sbcl/interr.o
- lib/sbcl/interrupt.o
- lib/sbcl/largefile.o
- lib/sbcl/main.o
- lib/sbcl/monitor.o
- lib/sbcl/murmur_hash.o
- lib/sbcl/os-common.o
- lib/sbcl/parse.o
- lib/sbcl/print.o
- lib/sbcl/purify.o
- lib/sbcl/regnames.o
- lib/sbcl/run-program.o
- lib/sbcl/runtime.o
- lib/sbcl/safepoint.o
- lib/sbcl/save.o
- lib/sbcl/sc-offset.o
- lib/sbcl/search.o
- lib/sbcl/sprof.o
- lib/sbcl/thread.o
- lib/sbcl/time.o
- lib/sbcl/traceroot.o
- lib/sbcl/validate.o
- lib/sbcl/var-io.o
- lib/sbcl/vars.o
- lib/sbcl/wrap.o
- lib/sbcl/x86-64-arch.o
- lib/sbcl/x86-64-assem.o
- lib/sbcl/x86-64-bsd-os.o
- lib/sbcl/asdf/asdf.lisp
- lib/sbcl/asdf/uiop.lisp
- lib/sbcl/contrib/asdf.fasl
- lib/sbcl/contrib/sb-aclrepl.asd
- lib/sbcl/contrib/sb-aclrepl.fasl
- lib/sbcl/contrib/sb-bsd-sockets.asd
- lib/sbcl/contrib/sb-bsd-sockets.fasl
- lib/sbcl/contrib/sb-capstone.asd
- lib/sbcl/contrib/sb-capstone.fasl
- lib/sbcl/contrib/sb-cltl2.asd
- lib/sbcl/contrib/sb-cltl2.fasl
- lib/sbcl/contrib/sb-concurrency.asd
- lib/sbcl/contrib/sb-concurrency.fasl
- lib/sbcl/contrib/sb-cover.asd
- lib/sbcl/contrib/sb-cover.fasl
- lib/sbcl/contrib/sb-executable.asd
- lib/sbcl/contrib/sb-executable.fasl
- lib/sbcl/contrib/sb-gmp.asd
- lib/sbcl/contrib/sb-gmp.fasl
- lib/sbcl/contrib/sb-grovel.asd
- lib/sbcl/contrib/sb-grovel.fasl
- lib/sbcl/contrib/sb-introspect.asd
- lib/sbcl/contrib/sb-introspect.fasl
- lib/sbcl/contrib/sb-manual.asd
- lib/sbcl/contrib/sb-manual.fasl
- lib/sbcl/contrib/sb-md5.asd
- lib/sbcl/contrib/sb-md5.fasl
- lib/sbcl/contrib/sb-mpfr.asd
- lib/sbcl/contrib/sb-mpfr.fasl
- lib/sbcl/contrib/sb-posix.asd
- lib/sbcl/contrib/sb-posix.fasl
- lib/sbcl/contrib/sb-queue.asd
- lib/sbcl/contrib/sb-queue.fasl
- lib/sbcl/contrib/sb-rotate-byte.asd
- lib/sbcl/contrib/sb-rotate-byte.fasl
- lib/sbcl/contrib/sb-rt.asd
- lib/sbcl/contrib/sb-rt.fasl
- lib/sbcl/contrib/sb-simd.asd
- lib/sbcl/contrib/sb-simd.fasl
- lib/sbcl/contrib/sb-simple-streams.asd
- lib/sbcl/contrib/sb-simple-streams.fasl
- lib/sbcl/contrib/sb-sprof.asd
- lib/sbcl/contrib/sb-sprof.fasl
- lib/sbcl/contrib/uiop.fasl
- lib/sbcl/sb-aclrepl/debug.lisp
- lib/sbcl/sb-aclrepl/inspect.lisp
- lib/sbcl/sb-aclrepl/manual.lisp
- lib/sbcl/sb-aclrepl/repl.lisp
- lib/sbcl/sb-aclrepl/sb-aclrepl.asd
- lib/sbcl/sb-aclrepl/tests.lisp
- lib/sbcl/sb-aclrepl/toplevel.lisp
- lib/sbcl/sb-bsd-sockets/constants.lisp
- lib/sbcl/sb-bsd-sockets/constants-addrinfo.lisp
- lib/sbcl/sb-bsd-sockets/constants-gethostbyname.lisp
- lib/sbcl/sb-bsd-sockets/constants-unix.lisp
- lib/sbcl/sb-bsd-sockets/constants-win32.lisp
The first 100 are listed.
distinfo 6
| File | Size | SHA256 |
|---|---|---|
| sbcl-2.6.9-source.tar.bz2 | 8.760242e+06 | c6fd1d735570eb4ff34caf9609988ca77ed0bd12b55d09a4fed075be890da513 |
| sbcl-2.6.5-powerpc64-freebsd-binary.tar.bz2 | 8.592925e+06 | 524bd7a65f9b499dd32be87438118893c9f74976e33912920d1ab86b1a509425 |
| sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2 | 1.0463348e+07 | c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492 |
| sbcl-1.2.7-x86-freebsd-binary.tar.bz2 | 1.0322926e+07 | cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe |
| sbcl-1.2.7-x86-64-dragonfly-binary.tar.bz2 | 1.0586301e+07 | 4d8d589909d1b003afc5d58276affe2202f4a75d3760737f2ac6ce046a1f905c |
| sbcl-2.5.7-powerpc64le-freebsd-binary.tar.bz2 | 9.973076e+06 | 3dc17885caa57fc10d972729dca6a5a1414a3043d3af406e8907659ac8ea856a |
Master sites 3
- SF/sbcl/sbcl/2.6.9
- SF/sbcl/sbcl/1.2.7:binaries
- LOCAL/pkubaj:binaries
Commit history 6
| Date | Commit | Credits | Log message |
|---|---|---|---|
768999193e |
Kirill Ponomarev | lang/sbcl: Update to 2.6.9 | |
438fc71222 |
Kirill Ponomarev | lang/sbcl: Fix plist with option SIMD PR: 298258
Reported by: [email protected] |
|
79ff116368 |
Kirill Ponomarev | lang/sbcl: Update to 2.6.8 | |
69dc35aa3d |
Kirill Ponomarev | lang/sbcl: fix build on i386 and powerpc64* SB-ALIEN:ALIEN-FUNCALL-INTO is exported unconditionally and documented by
the new SB-MANUAL contrib, but the function itself is #+(or x86-64 arm64),
so generating the Texinfo sources dies with an undefined-function error on
i386, powerpc64 and powerpc64le.
Obtained from: https://github.com/sbcl/sbcl/commit/7ee531486117197e89c95507a5919ef08f36220b |
|
1ab99a484d |
Kirill Ponomarev | lang/sbcl: Update to 2.6.7 |
The latest 5 of 6 in the history this site was built from.