mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
lang/ecl: update to version 23.9.9
PR: 277103 Reported by: Kevin Zheng <kevinz5000@gmail.com>
This commit is contained in:
parent
aa4502353f
commit
f5163cfa8a
4 changed files with 17 additions and 19 deletions
|
@ -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/
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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@"
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue