<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a10a63a2862ecb5dbc3238511b854e6ef994282e">https://github.com/macports/macports-ports/commit/a10a63a2862ecb5dbc3238511b854e6ef994282e</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 a10a63a2862 chez-scheme: update to 9.5.2
</span>a10a63a2862 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a10a63a2862ecb5dbc3238511b854e6ef994282e
</span>Author: Mohamed Akram <mohd.akram@outlook.com>
AuthorDate: Thu Jul 2 12:39:53 2020 +0400

<span style='display:block; white-space:pre;color:#404040;'>    chez-scheme: update to 9.5.2
</span>---
 lang/chez-scheme/Portfile                     |  7 ++++---
 lang/chez-scheme/files/patch-c-Mf-ta6osx.diff |  8 ++++----
 lang/chez-scheme/files/patch-c-Mf-ti3osx.diff |  8 ++++----
 lang/chez-scheme/files/patch-configure.diff   | 15 +++++++++------
 lang/chez-scheme/files/patch-s-Mf-base.diff   | 17 +++++++++++++----
 5 files changed, 34 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/chez-scheme/Portfile b/lang/chez-scheme/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fddfde34d63..bca067be17e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        cisco ChezScheme 9.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        cisco ChezScheme 9.5.2 v
</span> name                chez-scheme
 categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,8 +20,9 @@ long_description    Chez Scheme is both a programming language and an \
</span> 
 homepage            https://cisco.github.io/ChezScheme/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  79059beab471921b53ef3cf168919042792b26b4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  59a16aeaa57b5cd594279d21c06d5c5968662251da832a29e332676ecc08e851
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  318452d570c546672b3257b31db7d41b62e5abc4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a37f6e148136bdc89a90be9bb61118bace76a3785603120d760b57403f67a853 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    30151854
</span> 
 depends_build       port:nanopass-scheme port:zlib
 depends_lib         port:libiconv port:ncurses port:xorg-libX11
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/chez-scheme/files/patch-c-Mf-ta6osx.diff b/lang/chez-scheme/files/patch-c-Mf-ta6osx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d999e8c7d3..b13803fd992 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/files/patch-c-Mf-ta6osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/files/patch-c-Mf-ta6osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- c/Mf-ta6osx.orig       2018-01-02 21:20:41.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ c/Mf-ta6osx    2018-01-02 21:31:11.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- c/Mf-ta6osx.orig       2019-03-22 02:05:24.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ c/Mf-ta6osx    2020-07-02 12:20:39.000000000 +0400
</span> @@ -17,7 +17,7 @@
  Cpu = X86_64
  
  mdclib = -liconv -lm -lncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>--C = ${CC} ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -Werror -O2 -I/opt/X11/include/ ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+C = ${CC} ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -Werror -O2 ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-C = ${CC} ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -Werror -O2 -I/opt/X11/include/ ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++C = ${CC} ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -Werror -O2 ${CFLAGS}
</span>  o = o
  mdsrc = i3le.c
  mdobj = i3le.o
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/chez-scheme/files/patch-c-Mf-ti3osx.diff b/lang/chez-scheme/files/patch-c-Mf-ti3osx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9d48a733b22..88ae5698bd0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/files/patch-c-Mf-ti3osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/files/patch-c-Mf-ti3osx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- c/Mf-ti3osx.orig       2018-01-02 21:20:41.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ c/Mf-ti3osx    2018-01-02 21:31:37.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- c/Mf-ti3osx.orig       2019-03-22 02:05:24.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ c/Mf-ti3osx    2020-07-02 12:22:13.000000000 +0400
</span> @@ -17,7 +17,7 @@
  Cpu = I386
  
  mdclib = -liconv -lm -lncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>--C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -Werror -O2 -msse2 -I/opt/X11/include/ ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -Werror -O2 -msse2 ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -Werror -O2 -msse2 -I/opt/X11/include/ ${CFLAGS}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -Werror -O2 -msse2 ${CFLAGS}
