summaryrefslogtreecommitdiff
path: root/lang/ecl
diff options
context:
space:
mode:
Diffstat (limited to 'lang/ecl')
-rw-r--r--lang/ecl/Makefile8
-rw-r--r--lang/ecl/distinfo6
-rw-r--r--lang/ecl/pkg-plist4
3 files changed, 10 insertions, 8 deletions
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index d3fafcc2d2ca..694b36521fca 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ecl
-PORTVERSION= 23.9.9
+PORTVERSION= 24.5.10
CATEGORIES= lang lisp
MASTER_SITES= https://common-lisp.net/project/ecl/static/files/release/
@@ -18,7 +18,6 @@ LIB_DEPENDS= libgc.so:devel/boehm-gc \
RUN_DEPENDS= ${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops
USES= autoreconf gmake localbase makeinfo perl5 tar:tgz
-USE_CSTD= c99
USE_LDCONFIG= yes
USE_PERL5= build
GNU_CONFIGURE= yes
@@ -34,17 +33,20 @@ AUTORECONF_WRKSRC= ${WRKSRC}/src
INFO= ecl
PLIST_SUB= VERSION="${PORTVERSION}"
-OPTIONS_DEFINE= ASDF DFFI SAGE SOCKETS THREADS X11
+OPTIONS_DEFINE= ASDF CXX DFFI SAGE SOCKETS THREADS X11
OPTIONS_DEFAULT= ASDF DFFI SAGE SOCKETS THREADS
OPTIONS_SUB= yes
ASDF_DESC= Enable ASDF building facility
+CXX_DESC= Enable C++ support
DFFI_DESC= Dynamic foreign-function support
SAGE_DESC= Build with patches for sage
SOCKETS_DESC= Enable socket interface
ASDF_CONFIGURE_ON= --with-asdf=yes
ASDF_CONFIGURE_OFF= --with-asdf=no
+CXX_CONFIGURE_ON= --with-cxx
+CXX_VARS_OFF= USE_CSTD=c99
DFFI_LIB_DEPENDS= libffi.so:devel/libffi
DFFI_CONFIGURE_ON= --with-dffi=system
DFFI_CONFIGURE_OFF= --with-dffi=no
diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo
index 7079d0bf20d4..4965ae19d8a3 100644
--- a/lang/ecl/distinfo
+++ b/lang/ecl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708066364
-SHA256 (ecl-23.9.9.tgz) = c51bdab4ca6c1173dd3fe9cfe9727bcefb97bb0a3d6434b627ca6bdaeb33f880
-SIZE (ecl-23.9.9.tgz) = 8129105
+TIMESTAMP = 1750763500
+SHA256 (ecl-24.5.10.tgz) = e4ea65bb1861e0e495386bfa8bc673bd014e96d3cf9d91e9038f91435cbe622b
+SIZE (ecl-24.5.10.tgz) = 8130112
diff --git a/lang/ecl/pkg-plist b/lang/ecl/pkg-plist
index 4005060adbb0..244ada10f4c0 100644
--- a/lang/ecl/pkg-plist
+++ b/lang/ecl/pkg-plist
@@ -225,8 +225,8 @@ lib/ecl-%%VERSION%%/serve-event.fas
%%SOCKETS%%lib/ecl-%%VERSION%%/sockets.fas
lib/libecl.so
lib/libecl.so.%%VERSION%%
-lib/libecl.so.23
-lib/libecl.so.23.9
+lib/libecl.so.24
+lib/libecl.so.24.5
share/man/man1/ecl-config.1.gz
share/man/man1/ecl.1.gz
@dir include/ecl/gc