<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f71ec90c9df42f9249bc9c87aada1d941fa3d2eb">https://github.com/macports/macports-ports/commit/f71ec90c9df42f9249bc9c87aada1d941fa3d2eb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f71ec90c9df42f9249bc9c87aada1d941fa3d2eb
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Sun Aug 13 23:54:55 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    common_lisp PG: install all required systems
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Some ports may depends on test system at its test system. The good
</span><span style='display:block; white-space:pre;color:#404040;'>    example is cl-clack which test system depends on cl-lack's one.
</span>---
 _resources/port1.0/group/common_lisp-1.0.tcl | 21 +++++----------------
 lisp/cl-acclimation/Portfile                 |  6 +++---
 lisp/cl-cffi-gtk/Portfile                    | 10 +++-------
 lisp/cl-cluffer/Portfile                     | 10 +++-------
 lisp/cl-clump/Portfile                       |  9 +++------
 lisp/cl-parenscript/Portfile                 | 11 +++--------
 lisp/cl-str/Portfile                         | 11 +++--------
 lisp/cl-trivial-clipboard/Portfile           | 11 +++--------
 8 files changed, 26 insertions(+), 63 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 13f3f0390fc..34fc8b054de 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;'>@@ -35,11 +35,8 @@ default common_lisp.clisp       yes
