<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/83cfbbea7d1d57b1c463c84b2a576ded1518c759">https://github.com/macports/macports-ports/commit/83cfbbea7d1d57b1c463c84b2a576ded1518c759</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 83cfbbea7d1 common_lisp: added support ECL and CLISP
</span>83cfbbea7d1 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 83cfbbea7d1d57b1c463c84b2a576ded1518c759
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Wed May 31 23:13:00 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    common_lisp: added support ECL and CLISP
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Some ports are uses threads which is variant at CLISP.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    A few can't be used with ECL or CLISP.
</span>---
 _resources/port1.0/group/common_lisp-1.0.tcl | 113 +++++++++++++++++++++------
 lisp/cl-bordeaux-threads/Portfile            |   2 +
 lisp/cl-cffi/Portfile                        |   2 +
 lisp/cl-drakma/Portfile                      |   2 +
 lisp/cl-fad/Portfile                         |   2 +
 lisp/cl-flexi-streams/Portfile               |   3 +
 lisp/cl-hunchentoot/Portfile                 |   2 +
 lisp/cl-kmrcl/Portfile                       |   8 ++
 lisp/cl-plus-ssl/Portfile                    |   5 ++
 lisp/cl-trivial-backtrace/Portfile           |   4 +
 lisp/cl-trivial-features/Portfile            |   3 +
 lisp/cl-trivial-sockets/Portfile             |   3 +
 lisp/cl-usocket/Portfile                     |   2 +
 13 files changed, 128 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/common_lisp-1.0.tcl b/_resources/port1.0/group/common_lisp-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index e7c9a5a9339..b4cef848bac 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/common_lisp-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/common_lisp-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,15 +11,23 @@
</span> # Produced port is stricly noarch and shouldn't contain any binary image,
 # to avoid mass revbump of ports for each update of any lisp.
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                       active_variants 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> options common_lisp.prefix
 default common_lisp.prefix      {${prefix}/share/common-lisp}
 
 options common_lisp.build
 default common_lisp.build       {${workpath}/build}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-options common_lisp.use_sbcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+options common_lisp.sbcl
