[148693] trunk/dports/lang

mcalhoun at macports.org mcalhoun at macports.org
Sun May 15 01:39:30 PDT 2016


Revision: 148693
          https://trac.macports.org/changeset/148693
Author:   mcalhoun at macports.org
Date:     2016-05-15 01:39:30 -0700 (Sun, 15 May 2016)
Log Message:
-----------
dmd ecosystem: version update 2.069.2->2.071.0

Modified Paths:
--------------
    trunk/dports/lang/dmd/Portfile
    trunk/dports/lang/dmd-bootstrap/Portfile
    trunk/dports/lang/dmd-doc/Portfile
    trunk/dports/lang/dmd-tools/Portfile
    trunk/dports/lang/druntime/Portfile
    trunk/dports/lang/phobos/Portfile

Modified: trunk/dports/lang/dmd/Portfile
===================================================================
--- trunk/dports/lang/dmd/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/dmd/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -5,8 +5,7 @@
 PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
-github.setup        D-Programming-Language dmd 2.069.2 v
-revision            1
+github.setup        dlang dmd 2.071.0 v
 categories          lang
 platforms           darwin
 license             {GPL-1 Artistic-1} Boost-1 Restrictive
@@ -17,11 +16,9 @@
     It pragmatically combines efficiency, control, \
     and modeling power, with safety and programmer productivity.
 homepage            http://dlang.org/
-checksums           rmd160  f152dfa335702cb991753b29a1372671e65e39b4 \
-                    sha256  cab69dd7d0ed84f8e2c72667a9e97cb6b9f233fd647a9cd8811591c24f183317
+checksums           rmd160  0a16e840a9184747dc6a9be68693d5ffcea350e9 \
+                    sha256  a2012524d89f8bd2e6b625ee6a85af74ba8d217a3b4220270b4667924b13112f
 post-patch {
-    reinplace "s|gcc|${configure.cc}|" ${worksrcpath}/src/link.d
-    reinplace "s|/etc|${prefix}/etc/${name}|" ${worksrcpath}/src/posix.mak
     reinplace "s|/etc|${prefix}/etc/${name}|" ${worksrcpath}/docs/man/man1/${name}.1
     reinplace "s|/etc|${prefix}/etc/${name}|" ${worksrcpath}/docs/man/man5/${name}.conf.5
 }
@@ -42,9 +39,10 @@
 # extra flags cannot be added with +=.
 # Another solution would be the use of override directive in posix.mak.
 build.args          -f posix.mak \
-                    HOST_CC="${configure.cxx}" \
+                    HOST_CXX="${configure.cxx}" \
                     LDFLAGS="${configure.ldflags} -framework CoreServices" \
                     ENVP="MACOSX_DEPLOYMENT_TARGET=${macosx_deployment_target}" \
