git: f5163cfa8a4e - main - lang/ecl: update to version 23.9.9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 26 May 2024 15:46:58 UTC
The branch main has been updated by olgeni: URL: https://cgit.FreeBSD.org/ports/commit/?id=f5163cfa8a4ea0f15aa73e73b1a2e14252904ca9 commit f5163cfa8a4ea0f15aa73e73b1a2e14252904ca9 Author: Jimmy Olgeni <olgeni@FreeBSD.org> AuthorDate: 2024-05-26 15:32:04 +0000 Commit: Jimmy Olgeni <olgeni@FreeBSD.org> CommitDate: 2024-05-26 15:45:40 +0000 lang/ecl: update to version 23.9.9 PR: 277103 Reported by: Kevin Zheng <kevinz5000@gmail.com> --- lang/ecl/Makefile | 3 +-- lang/ecl/distinfo | 6 +++--- lang/ecl/files/extra-patch-src_compile.lsp.in | 22 ++++++++++------------ lang/ecl/pkg-plist | 5 +++-- 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile index 16e2cfb6127a..d3fafcc2d2ca 100644 --- a/lang/ecl/Makefile +++ b/lang/ecl/Makefile @@ -1,6 +1,5 @@ PORTNAME= ecl -PORTVERSION= 21.2.1 -PORTREVISION= 2 +PORTVERSION= 23.9.9 CATEGORIES= lang lisp MASTER_SITES= https://common-lisp.net/project/ecl/static/files/release/ diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo index 440270a85ee6..7079d0bf20d4 100644 --- a/lang/ecl/distinfo +++ b/lang/ecl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1627310876 -SHA256 (ecl-21.2.1.tgz) = b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900 -SIZE (ecl-21.2.1.tgz) = 7875088 +TIMESTAMP = 1708066364 +SHA256 (ecl-23.9.9.tgz) = c51bdab4ca6c1173dd3fe9cfe9727bcefb97bb0a3d6434b627ca6bdaeb33f880 +SIZE (ecl-23.9.9.tgz) = 8129105 diff --git a/lang/ecl/files/extra-patch-src_compile.lsp.in b/lang/ecl/files/extra-patch-src_compile.lsp.in index 7797a213bf0e..11d72d5c3220 100644 --- a/lang/ecl/files/extra-patch-src_compile.lsp.in +++ b/lang/ecl/files/extra-patch-src_compile.lsp.in @@ -1,13 +1,11 @@ ---- src/compile.lsp.in.orig 2016-12-19 10:25:00 UTC +--- src/compile.lsp.in.orig 2023-09-08 16:55:48 UTC +++ src/compile.lsp.in -@@ -142,8 +142,9 @@ - #+:wants-dlopen - ;;; - ;;; We do not need the -rpath flag for the library, nor -lecl. -+;;; Patch borrowed from SageMath - ;;; --(let* ((c::*ld-shared-flags* #-msvc "@SHARED_LDFLAGS@ @LDFLAGS@ @SONAME_LDFLAGS@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@" -+(let* ((c::*ld-shared-flags* #-msvc " @IMPLIB_LDFLAGS@ @SHARED_LDFLAGS@ @LDFLAGS@ @SONAME_LDFLAGS@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@" - #+msvc "@SHARED_LDFLAGS@ @LDFLAGS@ @STATICLIBS@ @CLIBS@") - (c::*cc-flags* (concatenate 'string "-DECL_API -I@true_builddir@/c " c::*cc-flags*)) - (extra-args nil)) +@@ -88,7 +88,7 @@ + c::*ecl-library-directory* "@true_builddir@/") + (setf c::*ld-flags* "@LDFLAGS@") + #-:wants-dlopen +-(setf c::*ld-libs* "@LIBPREFIX@ecl.@LIBEXT@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@") ++(setf c::*ld-libs* "@IMPLIB_LDFLAGS@ @LIBPREFIX@ecl.@LIBEXT@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@") + #+(and :wants-dlopen (not nonstop)) + (setf c::*ld-libs* + "@SHAREDPREFIX@ecl.@SHAREDEXT@ @LIBS@" diff --git a/lang/ecl/pkg-plist b/lang/ecl/pkg-plist index caba466dbe71..4005060adbb0 100644 --- a/lang/ecl/pkg-plist +++ b/lang/ecl/pkg-plist @@ -24,6 +24,7 @@ include/ecl/object.h include/ecl/page.h include/ecl/stack-resize.h include/ecl/stacks.h +include/ecl/threads.h lib/ecl lib/ecl-%%VERSION%%/COPYING lib/ecl-%%VERSION%%/LICENSE @@ -224,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.21 -lib/libecl.so.21.2 +lib/libecl.so.23 +lib/libecl.so.23.9 share/man/man1/ecl-config.1.gz share/man/man1/ecl.1.gz @dir include/ecl/gc