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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
ecl ANSI Common Lisp implementation
21.2.1_2 lang on this many watch lists=2 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.2.1_2Version of this port present on the latest quarterly branch.
Maintainer: olgeni@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-07-25 09:59:45
Last Update: 2024-03-09 20:01:28
Commit Hash: 53fc891
People watching this port, also watch:: sbcl, nvidia-driver, clisp-hyperspec, cl-asdf, nvidia-settings
Also Listed In: lisp
License: LGPL20
WWW:
https://common-lisp.net/project/ecl/main.html
Description:
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as described in the X3J13 ANSI specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (238 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ecl-21.2.1_2/catalog.mk
  3. /usr/local/share/licenses/ecl-21.2.1_2/LICENSE
  4. /usr/local/share/licenses/ecl-21.2.1_2/LGPL20
  5. bin/ecl
  6. bin/ecl-config
  7. include/ecl/bytecodes.h
  8. include/ecl/cache.h
  9. include/ecl/config-internal.h
  10. include/ecl/config.h
  11. include/ecl/configpre-int.h
  12. include/ecl/configpre.h
  13. include/ecl/cons.h
  14. include/ecl/cs.h
  15. include/ecl/ecl_atomics.h
  16. include/ecl/ecl-cmp.h
  17. include/ecl/ecl-inl.h
  18. include/ecl/ecl.h
  19. include/ecl/external.h
  20. include/ecl/impl/math_dispatch.h
  21. include/ecl/impl/math_dispatch2.h
  22. include/ecl/impl/math_fenv.h
  23. include/ecl/impl/math_fenv_msvc.h
  24. include/ecl/internal.h
  25. include/ecl/legacy.h
  26. include/ecl/number.h
  27. include/ecl/object.h
  28. include/ecl/page.h
  29. include/ecl/stack-resize.h
  30. include/ecl/stacks.h
  31. lib/ecl
  32. lib/ecl-21.2.1/COPYING
  33. lib/ecl-21.2.1/LICENSE
  34. lib/ecl-21.2.1/TAGS
  35. lib/ecl-21.2.1/asdf.fas
  36. lib/ecl-21.2.1/build-stamp
  37. lib/ecl-21.2.1/cmp.asd
  38. lib/ecl-21.2.1/cmp.fas
  39. lib/ecl-21.2.1/deflate.asd
  40. lib/ecl-21.2.1/deflate.fas
  41. lib/ecl-21.2.1/dpp
  42. lib/ecl-21.2.1/ecl-cdb.asd
  43. lib/ecl-21.2.1/ecl-cdb.fas
  44. lib/ecl-21.2.1/ecl-curl.asd
  45. lib/ecl-21.2.1/ecl-curl.fas
  46. lib/ecl-21.2.1/ecl-help.asd
  47. lib/ecl-21.2.1/ecl-help.fas
  48. lib/ecl-21.2.1/ecl-quicklisp.asd
  49. lib/ecl-21.2.1/ecl-quicklisp.fas
  50. lib/ecl-21.2.1/ecl_min
  51. lib/ecl-21.2.1/encodings/arabic
  52. lib/ecl-21.2.1/encodings/ascii
  53. lib/ecl-21.2.1/encodings/asmo-708
  54. lib/ecl-21.2.1/encodings/atarist.bin
  55. lib/ecl-21.2.1/encodings/cp-856.bin
  56. lib/ecl-21.2.1/encodings/cp819
  57. lib/ecl-21.2.1/encodings/cp850
  58. lib/ecl-21.2.1/encodings/cp862
  59. lib/ecl-21.2.1/encodings/cp866
  60. lib/ecl-21.2.1/encodings/cp932
  61. lib/ecl-21.2.1/encodings/cp936
  62. lib/ecl-21.2.1/encodings/cp949
  63. lib/ecl-21.2.1/encodings/cp950
  64. lib/ecl-21.2.1/encodings/cyrillic
  65. lib/ecl-21.2.1/encodings/dos-cp437.bin
  66. lib/ecl-21.2.1/encodings/dos-cp737.bin
  67. lib/ecl-21.2.1/encodings/dos-cp775.bin
  68. lib/ecl-21.2.1/encodings/dos-cp850.bin
  69. lib/ecl-21.2.1/encodings/dos-cp852.bin
  70. lib/ecl-21.2.1/encodings/dos-cp855.bin
  71. lib/ecl-21.2.1/encodings/dos-cp857.bin
  72. lib/ecl-21.2.1/encodings/dos-cp860.bin
  73. lib/ecl-21.2.1/encodings/dos-cp861.bin
  74. lib/ecl-21.2.1/encodings/dos-cp862.bin
  75. lib/ecl-21.2.1/encodings/dos-cp863.bin
  76. lib/ecl-21.2.1/encodings/dos-cp864.bin
  77. lib/ecl-21.2.1/encodings/dos-cp865.bin
  78. lib/ecl-21.2.1/encodings/dos-cp866.bin
  79. lib/ecl-21.2.1/encodings/dos-cp869.bin
  80. lib/ecl-21.2.1/encodings/dos-cp874.bin
  81. lib/ecl-21.2.1/encodings/ecma-114
  82. lib/ecl-21.2.1/encodings/ecma-118
  83. lib/ecl-21.2.1/encodings/greek
  84. lib/ecl-21.2.1/encodings/greek8
  85. lib/ecl-21.2.1/encodings/hebrew
  86. lib/ecl-21.2.1/encodings/ibm437
  87. lib/ecl-21.2.1/encodings/ibm819
  88. lib/ecl-21.2.1/encodings/ibm850
  89. lib/ecl-21.2.1/encodings/ibm852
  90. lib/ecl-21.2.1/encodings/ibm855
  91. lib/ecl-21.2.1/encodings/ibm857
  92. lib/ecl-21.2.1/encodings/ibm860
  93. lib/ecl-21.2.1/encodings/ibm861
  94. lib/ecl-21.2.1/encodings/ibm862
  95. lib/ecl-21.2.1/encodings/ibm863
  96. lib/ecl-21.2.1/encodings/ibm864
  97. lib/ecl-21.2.1/encodings/ibm865
  98. lib/ecl-21.2.1/encodings/ibm866
  99. lib/ecl-21.2.1/encodings/ibm869
  100. lib/ecl-21.2.1/encodings/iso-2022-jp
  101. lib/ecl-21.2.1/encodings/iso-2022-jp-1
  102. lib/ecl-21.2.1/encodings/iso-8859-1.bin
  103. lib/ecl-21.2.1/encodings/iso-8859-10.bin
  104. lib/ecl-21.2.1/encodings/iso-8859-11.bin
  105. lib/ecl-21.2.1/encodings/iso-8859-13.bin
  106. lib/ecl-21.2.1/encodings/iso-8859-14.bin
  107. lib/ecl-21.2.1/encodings/iso-8859-15.bin
  108. lib/ecl-21.2.1/encodings/iso-8859-16.bin
  109. lib/ecl-21.2.1/encodings/iso-8859-2.bin
  110. lib/ecl-21.2.1/encodings/iso-8859-3.bin
  111. lib/ecl-21.2.1/encodings/iso-8859-4.bin
  112. lib/ecl-21.2.1/encodings/iso-8859-5.bin
  113. lib/ecl-21.2.1/encodings/iso-8859-6.bin
  114. lib/ecl-21.2.1/encodings/iso-8859-7.bin
  115. lib/ecl-21.2.1/encodings/iso-8859-8.bin
  116. lib/ecl-21.2.1/encodings/iso-8859-9.bin
  117. lib/ecl-21.2.1/encodings/iso8859-1
  118. lib/ecl-21.2.1/encodings/iso8859-10
  119. lib/ecl-21.2.1/encodings/iso8859-13
  120. lib/ecl-21.2.1/encodings/iso8859-14
  121. lib/ecl-21.2.1/encodings/iso8859-15
  122. lib/ecl-21.2.1/encodings/iso8859-2
  123. lib/ecl-21.2.1/encodings/iso8859-3
  124. lib/ecl-21.2.1/encodings/iso8859-4
  125. lib/ecl-21.2.1/encodings/iso8859-5
  126. lib/ecl-21.2.1/encodings/iso8859-6
  127. lib/ecl-21.2.1/encodings/iso8859-7
  128. lib/ecl-21.2.1/encodings/iso8859-8
  129. lib/ecl-21.2.1/encodings/iso8859-9
  130. lib/ecl-21.2.1/encodings/jisx0201.bin
  131. lib/ecl-21.2.1/encodings/jisx0208.bin
  132. lib/ecl-21.2.1/encodings/jisx0212.bin
  133. lib/ecl-21.2.1/encodings/koi8-r.bin
  134. lib/ecl-21.2.1/encodings/koi8-u.bin
  135. lib/ecl-21.2.1/encodings/koi8r
  136. lib/ecl-21.2.1/encodings/latin-1
  137. lib/ecl-21.2.1/encodings/latin-2
  138. lib/ecl-21.2.1/encodings/latin-3
  139. lib/ecl-21.2.1/encodings/latin-4
  140. lib/ecl-21.2.1/encodings/latin-5
  141. lib/ecl-21.2.1/encodings/latin-6
  142. lib/ecl-21.2.1/encodings/latin-7
  143. lib/ecl-21.2.1/encodings/latin-8
  144. lib/ecl-21.2.1/encodings/latin-9
  145. lib/ecl-21.2.1/encodings/latin2
  146. lib/ecl-21.2.1/encodings/latin3
  147. lib/ecl-21.2.1/encodings/latin4
  148. lib/ecl-21.2.1/encodings/latin5
  149. lib/ecl-21.2.1/encodings/latin6
  150. lib/ecl-21.2.1/encodings/latin7
  151. lib/ecl-21.2.1/encodings/latin8
  152. lib/ecl-21.2.1/encodings/latin9
  153. lib/ecl-21.2.1/encodings/ms-ansi
  154. lib/ecl-21.2.1/encodings/ms-arab
  155. lib/ecl-21.2.1/encodings/ms-cyrl
  156. lib/ecl-21.2.1/encodings/ms-ee
  157. lib/ecl-21.2.1/encodings/ms-greek
  158. lib/ecl-21.2.1/encodings/ms-hebr
  159. lib/ecl-21.2.1/encodings/ms-turk
  160. lib/ecl-21.2.1/encodings/shift-jis.bin
  161. lib/ecl-21.2.1/encodings/tools.lisp
  162. lib/ecl-21.2.1/encodings/ucs2
  163. lib/ecl-21.2.1/encodings/ucs2be
  164. lib/ecl-21.2.1/encodings/ucs2le
  165. lib/ecl-21.2.1/encodings/ucs4
  166. lib/ecl-21.2.1/encodings/ucs4be
  167. lib/ecl-21.2.1/encodings/ucs4le
  168. lib/ecl-21.2.1/encodings/unicode
  169. lib/ecl-21.2.1/encodings/utf-16
  170. lib/ecl-21.2.1/encodings/utf-16be
  171. lib/ecl-21.2.1/encodings/utf-16le
  172. lib/ecl-21.2.1/encodings/utf-32
  173. lib/ecl-21.2.1/encodings/utf-32be
  174. lib/ecl-21.2.1/encodings/utf-32le
  175. lib/ecl-21.2.1/encodings/utf16
  176. lib/ecl-21.2.1/encodings/utf32
  177. lib/ecl-21.2.1/encodings/utf8
  178. lib/ecl-21.2.1/encodings/winbaltrim
  179. lib/ecl-21.2.1/encodings/windows-1250
  180. lib/ecl-21.2.1/encodings/windows-1251
  181. lib/ecl-21.2.1/encodings/windows-1252
  182. lib/ecl-21.2.1/encodings/windows-1253
  183. lib/ecl-21.2.1/encodings/windows-1254
  184. lib/ecl-21.2.1/encodings/windows-1255
  185. lib/ecl-21.2.1/encodings/windows-1256
  186. lib/ecl-21.2.1/encodings/windows-1257
  187. lib/ecl-21.2.1/encodings/windows-1258
  188. lib/ecl-21.2.1/encodings/windows-932
  189. lib/ecl-21.2.1/encodings/windows-936
  190. lib/ecl-21.2.1/encodings/windows-949
  191. lib/ecl-21.2.1/encodings/windows-950
  192. lib/ecl-21.2.1/encodings/windows-cp1250.bin
  193. lib/ecl-21.2.1/encodings/windows-cp1251.bin
  194. lib/ecl-21.2.1/encodings/windows-cp1252.bin
  195. lib/ecl-21.2.1/encodings/windows-cp1253.bin
  196. lib/ecl-21.2.1/encodings/windows-cp1254.bin
  197. lib/ecl-21.2.1/encodings/windows-cp1255.bin
  198. lib/ecl-21.2.1/encodings/windows-cp1256.bin
  199. lib/ecl-21.2.1/encodings/windows-cp1257.bin
  200. lib/ecl-21.2.1/encodings/windows-cp1258.bin
  201. lib/ecl-21.2.1/encodings/windows-cp932.bin
  202. lib/ecl-21.2.1/encodings/windows-cp936.bin
  203. lib/ecl-21.2.1/encodings/windows-cp949.bin
  204. lib/ecl-21.2.1/encodings/windows-cp950.bin
  205. lib/ecl-21.2.1/help.doc
  206. lib/ecl-21.2.1/libasdf.a
  207. lib/ecl-21.2.1/libcmp.a
  208. lib/ecl-21.2.1/libdeflate.a
  209. lib/ecl-21.2.1/libecl-cdb.a
  210. lib/ecl-21.2.1/libecl-curl.a
  211. lib/ecl-21.2.1/libecl-help.a
  212. lib/ecl-21.2.1/libecl-quicklisp.a
  213. lib/ecl-21.2.1/libpackage-locks.a
  214. lib/ecl-21.2.1/libql-minitar.a
  215. lib/ecl-21.2.1/libsb-bsd-sockets.a
  216. lib/ecl-21.2.1/libserve-event.a
  217. lib/ecl-21.2.1/package-locks.asd
  218. lib/ecl-21.2.1/package-locks.fas
  219. lib/ecl-21.2.1/prebuilt-asdf.asd
  220. lib/ecl-21.2.1/libsockets.a
  221. lib/ecl-21.2.1/ql-minitar.asd
  222. lib/ecl-21.2.1/ql-minitar.fas
  223. lib/ecl-21.2.1/sb-bsd-sockets.asd
  224. lib/ecl-21.2.1/sb-bsd-sockets.fas
  225. lib/ecl-21.2.1/serve-event.asd
  226. lib/ecl-21.2.1/serve-event.fas
  227. lib/ecl-21.2.1/sockets.asd
  228. lib/ecl-21.2.1/sockets.fas
  229. lib/libecl.so
  230. lib/libecl.so.21.2.1
  231. lib/libecl.so.21
  232. lib/libecl.so.21.2
  233. share/man/man1/ecl-config.1.gz
  234. share/man/man1/ecl.1.gz
  235. @dir include/ecl/gc
  236. @owner
  237. @group
  238. @mode
Collapse this list.
Dependency lines:
  • ecl>0:lang/ecl
To install the port:
cd /usr/ports/lang/ecl/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/ecl
  • pkg install ecl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ecl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1627310876 SHA256 (ecl-21.2.1.tgz) = b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900 SIZE (ecl-21.2.1.tgz) = 7875088

Packages (timestamps in pop-ups are UTC):
ecl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest21.2.1_221.2.1_220.4.24_121.2.1_221.2.1_2-20.4.24_1-
FreeBSD:13:quarterly21.2.1_121.2.1_121.2.1_121.2.1_121.2.1_221.2.1_121.2.1_121.2.1_1
FreeBSD:14:latest21.2.1_221.2.1_221.2.1_121.2.1_221.2.1_221.2.1_1-21.2.1_1
FreeBSD:14:quarterly21.2.1_121.2.1_2-21.2.1_121.2.1_221.2.1_121.2.1_121.2.1_1
FreeBSD:15:latest21.2.1_221.2.1_2n/a21.2.1_1n/a21.2.1_121.2.1_121.2.1_1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libatomic_ops.a : devel/libatomic_ops
  2. gmake>=4.4.1 : devel/gmake
  3. makeinfo : print/texinfo
  4. autoconf>=2.71 : devel/autoconf
  5. automake>=1.16.5 : devel/automake
  6. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. libatomic_ops.a : devel/libatomic_ops
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libgc.so : devel/boehm-gc
  2. libgmp.so : math/gmp
  3. libffi.so : devel/libffi
  4. libgc-threaded.so : devel/boehm-gc-threaded
This port is required by:
for Build
  1. math/maxima
for Libraries
  1. devel/eql5
  2. math/sage
for Run
  1. math/maxima

Configuration Options:
===> The following configuration options are available for ecl-21.2.1_2: ASDF=on: Enable ASDF building facility DFFI=on: Dynamic foreign-function support SAGE=on: Build with patches for sage SOCKETS=on: Enable socket interface THREADS=on: Threading support X11=off: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
lang_ecl
USES:
autoreconf gmake localbase makeinfo perl5 tar:tgz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://common-lisp.net/project/ecl/static/files/release/
Collapse this list.

Number of commits found: 81

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
21.2.1_2
09 Mar 2024 20:01:28
commit hash: 53fc89148444671577785e097d8296be85bc5fd6commit hash: 53fc89148444671577785e097d8296be85bc5fd6commit hash: 53fc89148444671577785e097d8296be85bc5fd6commit hash: 53fc89148444671577785e097d8296be85bc5fd6 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
lang/ecl: Move man pages to share/man

Approved by:	portmgr (blanket)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
21.2.1_1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21.2.1_1
20 Jul 2022 14:22:15
commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91commit hash: f98ae56653d5255e3519da4e97d6edbaa7e6df91 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21.2.1_1
09 May 2022 19:23:51
commit hash: db78da8f8b7388d951665362479eb4aa0babf1b4commit hash: db78da8f8b7388d951665362479eb4aa0babf1b4commit hash: db78da8f8b7388d951665362479eb4aa0babf1b4commit hash: db78da8f8b7388d951665362479eb4aa0babf1b4 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
devel/libffi: Bump deps PORTREVISION for shlib change

PR:		263764
Reported by:	VVD <vvd@unislabs.com>
21.2.1
30 Jul 2021 10:53:45
commit hash: c6c6359b96b4bae67ab96918d3cfc8551f70267ecommit hash: c6c6359b96b4bae67ab96918d3cfc8551f70267ecommit hash: c6c6359b96b4bae67ab96918d3cfc8551f70267ecommit hash: c6c6359b96b4bae67ab96918d3cfc8551f70267e files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
lang/ecl: upgrade to 21.2.1

Changelog at

  https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/CHANGELOG

PR:		257460
Reported by:	thierry
20.4.24_2
17 May 2021 14:40:22
commit hash: f476e826631b6625b78f827bef4a9b7a170a3d27commit hash: f476e826631b6625b78f827bef4a9b7a170a3d27commit hash: f476e826631b6625b78f827bef4a9b7a170a3d27commit hash: f476e826631b6625b78f827bef4a9b7a170a3d27 files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
lang/ecl: compiler requires libatomic_ops in RUN_DEPENDS.

PR:		255935
Reported by:	Kevin Zheng <kevinz5000@gmail.com>
20.4.24_1
17 May 2021 14:40:21
commit hash: 564b89d5e9dc418a62df43d4efe9d54e13b3f141commit hash: 564b89d5e9dc418a62df43d4efe9d54e13b3f141commit hash: 564b89d5e9dc418a62df43d4efe9d54e13b3f141commit hash: 564b89d5e9dc418a62df43d4efe9d54e13b3f141 files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
lang/ecl: apply portfmt and portclippy.
20.4.24_1
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.
20.4.24_1
29 Nov 2020 14:12:28
Revision:556569Original commit files touched by this commit
linimon search for other commits by this committer
These ports now build on aarch64.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com TRYBROKEN run
20.4.24_1
09 Nov 2020 11:42:33
Revision:554710Original commit files touched by this commit
mat search for other commits by this committer
Remove references to non existent patches.

PR:		250723
20.4.24_1
06 Jul 2020 09:10:16
Revision:541328Original commit files touched by this commit
pkubaj search for other commits by this committer
lang/ecl: fix build on GCC architectures

Use C99 mode:
/wrkdirs/usr/ports/lang/ecl/work/ecl-20.4.24/src/c/cfun_dispatch.d:1022: error:
'for' loop initial declaration used outside C99 mode
20.4.24_1
04 Jul 2020 18:11:42
Revision:541232Original commit files touched by this commit
zeising search for other commits by this committer
Chanse update of devel/libffi

Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
20.4.24
04 Jul 2020 17:28:48
Revision:541226Original commit files touched by this commit
zeising search for other commits by this committer
lang/ecl: Update to 20.4.24

Update lang/ecl to 20.4.24.

PR:		247283
Reviewed by:	thierry
Approved by:	olgeni (maintainer)
16.1.3_2
13 Jun 2020 09:26:19
Revision:538656Original commit files touched by this commit
salvadore search for other commits by this committer
lang/ecl: Fix r538595

Move the comment introduced in r538595 so that it does not break the port
anymore.

Reported by:	mat
Reviewed by:	mat
Approved by:	tcberner (co-mentor)
Differential Revision:	https://reviews.freebsd.org/D25244
16.1.3_2
12 Jun 2020 10:35:42
Revision:538595Original commit files touched by this commit
salvadore search for other commits by this committer
lang/ecl: Fix missing reference to SageMath

Add a reference to SageMath that was forgotten for a patch added with
revision 537602.

Reviewed by:	thierry
Approved by:	olgeni (maintainer), gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D25180
16.1.3_2
03 Jun 2020 08:43:16
Revision:537602Original commit files touched by this commit
salvadore search for other commits by this committer
lang/ecl: Add SAGE option

Introduce a new option called SAGE and enabled by default in order to have
ecl working with sage.

Also:

- Move bohem-gc dependency from THREADS_LIB_DEPENDS_OFF to LIB_DEPENDS.
- Build with libatomic_ops from ports rather than with the bundled library.
- Replace explicit settings of CFLAGS and LDFLAGS by USES=localbase.
- Add USES+= autoreconf.

This work is based on https://reviews.freebsd.org/D24958 submitted by
thierry.

Submitted by:	thierry (based on)
Reviewed by:	thierry (original submitter)
Approved by:	olgeni (maintainer), gerald (mentor)
Differential Revision:	https://reviews.freebsd.org/D25096
16.1.3_1
24 May 2020 10:06:45
Revision:536380Original commit files touched by this commit
olgeni search for other commits by this committer
lang/ecl: add link to lib directory without version number (lib/ecl).

This is required by the work being done on math/sage.

Submitted by:	thierry
16.1.3
27 Feb 2020 14:57:40
Revision:527259Original commit files touched by this commit
salvadore search for other commits by this committer
Update lang/ecl from 15.3.7 to 16.1.3

- Change MASTER_SITES, as 16.1.3 is not available on SourceForge.
- Rename the CLX option to X11, consistent with FreeBSD's standards and
  with the fact that the option into the configure script from ecl is now
  --with-x.
- Strip libecl.so.${PORTVERSION}.

PR:		232615
Approved by:	olgeni (maintainer timeout, 16 months), gerald (mentor)
15.3.7_5
07 Nov 2019 20:20:00
Revision:517008Original commit files touched by this commit Sanity Test Failure
zeising search for other commits by this committer
Sprinkle more USES=xorg
15.3.7_5
05 Dec 2018 20:01:11
Revision:486720Original commit files touched by this commit
linimon search for other commits by this committer
These ports now build on powerpc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
15.3.7_5
31 Aug 2018 18:27:14
Revision:478604Original commit files touched by this commit
fernape search for other commits by this committer
devel/boehm-gc: update to 7.6.8

ChangeLog: https://github.com/ivmai/bdwgc/releases/tag/v7.6.8

* Giving maintainership to yasu@utahime.org
* Bumping PORTREVISION for dependent ports

PR:	230577
Submitted by:	yasu@utahime.org
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16704
15.3.7_4
02 Jul 2018 04:00:29
Revision:473699Original commit files touched by this commit
linimon search for other commits by this committer
Mark ports broken on mips64 that are already broken on powerpc64.  In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
15.3.7_4
01 Jun 2018 10:16:42
Revision:471254Original commit files touched by this commit
cpm search for other commits by this committer
Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.6

PR:		228597
Approved by:	portmgr (antoine)
15.3.7_3
10 Mar 2018 11:22:59
Revision:464068Original commit files touched by this commit
cpm search for other commits by this committer
Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.4

PR:		225560
Submitted by:	Yasuhiro KIMURA <yasu@utahime@org>
Reviewed by:	cpm
Approved by:	portmgr (antoine)
15.3.7_2
08 Jan 2018 15:20:58
Revision:458427Original commit files touched by this commit
cpm search for other commits by this committer
Bump PORTREVISION due upgrade of devel/boehm-gc to 7.6.2

Approved by:	portmgr (antoine)
15.3.7_1
29 Apr 2017 05:44:25
Revision:439717Original commit files touched by this commit
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
15.3.7_1
20 Jan 2017 20:33:31
Revision:431996Original commit files touched by this commit
sunpoet search for other commits by this committer
Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/
15.3.7_1
16 Nov 2016 00:34:23
Revision:426198Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on various tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
15.3.7_1
03 Nov 2016 16:16:03
Revision:425247Original commit files touched by this commit
linimon search for other commits by this committer
Now builds on sparc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
15.3.7_1
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
15.3.7_1
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
15.3.7_1
15 Sep 2015 10:48:37
Revision:396952Original commit files touched by this commit
olgeni search for other commits by this committer
- Switch to options helpers
- Add missing files to plist (THREADS option)

PR:		203051
Submitted by:	amdmi3
15.3.7
07 May 2015 14:04:35
Revision:385627Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 15.3.7 and add LICENSE.
15.2.21_1
25 Mar 2015 14:24:56
Revision:382217Original commit files touched by this commit
olgeni search for other commits by this committer
Fix pkg-plist for THREADS option; use OPTIONS_SUB.

PR:		198897
Submitted by:	marino
15.2.21
25 Mar 2015 12:58:34
Revision:382211Original commit files touched by this commit
marino search for other commits by this committer
lang category: Remove $PTHREAD_LIBS

Note: ecl did not pass check-plist (pre-existing), PR 198897 submitted.

approved by:	PTHREAD blanket
15.2.21
22 Feb 2015 10:28:51
Revision:379590Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 15.2.21 and unbreak.
13.5.1
27 Oct 2014 15:23:31
Revision:371587Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
13.5.1
02 Aug 2014 23:44:56
Revision:363842Original commit files touched by this commit
antoine search for other commits by this committer
Mark broken: Fails to link with new libgc

	cc -L/usr/local/lib -pthread -Wl,--rpath,/usr/local/lib -L/usr/local/lib -o
ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -leclatomic  -lgmp
-lgc-threaded -lffi -pthread   -lm ;\
fi
libeclmin.a(cosh.o): In function `ecl_cosh_long_float':
numbers/cosh.o.c:(.text+0x151): warning: coshl has lower than advertised
precision
libeclmin.a(sinh.o): In function `ecl_sinh_long_float':
numbers/sinh.o.c:(.text+0x151): warning: sinhl has lower than advertised
precision
libeclmin.a(tanh.o): In function `ecl_tanh_long_float':
numbers/tanh.o.c:(.text+0x151): warning: tanhl has lower than advertised
precision
libeclmin.a(alloc_2.o): In function `init_alloc':
alloc_2.o.c:(.text+0x614): undefined reference to `GC_start_call_back'
libeclmin.a(alloc_2.o): In function `si_gc_stats':
alloc_2.o.c:(.text+0xcfb): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xdf6): undefined reference to `GC_print_stats'
alloc_2.o.c:(.text+0xe30): undefined reference to `GC_print_stats'