+                    SYSCONFDIR=${prefix}/etc/${name} \
                     HOST_DMD=${prefix}/libexec/dmd-bootstrap/bin/dmd
 
 if { ![variant_isset universal] } {

Modified: trunk/dports/lang/dmd-bootstrap/Portfile
===================================================================
--- trunk/dports/lang/dmd-bootstrap/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/dmd-bootstrap/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -5,7 +5,7 @@
 
 name                dmd-bootstrap
 # version should be same as HOST_DMD_VER found in posix.mak from dmd port
-version             2.067.1
+version             2.068.2
 categories          lang
 platforms           darwin
 license             {GPL-1 Artistic-1} Boost-1 Restrictive
@@ -22,8 +22,8 @@
 
 use_zip             yes
 distfiles           dmd.${version}.osx${extract.suffix}
-checksums           rmd160 48d087dec7c07951a3920c0881b34713a8b3ef1e \
-                    sha256 aa76bb83c38b3f7495516eb08977fc9700c664d7a945ba3ac3c0004a6a8509f2
+checksums           rmd160 9f8cc6bb1b4171271cd5a8013cdbc85f63ca93cb \
+                    sha256 e0d87d264e06155b695436bfc38df87cf133f2c63c279906ec648f24f6bb2207
 
 worksrcdir          dmd2
 

Modified: trunk/dports/lang/dmd-doc/Portfile
===================================================================
--- trunk/dports/lang/dmd-doc/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/dmd-doc/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 PortGroup           github 1.0
 
-github.setup        D-Programming-Language dlang.org 2.069.2 v
+github.setup        dlang dlang.org 2.071.0 v
 name                dmd-doc
 categories          lang
 platforms           darwin
@@ -21,8 +21,8 @@
     the D programming language compiler.
 homepage            http://dlang.org/
 
-checksums           rmd160  609c0f2de7d629b304040bfaa6e5cd1904ad738f \
-                    sha256  713994127aad734ed849b578c7a6945f1545a5bc5433d5183ac335f04d3a72fc
+checksums           rmd160  0946e754810c59508ab63706bdd7abd7a0c4d2e0 \
+                    sha256  17c2c20c53a01447656a2618a0d63d455f72f68b041b908ae0074617c67cd15c
 
 depends_build       port:phobos
 
@@ -44,8 +44,8 @@
    file mkdir ${worksrcpath}/dmd
     system "
         cd ${worksrcpath};
-        ${dmd} ${ddocflags}dmd/expression.html ${ddoc} expression.dd;
-        ${dmd} ${ddocflags}dmd/statement.html ${ddoc} statement.dd
+        ${dmd} ${ddocflags}dmd/expression.html ${ddoc} spec/expression.dd;
+        ${dmd} ${ddocflags}dmd/statement.html ${ddoc} spec/statement.dd
     "
     foreach f [glob ${prefix}/include/phobos/std/*.d] {
         set html std_[file rootname [file tail ${f}]].html

Modified: trunk/dports/lang/dmd-tools/Portfile
===================================================================
--- trunk/dports/lang/dmd-tools/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/dmd-tools/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -5,8 +5,7 @@
 PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
-github.setup        D-Programming-Language tools 2.069.2 v
-revision            1
+github.setup        dlang tools 2.071.0 v
 name                dmd-${github.project}
 categories          lang
 platforms           darwin
@@ -20,8 +19,8 @@
     This port provides the ancilliary tools for the D programming language compiler.
 homepage            http://dlang.org/
 
-checksums           rmd160  314863fcfb9e8222749becbae726aae80c81393f \
-                    sha256  2ab12bd96e87dff9c45c933b192adf1b06ff19a7d90189278e7631bfe23f7105
+checksums           rmd160  7b4653a25d06286dd0da489ca8a2f88aa09d5a29 \
+                    sha256  c930b4393b2829002f089d29e77a56d4420e80634cbfd6c21bd19874581703ec
 
 depends_lib         port:phobos \
                     port:curl

Modified: trunk/dports/lang/druntime/Portfile
===================================================================
--- trunk/dports/lang/druntime/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/druntime/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -5,7 +5,7 @@
 PortGroup           github 1.0
 PortGroup           muniversal 1.0
 
-github.setup        D-Programming-Language druntime 2.069.2 v
+github.setup        dlang druntime 2.071.0 v
 categories          lang
 platforms           darwin
 license             Boost-1
@@ -18,8 +18,8 @@
     startup/shutdown, etc.
 homepage            http://dlang.org/
 
-checksums           rmd160  e135fb8ce7c6e1ffe6d2aa3ca9307f6acf3bb129 \
-                    sha256  73acfedebcd4e01a0598f0ce81ad347e84cd6b99ea2c1bf3409e4b525fb6f3bc
+checksums           rmd160  7ed028441170847a782bf4190db410c3e1a3f2a3 \
+                    sha256  fab224d31c68b34fd036e9c1d508547fe95ad191b66b966946f337c9943cc480
 
 depends_lib         port:dmd
 

Modified: trunk/dports/lang/phobos/Portfile
===================================================================
--- trunk/dports/lang/phobos/Portfile	2016-05-15 08:15:05 UTC (rev 148692)
+++ trunk/dports/lang/phobos/Portfile	2016-05-15 08:39:30 UTC (rev 148693)
@@ -6,7 +6,7 @@
 PortGroup           muniversal 1.0
 PortGroup           active_variants 1.1
 
-github.setup        D-Programming-Language phobos 2.069.2 v
+github.setup        dlang phobos 2.071.0 v
 categories          lang
 platforms           darwin
 license             Boost-1
@@ -16,8 +16,8 @@
     Phobos is the standard runtime library that comes with the D language compiler.
 homepage            http://dlang.org/
 
-checksums           rmd160  cd61aa1c1efc8bee2047a2f83f477ba34a7d146e \
-                    sha256  67ffa5c5cc37bc8da4fbf3fbfe1f3b48c5b4bb3cf7c64c9ead8a80ff869faf01
+checksums           rmd160  a992eef87c674b6143cda1038a28053ff21dd9f8 \
+                    sha256  b645de03dacaa192ccacffb2f8cc18ee419bf93084eb07c609feba8a0014153a
 
 depends_lib         port:druntime
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160515/a890d0d1/attachment-0001.html>


More information about the macports-changes mailing list