<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>