Reported by:	pkg-fallout
13.5.1
29 Jul 2014 19:11:53
Revision:363374Original commit files touched by this commit
adamw search for other commits by this committer
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
13.5.1
16 Jul 2014 08:13:59
Revision:362049Original commit files touched by this commit
bapt search for other commits by this committer
Fix some non default LIB_DEPENDS

With hat:	portmgr
13.5.1
13 Jul 2014 23:36:40
Revision:361728Original commit files touched by this commit
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
13.5.1
03 Feb 2014 11:12:04
Revision:342423Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
13.5.1
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)
17 Sep 2013 06:40:21
Revision:327452Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
13.5.1
10 Jul 2013 11:28:32
Revision:322656Original commit files touched by this commit
bapt search for other commits by this committer
Mark jobs unsafe and convert to USES=gmake
13.5.1
30 May 2013 12:23:59
Revision:319420Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrde to version 13.5.1.
12.7.1
18 Feb 2013 12:34:39
Revision:312502Original commit files touched by this commit
olgeni search for other commits by this committer
Convert Makefile headers to the new format.
12.7.1
29 Aug 2012 15:33:03
Original commit files touched by this commit
olgeni search for other commits by this committer
Replace spaces with tabs in assignments.
12.7.1
14 Aug 2012 16:21:51
Original commit files touched by this commit
olgeni search for other commits by this committer
- Upgrade to version 12.7.1 [0].
- Convert to OptionsNG while I'm here.

