notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cmucl CMU implementation of Common Lisp
21.b lang Deleted on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 21.bVersion of this port present on the latest quarterly branch.
Broken BROKEN: Broken since FreeBSD 12.1
Deprecated DEPRECATED: Not supported upstream since 2017 and broken since FreeBSD 12.1
Expired This port expired on: 2022-06-25
Ignore 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 search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2022-06-27 11:36:20
Commit Hash: 2fb224a
People watching this port, also watch:: clisp, gnupg, nmap, sbcl
Also Listed In: lisp
License: PD
WWW:
http://www.cons.org/cmucl/
Description:
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/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (79 items)
Collapse this list.
  1. /usr/local/share/licenses/cmucl-21.b/catalog.mk
  2. /usr/local/share/licenses/cmucl-21.b/LICENSE
  3. /usr/local/share/licenses/cmucl-21.b/PD
  4. bin/lisp
  5. lib/cmucl/internals.h
  6. lib/cmucl/internals.inc
  7. lib/cmucl/lib/config
  8. lib/cmucl/lib/config.lisp
  9. lib/cmucl/lib/contrib/asdf/asdf.lisp
  10. lib/cmucl/lib/contrib/asdf/asdf.sse2f
  11. lib/cmucl/lib/contrib/asdf/doc/asdf.html
  12. lib/cmucl/lib/contrib/asdf/doc/asdf.pdf
  13. lib/cmucl/lib/contrib/defsystem/defsystem.lisp
  14. lib/cmucl/lib/contrib/defsystem/defsystem.sse2f
  15. lib/cmucl/lib/contrib/load-unix.lisp
  16. lib/cmucl/lib/contrib/unix/unix.lisp
  17. lib/cmucl/lib/contrib/unix/unix.sse2f
  18. lib/cmucl/lib/ext-formats/aliases
  19. lib/cmucl/lib/ext-formats/ascii.lisp
  20. lib/cmucl/lib/ext-formats/beta-gk.lisp
  21. lib/cmucl/lib/ext-formats/cp1250.lisp
  22. lib/cmucl/lib/ext-formats/cp1251.lisp
  23. lib/cmucl/lib/ext-formats/cp1252.lisp
  24. lib/cmucl/lib/ext-formats/cp1253.lisp
  25. lib/cmucl/lib/ext-formats/cp1254.lisp
  26. lib/cmucl/lib/ext-formats/cp1255.lisp
  27. lib/cmucl/lib/ext-formats/cp1256.lisp
  28. lib/cmucl/lib/ext-formats/cp1257.lisp
  29. lib/cmucl/lib/ext-formats/cp1258.lisp
  30. lib/cmucl/lib/ext-formats/cr.lisp
  31. lib/cmucl/lib/ext-formats/crlf.lisp
  32. lib/cmucl/lib/ext-formats/euc-kr.lisp
  33. lib/cmucl/lib/ext-formats/final-sigma.lisp
  34. lib/cmucl/lib/ext-formats/iso8859-1.lisp
  35. lib/cmucl/lib/ext-formats/iso8859-10.lisp
  36. lib/cmucl/lib/ext-formats/iso8859-13.lisp
  37. lib/cmucl/lib/ext-formats/iso8859-14.lisp
  38. lib/cmucl/lib/ext-formats/iso8859-15.lisp
  39. lib/cmucl/lib/ext-formats/iso8859-2.lisp
  40. lib/cmucl/lib/ext-formats/iso8859-3.lisp
  41. lib/cmucl/lib/ext-formats/iso8859-4.lisp
  42. lib/cmucl/lib/ext-formats/iso8859-5.lisp
  43. lib/cmucl/lib/ext-formats/iso8859-6.lisp
  44. lib/cmucl/lib/ext-formats/iso8859-7.lisp
  45. lib/cmucl/lib/ext-formats/iso8859-8.lisp
  46. lib/cmucl/lib/ext-formats/iso8859-9.lisp
  47. lib/cmucl/lib/ext-formats/koi8-r.lisp
  48. lib/cmucl/lib/ext-formats/mac-cyrillic.lisp
  49. lib/cmucl/lib/ext-formats/mac-greek.lisp
  50. lib/cmucl/lib/ext-formats/mac-icelandic.lisp
  51. lib/cmucl/lib/ext-formats/mac-latin2.lisp
  52. lib/cmucl/lib/ext-formats/mac-roman.lisp
  53. lib/cmucl/lib/ext-formats/mac-turkish.lisp
  54. lib/cmucl/lib/ext-formats/unidata.bin
  55. lib/cmucl/lib/ext-formats/utf-16-be.lisp
  56. lib/cmucl/lib/ext-formats/utf-16-le.lisp
  57. lib/cmucl/lib/ext-formats/utf-16.lisp
  58. lib/cmucl/lib/ext-formats/utf-32-be.lisp
  59. lib/cmucl/lib/ext-formats/utf-32-le.lisp
  60. lib/cmucl/lib/ext-formats/utf-32.lisp
  61. lib/cmucl/lib/ext-formats/utf-8.lisp
  62. lib/cmucl/lib/ext-formats/void.lisp
  63. lib/cmucl/lib/generic-site.lisp
  64. lib/cmucl/lib/lisp-sse2.core
  65. lib/cmucl/lib/load-foreign.csh
  66. lib/cmucl/lib/subsystems/gray-compat-library.sse2f
  67. lib/cmucl/lib/subsystems/gray-streams-library.sse2f
  68. lib/cmucl/lib/subsystems/iodefs-library.sse2f
  69. lib/cmucl/lib/subsystems/simple-streams-library.sse2f
  70. lib/cmucl/lisp.map
  71. lib/cmucl/lisp.nm
  72. lib/cmucl/sample-wrapper
  73. man/man1/cmucl.1.gz
  74. man/man1/lisp.1.gz
  75. share/doc/cmucl/README
  76. share/doc/cmucl/release-21b.txt
  77. @owner
  78. @group
  79. @mode
