pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc llvm: updated to 5.0.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/725e01ade8d2
branches: trunk
changeset: 373212:725e01ade8d2
user: adam <adam%pkgsrc.org@localhost>
date: Sat Dec 30 10:39:24 2017 +0000
description:
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:
devel/lldb/Makefile | 16 +++++++-------
devel/lldb/buildlink3.mk | 9 +++----
devel/lldb/distinfo | 10 ++++----
devel/polly/Makefile | 4 +-
devel/polly/distinfo | 10 ++++----
lang/clang-static-analyzer/Makefile | 8 ++----
lang/clang/Makefile.common | 9 +++++--
lang/clang/PLIST | 4 +-
lang/clang/distinfo | 11 ++++-----
lang/clang/patches/patch-tools_clang-format_CMakeLists.txt | 16 --------------
lang/libunwind/Makefile | 8 +++---
lang/libunwind/distinfo | 10 ++++----
lang/llvm/Makefile | 4 +-
lang/llvm/distinfo | 10 ++++----
14 files changed, 56 insertions(+), 73 deletions(-)
diffs (truncated from 318 to 300 lines):
diff -r c1ec13826b93 -r 725e01ade8d2 devel/lldb/Makefile
--- a/devel/lldb/Makefile Sat Dec 30 10:39:07 2017 +0000
+++ b/devel/lldb/Makefile Sat Dec 30 10:39:24 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2017/12/01 19:22:12 adam Exp $
+# $NetBSD: Makefile,v 1.14 2017/12/30 10:39:24 adam Exp $
-DISTNAME= lldb-5.0.0.src
+DISTNAME= lldb-5.0.1.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
@@ -13,20 +13,21 @@
DEPENDS+= llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm
DEPENDS+= clang-${PKGVERSION_NOREV}{,nb*}:../../lang/clang
+DEPENDS+= swig3>=3.0:../../devel/swig3
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
CONFIGURE_DIRS= ${WRKDIR}/build
CMAKE_ARG_PATH= ${WRKSRC}
+USE_CMAKE= yes
USE_LANGUAGES= c c++11
-USE_CMAKE= yes
GCC_REQD+= 4.8
PY_PATCHPLIST= yes
# XXX: some old compilers need this; remove for lldb-5.x
-CFLAGS+= -Wno-non-pod-varargs
+#CFLAGS+= -Wno-non-pod-varargs
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # compilation failure in 3.8.1 (3.8.0 worked)
+#PYTHON_VERSIONS_ACCEPTED= 27 # compilation failure in 3.8.1 (3.8.0 worked)
CMAKE_ARGS+= -DLLVM_CONFIG=${LLVM_CONFIG_PATH}
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
@@ -64,9 +65,9 @@
.include "../../mk/bsd.prefs.mk"
-PLIST_VARS+= posix
+PLIST_VARS+= posix
.if ${OPSYS} != "Darwin"
-PLIST.posix= yes
+PLIST.posix= yes
.endif
.if ${OPSYS} == "NetBSD"
@@ -82,7 +83,6 @@
#.include "../../devel/googletest/buildlink3.mk" # check-lldb-unit
.include "../../devel/libatomic_ops/buildlink3.mk"
-.include "../../devel/swig/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/clang/buildlink3.mk"
.include "../../lang/llvm/buildlink3.mk"
diff -r c1ec13826b93 -r 725e01ade8d2 devel/lldb/buildlink3.mk
--- a/devel/lldb/buildlink3.mk Sat Dec 30 10:39:07 2017 +0000
+++ b/devel/lldb/buildlink3.mk Sat Dec 30 10:39:24 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2017/07/11 19:47:37 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2017/12/30 10:39:24 adam Exp $
BUILDLINK_TREE+= lldb
@@ -8,11 +8,10 @@
BUILDLINK_API_DEPENDS.lldb+= lldb>=4.0.1
BUILDLINK_PKGSRCDIR.lldb?= ../../devel/lldb
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../lang/llvm/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/clang/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../devel/swig/buildlink3.mk"
+.include "../../lang/llvm/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
.endif # LLDB_BUILDLINK3_MK
BUILDLINK_TREE+= -lldb
diff -r c1ec13826b93 -r 725e01ade8d2 devel/lldb/distinfo
--- a/devel/lldb/distinfo Sat Dec 30 10:39:07 2017 +0000
+++ b/devel/lldb/distinfo Sat Dec 30 10:39:24 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2017/12/01 19:22:12 adam Exp $
+$NetBSD: distinfo,v 1.10 2017/12/30 10:39:24 adam Exp $
-SHA1 (lldb-5.0.0.src.tar.xz) = a8b64d7c34b6e76e2ba5feb173c13ab8e5f96be9
-RMD160 (lldb-5.0.0.src.tar.xz) = 95527bacf127bec8ea034033c1e9498452c7573d
-SHA512 (lldb-5.0.0.src.tar.xz) = bc70953c7f6b3f0bc797461fb53d9c60c5ab36c0b9aae815a3c37fc597a61c7220695ee3b60a9682486d2e4713c5f78ea85e853e13c587e356510a1c99a62ba9
-Size (lldb-5.0.0.src.tar.xz) = 19203772 bytes
+SHA1 (lldb-5.0.1.src.tar.xz) = f358c10ce85a18aee4687b14d80f051d653fb8ee
+RMD160 (lldb-5.0.1.src.tar.xz) = 6da45a1c0299e242b3a9553c6689f3697fdd77eb
+SHA512 (lldb-5.0.1.src.tar.xz) = ebb3c3251098cfce28ccb6a5bbc50491a16b88d1adf3c71fd38efc95482d702e1bd9e7fb11c29597304d97cc0fd88241c70ec11276426aad901e5d23f05ca53a
+Size (lldb-5.0.1.src.tar.xz) = 19225084 bytes
SHA1 (patch-cmake_modules_LLDBStandalone.cmake) = 8f7d06a4b3a1e996af9af4affd650291c4f01fe5
SHA1 (patch-scripts_Python_modules_readline_readline.cpp) = 4a030226c47cf7d54ebc727e92e278c163e48bf5
diff -r c1ec13826b93 -r 725e01ade8d2 devel/polly/Makefile
--- a/devel/polly/Makefile Sat Dec 30 10:39:07 2017 +0000
+++ b/devel/polly/Makefile Sat Dec 30 10:39:24 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2017/12/01 19:22:12 adam Exp $
+# $NetBSD: Makefile,v 1.8 2017/12/30 10:39:24 adam Exp $
-DISTNAME= polly-5.0.0.src
+DISTNAME= polly-5.0.1.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
diff -r c1ec13826b93 -r 725e01ade8d2 devel/polly/distinfo
--- a/devel/polly/distinfo Sat Dec 30 10:39:07 2017 +0000
+++ b/devel/polly/distinfo Sat Dec 30 10:39:24 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2017/12/01 19:22:12 adam Exp $
+$NetBSD: distinfo,v 1.8 2017/12/30 10:39:24 adam Exp $
-SHA1 (polly-5.0.0.src.tar.xz) = d242c7b2f4a2bf5d2393d2df53092e0945c52bd5
-RMD160 (polly-5.0.0.src.tar.xz) = f9e13c9c8120db4133e9b6937730da09c8dcb9c6
-SHA512 (polly-5.0.0.src.tar.xz) = c835a9c5a3ca20cd094b3b5cfb69a30ca66bb07fd06b2efac25efb4c41f4c841eed72dd3c8efa05daf804398f4387d453506b8dbdb76b7117600409dc935851c
-Size (polly-5.0.0.src.tar.xz) = 8499644 bytes
+SHA1 (polly-5.0.1.src.tar.xz) = 8e1f5cc243ac8c5148926995730f2ed8c0f5e3ee
+RMD160 (polly-5.0.1.src.tar.xz) = adffff1011da70a11b2e0802f7d2556c310bcb83
+SHA512 (polly-5.0.1.src.tar.xz) = ea2444cf28e07a87b202c368daeaf100477aa0189d5dda9b1e0e45784fad976bf8a45e2c87301cb3c6bc83c0c8d313c525de9b4163f1d43f00054b160d238490
+Size (polly-5.0.1.src.tar.xz) = 8530544 bytes
SHA1 (patch-CMakeLists.txt) = 8138e11f858f23e0069c8fa0c07eff2b7aaf8c43
SHA1 (patch-lib_External_isl_configure) = 97c83ab1d2f83e60ab39b41cf055c18074167e66
diff -r c1ec13826b93 -r 725e01ade8d2 lang/clang-static-analyzer/Makefile
--- a/lang/clang-static-analyzer/Makefile Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/clang-static-analyzer/Makefile Sat Dec 30 10:39:24 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2017/01/01 14:43:45 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2017/12/30 10:39:25 adam Exp $
PKGNAME= ${DISTNAME:S/cfe/clang-static-analyzer/:S/.src//}
@@ -7,13 +7,11 @@
USE_TOOLS+= perl:run
BUILD_TARGET= clang-check scan-build scan-view
-
INSTALL_DIRS= ../build/tools/clang-check ../build/tools/scan-build ../build/tools/scan-view
CMAKE_ARGS+= -DCLANG_ENABLE_STATIC_ANALYZER=ON
-REPLACE_PYTHON= # empty
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 3.5
+PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 5.0.1
-.include "../../lang/python/application.mk"
+.include "../../lang/python/pyversion.mk"
.include "../../lang/clang/Makefile.common"
diff -r c1ec13826b93 -r 725e01ade8d2 lang/clang/Makefile.common
--- a/lang/clang/Makefile.common Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/clang/Makefile.common Sat Dec 30 10:39:24 2017 +0000
@@ -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_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+= -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 -r c1ec13826b93 -r 725e01ade8d2 lang/clang/PLIST
--- a/lang/clang/PLIST Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/clang/PLIST Sat Dec 30 10:39:24 2017 +0000
@@ -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-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.py
share/clang/clang-rename.el
share/clang/clang-rename.py
-share/clang/git-clang-format
diff -r c1ec13826b93 -r 725e01ade8d2 lang/clang/distinfo
--- a/lang/clang/distinfo Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/clang/distinfo Sat Dec 30 10:39:24 2017 +0000
@@ -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 -r c1ec13826b93 -r 725e01ade8d2 lang/clang/patches/patch-tools_clang-format_CMakeLists.txt
--- a/lang/clang/patches/patch-tools_clang-format_CMakeLists.txt Sat Dec 30 10:39:07 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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)
diff -r c1ec13826b93 -r 725e01ade8d2 lang/libunwind/Makefile
--- a/lang/libunwind/Makefile Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/libunwind/Makefile Sat Dec 30 10:39:24 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2017/12/01 19:22:12 adam Exp $
+# $NetBSD: Makefile,v 1.11 2017/12/30 10:39:25 adam Exp $
-DISTNAME= libunwind-5.0.0.src
+DISTNAME= libunwind-5.0.1.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
@@ -13,9 +13,9 @@
CONFIGURE_DIRS= ${WRKDIR}/build
-USE_TOOLS+= pax
+USE_CMAKE= yes
USE_LANGUAGES= c c++11
-USE_CMAKE= yes
+USE_TOOLS+= pax
GCC_REQD+= 4.8
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
diff -r c1ec13826b93 -r 725e01ade8d2 lang/libunwind/distinfo
--- a/lang/libunwind/distinfo Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/libunwind/distinfo Sat Dec 30 10:39:24 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2017/12/01 19:22:12 adam Exp $
+$NetBSD: distinfo,v 1.8 2017/12/30 10:39:25 adam Exp $
-SHA1 (libunwind-5.0.0.src.tar.xz) = 6bdb6e1fcaf79c29866b0d62c66a405347dea75b
-RMD160 (libunwind-5.0.0.src.tar.xz) = 87ea51017ddbaed7a3a9f50ed2f1477e288c5296
-SHA512 (libunwind-5.0.0.src.tar.xz) = 20d54d5342d67425f5e36e9c690f1bb67bc2a3b7184b3ad546b689e510728d7c596f178d4f5186daf7480409ed4e455848b4ad1d9d896370fac1db69885fc793
-Size (libunwind-5.0.0.src.tar.xz) = 72236 bytes
+SHA1 (libunwind-5.0.1.src.tar.xz) = 93d878be85f3bebdcd6cef0795cbb90cf42cc7d1
+RMD160 (libunwind-5.0.1.src.tar.xz) = 26d3dac149e2fd355e1b8b367a9bf61e01c38fbf
+SHA512 (libunwind-5.0.1.src.tar.xz) = 6c0f7a286c1ffa46769685ee36604cd90ed40470e1c3d3ef03c46bcc9e5f9e36e68a0a1f67b9b300823170b48c9b8d2db4625afd885f1d024905db1dffd9fc49
+Size (libunwind-5.0.1.src.tar.xz) = 72180 bytes
diff -r c1ec13826b93 -r 725e01ade8d2 lang/llvm/Makefile
--- a/lang/llvm/Makefile Sat Dec 30 10:39:07 2017 +0000
+++ b/lang/llvm/Makefile Sat Dec 30 10:39:24 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2017/12/01 19:22:12 adam Exp $
+# $NetBSD: Makefile,v 1.27 2017/12/30 10:39:24 adam Exp $
#
# when updating this, please also update:
# devel/include-what-you-use
@@ -12,7 +12,7 @@
# Always update all */buildlink3.mk to require the latest stable release
# version in BUILDLINK_API_DEPENDS, as there is no backwards compatibility
-DISTNAME= llvm-5.0.0.src
+DISTNAME= llvm-5.0.1.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
Home |
Main Index |
Thread Index |
Old Index