Submitted by:	Krishna <v.krishnakumar@gmail.com> (by email) [0]
12.2.1
17 Feb 2012 10:48:30
Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 12.2.1.
10.4.1_1
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
10.4.1_1
03 Jul 2011 13:45:36
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
10.4.1_1
13 Aug 2010 16:25:31
Original commit files touched by this commit
olgeni search for other commits by this committer
Add missing @dirrm entries.

Noticed by:     QAT
10.4.1
13 Aug 2010 16:10:20
Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 10.4.1.
0.9l_3
04 Aug 2010 14:11:56
Original commit files touched by this commit
olgeni search for other commits by this committer
Clean up my pkg-descr files (spelling and whitespace).
0.9l_3
08 Jun 2010 19:52:58
Original commit files touched by this commit
makc search for other commits by this committer
Convert LDCONFIG_DIRS to USE_LDCONFIG.

PR:             based on ports/146365
Submitted by:   Alex Kozlov <spam at rm-rf.kiev.ua>
Approved by:    maintainers timeout (two weeks)
0.9l_2
19 Apr 2010 10:43:43
Original commit files touched by this commit
ale search for other commits by this committer
Switch to use newer GMP version.

PR:             ports/144487
Submitted by:   ale
Approved by:    portmgr (-exp run by erwin)
0.9l_1
09 Jan 2010 20:50:59
Original commit files touched by this commit
olgeni search for other commits by this committer
Adopt unmaintained port.
0.9l_1
22 Aug 2009 00:24:37
Original commit files touched by this commit Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with H,I,J,K,L
0.9l_1
13 May 2009 09:46:02
Original commit files touched by this commit
ale search for other commits by this committer
Chase libgmp and bump PORTREVISION.
0.9l
04 Sep 2008 20:07:50
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.9l

