Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jul 2017 08:49:33 +0000 (UTC)
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r445988 - head/lang/ldc
Message-ID:  <201707160849.v6G8nXGW049019@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: acm
Date: Sun Jul 16 08:49:32 2017
New Revision: 445988
URL: https://svnweb.freebsd.org/changeset/ports/445988

Log:
  - Update to 1.3.0

Modified:
  head/lang/ldc/Makefile
  head/lang/ldc/distinfo
  head/lang/ldc/pkg-plist

Modified: head/lang/ldc/Makefile
==============================================================================
--- head/lang/ldc/Makefile	Sun Jul 16 07:15:43 2017	(r445987)
+++ head/lang/ldc/Makefile	Sun Jul 16 08:49:32 2017	(r445988)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ldc
-PORTVERSION=	1.2.0
+PORTVERSION=	1.3.0
 CATEGORIES=	lang
 MASTER_SITES=	https://github.com/ldc-developers/ldc/releases/download/v${PORTVERSION}/:source \
 		https://github.com/ldc-developers/ldc/releases/download/v${BOOTVER}/:bootstrap
@@ -21,17 +21,28 @@ BROKEN_armv6=		fails to compile: Error: undefined iden
 BROKEN_powerpc64=	fails to compile: cc1plus: error: unrecognized command line option "-std=c++11"
 
 USES=		cmake
-CMAKE_ARGS+=	-DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2"
+CMAKE_ARGS+=	-DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2" \
+		-DD_COMPILER_FLAGS:STRING=${D_COMPILER_FLAGS} \
+		-DD_FLAGS:STRING=${D_FLAGS} \
+		-DBUILD_SHARED_LIBS:STRING="BOTH"
 CC=		clang39
 
 BOOTVER=	0.17.3
 LDCVER=		${PORTVERSION}
+D_FLAGS=	"-w;"
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/$/-src/}
 
 DISTFILES+=	${PORTNAME}-${BOOTVER}-src.tar.gz:bootstrap
 
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "amd64"
+D_COMPILER_FLAGS="-m64 -relocation-model=pic"
+D_FLAGS="-m64;-relocation-model=pic"
+.endif
+
 pre-configure:
 		@cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${CMAKE_BIN} .
 		@cd ${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/} && ${MAKE}
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: head/lang/ldc/distinfo
==============================================================================
--- head/lang/ldc/distinfo	Sun Jul 16 07:15:43 2017	(r445987)
+++ head/lang/ldc/distinfo	Sun Jul 16 08:49:32 2017	(r445988)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1499237199
-SHA256 (ldc-1.2.0-src.tar.gz) = 910e8a670f0fadcaf64403c924091d6debf7ad29e203808f5f2b6899217e6f2b
-SIZE (ldc-1.2.0-src.tar.gz) = 6195512
+TIMESTAMP = 1500151106
+SHA256 (ldc-1.3.0-src.tar.gz) = efe31a639bcb44e1f5b752da21713376d9410a01279fecc8aab8572065a3050b
+SIZE (ldc-1.3.0-src.tar.gz) = 6313956
 SHA256 (ldc-0.17.3-src.tar.gz) = 325bd540f7eb71c309fa0ee9ef6d196a75ee2c3ccf323076053e6b7b295c2dad
 SIZE (ldc-0.17.3-src.tar.gz) = 4934044

Modified: head/lang/ldc/pkg-plist
==============================================================================
--- head/lang/ldc/pkg-plist	Sun Jul 16 07:15:43 2017	(r445987)
+++ head/lang/ldc/pkg-plist	Sun Jul 16 08:49:32 2017	(r445988)
@@ -87,20 +87,35 @@ include/d/core/sys/linux/epoll.d
 include/d/core/sys/linux/errno.d
 include/d/core/sys/linux/execinfo.d
 include/d/core/sys/linux/fcntl.d
+include/d/core/sys/linux/ifaddrs.d
 include/d/core/sys/linux/link.d
