Port details |
- clisp Common Lisp implementation
- 2.49.95+20241228 lang =17 2.49.93+_7Version of this port present on the latest quarterly branch.
- Maintainer: kiri@TrueFC.org
- Port Added: unknown
- Last Update: 2025-01-08 01:56:17
- Commit Hash: 1d7c75a
- People watching this port, also watch:: python, tiff, libxml2, unzip, libiconv
- Also Listed In: lisp
- License: GPLv2
- WWW:
- https://www.gnu.org/software/clisp/
- Description:
- ANSI Common Lisp is a high-level, general-purpose programming language.
GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
University and Michael Stoll of Munich University, both in Germany.
It mostly supports the Lisp described in the ANSI Common Lisp standard.
It runs on most Unix workstations (GNU/Linux, FreeBSD, NetBSD, OpenBSD,
Solaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on
other systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only
4 MB of RAM.
It is Free Software and may be distributed under the terms of GNU GPL,
while it is possible to distribute commercial proprietary applications
compiled with GNU CLISP.
The user interface comes in English, German, French, Spanish, Dutch,
Russian and Danish, and can be changed at run time.
GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,
a foreign language interface, sockets, i18n, fast bignums and more.
An X11 interface is available through CLX, Garnet, CLUE/CLIO.
GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/clisp/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/clisp
- pkg install clisp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: clisp
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1736276827
SHA256 (gnu-clisp-clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d_GL0.tar.gz) = 6516f3ff28078a896528b27c0ab03ec8079a318f7643da3c831be319776556cf
SIZE (gnu-clisp-clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d_GL0.tar.gz) = 11353097
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- ghostscript10>=10.02.0 : print/ghostscript10
- pkgconf>=1.3.0_1 : devel/pkgconf
- gcc13 : lang/gcc13
- as : devel/binutils
- Runtime dependencies:
-
- cl-freebsd-asdf-init>=0 : devel/cl-freebsd-asdf-init
- ghostscript10>=10.02.0 : print/ghostscript10
- gcc13 : lang/gcc13
- Library dependencies:
-
- libffcall.so : devel/libffcall
- libreadline.so : devel/readline
- libsigsegv.so : devel/libsigsegv
- libunistring.so : devel/libunistring
- libintl.so : devel/gettext-runtime
- libdb-5.3.so : databases/db5
- This port is required by:
- for Build
-
- converters/cl-babel-clisp
- devel/cl-alexandria-clisp
- devel/cl-asdf-clisp
- devel/cl-flexi-streams-clisp
- devel/cl-infix-clisp
- devel/cl-split-sequence-clisp
- devel/cl-trivial-features-clisp
-
Deleted ports which required this port:
- for Run
-
- converters/cl-babel-clisp
- devel/cl-alexandria-clisp
- devel/cl-asdf-clisp
- devel/cl-flexi-streams-clisp
- devel/cl-infix-clisp
- devel/cl-split-sequence-clisp
- devel/cl-trivial-features-clisp
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for clisp-2.49.95+20241228:
ASDF=on: Another System Definition Facility
BDB=on: Interface to Berkeley DB from Sleepycat Software
DBUS=off: Interface to the D-Bus message bus system
DOCS=on: Build and/or install documentation
FASTCGI=off: FastCGI interface for web development
GDBM=off: Interface to GNU DBM
GTK2=off: Interface to the GTK library using glade
NLS=on: Native Language Support
PARI=off: PARI Computer Algebra System
PCRE=off: Perl-compatible regular expressions
PGSQL=off: PostGreSQL RDMBS interface
QUEENS=off: The Queens Function (a toy example)
RAWSOCK=on: Low level socket interface
SVM=off: Support Vector Machine predictive analytics
ZLIB=on: Compress vectors
====> X11 Module Selection: you can only select none or one of them
CLX_MIT=off: Classical X11 Interface
CLX_NEW=off: Faster X11 Interface (replaces clx/mit-clx)
===> Use 'make config' to modify these settings
- Options name:
- lang_clisp
- USES:
- compiler gettext ghostscript iconv localbase:ldflags ncurses pkgconfig bdb
- pkg-message:
- For install:
- To work with Common Lisp ports, create ~/.clisprc with this line:
(load "/usr/local/etc/cl-freebsd-asdf-init.lisp")
Emacs and Vim editing facilities for CLISP were installed into:
/usr/local/share/clisp
And you will have to symlink/copy the files to the corresponding directories.
For global installation:
Emacs: /usr/local/share/emacs/site-lisp
Vim: $VIMRUNTIME/vimfiles/after/syntax
Alternatively you may do per-user installations.
- Master Sites:
|
Number of commits found: 115 (showing only 15 on this page)
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.30 19 May 2003 12:31:00 |
arved |
Put back USE_GCC=2.95:
There are some problems with lang/clisp when it's compiled with
GCC 3:
- The foreign function interface (i.e. loading C libraries) doesn't
work. This breaks devel/meta-cvs, among other things
- A readline-related issue makes CLISP crash when a user hits TAB under
some circumstances
PR: 52407
Submitted by: maintainer |
2.30 22 Feb 2003 03:59:59 |
kris |
Add missing files |
2.30 21 Feb 2003 12:35:09 |
knu |
De-pkg-comment. |
2.30 08 Jan 2003 10:32:41 |
ijliao |
upgrade to 2.30
pass maintainership
PR: 46843
Submitted by: Henrik Motakef <henrik.motakef@web.de> (new maintainer) |
2.28 08 Nov 2002 20:44:56 |
arved |
Add USE_GCC=2.95, since the build dumps core with gcc 3.x
PR: 39189
Submitted by: Stanislav Grozev <tacho@factline.com> |
2.28 28 Jun 2002 08:23:10 |
kevlo |
Update to 2.28
PR: 39898
Submitted by: MAINTAINER |
07 Feb 2002 21:11:10 |
pat |
Remove dead MASTER_SITES |
12 Jan 2002 01:20:02 |
nectar |
Commit after maintainer timeout: |
01 Sep 2001 06:38:28 |
knu |
Update to 2.27. |
01 Jun 2001 07:05:18 |
obrien |
Use proper POSIX syntax for `chown'. |
19 May 2001 20:03:35 |
ijliao |
upgrade to 2.25.1 |
03 Apr 2001 12:31:20 |
mharo |
Easier to read patch |
03 Apr 2001 12:28:35 |
mharo |
fix so (socket-server) of clisp does creates a socket |
08 Oct 2000 04:17:26 |
asami |
Convert category lang to new layout. |
11 Aug 2000 12:50:37 |
will |
Make these COMMENT files conform to Handbook standard. |
Number of commits found: 115 (showing only 15 on this page)
|