From owner-svn-ports-all@FreeBSD.ORG Mon Aug 18 18:43:24 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BB67631E; Mon, 18 Aug 2014 18:43:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A60F73762; Mon, 18 Aug 2014 18:43:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7IIhODM028661; Mon, 18 Aug 2014 18:43:24 GMT (envelope-from cy@FreeBSD.org) Received: (from cy@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7IIhNMm028652; Mon, 18 Aug 2014 18:43:23 GMT (envelope-from cy@FreeBSD.org) Message-Id: <201408181843.s7IIhNMm028652@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: cy set sender to cy@FreeBSD.org using -f From: Cy Schubert Date: Mon, 18 Aug 2014 18:43:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r365338 - in head/lang/dmd2: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Aug 2014 18:43:24 -0000 Author: cy Date: Mon Aug 18 18:43:23 2014 New Revision: 365338 URL: http://svnweb.freebsd.org/changeset/ports/365338 QAT: https://qat.redports.org/buildarchive/r365338/ Log: Update 2.065.0 --> 2.066.0 Added: head/lang/dmd2/files/patch-src__dmd__posix.mak (contents, props changed) Modified: head/lang/dmd2/Makefile head/lang/dmd2/distinfo head/lang/dmd2/files/patch-linux-bin32-dmd.conf head/lang/dmd2/pkg-plist Modified: head/lang/dmd2/Makefile ============================================================================== --- head/lang/dmd2/Makefile Mon Aug 18 18:41:00 2014 (r365337) +++ head/lang/dmd2/Makefile Mon Aug 18 18:43:23 2014 (r365338) @@ -3,7 +3,7 @@ PORTNAME= dmd PKGNAMESUFFIX= 2 -PORTVERSION= 2.065.0 +PORTVERSION= 2.066.0 CATEGORIES= lang MASTER_SITES= http://ftp.digitalmars.com/ DISTNAME= dmd.${PORTVERSION} @@ -15,7 +15,7 @@ USES= gmake zip MAKEFILE= posix.mak EXAMPLESDIR= ${PREFIX}/share/examples/dmd2 DOCSDIR= ${PREFIX}/share/doc/dmd2 -PORTDOCS= *.txt druntime/ html/ +PORTDOCS= *.txt html/ WRKSRC= ${WRKDIR}/dmd2/src/${PORTNAME} LICENSE_COMB= multi LICENSE= ART10 DMD BSL @@ -47,8 +47,6 @@ MAKE_ARGS+= MODEL=32 .if defined(WITH_DEBUG) BUILD= debug MAKE_ARGS+= DEBUG_FLAGS=-g\ -DDEBUG=1\ -DUNITTEST -.else -BUILD= release .endif MODULEDIR= ${PREFIX}/include/d/phobos2 @@ -69,12 +67,6 @@ post-patch: @${ECHO_CMD} >> ${WRKDIR}/dmd2/linux/bin32/dmd.conf @${SED} -e "s|Environment32|Environment64|" ${WRKDIR}/dmd2/linux/bin32/dmd.conf >>${WRKDIR}/dmd2/linux/bin32/dmd.conf -post-build: - cd ${WRKSRC}/../druntime && \ - ${SETENV} PATH=${WRKSRC}:${PATH} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} - cd ${WRKSRC}/../phobos && \ - ${SETENV} PATH=${WRKSRC}:${PATH} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${BUILD} - do-install: ${INSTALL_MAN} ${WRKDIR}/dmd2/man/man1/dmd.1 ${STAGEDIR}${MANPREFIX}/man/man1/dmd.1 ${INSTALL_MAN} ${WRKDIR}/dmd2/man/man5/dmd.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/dmd.conf.5 @@ -83,9 +75,9 @@ do-install: .endif ${INSTALL_PROGRAM} ${WRKSRC}/dmd ${STAGEDIR}${PREFIX}/bin/dmd .if ${ARCH} == "amd64" - ${INSTALL_DATA} ${WRKSRC}/../phobos/generated/freebsd/${BUILD}/64/libphobos2.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/../../freebsd/lib64/libphobos2.a ${STAGEDIR}${PREFIX}/lib .else - ${INSTALL_DATA} ${WRKSRC}/../phobos/generated/freebsd/${BUILD}/32/libphobos2.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_DATA} ${WRKSRC}/../../freebsd/lib32/libphobos2.a ${STAGEDIR}${PREFIX}/lib .endif ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/dmd2/linux/bin32/dmd.conf ${STAGEDIR}${EXAMPLESDIR}/dmd.conf @@ -101,9 +93,5 @@ do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/dmd2 && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${DOCSDIR}/druntime - ${INSTALL_DATA} ${WRKSRC}/../druntime/LICENSE ${STAGEDIR}${DOCSDIR}/druntime - ${INSTALL_DATA} ${WRKSRC}/../druntime/README.md ${STAGEDIR}${DOCSDIR}/druntime - cd ${WRKSRC}/../druntime && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}/druntime .include Modified: head/lang/dmd2/distinfo ============================================================================== --- head/lang/dmd2/distinfo Mon Aug 18 18:41:00 2014 (r365337) +++ head/lang/dmd2/distinfo Mon Aug 18 18:43:23 2014 (r365338) @@ -1,2 +1,2 @@ -SHA256 (dmd.2.065.0.zip) = f3f4c8f6c2e5cdd0ac335e56613663bee075a1e797ffbb55035d6c767d7bc585 -SIZE (dmd.2.065.0.zip) = 50532001 +SHA256 (dmd.2.066.0.zip) = f13db9ed3bdc8740deb5903991e9e499fac708c8a1759050f1bfae624528df20 +SIZE (dmd.2.066.0.zip) = 53523060 Modified: head/lang/dmd2/files/patch-linux-bin32-dmd.conf ============================================================================== --- head/lang/dmd2/files/patch-linux-bin32-dmd.conf Mon Aug 18 18:41:00 2014 (r365337) +++ head/lang/dmd2/files/patch-linux-bin32-dmd.conf Mon Aug 18 18:43:23 2014 (r365338) @@ -1,8 +1,8 @@ --- ../../linux/bin32/dmd.conf.orig 2012-04-15 22:12:01.771713192 -0700 +++ ../../linux/bin32/dmd.conf 2012-04-15 22:17:51.647954697 -0700 @@ -1,4 +1,4 @@ - - [Environment] - --DFLAGS=-I/usr/local/include/d/phobos2 -I/usr/local/include/d/druntime/import -L-L/usr/local/lib32 -L-L%@P%/../lib64 -L--no-warn-search-mismatch -L--export-dynamic -+DFLAGS=-I/usr/local/include/d/phobos2 -I/usr/local/include/d/druntime/import -L-L/usr/local/lib -L--no-warn-search-mismatch -L--export-dynamic + + [Environment] + +-DFLAGS=-I/usr/local/include/d/phobos2 -I/usr/local/include/d/druntime/import -L-L/usr/local/lib32 -L-L%@P%/../lib64 -L--no-warn-search-mismatch -L--export-dynamic ++DFLAGS=-I/usr/local/include/d/phobos2 -I/usr/local/include/d/druntime/import -L-L/usr/local/lib -L--no-warn-search-mismatch -L--export-dynamic Added: head/lang/dmd2/files/patch-src__dmd__posix.mak ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/dmd2/files/patch-src__dmd__posix.mak Mon Aug 18 18:43:23 2014 (r365338) @@ -0,0 +1,11 @@ +--- ../../src/dmd/posix.mak.orig 2014-08-17 22:37:03.394883855 -0700 ++++ ../../src/dmd/posix.mak 2014-08-17 22:37:43.775123006 -0700 +@@ -373,7 +373,7 @@ + $(eval bin_dir=$(if $(filter $(OS),osx), bin, bin$(MODEL))) + mkdir -p $(INSTALL_DIR)/$(OS)/$(bin_dir) + cp dmd $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd +- cp ../ini/$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd.conf ++ cp ../../$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd.conf + cp backendlicense.txt $(INSTALL_DIR)/dmd-backendlicense.txt + cp artistic.txt $(INSTALL_DIR)/dmd-artistic.txt + Modified: head/lang/dmd2/pkg-plist ============================================================================== --- head/lang/dmd2/pkg-plist Mon Aug 18 18:41:00 2014 (r365337) +++ head/lang/dmd2/pkg-plist Mon Aug 18 18:43:23 2014 (r365338) @@ -31,15 +31,18 @@ lib/libphobos2.a %%EXAMPLESDIR%%/samples/d/winsamp.def include/d/druntime/import/core/atomic.d include/d/druntime/import/core/bitop.d +include/d/druntime/import/core/checkedint.d include/d/druntime/import/core/cpuid.d include/d/druntime/import/core/demangle.d include/d/druntime/import/core/internal/convert.d include/d/druntime/import/core/internal/hash.d +include/d/druntime/import/core/internal/traits.d include/d/druntime/import/core/exception.d include/d/druntime/import/core/math.d include/d/druntime/import/core/memory.d include/d/druntime/import/core/runtime.d include/d/druntime/import/core/simd.d +include/d/druntime/import/core/thread.d include/d/druntime/import/core/stdc/complex.d include/d/druntime/import/core/stdc/config.d include/d/druntime/import/core/stdc/ctype.d @@ -139,7 +142,6 @@ include/d/druntime/import/core/sys/windo include/d/druntime/import/core/sys/windows/stacktrace.d include/d/druntime/import/core/sys/windows/threadaux.d include/d/druntime/import/core/sys/windows/windows.d -include/d/druntime/import/core/thread.di include/d/druntime/import/core/time.d include/d/druntime/import/core/vararg.d include/d/druntime/import/etc/linux/memoryerror.d @@ -180,7 +182,13 @@ include/d/phobos2/std/c/windows/winsock. include/d/phobos2/std/compiler.d include/d/phobos2/std/complex.d include/d/phobos2/std/concurrency.d -include/d/phobos2/std/container.d +include/d/phobos2/std/container/array.d +include/d/phobos2/std/container/binaryheap.d +include/d/phobos2/std/container/dlist.d +include/d/phobos2/std/container/package.d +include/d/phobos2/std/container/rbtree.d +include/d/phobos2/std/container/slist.d +include/d/phobos2/std/container/util.d include/d/phobos2/std/conv.d include/d/phobos2/std/cstream.d include/d/phobos2/std/csv.d @@ -193,6 +201,7 @@ include/d/phobos2/std/digest/ripemd.d include/d/phobos2/std/digest/sha.d include/d/phobos2/std/encoding.d include/d/phobos2/std/exception.d +include/d/phobos2/std/experimental/note.md include/d/phobos2/std/file.d include/d/phobos2/std/format.d include/d/phobos2/std/functional.d @@ -204,8 +213,7 @@ include/d/phobos2/std/internal/math/bigu include/d/phobos2/std/internal/math/errorfunction.d include/d/phobos2/std/internal/math/gammafunction.d include/d/phobos2/std/internal/processinit.d -include/d/phobos2/std/internal/uni.d -include/d/phobos2/std/internal/uni_tab.d +include/d/phobos2/std/internal/scopebuffer.d include/d/phobos2/std/internal/unicode_comp.d include/d/phobos2/std/internal/unicode_decomp.d include/d/phobos2/std/internal/unicode_grapheme.d @@ -215,7 +223,6 @@ include/d/phobos2/std/internal/windows/a include/d/phobos2/std/json.d include/d/phobos2/std/math.d include/d/phobos2/std/mathspecial.d -include/d/phobos2/std/metastrings.d include/d/phobos2/std/mmfile.d include/d/phobos2/std/net/curl.d include/d/phobos2/std/net/isemail.d @@ -266,7 +273,9 @@ man/man5/dmd.conf.5.gz @dirrm include/d/phobos2/std/internal/math @dirrm include/d/phobos2/std/internal/digest @dirrm include/d/phobos2/std/internal +@dirrm include/d/phobos2/std/experimental @dirrm include/d/phobos2/std/digest +@dirrm include/d/phobos2/std/container @dirrm include/d/phobos2/std/c/windows @dirrm include/d/phobos2/std/c/osx @dirrm include/d/phobos2/std/c/linux