+include/d/core/sys/linux/sched.d
 include/d/core/sys/linux/stdio.d
 include/d/core/sys/linux/sys/auxv.d
 include/d/core/sys/linux/sys/inotify.d
 include/d/core/sys/linux/sys/mman.d
+include/d/core/sys/linux/sys/netinet/tcp.d
+include/d/core/sys/linux/sys/prctl.d
 include/d/core/sys/linux/sys/signalfd.d
 include/d/core/sys/linux/sys/socket.d
 include/d/core/sys/linux/sys/sysinfo.d
+include/d/core/sys/linux/sys/time.d
 include/d/core/sys/linux/sys/xattr.d
 include/d/core/sys/linux/termios.d
 include/d/core/sys/linux/time.d
 include/d/core/sys/linux/timerfd.d
 include/d/core/sys/linux/tipc.d
 include/d/core/sys/linux/unistd.d
+include/d/core/sys/netbsd/dlfcn.d
+include/d/core/sys/netbsd/execinfo.d
+include/d/core/sys/netbsd/sys/elf.d
+include/d/core/sys/netbsd/sys/elf32.d
+include/d/core/sys/netbsd/sys/elf64.d
+include/d/core/sys/netbsd/sys/elf_common.d
+include/d/core/sys/netbsd/sys/event.d
+include/d/core/sys/netbsd/sys/link_elf.d
+include/d/core/sys/netbsd/sys/mman.d
+include/d/core/sys/netbsd/time.d
 include/d/core/sys/openbsd/dlfcn.d
 include/d/core/sys/osx/dlfcn.d
 include/d/core/sys/osx/execinfo.d
@@ -121,7 +136,9 @@ include/d/core/sys/posix/dirent.d
 include/d/core/sys/posix/dlfcn.d
 include/d/core/sys/posix/fcntl.d
 include/d/core/sys/posix/grp.d
+include/d/core/sys/posix/iconv.d
 include/d/core/sys/posix/inttypes.d
+include/d/core/sys/posix/libgen.d
 include/d/core/sys/posix/mqueue.d
 include/d/core/sys/posix/net/if_.d
 include/d/core/sys/posix/netdb.d
@@ -357,6 +374,7 @@ include/d/etc/linux/memoryerror.d
 include/d/ldc/arm_unwind.c
 include/d/ldc/arrayinit.d
 include/d/ldc/attributes.d
+include/d/ldc/dcompute.d
 include/d/ldc/eh/common.d
 include/d/ldc/eh/fixedpool.d
 include/d/ldc/eh/libunwind.d
@@ -512,6 +530,7 @@ include/d/std/regex/internal/generator.d
 include/d/std/regex/internal/ir.d
 include/d/std/regex/internal/kickstart.d
 include/d/std/regex/internal/parser.d
+include/d/std/regex/internal/shiftor.d
 include/d/std/regex/internal/tests.d
 include/d/std/regex/internal/thompson.d
 include/d/std/regex/package.d
@@ -537,9 +556,21 @@ include/d/std/windows/syserror.d
 include/d/std/xml.d
 include/d/std/zip.d
 include/d/std/zlib.d
+lib/libdruntime-ldc-debug-shared.so
+lib/libdruntime-ldc-debug-shared.so.2.0.73
+lib/libdruntime-ldc-debug-shared.so.73
 lib/libdruntime-ldc-debug.a
+lib/libdruntime-ldc-shared.so
+lib/libdruntime-ldc-shared.so.2.0.73
+lib/libdruntime-ldc-shared.so.73
 lib/libdruntime-ldc.a
 lib/libldc-profile-rt.a
+lib/libphobos2-ldc-debug-shared.so
+lib/libphobos2-ldc-debug-shared.so.2.0.73
+lib/libphobos2-ldc-debug-shared.so.73
 lib/libphobos2-ldc-debug.a
+lib/libphobos2-ldc-shared.so
+lib/libphobos2-ldc-shared.so.2.0.73
+lib/libphobos2-ldc-shared.so.73
 lib/libphobos2-ldc.a
 @dir include/d/etc/c/zlib



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707160849.v6G8nXGW049019>