<pre style='margin:0'>
Takeshi Enomoto (tenomoto) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7fac976de61e03c794d557747a2f1ed7a4f42e55">https://github.com/macports/macports-ports/commit/7fac976de61e03c794d557747a2f1ed7a4f42e55</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 7fac976  dmd, druntime, phobos, dmd-tools, dmd-doc: update to 2.080.0
</span>7fac976 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7fac976de61e03c794d557747a2f1ed7a4f42e55
</span>Author: Takeshi Enomoto <takeshi@macports.org>
AuthorDate: Wed May 9 19:22:27 2018 +0900

<span style='display:block; white-space:pre;color:#404040;'>    dmd, druntime, phobos, dmd-tools, dmd-doc: update to 2.080.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/54765
</span>---
 lang/dmd-doc/Portfile                         |  9 ++++---
 lang/dmd-tools/Portfile                       | 20 +++++++++------
 lang/dmd-tools/files/patch-posix.diff         | 19 --------------
 lang/dmd/Portfile                             | 12 ++++-----
 lang/dmd/files/makefile_macports_install      | 18 ++++++++++---
 lang/druntime/Portfile                        | 37 +++++++++++++--------------
 lang/druntime/files/makefile_macports_install | 16 ------------
 lang/druntime/files/patch-posix.diff          | 11 --------
 lang/phobos/Portfile                          | 36 +++++++++++---------------
 lang/phobos/files/makefile_macports_install   | 14 ----------
 lang/phobos/files/patch-gzlib.c.diff          |  6 ++---
 lang/phobos/files/patch-posix.diff            | 11 --------
 12 files changed, 74 insertions(+), 135 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dmd-doc/Portfile b/lang/dmd-doc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3bcf5bf..b9cd229 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dmd-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/dmd-doc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dlang dlang.org 2.073.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dlang dlang.org 2.080.0 v
</span> name                dmd-doc
 categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             DMD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Boost-1
</span> maintainers         {takeshi @tenomoto} openmaintainer
 supported_archs     noarch
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,8 +20,9 @@ long_description \
</span>     the D programming language compiler.
 homepage            http://dlang.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4063721f768885ca8f4064c0353b6dc9ce1eadca \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6fbd4f4ea0c4f4b1b1642dfae2d66122044e15fe02b5933ea24d8f16824c257a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8c33ddd869bdec8dbe1a4c097a1274be0a52d027 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  b6334eb1ccb27b74fe178295ad9155727fce5c4411facea6bff01b71943de80d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3043072
</span> 
 depends_build       port:phobos
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dmd-tools/Portfile b/lang/dmd-tools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 77a23c5..3ccd594 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dmd-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/dmd-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dlang tools 2.073.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dlang tools 2.080.0 v
</span> name                dmd-${github.project}
 categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             DMD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Boost-1
</span> maintainers         {takeshi @tenomoto} openmaintainer
 description         Ancilliary tools for the D programming language compiler
 long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,23 +18,27 @@ long_description \
</span>     This port provides the ancilliary tools for the D programming language compiler.
 homepage            http://dlang.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c33faef0b94dc50fd057ac00234500b27e276f2a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b11d874298977f1d906928f87142f28e8ad170603fd8eec707c6e99c29f64009
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c65d7472213d489eed568f09d95ace8a37451b01 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6a9ba0a14a4a068cc83134c17ff9c2145b19790ef4bfe521c58bcd551c7c46f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    110617
</span> 
 depends_lib         port:phobos \
                     port:curl
 
 use_configure       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-posix.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.args          -f posix.mak \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DMD_DIR=${prefix}/share/dmd \