Collapse this list.
Dependency lines:
  • cmucl>0:lang/cmucl
No installation instructions:
This port has been deleted.
PKGNAME: cmucl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1538840895 SHA256 (cmucl-21b-x86-FreeBSD.tar.bz2) = 2c9fbdaed398e61dbe9c439405ae79d28e112423a7c0376de6d2a6c62f4f8918 SIZE (cmucl-21b-x86-FreeBSD.tar.bz2) = 10680134

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. indexinfo : print/indexinfo
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. lang/cmucl-extra*
  2. Collapse this list of deleted ports.
* - 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 cmucl-21.b: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
lang_cmucl
USES:
tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://cmucl.org/downloads/release/21b/
  2. http://www.rgrjr.com/cmucl/downloads/release/21b/
  3. https://common-lisp.net/project/cmucl/downloads/release/21b/
  4. https://pmsf.eu/pub/cmucl/release/21b/
Collapse this list.
Port Moves
  • port deleted on 2022-06-27
    REASON: Has expired: Not supported upstream since 2017 and broken since FreeBSD 12.1

Number of commits found: 47

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
21.b
27 Jun 2022 11:36:20
commit hash: 2fb224a12bba79baeabc41519ab19ab876baec32commit hash: 2fb224a12bba79baeabc41519ab19ab876baec32commit hash: 2fb224a12bba79baeabc41519ab19ab876baec32commit hash: 2fb224a12bba79baeabc41519ab19ab876baec32 files touched by this commit Sanity Test Failure
Rene Ladan (rene) search for other commits by this committer
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
21.b
21 May 2022 14:33:55
commit hash: e978a52e0545e1a9ecd7a8d24d79f0928594342dcommit hash: e978a52e0545e1a9ecd7a8d24d79f0928594342dcommit hash: e978a52e0545e1a9ecd7a8d24d79f0928594342dcommit hash: e978a52e0545e1a9ecd7a8d24d79f0928594342d files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
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
21.b
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
21.b
16 Jun 2019 12:56:11
Revision:504341Original commit files touched by this commit
koobs search for other commits by this committer
lang/cmucl{-extra}: Reset MAINTAINER

PR:		238604
Submitted by:	Lorenzo Salvadore <phascolarctos protonmail ch> (maintainer)
21.b
07 Jan 2019 03:30:26
Revision:489556Original commit files touched by this commit
koobs search for other commits by this committer
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)
21.b
06 Jan 2019 01:29:15
Revision:489429Original commit files touched by this commit
swills search for other commits by this committer
lang/cmucl: Update to 21.b, cleanup

While here, assign maintainership to submitter

PR:		232011
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch>
19f_2
01 Apr 2016 14:08:38
Revision:412347Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
19f_2
07 Feb 2016 11:51:29
Revision:408380Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch to options helpers
19f_2
05 Nov 2015 12:36:25
Revision:400848Original commit files touched by this commit
mat search for other commits by this committer
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
19f_2
27 Oct 2014 15:23:31
Revision:371587Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
19f_2
31 May 2014 19:59:23
Revision:356015Original commit files touched by this commit
pawel search for other commits by this committer
- Add staging support
- Convert to new options framework
- Use new LIB_DEPENDS format, USES=tar:bzip2
19f_2
20 Sep 2013 19:53:10
Revision:327741Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
19f_2
17 Mar 2013 14:13:50
Revision:314442Original commit files touched by this commit
danfe search for other commits by this committer
In categories starting with [h-m], remove empty lines from pkg-plist (and
purge one empty file).
19f_2
15 Aug 2012 19:07:32
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Reassign cracauer@ ports to the heap
- Thanks for your years of service, we hope to see you back

Approved by:	portmgr
19f_2
24 Oct 2011 04:17:38
Original commit files touched by this commit
dougb search for other commits by this committer
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.
19f_2
03 Jul 2011 13:45:36
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
19f_2
09 Aug 2010 15:40:36
Original commit files touched by this commit
arved search for other commits by this committer
Fix dependency

PR:             146680
Submitted by:   Christian Walther <cptsalek@gmail.com>
Approved by:    maintainer timeout
19f_1
29 Apr 2009 15:38:12
Original commit files touched by this commit
cracauer search for other commits by this committer
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.
19e_1
08 Jan 2009 18:44:19
Original commit files touched by this commit
stefan search for other commits by this committer
Update to 19e.

PR:             126890
Submitted by:   fulvio ciriaco <oivulf@gmail.com>
Patch by:       maintainer
19c_1
18 Nov 2008 15:56:28
Original commit files touched by this commit
itetcu search for other commits by this committer
- fix plist for -DNOPORTDOCS
- bump PORTREVISION

Approved by:    maintainer timeout on QAT BotMail
Prompted by:    QAT QA run
19c
04 Oct 2007 01:25:18
Original commit files touched by this commit Sanity Test Failure
edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
19c
25 Jul 2007 08:18:14
Original commit files touched by this commit
pav search for other commits by this committer
- Fix typo IA32_BINART_PORT -> IA32_BINARY_PORT

Spotted by:     Scot Hetzel <swhetzel@gmail.com>
19c
25 May 2007 02:00:45
Original commit files touched by this commit
alepulver search for other commits by this committer
- Fix pkg-plist error accidentally introduced in my previous commit.
19c
25 May 2007 00:52:29
Original commit files touched by this commit
kris search for other commits by this committer
BROKEN: Incorrect pkg-plist
19c
03 May 2007 00:31:09
Original commit files touched by this commit
alepulver search for other commits by this committer
- 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)
19c
05 May 2006 18:34:50
Original commit files touched by this commit
mnag search for other commits by this committer
- Update to 19c

PR:             95944
Submitted by:   "Martin Wilke" <freebsd___unixfreunde.de>
Approved by:    maintainer timeout (17 days)
19b
27 Dec 2005 10:39:21
Original commit files touched by this commit
edwin search for other commits by this committer
Add SHA256 message digest to distinfo file

PR:             ports/90953
Submitted by:   Scott Flatman <sf@slappy.org>
19b
07 Nov 2005 19:16:13
Original commit files touched by this commit
mnag search for other commits by this committer
Update to 19b

Approved by:    Martin Cracauer <cracauer@cons.org> (maintainer)
19a
16 Oct 2005 14:48:09
Original commit files touched by this commit
vs search for other commits by this committer
Populate virtual category "lisp"

PR:             ports/86370
Submitted by:   Julian Stecklina
Approved by:    portmgr (linimon)
19a
02 Sep 2004 22:36:06
Original commit files touched by this commit
linimon search for other commits by this committer
Update to version 19a.

