[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