PR:             ports/126920
Submitted by:   fulvio ciriaco <oivulf@gmail.com>
0.9g_2
29 Aug 2008 22:02:05
Original commit files touched by this commit
linimon search for other commits by this committer
Reset maintainer at his request.
0.9g_2
19 Apr 2008 17:56:05
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
0.9g_2
23 Mar 2008 16:44:09
Original commit files touched by this commit
miwi search for other commits by this committer
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:    portmgr (xorg cleanup)
0.9g_1
17 Sep 2006 01:46:52
Original commit files touched by this commit
kris search for other commits by this committer
BROKEN on ia64 and sparc64: Does not compile
0.9g_1
25 Jun 2006 22:41:56
Original commit files touched by this commit
alepulver search for other commits by this committer
- Add OPTIONS.
- Avoid installing the GNU license.
- Fix building on !i386.

PR:             99439
Approved by:    maintainer
0.9g_1
10 May 2006 14:46:48
Original commit files touched by this commit
ale search for other commits by this committer
Chase gmp library and bump PORTREVISION.
0.9g
23 Feb 2006 10:40:45
Original commit files touched by this commit
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
0.9g
22 Jan 2006 12:42:24
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
0.9g
15 Nov 2005 06:52:12
Original commit files touched by this commit
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
0.9g
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)
0.9g
20 Sep 2005 12:10:18
Original commit files touched by this commit
vs search for other commits by this committer
Update to 0.9g
Highlights: a port of the ASDF system definition, and a port of SBCL's socket
libraries

