<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

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

<span style='display:block; white-space:pre;color:#808000;'>commit 09772794fab97f0f3b44077221b5dc79cc42a5e5
</span>Author: Mohamed Akram <mohd.akram@outlook.com>
AuthorDate: Tue Jan 2 21:39:50 2018 +0400

<span style='display:block; white-space:pre;color:#404040;'>    chez-scheme: update to 9.5
</span>---
 lang/chez-scheme/Portfile                     |  6 ++---
 lang/chez-scheme/files/patch-c-Mf-base.diff   | 23 ++++++++---------
 lang/chez-scheme/files/patch-c-Mf-ta6osx.diff | 13 +++++-----
 lang/chez-scheme/files/patch-c-Mf-ti3osx.diff | 13 +++++-----
 lang/chez-scheme/files/patch-configure.diff   | 36 ++++++++-------------------
 lang/chez-scheme/files/patch-s-Mf-base.diff   | 10 ++++----
 6 files changed, 42 insertions(+), 59 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 0e2a709d..fddfde3 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.4 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        cisco ChezScheme 9.5 v
</span> name                chez-scheme
 categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,8 +20,8 @@ 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  7d2e07c85d13a9f6852b34a2a788394bf959097c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  7b78a497af2498c84ccc3c0b06f25ea2466815cf6ecbb4ca2a6f58bfca7d704d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  79059beab471921b53ef3cf168919042792b26b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  59a16aeaa57b5cd594279d21c06d5c5968662251da832a29e332676ecc08e851
</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-base.diff b/lang/chez-scheme/files/patch-c-Mf-base.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d964ff..79655b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/chez-scheme/files/patch-c-Mf-base.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/chez-scheme/files/patch-c-Mf-base.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +1,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- c/Mf-base.orig 2016-05-13 20:59:20.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ c/Mf-base      2017-04-26 20:22:45.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,7 +16,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include Mf-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Include=../boot/$m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ZlibInclude=../zlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PetiteBoot=../boot/$m/petite.boot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SchemeBoot=../boot/$m/scheme.boot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Kernel=../boot/$m/kernel.$o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -50,7 +49,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- c/Mf-base.orig 2018-01-02 21:20:41.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ c/Mf-base      2018-01-02 21:24:18.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -54,14 +54,8 @@
</span>  ${kernelobj}: system.h types.h version.h externs.h globals.h segment.h thread.h sort.h
  ${kernelobj}: ${Include}/equates.h ${Include}/scheme.h
  ${mainobj}: ${Include}/scheme.h
<span style='display:block; white-space:pre;background:#ffe0e0;'>--scheme.o io.o new-io.o: ${ZlibInclude}/zconf.h ${ZlibInclude}/zlib.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-${kernelobj}: ../zlib/zconf.h ../zlib/zlib.h
</span>  gc-ocd.o gc-oce.o: gc.c
  
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-../zlib/zlib.h ../zlib/zconf.h: ../zlib/configure.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-../zlib/libz.a: ../zlib/configure.log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  (cd ../zlib; ${MAKE})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span>  clean:
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        rm -f *.$o ${mdclean}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   rm -f Make.out
</span><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 6e25c14..3d999e8 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,19 +1,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- c/Mf-ta6osx.orig       2016-05-13 20:59:20.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ c/Mf-ta6osx    2017-04-26 23:05:58.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- c/Mf-ta6osx.orig       2018-01-02 21:20:41.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ c/Mf-ta6osx    2018-01-02 21:31:11.000000000 +0400
</span> @@ -17,7 +17,7 @@
  Cpu = X86_64
  
  mdclib = -liconv -lm -lncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>--C = gcc ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -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 -Werror -O2 -I/opt/X11/include/ ${CFLAGS}
</span> +C = ${CC} ${CPPFLAGS} -m64 -Wpointer-arith -Wall -Wextra -Werror -O2 ${CFLAGS}
  o = o
  mdsrc = i3le.c
  mdobj = i3le.o
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -26,16 +26,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,15 +26,12 @@
</span>  .SUFFIXES: .c .o
  
  .c.o:
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       $C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $C -c -D${Cpu} -I${Include} -I../zlib $*.c
</span> + $C -c -D${Cpu} -I${Include} $*.c
  
  include Mf-base
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,6 +26,5 @@
</span>  ${Scheme}: ${Kernel} ${Main}
        $C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-../zlib/configure.log:
