<pre style='margin:0'>
Mark Evenson (easye) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2242735b1abe617e0d59c733328163a094b0c79c">https://github.com/macports/macports-ports/commit/2242735b1abe617e0d59c733328163a094b0c79c</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 2242735b1ab lang/sbcl: update to sbcl-2.1.5
</span>2242735b1ab is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 2242735b1abe617e0d59c733328163a094b0c79c
</span>Author: Mark Evenson <evenson@hawk.local>
AuthorDate: Thu Jun 3 11:38:50 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> lang/sbcl: update to sbcl-2.1.5
</span>---
lang/sbcl/Portfile | 12 +++++-------
.../files/patch-compilation-with-old-sbcl.diff | 22 ----------------------
math/maxima/Portfile | 4 ++--
3 files changed, 7 insertions(+), 31 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 70811d7287c..1de362fe675 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,7 +8,7 @@ name sbcl
</span> #
# Please bump the revision of math/maxima (and when it exists
# math/maxima-devel) when this port changes.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.1.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.1.5
</span> revision 0
categories lang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,17 +35,15 @@ use_bzip2 yes
</span> patchfiles \
patch-contrib-sb-posix-posix-tests.lisp.diff \
patch-use-right-gcc.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-sbcl-realtime.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-compilation-with-old-sbcl.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-sbcl-realtime.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 1583d2477bf42a91d23dc25d36435d111bb8e49f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 99260e2346fcd22ae5546e15baf50899dcb3b75a6c74cc7cc849378899efbd11 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6550812
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 97f2278ad424f605953caf66eadc7742e81f3728 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 965807ecd65a9590d68a0ed408b544e7e49a1f6e337ebd2b25e34788bcc8a8c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6566902
</span>
# Since SBCL is written in lisp, it requires a running lisp binary to
# bootstrap from.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/sbcl/files/patch-compilation-with-old-sbcl.diff b/lang/sbcl/files/patch-compilation-with-old-sbcl.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b383a6f71b7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/sbcl/files/patch-compilation-with-old-sbcl.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://bugs.launchpad.net/sbcl/+bug/1926629
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/sbcl/sbcl/commit/217da9588a8eac9c21ee8487447ea028cf81be14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/compiler/ir1tran.lisp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/compiler/ir1tran.lisp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -329,7 +329,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;; CONSTANT might be circular. We also check that the constant (and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;; any subparts) are dumpable at all.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (defun ensure-externalizable (constant)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- (declare (inline alloc-xset))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ (declare #-sb-xc-host (inline alloc-xset))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (dx-let ((xset (alloc-xset)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (named-let grovel ((value constant))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;; Unless VALUE is an object which which can't contain other objects,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -386,7 +386,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;; A constant is trivially externalizable if it involves no INSTANCE types
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;; or any un-dumpable object.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (defun trivially-externalizable-p (constant)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- (declare (inline alloc-xset))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ (declare #-sb-xc-host (inline alloc-xset))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (dx-let ((xset (alloc-xset)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (named-let ok ((value constant))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (if (or (dumpable-leaflike-p value) (xset-member-p value xset))
</span><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 df6ecb29912..88fef7e76c6 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;'>@@ -39,7 +39,7 @@ subport maxima-devel {
</span> # Date: Sun Jan 26 20:10:05 2020 -0800
# commit 8b2da334e1f6c6b56d90cf3e00c2d67274fa6550
version 5.43-dev-20200126
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 16
</span> fetch.type git
git.url https://git.code.sf.net/p/maxima/code
git.branch d806e84c719a9fcf023f8829535f593ce9bb7d0c
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,7 +53,7 @@ if {${subport} eq ${name}} {
</span> conflicts maxima-devel
version 5.43.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 16
</span> # get the source tarball from sourceforge.
master_sites sourceforge:project/maxima/Maxima-source/${version}-source
</pre><pre style='margin:0'>
</pre>