PR:             ports/84873
Submitted by:   maintainer
0.9e
25 Feb 2005 19:51:28
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.9e

PR:             ports/78034
Submitted by:   Julian Stecklina <der_julian@web.de> (maintainer)
0.9d.041103
02 Dec 2004 06:50:55
Original commit files touched by this commit
krion search for other commits by this committer
Add missing perl dependency.

Reported by:    pointyhat
0.9d.041103
28 Nov 2004 10:15:49
Original commit files touched by this commit
krion search for other commits by this committer
Add missing dependency and fix build.

PR:             ports/74345
Submitted by:   maintainer
0.9d.041103
03 Nov 2004 18:26:05
Original commit files touched by this commit
vs search for other commits by this committer
Update to 0.9d.041103

PR:             ports/73435
Submitted by:   maintainer
0.9d.041019
27 Oct 2004 20:49:11
Original commit files touched by this commit
pav search for other commits by this committer
- Mark only for i386, does not build on 64-bit archs

PR:             ports/73217
Submitted by:   Julian Stecklina <der_julian@web.de> (maintainer)
0.9d.041019
20 Oct 2004 04:08:04
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 0.9d-041019

PR:             ports/72851
Submitted by:   Julian Stecklina <der_julian@web.de> (maintainer)
0.9d.040726
26 Jul 2004 01:40:50
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 040726

PR:             69597
Submitted by:   maintainer
0.9d.040206
25 Jul 2004 09:58:58
Original commit files touched by this commit
vs search for other commits by this committer
Add ecl 0.9d.040206, an ANSI Common Lisp implementation.

PR:             ports/62455
Submitted by:   Julian Stecklina

Number of commits found: 81