</span> options common_lisp.build_run
 default common_lisp.build_run   yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-options common_lisp.system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-default common_lisp.system      {*.asd}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-options common_lisp.test_system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-default common_lisp.test_system {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+options common_lisp.systems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default common_lisp.systems     {*.asd}
</span> 
 categories-append               lisp
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,19 +117,11 @@ build {
</span> 
     xinstall -m 0755 -d ${common_lisp.build}/source
     xinstall -m 0755 -d ${common_lisp.build}/system
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0755 -d ${common_lisp.build}/test_system
</span> 
     file copy ${worksrcpath} ${common_lisp.build}/source/${subport}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f [glob -dir ${common_lisp.build}/source/${subport} -tails {*}[option common_lisp.system]] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f [glob -dir ${common_lisp.build}/source/${subport} -tails {*}[option common_lisp.systems]] {
</span>         ln -sf ../source/${subport}/$f ${common_lisp.build}/system
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        ln -sf ../source/${subport}/$f ${common_lisp.build}/test_system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[llength [option common_lisp.test_system]]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach f [glob -dir ${common_lisp.build}/source/${subport} -tails {*}[option common_lisp.test_system]] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ln -sf ../source/${subport}/$f ${common_lisp.build}/test_system
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span>     }
 
     if {[option common_lisp.build_run]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -155,8 +144,8 @@ test {
</span>         return
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach item [glob -dir ${common_lisp.build}/test_system -tails *.asd] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        common_lisp::asdf_operate "test-op" [string range ${item} 0 end-4] ${common_lisp.build}/test_system
</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] ${common_lisp.build}/system
</span>     }
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-acclimation/Portfile b/lisp/cl-acclimation/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fa790d55b25..07571a21485 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-acclimation/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-acclimation/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           common_lisp 1.0
</span> github.setup        robert-strandh Acclimation 4fc59692f2a12d1038fd3978bb6e66f554672049
 name                cl-acclimation
 version             20230226
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 checksums           rmd160  0afecc870f6e5a0c4ef397867a45c23a71838465 \
                     sha256  413ad271ba3efe4db9eb145521de02c7a81783b4ac78db36293bc86975bfb446 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,5 +21,5 @@ description         Library supporting internationalization
</span> 
 long_description    {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system  {*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    {Temperature/*.asd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.systems {*.asd} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    {*/*.asd}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-cffi-gtk/Portfile b/lisp/cl-cffi-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 17a9e913ca5..4738b2e8bc9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-cffi-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-cffi-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup               common_lisp 1.0
</span> 
 github.setup            sharplispers cl-cffi-gtk 1700fe672c65455c1fc33061ec92a3df84287ec7
 version                 20230202
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  362d3c12fb3350cf9bbe56ebc1832c1997280ffb \
                         sha256  1cac5def70716d78154c2e7591590388ea49383d59abbdb7057f33efd0854254 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,8 @@ description             A Lisp binding to GTK 3
</span> 
 long_description        {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      {cairo/*.asd} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# test system requires X11, maybe use Xvfb one day?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.systems     {cairo/*.asd} \
</span>                         {gdk-pixbuf/*.asd} \
                         {gdk/*.asd} \
                         {gio/*.asd} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,8 +30,6 @@ common_lisp.system      {cairo/*.asd} \
</span>                         {gtk/*.asd} \
                         {pango/*.asd}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system {test/*.asd}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # I may split it into subports but all that dependency from one cluster
 depends_lib-append      path:lib/libcairo.dylib:cairo \
                         path:lib/libgdk-3.dylib:gtk3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +47,3 @@ depends_lib-append      path:lib/libcairo.dylib:cairo \
</span>                         port:cl-trivial-garbage
 
 common_lisp.threads     yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# test requires X11, maybe use Xvfb one day?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run                no
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-cluffer/Portfile b/lisp/cl-cluffer/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f176a786912..6a29be99ab6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-cluffer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-cluffer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup               common_lisp 1.0
</span> github.setup            robert-strandh Cluffer 0c40c544f9e29911fffd0a0afb78b6c1b220ed28
 name                    cl-cluffer
 version                 20230224
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  e8189b81e0e8211efab67308d206301f5c57aa76 \
                         sha256  4796d58b6f8642b8317f3e0245dbb3e2f38af9c17576fcf45d6faf6540604a20 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,5 @@ long_description        {*}${description}
</span> depends_lib-append      port:cl-acclimation \
                         port:cl-clump
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      {*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        {Base/*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        {Simple-*/*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        {Standard-*/*.asd}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system {Test/*.asd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.systems     {*.asd} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        {*/*.asd}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-clump/Portfile b/lisp/cl-clump/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e5ad86c8f5a..e8218979182 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-clump/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-clump/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup               common_lisp 1.0
</span> github.setup            robert-strandh Clump 1ea4dbac1cb86713acff9ae58727dd187d21048a
 name                    cl-clump
 version                 20160408
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  83f02df7aae96bc1b198d6366abd73fff21b5e53 \
                         sha256  05adc736740d4e74ff0302397a0a32b2abd9bf9825f071f6eded9b3cd2bcd131 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,10 +21,7 @@ description             Library for operations on different kinds of trees
</span> 
 long_description        {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      {*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        {2-3-tree/*.asd} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        {Binary-tree/*.asd}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system {Test/*.asd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+common_lisp.systems     {*.asd} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        {*/*.asd}
</span> 
 depends_lib-append      port:cl-acclimation
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-parenscript/Portfile b/lisp/cl-parenscript/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 19d11effea0..d96463c0587 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-parenscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-parenscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ gitlab.instance         https://gitlab.common-lisp.net
</span> gitlab.setup            parenscript parenscript 1fd720bc4e2bc5ed92064391b730b9d4db35462a
 name                    cl-parenscript
 version                 20200618
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  9b76057e7680c60f517e3790f75473b5e78de240 \
                         sha256  0c110235c2a0cce2ee260a6402ce09001fe5c8e3da7327ce869c45896bc2760e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,11 +26,6 @@ long_description        {*}${description}
</span> 
 depends_lib-append      port:cl-anaphora \
                         port:cl-named-readtables \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:cl-ppcre
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test-append     port:cl-fiveam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cl-ppcre \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cl-fiveam \
</span>                         port:cl-js
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      parenscript.asd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system parenscript.tests.asd
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-str/Portfile b/lisp/cl-str/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 728bc63e545..265e545fb26 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-str/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-str/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ github.setup            vindarel cl-str 81e3129c1a6bd96508f4c1a6636a1e1cf3c15b01
</span> # The next release will be 0.20 -> save to include dayte this way
 # See: https://github.com/vindarel/cl-str/issues/107
 version                 0.19.20230802
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  c445507c4fe169d3f01475e49e7025c87b4a92e6 \
                         sha256  45b93b383e35bbe910d85f431dc8b2e39fdb4caf8b7393c6907506cc5decf5c8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,11 +22,6 @@ description             Modern, consistent and terse Common Lisp string manipula
</span> 
 long_description        {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      str.asd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib-append      port:cl-ppcre \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:cl-change-case
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system str.test.asd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test-append     port:cl-fiveam
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cl-change-case \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cl-fiveam
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-trivial-clipboard/Portfile b/lisp/cl-trivial-clipboard/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 61420144d21..a419d806d25 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lisp/cl-trivial-clipboard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-trivial-clipboard/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup               common_lisp 1.0
</span> github.setup            snmsts trivial-clipboard 19262e0cd3d493bf641668f09d1995fd0e954100
 name                    cl-trivial-clipboard
 version                 20230405
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                1
</span> 
 checksums               rmd160  5c5bb42a9f26007ef96a79cb47a9cf3aa0effbc1 \
                         sha256  e1e7f3b724edb1ee17ae8a307c8453b3db089ed1aa50d26f5d04c5aa92812b6e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,10 +21,5 @@ description             trivial-clipboard let access system clipboard
</span> 
 long_description        {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.system      trivial-clipboard.asd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append      port:cl-cffi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-common_lisp.test_system trivial-clipboard-test.asd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test-append     port:cl-fiveam
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:cl-cffi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cl-fiveam
</span></pre><pre style='margin:0'>

</pre>