</span>  o = o
  mdsrc = i3le.c
  mdobj = i3le.o
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/chez-scheme/files/patch-configure.diff b/lang/chez-scheme/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7421ac5f3f3..e1176d6eb3e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2018-01-02 21:21:01.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2018-01-02 21:21:28.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -310,22 +310,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2019-03-22 02:05:24.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2020-07-02 12:08:13.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -323,25 +323,6 @@
</span>    exit 1
  fi
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,15 +8,18 @@
</span> -  git submodule init && git submodule update || exit 1
 -else
 -  if [ ! -f 'nanopass/nanopass.ss' ] ; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    rmdir nanopass && (curl  -L -o v1.9.tar.gz https://github.com/nanopass/nanopass-framework-scheme/archive/v1.9.tar.gz && tar -zxf v1.9.tar.gz && mv nanopass-framework-scheme-1.9 nanopass && rm v1.9.tar.gz) || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    rmdir nanopass > /dev/null 2>&1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (curl  -L -o v1.9.tar.gz https://github.com/nanopass/nanopass-framework-scheme/archive/v1.9.tar.gz && tar -zxf v1.9.tar.gz && mv nanopass-framework-scheme-1.9 nanopass && rm v1.9.tar.gz) || exit 1
</span> -  fi
 -
 -  if [ ! -f 'zlib/configure' ] ; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    rmdir zlib && (curl -L -o v1.2.11.tar.gz https://github.com/madler/zlib/archive/v1.2.11.tar.gz && tar -xzf v1.2.11.tar.gz && mv zlib-1.2.11 zlib && rm v1.2.11.tar.gz) || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    rmdir zlib > /dev/null 2>&1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (curl -L -o v1.2.11.tar.gz https://github.com/madler/zlib/archive/v1.2.11.tar.gz && tar -xzf v1.2.11.tar.gz && mv zlib-1.2.11 zlib && rm v1.2.11.tar.gz) || exit 1
</span> -  fi
 -
 -  if [ ! -f 'stex/Mf-stex' ] ; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    rmdir stex && (curl -L -o v1.2.1.tar.gz https://github.com/dybvig/stex/archive/v1.2.1.tar.gz && tar -zxf v1.2.1.tar.gz && mv stex-1.2.1 stex && rm v1.2.1.tar.gz) || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    rmdir stex > /dev/null 2>&1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (curl -L -o v1.2.1.tar.gz https://github.com/dybvig/stex/archive/v1.2.1.tar.gz && tar -zxf v1.2.1.tar.gz && mv stex-1.2.1 stex && rm v1.2.1.tar.gz) || exit 1
</span> -  fi
 -fi
 -
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/chez-scheme/files/patch-s-Mf-base.diff b/lang/chez-scheme/files/patch-s-Mf-base.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index cd1d44ea415..3728e16d936 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/files/patch-s-Mf-base.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/files/patch-s-Mf-base.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- s/Mf-base.orig 2018-01-02 21:21:02.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ s/Mf-base      2018-01-02 21:34:32.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -358,18 +358,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- s/Mf-base.orig 2019-03-22 02:05:24.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ s/Mf-base      2020-07-02 12:34:42.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,7 +82,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # implementation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Scheme = ../bin/$m/scheme${ExeSuffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export SCHEMEHEAPDIRS=../boot/%m
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-export CHEZSCHEMELIBDIRS=.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Define the libdirs separator character
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(OS),Windows_NT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -373,19 +372,7 @@
</span>               '(compile-file "$*.ss" "$*.so")'\
               | ${Scheme} -q cmacros.so priminfo.so primvars.so env.so
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,13 +18,14 @@
</span> -             '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\
 -             '(optimize-level $o)'\
 -             '(debug-level $d)'\
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-             '(commonization-level $(cl))'\
</span> -             '(generate-inspector-information #$i)'\
 -             '(collect-trip-bytes (expt 2 24))'\
 -             '(collect-request-handler (lambda () (collect 0 1)))'\
 -             '(collect 1 2)'\
 -             '(compile-library "../nanopass/nanopass.ss" "nanopass.so")'\
 -             | ${Scheme} -q --libdirs "../nanopass${dirsep}${dirsep}." --compile-imported-libraries
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+nanopass.so: ;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++nanopass.so:
</span>  
  rootsrc = $(shell cd ../../s; echo *)
  ${rootsrc}:
</pre><pre style='margin:0'>

</pre>