</span> # See: https://trac.macports.org/ticket/66002
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default common_lisp.use_sbcl    [expr { ${os.platform} eq "darwin" && ${os.major} >= 18 }]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default common_lisp.sbcl        [expr { ${os.platform} eq "darwin" && ${os.major} >= 18 }]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+options common_lisp.ecl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default common_lisp.ecl         yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+options common_lisp.clisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default common_lisp.clisp       yes
</span> 
 categories                      lisp
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,14 +40,36 @@ universal_variant               no
</span> 
 default test.run                yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-proc common_lisp.add_dependencies {} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[option common_lisp.use_sbcl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+namespace eval common_lisp      {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::add_dependencies {} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.sbcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.ecl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.clisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.sbcl]} {
</span>         depends_build-delete    port:sbcl
         depends_build-append    port:sbcl
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.ecl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-delete    port:ecl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append    port:ecl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${common_lisp.clisp} eq "threads"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[catch {common_lisp.clisp [active_variants clisp threads]}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            common_lisp.clisp   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.clisp]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-delete    port:clisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append    port:clisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-port::register_callback common_lisp.add_dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+port::register_callback common_lisp::add_dependencies
</span> 
 build {
     file delete -force ${common_lisp.build}/source
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,10 +84,8 @@ build {
</span>         ln -sf ../source/${subport}/$f ${common_lisp.build}/system/$f
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[option common_lisp.use_sbcl]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach item [glob -dir ${common_lisp.build}/system -tails *.asd] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            common_lisp.sbcl_load "load-op" [string range ${item} 0 end-4]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach item [glob -dir ${common_lisp.build}/system -tails *.asd] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        common_lisp::asdf_operate "load-op" [string range ${item} 0 end-4]
</span>     }
  }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,28 +102,67 @@ test {
</span>         return
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[option common_lisp.use_sbcl]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach item [glob -dir ${common_lisp.build}/system -tails *.asd] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            common_lisp.sbcl_load "test-op" [string range ${item} 0 end-4]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach item [glob -dir ${common_lisp.build}/system -tails *.asd] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        common_lisp::asdf_operate "test-op" [string range ${item} 0 end-4]
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-proc common_lisp.sbcl_load {op name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    global workpath prefix common_lisp.build common_lisp.prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::asdf_operate {op name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.sbcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.ecl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global common_lisp.clisp
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_info "Execute ${op} at ${name} by SBCL"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.sbcl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        common_lisp::sbcl_asdf_operate ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.ecl]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        common_lisp::ecl_asdf_operate ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[option common_lisp.clisp]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        common_lisp::clisp_asdf_operate ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::sbcl_asdf_operate {op name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ui_info "Execute asdf:${op} at ${name} by SBCL"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    common_lisp::run "${prefix}/bin/sbcl --no-sysinit --no-userinit --non-interactive" "--eval" ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::ecl_asdf_operate {op name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ui_info "Execute asdf:${op} at ${name} by ECL"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    common_lisp::run "${prefix}/bin/ecl -q" "--eval" ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::clisp_asdf_operate {op name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global prefix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ui_info "Execute asdf:${op} at ${name} by CLISP"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    common_lisp::run "${prefix}/bin/clisp --quiet --quiet" "-x" ${op} ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc common_lisp::run {lisp eval_arg op name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global workpath common_lisp.build common_lisp.prefix
</span> 
     set lisp-system-path "#p\"${common_lisp.prefix}/system/\""
     set lisp-build-system-path "#p\"${common_lisp.build}/system/\""
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set loadcmd ${prefix}/bin/sbcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set loadcmd ${lisp}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    append loadcmd " --no-userinit "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append loadcmd " --non-interactive"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append loadcmd " --eval '(require \"asdf\")'"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append loadcmd " --eval '(setf asdf:*central-registry* (list* (quote *default-pathname-defaults*) ${lisp-build-system-path} ${lisp-system-path} asdf:*central-registry*))'"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    append loadcmd " --eval '(asdf:operate (quote asdf:${op}) (quote ${name}))'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    append loadcmd " ${eval_arg} '(require \"asdf\")'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    append loadcmd " ${eval_arg} '(setf asdf:*central-registry* (list* (quote *default-pathname-defaults*) ${lisp-build-system-path} ${lisp-system-path} asdf:*central-registry*))'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    append loadcmd " ${eval_arg} '(asdf:operate (quote asdf:${op}) (quote ${name}))'"
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${workpath} "${loadcmd}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set tempdir [mkdtemp "/tmp/common_lisp.XXXXXXXX"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ! [catch {system -W ${tempdir} "${loadcmd} 2>&1"}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file delete -force ${tempdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        file delete -force ${tempdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        return -code error "asdf:${op} cannot be executed"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-bordeaux-threads/Portfile b/lisp/cl-bordeaux-threads/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 36c85fcf9ff..4f49eb66f9e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-bordeaux-threads/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-bordeaux-threads/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,3 +25,5 @@ depends_lib-append  port:cl-alexandria \
</span>                     port:cl-global-vars \
                     port:cl-trivial-features \
                     port:cl-trivial-garbage
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-cffi/Portfile b/lisp/cl-cffi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index afdfef50c44..f5c947ae628 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-cffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-cffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,6 +33,8 @@ depends_lib-append  port:cl-alexandria \
</span>                     port:cl-trivial-features \
                     port:libffi
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     if { ${prefix} ne "/opt/local"} {
         reinplace "s|/opt/local|${prefix}|g" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-drakma/Portfile b/lisp/cl-drakma/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dd8af1ce886..81eb9b2b8f8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-drakma/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-drakma/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,3 +27,5 @@ depends_lib-append  port:cl-base64 \
</span>                     port:cl-plus-ssl \
                     port:cl-ppcre \
                     port:cl-puri
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-fad/Portfile b/lisp/cl-fad/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ba80be989d6..6d0347e3dd9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-fad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-fad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,3 +21,5 @@ long_description    {*}${description}
</span> 
 depends_lib-append  port:cl-alexandria \
                     port:cl-bordeaux-threads
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-flexi-streams/Portfile b/lisp/cl-flexi-streams/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9c2525232ba..fe0992c67b5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-flexi-streams/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-flexi-streams/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,3 +21,6 @@ description         Flexible bivalent streams for Common Lisp
</span> long_description    {*}${description}
 
 depends_lib-append  port:cl-trivial-gray-streams
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://gitlab.com/embeddable-common-lisp/ecl/-/issues/648
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.ecl     no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-hunchentoot/Portfile b/lisp/cl-hunchentoot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5920a09b3ff..a29abf5a9a0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-hunchentoot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-hunchentoot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,3 +35,5 @@ depends_lib-append  port:cl-alexandria \
</span>                     port:cl-trivial-backtrace \
                     port:cl-usocket \
                     port:cl-who
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-kmrcl/Portfile b/lisp/cl-kmrcl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e32559bdf35..51cc7a2f72e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-kmrcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-kmrcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,3 +30,11 @@ depends_test-append port:cl-rt
</span> 
 livecheck.url       http://ftp.debian.org/debian/pool/main/c/${name}/?C=N\;O=D
 livecheck.regex     ${name}_(\\d+(?:\\.\\d+)*)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Test :STS.10 failed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Form:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# (KMRCL:SECONDS-TO-CONDENSED-TIME-STRING (+ 0.1 86400 7200 120 50 (* 21 86400))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  :DP-DIGITS 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Expected value: "3w1d2h2m50.1s"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Actual value: "3w1d2h2m50.2s".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-plus-ssl/Portfile b/lisp/cl-plus-ssl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fffee6d6b0f..2b93215b48f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-plus-ssl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-plus-ssl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,3 +35,8 @@ post-extract {
</span>     # NOTE: cl-coveralls requires a lot of ports and useless here
     reinplace {s|(:feature (:or :sbcl :ccl) :cl-coveralls)||} ${worksrcpath}/cl+ssl.test.asd
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://github.com/usocket/trivial-sockets/issues/1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.ecl     no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Error while trying to load definition for system trivial-sockets from pathname [...]/trivial-sockets.asd: keyword list is not a proper list.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-trivial-backtrace/Portfile b/lisp/cl-trivial-backtrace/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index be969be6c4a..e7b6c0a3206 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-trivial-backtrace/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-trivial-backtrace/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,3 +22,7 @@ description         Portable simple API to work with backtraces in Common Lisp
</span> long_description    {*}${description}
 
 depends_lib-append  port:cl-lift
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# /bin/sh: /usr/bin/clang -arch x86_64: No such file or directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# /bin/sh: line 0: exec: /usr/bin/clang -arch x86_64: cannot execute: No such file or directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-trivial-features/Portfile b/lisp/cl-trivial-features/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f7346f7ba6a..fc1f19cb6e4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-trivial-features/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-trivial-features/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,4 +42,7 @@ subport cl-trivial-features-tests {
</span>     post-extract {
         file delete ${worksrcpath}/trivial-features.asd
     }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # See: https://github.com/trivial-features/trivial-features/issues/23
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    common_lisp.clisp   no
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-trivial-sockets/Portfile b/lisp/cl-trivial-sockets/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 86d7033766a..8066da34f3a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-trivial-sockets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-trivial-sockets/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,3 +19,6 @@ license             MIT
</span> description         A trivial networking library for undemanding Internet applications
 
 long_description    {*}${description}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://github.com/usocket/trivial-sockets/issues/1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.ecl     no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-usocket/Portfile b/lisp/cl-usocket/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7d84369f56f..b712a73a552 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-usocket/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-usocket/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,3 +23,5 @@ long_description    {*}${description}
</span> depends_lib-append  port:cl-bordeaux-threads \
                     port:cl-rt \
                     port:cl-split-sequence
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.clisp   threads
</span></pre><pre style='margin:0'>

</pre>