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