Index: head/devel/flang/Makefile =================================================================== --- head/devel/flang/Makefile (revision 448022) +++ head/devel/flang/Makefile (revision 448023) @@ -1,60 +1,60 @@ # Created by: Johannes M Dieterich # $FreeBSD$ PORTNAME= flang -DISTVERSION= 4.0-20170717 +DISTVERSION= 4.0-20170812 CATEGORIES= devel MAINTAINER= jmd@FreeBSD.org COMMENT= Fortran compiler targeting LLVM LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= llvm40>=0:devel/llvm40 \ openmp>=0:devel/openmp \ flang-clang>=0:devel/flang-clang RUN_DEPENDS= llvm40>=0:devel/llvm40 \ openmp>=0:devel/openmp \ flang-clang>=0:devel/flang-clang ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON_amd64= for now only builds and is supported on amd64 OPTIONS_DEFINE= TESTS TESTS_DESC= build unit tests for flang USE_LDCONFIG= ${PREFIX}/flang/lib USES= cmake:outsource,noninja compiler:c++11-lib libedit perl5 tar:xz \ shebangfix _USES_PYTHON?= python:build USES+= ${_USES_PYTHON} USE_GITHUB= yes GH_ACCOUNT= flang-compiler -GH_TAGNAME= cd44bcd +GH_TAGNAME= f7af78c CMAKE_ARGS+= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config40 \ -DCMAKE_CXX_COMPILER=${LOCALBASE}flang/bin/clang++ \ -DCMAKE_C_COMPILER=${LOCALBASE}/flang/bin/clang \ -DCMAKE_Fortran_COMPILER=${LOCALBASE}/flang/bin/flang CMAKE_INSTALL_PREFIX= ${PREFIX}/flang .include .if ${PORT_OPTIONS:MTESTS} CMAKE_ARGS+= -DFLANG_INCLUDE_TESTS=ON .endif MAKE_JOBS_UNSAFE= yes post-patch: @${CP} -r ${WRKSRC}/tools/flang2/flang2exe/x86_64-Linux ${WRKSRC}/tools/flang2/flang2exe/x86_64-FreeBSD post-install: @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ < ${FILESDIR}/flang.in > \ ${WRKDIR}/flang ${INSTALL_SCRIPT} ${WRKDIR}/flang ${STAGEDIR}/${PREFIX}/bin/flang .include Index: head/devel/flang/distinfo =================================================================== --- head/devel/flang/distinfo (revision 448022) +++ head/devel/flang/distinfo (revision 448023) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500383149 -SHA256 (flang-compiler-flang-4.0-20170717-cd44bcd_GH0.tar.gz) = 6d88a8a04fa3897c2d90d556a1018eaed607b7cdb9242fbf54f1282e2d25d6c9 -SIZE (flang-compiler-flang-4.0-20170717-cd44bcd_GH0.tar.gz) = 3582194 +TIMESTAMP = 1502586565 +SHA256 (flang-compiler-flang-4.0-20170812-f7af78c_GH0.tar.gz) = 96c38c73f1ed5b3ba45e04232ec4b6ad4fb25a3cc0b1fa48a0036d51ecee1329 +SIZE (flang-compiler-flang-4.0-20170812-f7af78c_GH0.tar.gz) = 3587549 Index: head/devel/flang-clang/Makefile =================================================================== --- head/devel/flang-clang/Makefile (revision 448022) +++ head/devel/flang-clang/Makefile (revision 448023) @@ -1,42 +1,45 @@ # Created by: Johannes M Dieterich # $FreeBSD$ PORTNAME= flang-clang -DISTVERSION= 4.0-20170612 +DISTVERSION= 4.0-20170812 CATEGORIES= devel lang MAINTAINER= jmd@FreeBSD.org COMMENT= Fortran compiler targeting LLVM (modified clang part) LICENSE= LLVM LICENSE_NAME= LLVM Release License LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= llvm40>=0:devel/llvm40 \ openmp>=0:devel/openmp RUN_DEPENDS= llvm40>=0:devel/llvm40 \ openmp>=0:devel/openmp +ONLY_FOR_ARCHS= amd64 +ONLY_FOR_ARCHS_REASON_amd64= for now only builds and is supported on amd64 + USE_LDCONFIG= ${PREFIX}/flang/lib USES= cmake:outsource compiler:c++11-lib libedit tar:xz perl5 \ python shebangfix USE_GNOME+= libxml2 SHEBANG_FILES= tools/scan-view/bin/scan-view \ tools/clang-format/git-clang-format \ tools/clang-format/clang-format-diff.py USE_GITHUB= yes GH_ACCOUNT= flang-compiler GH_PROJECT= clang -GH_TAGNAME= 17f4427 +GH_TAGNAME= 79d1970 CMAKE_ARGS+= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config40 CMAKE_INSTALL_PREFIX= ${PREFIX}/flang post-install: @${GZIP_CMD} ${STAGEDIR}/${PREFIX}/flang/man/man1/scan-build.1 .include Index: head/devel/flang-clang/distinfo =================================================================== --- head/devel/flang-clang/distinfo (revision 448022) +++ head/devel/flang-clang/distinfo (revision 448023) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500381643 -SHA256 (flang-compiler-clang-4.0-20170612-17f4427_GH0.tar.gz) = 71f00321c7bb2907623506b6f07ea8e9d19cb832f6cdeb99831ed64fd38307b0 -SIZE (flang-compiler-clang-4.0-20170612-17f4427_GH0.tar.gz) = 15209622 +TIMESTAMP = 1502586432 +SHA256 (flang-compiler-clang-4.0-20170812-79d1970_GH0.tar.gz) = e1b3442b6ccfc9574e0e4479e55b66baf57d957ac1b4652a38e29ae221e51d4f +SIZE (flang-compiler-clang-4.0-20170812-79d1970_GH0.tar.gz) = 15210102