<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/62427e467b03e9eeab4cd52de3ca6a4af0e2dde7">https://github.com/macports/macports-ports/commit/62427e467b03e9eeab4cd52de3ca6a4af0e2dde7</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 62427e4  sbcl: actually update to 1.57
</span>62427e4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 62427e467b03e9eeab4cd52de3ca6a4af0e2dde7
</span>Author: Perry E. Metzger <perry@piermont.com>
AuthorDate: Tue Oct 22 15:43:14 2019 -0400

<span style='display:block; white-space:pre;color:#404040;'>    sbcl: actually update to 1.57
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The last commit somehow failed. I'm not clear on how.
</span>---
 lang/sbcl/Portfile   | 60 +++++++++++++++++++++++++++++-----------------------
 math/maxima/Portfile |  4 ++--
 2 files changed, 35 insertions(+), 29 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 47bd9b7..33306aa 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;'>@@ -8,13 +8,14 @@ name            sbcl
</span> #
 # Please bump the revision of math/maxima and math/maxima-devel when
 # this port changes.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         1.5.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         1.5.7
</span> revision        0
 
 categories      lang
 license         BSD
 maintainers     {easieste @easye} openmaintainer
 platforms       darwin
<span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs i386 x86_64
</span> description     The Steel Bank Common Lisp system
 
 long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,49 +32,54 @@ master_sites    sourceforge:project/sbcl/sbcl/${version}:sbcl
</span> 
 use_bzip2       yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# NOTE: patches patch-1.5.7-1-07d135b0.diff patch-1.5.7-2-5cefb850.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# are incorporated in the SBCL git repo already, and must be removed when
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# the port is updated from 1.5.7
</span> patchfiles \
     patch-contrib-sb-posix-posix-tests.lisp.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch-use-right-gcc.diff 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch-use-right-gcc.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patch-1.5.7-1-07d135b0.diff patch-1.5.7-2-5cefb850.diff
</span> 
 distfiles       ${name}-${version}-source${extract.suffix}:sbcl
 worksrcdir      ${name}-${version}
 
 checksums       ${name}-${version}-source${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    rmd160  181844dc01653babd1c5a576669f1f76e0b4654b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sha256  cb47fae6a86f0c5c57431604fb4e5f11c8a823f94ce128d568b8770fc5bcaae2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    size    6351480 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# N.b. The version of i386 bootstrap port had to be updated to compile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# sbcl-1.4.9.  there is no corresponding binary for macOS/PPC, so the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# powerpc platform probably won't build.  easieste does not have
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# access to a macOS/PPC to test or maintain, so suggestions and/or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# patches are solicited from anyone with the desire to provde such a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# service.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set bootversion 1.0.47
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites-append sourceforge:project/sbcl/sbcl/${bootversion}:sbcl_powerpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distfiles-append    ${name}-${bootversion}-powerpc-darwin-binary${extract.suffix}:sbcl_powerpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums-append    ${name}-${bootversion}-powerpc-darwin-binary${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5     02747afc7631a7ccdeede4b52b78072d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha1    93df00b3120810a086d37666c1ccdeabc8daeb49 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  85c76296a1c62db5affdff7e72e61e558bb5c819
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    global host_lisp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set host_lisp "\"${workpath}/${name}-${bootversion}-powerpc-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-powerpc-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
</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;'>-platform i386 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rmd160  850176b451d83daf52e7b0d2f6095015c5122494 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sha256  54742fb5e2f3f350fbafd72bc73662fca21382b5553ed6a146098950d2409485 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    size    6438048
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Since SBCL is written in lisp, it requires a running lisp binary to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# bootstrap from.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# In theory, support for powerpc can be added by putting in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# an appropriate stanza here pointing at an appropriate binary for the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# architecture.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# In practice, no suitable binaries currently exist, and the port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# maintainer does not have systems on which to test such things.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# However, if someone does come up with a way to support powerpc,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# duplicating the "if" here would be the way to do it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${build_arch} eq "x86_64"} {
</span>     set bootversion 1.2.11
     master_sites-append sourceforge:project/sbcl/sbcl/${bootversion}:sbcl_amd64
     distfiles-append    ${name}-${bootversion}-x86-64-darwin-binary${extract.suffix}:sbcl_amd64
     checksums-append    ${name}-${bootversion}-x86-64-darwin-binary${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        md5     a7aa1fcb625dd437df91c550c2e2abd8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        sha1    8479e96349f66e59d3f8ea101f6c1860ecccfec3 \
</span>         rmd160  7065f30033c0a38ea4bd5b2bdead76ed12eb8af4 \
         sha256  057d3a1c033fb53deee994c0135110636a04f92d2f88919679864214f77d0452 \
         size    10038928
     global host_lisp
     set host_lisp "\"${workpath}/${name}-${bootversion}-x86-64-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-64-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note that i386 support is currently untested; build reports welcome
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${build_arch} eq "i386"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set bootversion 1.1.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites-append sourceforge:project/sbcl/sbcl/${bootversion}:sbcl_i386
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distfiles-append    ${name}-${bootversion}-x86-darwin-binary${extract.suffix}:sbcl_i386
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums-append    ${name}-${bootversion}-x86-darwin-binary${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  fb1ab24f3605b29af5716f0ba425ee178c6cfc06 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  5801c60e2a875d263fccde446308b613c0253a84a61ab63569be62eb086718b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        size    9091955
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global host_lisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set host_lisp "\"${workpath}/${name}-${bootversion}-x86-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-patch {
     reinplace "s|/usr/local/lib/${name}|${prefix}/lib/${name}|g" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/maxima/Portfile b/math/maxima/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b68a81e..22ad603 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/maxima/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/maxima/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +38,7 @@ subport maxima-devel {
</span>     # Date:  Fri Jun 15 17:26:53 2018 -0500
     # commit 7e71fc4b6a95cab6418227754f01fc44ac845da1
     version     5.41-dev-20180615
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision    7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision    8
</span>     fetch.type  git
     git.url     https://git.code.sf.net/p/maxima/code
     git.branch  7e71fc4b6a95cab6418227754f01fc44ac845da1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +52,7 @@ if {${subport} eq ${name}} {
</span>     conflicts   maxima-devel
 
     version     5.41.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision    7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision    8
</span>     # get the source tarball from sourceforge.
     master_sites    sourceforge:project/maxima/Maxima-source/${version}-source
 
</pre><pre style='margin:0'>

</pre>