</span> - (cd ../zlib; CFLAGS=-m64 ./configure --64)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       (cd ../zlib; make)
</span><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 4e09a28..9d48a73 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,19 +1,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- c/Mf-ti3osx.orig       2016-05-13 20:59:20.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ c/Mf-ti3osx    2017-04-26 23:08:36.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- c/Mf-ti3osx.orig       2018-01-02 21:20:41.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ c/Mf-ti3osx    2018-01-02 21:31:37.000000000 +0400
</span> @@ -17,7 +17,7 @@
  Cpu = I386
  
  mdclib = -liconv -lm -lncurses
<span style='display:block; white-space:pre;background:#ffe0e0;'>--C = gcc ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -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 -Werror -O2 -msse2 -I/opt/X11/include/ ${CFLAGS}
</span> +C = ${CC} ${CPPFLAGS} -m32 -Wpointer-arith -Wall -Wextra -Werror -O2 -msse2 ${CFLAGS}
  o = o
  mdsrc = i3le.c
  mdobj = i3le.o
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -26,16 +26,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,15 +26,12 @@
</span>  .SUFFIXES: .c .o
  
  .c.o:
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       $C -c -D${Cpu} -I${Include} -I${ZlibInclude} $*.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $C -c -D${Cpu} -I${Include} -I../zlib $*.c
</span> + $C -c -D${Cpu} -I${Include} $*.c
  
  include Mf-base
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,6 +26,5 @@
</span>  ${Scheme}: ${Kernel} ${Main}
        $C -o ${Scheme} ${Kernel} ${Main} ${mdclib} ${LDFLAGS}
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--${ZlibInclude}/zlib.h ${ZlibInclude}/zconf.h ../zlib/libz.a:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-../zlib/configure.log:
</span> - (cd ../zlib; CFLAGS=-m32 ./configure)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       (cd ../zlib; make)
</span><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 246f6b7..7421ac5 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,39 +1,25 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2016-05-13 20:59:20.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2017-04-28 21:56:31.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -37,9 +37,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- installschemename="scheme"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- installpetitename="petite"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- installscriptname="scheme-script"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CPPFLAGS=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--LDFLAGS=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- case `uname` in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Linux)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -290,18 +287,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-01-02 21:21:01.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-01-02 21:21:28.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -310,22 +310,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ -d '.git' ] ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   git submodule init && git submodule update || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if [ -d '.git' ] && command -v git >/dev/null 2>&1 ; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  git submodule init && git submodule update || exit 1
</span> -else
 -  if [ ! -f 'nanopass/nanopass.ss' ] ; then
 -    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
 -  fi
 -
 -  if [ ! -f 'zlib/configure' ] ; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    rmdir zlib && (curl -L -o v1.2.8.tar.gz https://github.com/madler/zlib/archive/v1.2.8.tar.gz && tar -xzf v1.2.8.tar.gz && mv zlib-1.2.8 zlib && rm v1.2.8.tar.gz) || exit 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    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> -  fi
 -
 -  if [ ! -f 'stex/Mf-stex' ] ; then
 -    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
 -  fi
<span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span>  ./workarea $m $w
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -336,6 +321,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- END
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cat > $w/c/Mf-config << END
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CC=$CC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS=$CPPFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS=$CFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS=$LDFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sed -e 's/$(m)/'$m'/g'\
</span><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 dce10f0..cd1d44e 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,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- s/Mf-base.orig 2017-05-06 21:45:27.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ s/Mf-base      2017-05-06 22:24:10.000000000 +0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -342,18 +342,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- s/Mf-base.orig 2018-01-02 21:21:02.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ s/Mf-base      2018-01-02 21:34:32.000000000 +0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -358,18 +358,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;'>@@ -15,8 +15,8 @@
</span> -             '(collect-request-handler (lambda () (collect 0 1)))'\
 -             '(collect 1 2)'\
 -             '(compile-library "../nanopass/nanopass.ss" "nanopass.so")'\
<span style='display:block; white-space:pre;background:#ffe0e0;'>--             | ${Scheme} -q --libdirs "../nanopass::." --compile-imported-libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-             | ${Scheme} -q --libdirs "../nanopass${dirsep}${dirsep}." --compile-imported-libraries
</span> +nanopass.so: ;
  
  rootsrc = $(shell cd ../../s; echo *)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ${rootsrc}: ; ln -s ../../s/$@ $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${rootsrc}:
</span></pre><pre style='margin:0'>

</pre>