21.blangΣ=9 21.bVersion of this port present on the latest quarterly branch.
BROKEN: Broken since FreeBSD 12.1 DEPRECATED: Not supported upstream since 2017 and broken since FreeBSD 12.1 This port expired on: 2022-06-25 IGNORE: is marked as broken: Broken since FreeBSD 12.1
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
CMUCL is the CMU implementation of Common Lisp.
First-aid documentation is in the manpages lisp(1) and cmucl(1) and
via the normal Common Lisp documentation runtime functions (describe
...) (documentation ...) and (apropos ...). The WWW homepage contains
a pointer to a real user manual.
CMUCL's strength in comparison with other Lisp systems (or most other
dynamic language implementations in general) is its highly optimizing
compiler. If you know how to write efficient Common Lisp code, you
are free of unwanted memory allocation, type checks, indirections to
objects. CMUCL helps you to write efficient Common Lisp --- it
generates very informative warning messages about code constructs that
prevent compilation to efficient code.
Optional packages for graphical user interfaces and other Common Lisp
applications and libraries (Eg. the "Hemlock" Editor) are on
ftp://ftp2.cons.org/pub/languages/lisp/cmucl/release/ (FreeBSD-Binaries)
and ftp://ftp2.cons.org/pub/languages/lisp/cmucl/ports/ (source).
WWW: http://www.cons.org/cmucl/
===> The following configuration options are available for cmucl-21.b:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
cleanup: Remove expired ports:
2022-06-25 lang/cmucl: Not supported upstream since 2017 and broken since
FreeBSD 12.1
2022-06-25 devel/qbs: Abandoned and not working with modern clang
2022-06-25 lang/cmucl-extra: lang/cmucl is not supported upstream since 2017 and
broken since FreeBSD 12.1
2022-06-25 security/protonvpn-cli: This version is deprecated and unsupported
upstream. The port needs an update, which would require a fair amount of effort.
Use OpenVPN or Wireguard with configuration files provided by ProtonVPN instead.
2022-06-27 sysutils/firstboot-growfs: A better version is available on all
FreeBSD version
2022-06-27 security/modsecurity3-apache: The project was not developed further
2022-06-29 net-mgmt/zabbix54-frontend: Unsupported by upstream
2022-06-29 net-mgmt/zabbix54-server: Unsupported by upstream
lang/cmucl and lang/cmucl-extra: Deprecate ports
lang/cmucl is not supported upstream since 2017 and broken since FreeBSD
12.1.
PR: 246640
Reported by: Bertrand Petit <bsdpr@phoe.frmug.org>
Reviewed by: diizzy
Approved by: gerald (mentor)
Differential Revision: https://reviews.freebsd.org/D35163
lang/cmucl{-extra}: Correct maintainer address
The MAINTAINER email address for the following ports were inadvertently
submitted [1] as FreeBSD.org addresses:
- ports r489429 (lang/cmucl) via bug 232011
- ports r489430 (lang/cmucl-extra) via bug 233195
This change updates MAINTAINER lines to the correct address.
PR: 234655 [1], 232011, 233195
Submitted by: Lorenzo Salvadore <phascolarctos protonmail ch> (maintainer)
lang/cmucl: Update to 21.b, cleanup
While here, assign maintainership to submitter
PR: 232011
Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch>
Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR: 204056
Submitted by: mat
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D2735
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
Update to cmucl-19f.
After discussions with the CMUCL implementor's list it has been
decided that the FreeBSD port should stay as it is, which means that
the 6.3 binary gets installed on all FreeBSD versions. That means the
port will not be smartened up to select binaries built for newer
FreeBSD versions that might be available. Consensus on the list was
that those who care about that level of detail do not use the port
(remember that it's a binary distribution anyway) and that for those
who casually want to run some Common Lisp code it is good enough to
just run the 6.3 binary.
The next release will probably not have a FreeBSD-6.3 binary but at
that time the majority of users will probably be on FreeBSD-7.x or
higher.
Tested: install/deinstall, manual check for proper removal, portlint.
Commited during partial thaw as a leave port that doesn't affect other
ports.
- Use IA32_BINARY_PORT (to support amd64/ia64 compatibility), and add comment
before it (about why it's only for i386).
- Use INSTALL_PROGRAM and INSTALL_MAN macros.
- Use MANPREFIX.
- Use SHAREOWN/SHAREGRP for (not binary) installed files.
PR: ports/112361
Submitted by: alepulver (myself)
Approved by: Martin Cracauer <cracauer@cons.org> (maintainer)
Update to CMUCL version 18d. Use bzip2 distfiles.
This is my first commit after some pause. Newest portlint is happy,
the usual procedure of package and port install/deinstall, the compare
/usr/local is happy, too. Hope I didn't forget anything else.