diff options
author | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2017-07-16 16:49:32 +0800 |
---|---|---|
committer | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2017-07-16 16:49:32 +0800 |
commit | eb665b0da3ecc71f68574b4e02a88e2bc760ae40 (patch) | |
tree | 7ce9176a27f494e246c92fcdc8fed2f42a87f4b3 | |
parent | 5005989c652de8a3e914e6f7d8b524b338884afa (diff) | |
download | freebsd-ports-gnome-eb665b0da3ecc71f68574b4e02a88e2bc760ae40.tar.gz freebsd-ports-gnome-eb665b0da3ecc71f68574b4e02a88e2bc760ae40.tar.zst freebsd-ports-gnome-eb665b0da3ecc71f68574b4e02a88e2bc760ae40.zip |
- Update to 1.3.0
-rw-r--r-- | lang/ldc/Makefile | 17 | ||||
-rw-r--r-- | lang/ldc/distinfo | 6 | ||||
-rw-r--r-- | lang/ldc/pkg-plist | 31 |
3 files changed, 48 insertions, 6 deletions
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile index d2e3100e035e..98aaf7e0e835 100644 --- a/lang/ldc/Makefile +++ b/lang/ldc/Makefile @@ -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 identifier _jmp_buf, did you m 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> diff --git a/lang/ldc/distinfo b/lang/ldc/distinfo index 63af3c5bf056..59ed89053a25 100644 --- a/lang/ldc/distinfo +++ b/lang/ldc/distinfo @@ -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 diff --git a/lang/ldc/pkg-plist b/lang/ldc/pkg-plist index 53c2b9a1ff46..dd769d264359 100644 --- a/lang/ldc/pkg-plist +++ b/lang/ldc/pkg-plist @@ -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 |