| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.43 2019/08/22 14:49:25 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2019/09/09 10:53:23 maya Exp $ |
2 | # | | 2 | # |
3 | # when updating this, please also update: | | 3 | # when updating this, please also update: |
4 | # devel/include-what-you-use | | 4 | # devel/include-what-you-use |
5 | # devel/lld | | 5 | # devel/lld |
6 | # devel/lldb | | 6 | # devel/lldb |
7 | # devel/polly | | 7 | # devel/polly |
8 | # lang/clang | | 8 | # lang/clang |
9 | # lang/clang-static-analyzer | | 9 | # lang/clang-static-analyzer |
10 | # lang/clang-tools-extra | | 10 | # lang/clang-tools-extra |
11 | # lang/compiler-rt | | 11 | # lang/compiler-rt |
12 | # lang/libcxx | | 12 | # lang/libcxx |
13 | # lang/libcxxabi | | 13 | # lang/libcxxabi |
14 | # lang/libunwind | | 14 | # lang/libunwind |
| @@ -28,27 +28,27 @@ PKGREVISION= 1 | | | @@ -28,27 +28,27 @@ PKGREVISION= 1 |
28 | CATEGORIES= lang devel | | 28 | CATEGORIES= lang devel |
29 | MASTER_SITES= ${MASTER_SITE_GITHUB:=llvm/} | | 29 | MASTER_SITES= ${MASTER_SITE_GITHUB:=llvm/} |
30 | GITHUB_PROJECT= llvm-project | | 30 | GITHUB_PROJECT= llvm-project |
31 | GITHUB_RELEASE= llvmorg-${PKGVERSION_NOREV} | | 31 | GITHUB_RELEASE= llvmorg-${PKGVERSION_NOREV} |
32 | EXTRACT_SUFX= .tar.xz | | 32 | EXTRACT_SUFX= .tar.xz |
33 | | | 33 | |
34 | MAINTAINER= pkgsrc-users@NetBSD.org | | 34 | MAINTAINER= pkgsrc-users@NetBSD.org |
35 | HOMEPAGE= http://llvm.org/ | | 35 | HOMEPAGE= http://llvm.org/ |
36 | COMMENT= Low Level Virtual Machine compiler infrastructure | | 36 | COMMENT= Low Level Virtual Machine compiler infrastructure |
37 | LICENSE= modified-bsd | | 37 | LICENSE= modified-bsd |
38 | | | 38 | |
39 | USE_LANGUAGES= c c++11 | | 39 | USE_LANGUAGES= c c++11 |
40 | USE_CMAKE= yes | | 40 | USE_CMAKE= yes |
41 | GCC_REQD+= 4.8 | | 41 | GCC_REQD+= 5.1 |
42 | PYTHON_FOR_BUILD_ONLY= yes | | 42 | PYTHON_FOR_BUILD_ONLY= yes |
43 | | | 43 | |
44 | CONFIGURE_DIRS= ${WRKDIR}/build | | 44 | CONFIGURE_DIRS= ${WRKDIR}/build |
45 | CMAKE_ARG_PATH= ${WRKSRC} | | 45 | CMAKE_ARG_PATH= ${WRKSRC} |
46 | | | 46 | |
47 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | | 47 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release |
48 | CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q} | | 48 | CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q} |
49 | CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q} | | 49 | CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q} |
50 | CMAKE_ARGS+= -DCMAKE_CXX_LINK_FLAGS=${LDFLAGS:Q} | | 50 | CMAKE_ARGS+= -DCMAKE_CXX_LINK_FLAGS=${LDFLAGS:Q} |
51 | CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON | | 51 | CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON |
52 | CMAKE_ARGS+= -DLLVM_INCLUDE_BENCHMARKS=OFF | | 52 | CMAKE_ARGS+= -DLLVM_INCLUDE_BENCHMARKS=OFF |
53 | CMAKE_ARGS+= -DLLVM_INSTALL_UTILS=ON | | 53 | CMAKE_ARGS+= -DLLVM_INSTALL_UTILS=ON |
54 | CMAKE_ARGS+= -DLLVM_LINK_LLVM_DYLIB=ON | | 54 | CMAKE_ARGS+= -DLLVM_LINK_LLVM_DYLIB=ON |