</span>                     DRUNTIME=${prefix}/lib/libdruntime.a \
                     DRUNTIME_PATH=${prefix}/include/druntime \
                     CC=${configure.cc} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    DMD=${prefix}/bin/dmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DMD=${prefix}/bin/dmd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DFLAGS=\"-w -de -O -release\"
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args       -f posix.mak PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args       -f posix.mak \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DMD_DIR=${prefix}/share/dmd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    INSTALL_DIR=${destroot}${prefix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PREFIX=${prefix}
</span> 
 if { ![variant_isset universal] } {
     if { ${build_arch} eq "x86_64" || ${build_arch} eq "ppc64" } {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dmd-tools/files/patch-posix.diff b/lang/dmd-tools/files/patch-posix.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 50d16fb..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dmd-tools/files/patch-posix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- posix.mak.orig 2015-10-04 11:19:24.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ posix.mak      2016-04-30 07:44:08.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DMD = ../dmd/src/dmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC = gcc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--INSTALL_DIR = ../install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+INSTALL_DIR = $(DESTDIR)$(PREFIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DRUNTIME_PATH = ../druntime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PHOBOS_PATH = ../phobos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -67,7 +67,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # default include/link paths, override by setting DMD (e.g. make -f posix.mak DMD=dmd)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DMD += -I$(DRUNTIME_PATH)/import -I$(PHOBOS_PATH) -L-L$(PHOBOS_PATH)/generated/$(OS)/release/$(MODEL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DFLAGS = -w
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DFLAGS = -w -O -release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOOLS = \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     $(ROOT)/rdmd \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dmd/Portfile b/lang/dmd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d828c8d..c9e8328 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dmd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/dmd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,10 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dlang dmd 2.073.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dlang dmd 2.080.0 v
</span> categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {GPL-1 Artistic-1} Boost-1 Restrictive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Boost-1
</span> maintainers         {takeshi @tenomoto} openmaintainer
 description         dmd Digital Mars D compiler
 long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,10 +15,10 @@ long_description \
</span>     It pragmatically combines efficiency, control, \
     and modeling power, with safety and programmer productivity.
 homepage            http://dlang.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e92fcfa89d769a90c8e05bce4bd334cb03efa02c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e9d20ed4926ad981a9ec3c457fd60dbe0a4e0ed4ce25dab8ca14c93bf988092a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b7880bce88ff40a237191078a8632dcdf3078d8b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  634b9c66d1f375dd19dff7f7c3bbc23aa13e63106def9c02641b197c2c23f044 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3070195
</span> post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|/etc|${prefix}/etc/${name}|" ${worksrcpath}/docs/man/man1/${name}.1
</span>     reinplace "s|/etc|${prefix}/etc/${name}|" ${worksrcpath}/docs/man/man5/${name}.conf.5
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ post-extract {
</span> # Command-line arguments wipe the CFLAGS in posix.mak and
 # extra flags cannot be added with +=.
 # Another solution would be the use of override directive in posix.mak.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          -f posix.mak \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args          -f posix.mak all man \
</span>                     HOST_CXX="${configure.cxx}" \
                     LDFLAGS="${configure.ldflags} -framework CoreServices" \
                     ENVP="MACOSX_DEPLOYMENT_TARGET=${macosx_deployment_target}" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dmd/files/makefile_macports_install b/lang/dmd/files/makefile_macports_install
</span><span style='display:block; white-space:pre;color:#808080;'>index bbff165..78f6b3a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dmd/files/makefile_macports_install
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/dmd/files/makefile_macports_install
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +1,23 @@
</span> # -*- mode: makefile -*-
<span style='display:block; white-space:pre;background:#e0ffe0;'>+include osmodel.mak
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Default to a release built, override with BUILD=debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ifeq (,$(BUILD))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BUILD=release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+endif
</span> 
 INSTALL=/usr/bin/install
 
 install:
 # man
        for f in dmd.1 dumpobj.1 obj2asm.1; do \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                $(INSTALL) -m 644 ../docs/man/man1/$$f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $(INSTALL) -m 644 ../generated/docs/man/man1/$$f \
</span>                   $(DESTDIR)$(PREFIX)/share/man/man1; \
        done
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        $(INSTALL) -m 644 ../docs/man/man5/dmd.conf.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -m 644 ../generated/docs/man/man5/dmd.conf.5 \
</span>           $(DESTDIR)$(PREFIX)/share/man/man5
 # bin
        for f in dmd; do \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                $(INSTALL) -m 755 $$f $(DESTDIR)$(PREFIX)/bin; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $(INSTALL) -m 755 ../generated/$(OS)/$(BUILD)/$(MODEL)/$$f $(DESTDIR)$(PREFIX)/bin; \
</span>   done
 # samples
        $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/share/dmd/samples
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,3 +26,10 @@ install:
</span>   $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/etc/dmd
        echo "[Environment]" >> $(DESTDIR)$(PREFIX)/etc/dmd/dmd.conf
        echo "DFLAGS=-I$(PREFIX)/include/druntime/import -I$(PREFIX)/include/phobos -L-L$(PREFIX)/lib"  >> $(DESTDIR)$(PREFIX)/etc/dmd/dmd.conf
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# osxmodel.mak VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/share/dmd/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -m 644 osmodel.mak $(DESTDIR)$(PREFIX)/share/dmd/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -m 644 ../VERSION $(DESTDIR)$(PREFIX)/share/dmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# license
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/share/doc/dmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(INSTALL) -m 644 dmd/boostlicense.txt $(DESTDIR)$(PREFIX)/share/doc/dmd/dmd-boostlicense.txt
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/druntime/Portfile b/lang/druntime/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6e630dc..ec21995 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/druntime/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/druntime/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dlang druntime 2.073.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dlang druntime 2.080.0 v
</span> categories          lang
 platforms           darwin
 license             Boost-1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,29 +17,20 @@ long_description \
</span>     startup/shutdown, etc.
 homepage            http://dlang.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  5015a150c876a813557348caa7fd28a417c5272f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6cc1f93d0ad551026db6a0c4229d81806787ba2bca34518fd558ee8bda9e8bbd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c37bb020454e0ee641262957dbbd49e825e63365 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  4cfce542b6bc625f9d3e3f690250b2f19912c196d1a69ba260069bdd0cb5ee49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1584677
</span> 
 depends_lib         port:dmd
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-posix.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_configure       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 ${filespath}/makefile_macports_install ${build.dir}
</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;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        "s|__MACPORTS_CFLAGS__|${configure.cflags}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/posix.mak
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.args          -f posix.mak \
                     CC=${configure.cc} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CFLAGS=\"${configure.cflags}\" \
</span>                     DMD=${prefix}/bin/dmd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    DRUNTIME_BASE=${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DRUNTIME_BASE=${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DMD_DIR=${prefix}/share/dmd
</span> build.target        ""
 
 if { ![variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,8 +46,16 @@ if { ![variant_isset universal] } {
</span>     lappend merger_build_args(ppc)    MODEL=32
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -f makefile_macports_install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 644 {*}[glob ${worksrcpath}/generated/osx/release/*/*] ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 755 ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${worksrcpath}/import ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 755 ${destroot}${prefix}/share/doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 644 -W ${worksrcpath} LICENSE.txt ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 755 ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${worksrcpath}/benchmark ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> 
 github.livecheck.regex  {([^"-]+)}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/druntime/files/makefile_macports_install b/lang/druntime/files/makefile_macports_install
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 124b97b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/druntime/files/makefile_macports_install
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- mode: makefile -*-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-INSTALL=/usr/bin/install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-DCOPY=/bin/cp -r
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-install:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 644 generated/osx/release/*/*.a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(DESTDIR)$(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/include/druntime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(DCOPY) import $(DESTDIR)$(PREFIX)/include/druntime/import
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/share/doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/share/doc/druntime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   file copy LICENSE $(DESTDIR)$(PREFIX)/share/doc/druntime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/share/druntime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(DCOPY) benchmark $(DESTDIR)$(PREFIX)/share/druntime
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/druntime/files/patch-posix.diff b/lang/druntime/files/patch-posix.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6f2b842..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/druntime/files/patch-posix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- posix.mak.orig 2015-11-16 11:20:23.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ posix.mak      2016-04-30 05:36:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,7 +44,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq ($(BUILD),debug)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CFLAGS += -g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  CFLAGS += -O3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  CFLAGS += __MACPORTS_CFLAGS__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq (solaris,$(OS))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CFLAGS+=-D_REENTRANT  # for thread-safe errno
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/phobos/Portfile b/lang/phobos/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ed3aa20..dcced07 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/phobos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/phobos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           github 1.0
</span> PortGroup           muniversal 1.0
 PortGroup           active_variants 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dlang phobos 2.073.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dlang phobos 2.080.0 v
</span> categories          lang
 platforms           darwin
 license             Boost-1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,25 +15,16 @@ long_description \
</span>     Phobos is the standard runtime library that comes with the D language compiler.
 homepage            http://dlang.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d2c4fb5d43077c936df1c67f4e26ce779e594f39 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  bbb9f07a0d61d121bb4c2ff11efb244462089f4550c4ce8b33f74319532e0c6e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  815bd89416b6aa91e65afa5c5108230c551e6718 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  e53819c8a8b0fc4f72291aabce4b954ed1f5839eab9a39252d10a5afe08f1eed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2327431
</span> 
 depends_lib         port:druntime
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-gzlib.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-posix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-gzlib.c.diff
</span> 
 use_configure       no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 ${filespath}/makefile_macports_install ${build.dir}
</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;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|__MACPORTS_CFLAGS__|${configure.cflags}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/posix.mak
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> pre-configure {
     # dmd compiler can not handle universal files, so create thin versions of archive files from libdruntime.a
     if { ![variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,13 +50,11 @@ pre-configure {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    file mkdir ${workpath}/dmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "echo ${version} > ${workpath}/dmd/VERSION"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> build.args          -f posix.mak \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DMD_DIR=${prefix}/share/dmd \
</span>                     DRUNTIME_PATH=${prefix}/include/druntime \
                     CC=${configure.cc} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CFLAGS=\"${configure.cflags}\" \
</span>                     DMD=${prefix}/bin/dmd
 build.target        ""
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,8 +71,13 @@ if { ![variant_isset universal] } {
</span>     lappend merger_build_args(ppc)    MODEL=32 DRUNTIME=${workpath}/druntime/ppc/libdruntime.a
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -f makefile_macports_install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   xinstall -m 644 {*}[glob ${worksrcpath}/generated/osx/release/*/*.a] ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   xinstall -d -m 755 ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   xinstall -m 644 {*}[glob ${worksrcpath}/*.d] ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach d {etc std} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       file copy ${worksrcpath}/${d} ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 github.livecheck.regex  {([^"-]+)}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/phobos/files/makefile_macports_install b/lang/phobos/files/makefile_macports_install
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ca0c243..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/phobos/files/makefile_macports_install
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- mode: makefile -*-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-INSTALL=/usr/bin/install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-DCOPY=/bin/cp -r
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-install:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 755 -d $(DESTDIR)$(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 644 generated/osx/release/*/*.a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(DESTDIR)$(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -d -m 755 $(DESTDIR)$(PREFIX)/include/phobos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(INSTALL) -m 644 *.d $(DESTDIR)$(PREFIX)/include/phobos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(DCOPY) etc $(DESTDIR)$(PREFIX)/include/phobos
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(DCOPY) std $(DESTDIR)$(PREFIX)/include/phobos
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/phobos/files/patch-gzlib.c.diff b/lang/phobos/files/patch-gzlib.c.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f87c6de..7023312 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/phobos/files/patch-gzlib.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/phobos/files/patch-gzlib.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- etc/c/zlib/gzlib.c.orig        2015-03-20 21:19:20.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ etc/c/zlib/gzlib.c     2015-03-28 15:38:40.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/c/zlib/gzlib.c.orig        2018-04-30 23:38:51.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/c/zlib/gzlib.c     2018-05-09 18:38:25.000000000 +0900
</span> @@ -3,6 +3,7 @@
   * For conditions of distribution and use, see copyright notice in zlib.h
   */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,4 +7,4 @@
</span> +#include <unistd.h>
  #include "gzguts.h"
  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(_WIN32) && !defined(__BORLANDC__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(_WIN32) && !defined(__BORLANDC__) && !defined(__MINGW32__) && !defined(__DMC__)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/phobos/files/patch-posix.diff b/lang/phobos/files/patch-posix.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c39cf7b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/phobos/files/patch-posix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- posix.mak.orig 2015-11-29 14:40:29.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ posix.mak      2016-04-30 05:43:27.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -96,7 +96,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq ($(BUILD),debug)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CFLAGS += -g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  CFLAGS += -O3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  CFLAGS += __MACPORTS_CFLAGS__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Set DFLAGS
</span></pre><pre style='margin:0'>

</pre>