summaryrefslogtreecommitdiff
path: root/lang/clang
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-12-30 10:39:24 +0000
committeradam <adam@pkgsrc.org>2017-12-30 10:39:24 +0000
commitb4c2c88667a653d7e98b25f417f62bd15a10f2ef (patch)
tree7793675dd4fe5803283fb4920153ef9836efecdc /lang/clang
parent1172432c4e343c5c03888581ae29733894bc7c16 (diff)
downloadpkgsrc-b4c2c88667a653d7e98b25f417f62bd15a10f2ef.tar.gz
llvm: updated to 5.0.1
LLVM 5.0.1: This release contains bug-fixes for the LLVM 5.0.0 release. This release is API and ABI compatible with 5.0.0.
Diffstat (limited to 'lang/clang')
-rw-r--r--lang/clang/Makefile.common9
-rw-r--r--lang/clang/PLIST4
-rw-r--r--lang/clang/distinfo11
-rw-r--r--lang/clang/patches/patch-tools_clang-format_CMakeLists.txt16
4 files changed, 13 insertions, 27 deletions
diff --git a/lang/clang/Makefile.common b/lang/clang/Makefile.common
index e49cc09399e..0c0bf7b295e 100644
--- a/lang/clang/Makefile.common
+++ b/lang/clang/Makefile.common
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.24 2017/12/01 19:22:12 adam Exp $
+# $NetBSD: Makefile.common,v 1.25 2017/12/30 10:39:24 adam Exp $
# used by lang/clang/Makefile
# used by lang/clang-static-analyzer/Makefile
-DISTNAME= cfe-5.0.0.src
+DISTNAME= cfe-5.0.1.src
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
@@ -21,7 +21,7 @@ USE_LANGUAGES= c c++11
USE_CMAKE= yes
GCC_REQD+= 4.8
-CMAKE_ARGS+= -DLLVM_CONFIG=${LLVM_CONFIG_PATH}
+CMAKE_ARGS+= -DLLVM_CONFIG=${LLVM_CONFIG_PATH:Q}
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
CMAKE_ARGS+= -DCMAKE_C_COMPILER=${CC:Q}
CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q}
@@ -29,6 +29,9 @@ CMAKE_ARGS+= -DCMAKE_CXX_COMPILER=${CXX:Q}
CMAKE_ARGS+= -DCLANG_ENABLE_ARCMT=OFF
CMAKE_ARGS.Darwin+= -DCMAKE_LIBTOOL=/usr/bin/libtool
+.if defined(OSX_SDK_PATH)
+CMAKE_ARGS.Darwin+= -DDEFAULT_SYSROOT=${OSX_SDK_PATH:Q}
+.endif
REPLACE_PERL+= test/make_test_dirs.pl
REPLACE_PERL+= tools/scan-build/bin/scan-build
diff --git a/lang/clang/PLIST b/lang/clang/PLIST
index fa1b3fce967..e800bac5285 100644
--- a/lang/clang/PLIST
+++ b/lang/clang/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2017/12/01 19:22:12 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2017/12/30 10:39:24 adam Exp $
bin/c-index-test
bin/clang
bin/clang++
@@ -9,6 +9,7 @@ bin/clang-format
bin/clang-import-test
bin/clang-offload-bundler
bin/clang-rename
+bin/git-clang-format
include/clang-c/BuildSystem.h
include/clang-c/CXCompilationDatabase.h
include/clang-c/CXErrorCode.h
@@ -629,4 +630,3 @@ share/clang/clang-format.el
share/clang/clang-format.py
share/clang/clang-rename.el
share/clang/clang-rename.py
-share/clang/git-clang-format
diff --git a/lang/clang/distinfo b/lang/clang/distinfo
index 727010b0813..9704bfb54e7 100644
--- a/lang/clang/distinfo
+++ b/lang/clang/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.49 2017/12/01 19:22:12 adam Exp $
+$NetBSD: distinfo,v 1.50 2017/12/30 10:39:24 adam Exp $
-SHA1 (cfe-5.0.0.src.tar.xz) = 8c67071be174c66264b6c7629c291c0e30ecbdc5
-RMD160 (cfe-5.0.0.src.tar.xz) = 743f1b22554c984c07798bfdbed36d429fb6ae08
-SHA512 (cfe-5.0.0.src.tar.xz) = 14acdd622310122b544c952ee5b932b7006d9d8424319f0e3974f2503d40a0cec4200fdd3d813a32ce0d877bcfbb9a5bd5c36f6142b4330e6c814f113ca2efe8
-Size (cfe-5.0.0.src.tar.xz) = 11437024 bytes
-SHA1 (patch-tools_clang-format_CMakeLists.txt) = 4efc9c9f69caf7df1dd0db384eae644c606c5ca9
+SHA1 (cfe-5.0.1.src.tar.xz) = 0cfb79b1fb767c18e167f4bc8836476ca24d9a19
+RMD160 (cfe-5.0.1.src.tar.xz) = 205adf6bdc9252b7b891157904befa28f40c9e9a
+SHA512 (cfe-5.0.1.src.tar.xz) = 6619177a2ff9934fe8b15d6aa229abb8e34d0b1a75228d9efba9393daf71d6419a7256de57b31e2f9f829f71f842118556f996e86ee076f1e0a7cd394dfd31a2
+Size (cfe-5.0.1.src.tar.xz) = 11483036 bytes
diff --git a/lang/clang/patches/patch-tools_clang-format_CMakeLists.txt b/lang/clang/patches/patch-tools_clang-format_CMakeLists.txt
deleted file mode 100644
index add0898661b..00000000000
--- a/lang/clang/patches/patch-tools_clang-format_CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-tools_clang-format_CMakeLists.txt,v 1.2 2016/11/14 20:15:33 ryoon Exp $
-
-git-clang-format is a git integration for clang-format,
-written in python. It could be moved to a separate package
-to avoid a python runtime dependency here, but for now I just opted
-to move it to share/clang and skip the interpreter check.
-
---- tools/clang-format/CMakeLists.txt.orig 2016-02-23 20:33:15.000000000 +0000
-+++ tools/clang-format/CMakeLists.txt
-@@ -35,5 +35,5 @@ install(PROGRAMS clang-format.py
- DESTINATION share/clang
- COMPONENT clang-format)
- install(PROGRAMS git-clang-format
-- DESTINATION bin
-+ DESTINATION share/clang
- COMPONENT clang-format)