<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/edd5944ecd3dbaf5676d24f7d74f879bf7af257d">https://github.com/macports/macports-ports/commit/edd5944ecd3dbaf5676d24f7d74f879bf7af257d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit edd5944ecd3dbaf5676d24f7d74f879bf7af257d
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Thu Aug 31 16:06:09 2023 +0200

<span style='display:block; white-space:pre;color:#404040;'>    sbcl: add devel subport
</span>---
 lang/sbcl/Portfile | 43 +++++++++++++++++++++++++++++++++++--------
 1 file changed, 35 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/sbcl/Portfile b/lang/sbcl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d73568b0be5..dd9a34affee 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/sbcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/sbcl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,9 +30,6 @@ long_description \
</span> 
 
 homepage        http://www.sbcl.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    sourceforge
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2       yes
</span> 
 # https://bugs.launchpad.net/sbcl/+bug/2033284
 patchfiles      0001-fix-building-when-root-directory-contain-non-ASCII-c.patch \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +44,7 @@ checksums       rmd160  03daa7508f3e99af0515b748ee644ef47000a0af \
</span> # such platforms, we have a different epoch and versioning.
 #
 # Please do not update it without testing.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${configure.build_arch} in [list ppc i386]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${configure.build_arch} in [list ppc i386] && ${name} eq ${subport}} {
</span>     version     2.3.8
     revision    0
     epoch       [ expr ${epoch} + 1 ]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,16 +77,46 @@ if {${os.platform} eq "darwin" && ${configure.build_arch} in [list ppc i386]} {
</span>                 1020-ppc-Darwin-fix-build-on-32-bit-systems.patch
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles       ${name}-${version}-source${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir      ${name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sourceforge
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_bzip2   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distfiles   ${name}-${version}-source${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    worksrcdir  ${name}-${version}
</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;'>+conflicts       sbcl-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport sbcl-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup   github  1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sbcl sbcl 30d8e41b80e0d7be41c46c42ae036ae8ac814461
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version     20230831
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts   sbcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums   rmd160  6d6bb85f304c9b817b5b77512bbc7c2aedc6f25f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  2d3d32a92a8644498fb766ab31a36e256aba614c58f1469dbe700a3ea8d0aef4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    9648041
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${worksrcpath} "echo '\"${version}\"' > version.lisp-expr"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 depends_build-append \
                 port:sbcl-bootstrap
 depends_skip_archcheck-append \
                 sbcl-bootstrap
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# clock_gettime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-legacysupport.newest_darwin_requires_legacy 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clock_gettime
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    legacysupport.newest_darwin_requires_legacy 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 # Uses: __attribute__((aligned(8)))
 # See: https://bugs.launchpad.net/sbcl/+bug/1991485
</pre><pre style='margin:0'>

</pre>