PR:             ports/71162
Submitted by:   MOROHOSHI Akihiko <moro at remus dot dti dot ne dot jp>
Approved by:    maintainer
18e
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
18e
28 Jan 2004 20:53:57
Original commit files touched by this commit
cracauer search for other commits by this committer
Fix owner of $PREFIX/lib.

PR:             ports/62011
Submitted by:   David Magda <dmagda+prbugs@ee.ryerson.ca>
18e
10 Dec 2003 20:31:24
Original commit files touched by this commit
pav search for other commits by this committer
- Update list of download locations with working entries.

PR:             ports/60102 (based on)
Submitted by:   parv <parv@pair.com>
18e
24 Jun 2003 07:13:01
Original commit files touched by this commit
daichi search for other commits by this committer
Update port: lang/cmucl (docs installed as 600)

PR:             50810
Submitted by:   Kimura Fuyuki <fuyuki@hadaly.org> <fuyuki@hadaly.org>
18e
12 May 2003 15:13:55
Original commit files touched by this commit
cracauer search for other commits by this committer
Correct ftp address for optional packages.
18e
02 May 2003 21:53:37
Original commit files touched by this commit
cracauer search for other commits by this committer
Update to CMUCL 18e.

Add a comment that one portlint warning cannot be avoided.
18d
26 Apr 2003 01:02:16
Original commit files touched by this commit
naddy search for other commits by this committer
Mark as i386-only.
18d
21 Feb 2003 12:35:09
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
18d
20 Jan 2003 09:23:08
Original commit files touched by this commit
edwin search for other commits by this committer
Add LIB_DEPEND on compat4x if running on >= 500000x
Noticed by: bento
18d
16 Apr 2002 17:08:31
Original commit files touched by this commit
cracauer search for other commits by this committer
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.
24 Jun 2001 21:29:39
commit hash: fp1.15455@dev.null.freshports.orgcommit hash: fp1.15455@dev.null.freshports.orgcommit hash: fp1.15455@dev.null.freshports.orgcommit hash: fp1.15455@dev.null.freshports.org files touched by this commit
dd search for other commits by this committer
Remove duplicate words where appropriate.    
11 Mar 2001 00:28:19
commit hash: fp1.10714@dev.null.freshports.orgcommit hash: fp1.10714@dev.null.freshports.orgcommit hash: fp1.10714@dev.null.freshports.orgcommit hash: fp1.10714@dev.null.freshports.org files touched by this commit
cracauer search for other commits by this committer
make the description fit the current release    
10 Mar 2001 06:08:12
commit hash: fp1.10607@dev.null.freshports.orgcommit hash: fp1.10607@dev.null.freshports.orgcommit hash: fp1.10607@dev.null.freshports.orgcommit hash: fp1.10607@dev.null.freshports.org files touched by this commit
kris search for other commits by this committer
Fix plist    
26 Feb 2001 14:09:02
commit hash: fp1.10037@dev.null.freshports.orgcommit hash: fp1.10037@dev.null.freshports.orgcommit hash: fp1.10037@dev.null.freshports.orgcommit hash: fp1.10037@dev.null.freshports.org files touched by this commit
cracauer search for other commits by this committer
Update to release 18c    
05 Feb 2001 15:04:13
commit hash: fp1.9239@dev.null.freshports.orgcommit hash: fp1.9239@dev.null.freshports.orgcommit hash: fp1.9239@dev.null.freshports.orgcommit hash: fp1.9239@dev.null.freshports.org files touched by this commit
olgeni search for other commits by this committer
Some style fixes in the lang category (usual round of spaces -> tabs)    
08 Oct 2000 04:17:26
commit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.orgcommit hash: fp1.4779@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category lang to new layout.  
29 Jun 2000 08:03:02
commit hash: fp1.1328@dev.null.freshports.orgcommit hash: fp1.1328@dev.null.freshports.orgcommit hash: fp1.1328@dev.null.freshports.orgcommit hash: fp1.1328@dev.null.freshports.org files touched by this commit
obrien search for other commits by this committer
Move the stragler's www.freebsd.org/~user distfiles to the offical  
MASTER_SITE_LOCAL site.    

Number of commits found: 47