Mon Jul 27 11:12:49 2020 UTC ()
llvm: updated to 10.0.1


(adam)
diff -r1.56 -r1.57 pkgsrc/lang/llvm/Makefile
diff -r1.15 -r1.16 pkgsrc/lang/llvm/PLIST
diff -r1.26 -r1.27 pkgsrc/lang/llvm/distinfo
diff -r1.3 -r1.4 pkgsrc/lang/llvm/version.mk

cvs diff -r1.56 -r1.57 pkgsrc/lang/llvm/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/llvm/Makefile 2020/07/01 14:46:36 1.56
+++ pkgsrc/lang/llvm/Makefile 2020/07/27 11:12:48 1.57
@@ -1,37 +1,36 @@ @@ -1,37 +1,36 @@
1# $NetBSD: Makefile,v 1.56 2020/07/01 14:46:36 adam Exp $ 1# $NetBSD: Makefile,v 1.57 2020/07/27 11:12:48 adam 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-tools-extra 9# lang/clang-tools-extra
10# lang/compiler-rt 10# lang/compiler-rt
11# lang/libcxx 11# lang/libcxx
12# lang/libcxxabi 12# lang/libcxxabi
13# lang/libunwind 13# lang/libunwind
14# parallel/openmp 14# parallel/openmp
15# 15#
16# Do not update: 16# Do not update:
17# lang/libLLVM 17# lang/libLLVM
18# because pkgsrc provides multiple versions and lang/libLLVM is 18# because pkgsrc provides multiple versions and lang/libLLVM is
19# logically libLLVM4. 19# logically libLLVM4.
20# 20#
21# Always update all */buildlink3.mk to require the latest stable release 21# Always update all */buildlink3.mk to require the latest stable release
22# version in BUILDLINK_API_DEPENDS, as there is no backwards compatibility 22# version in BUILDLINK_API_DEPENDS, as there is no backwards compatibility
23 23
24PKGREVISION= 1 
25.include "version.mk" 24.include "version.mk"
26 25
27DISTNAME= llvm-${LLVM_VERSION}.src 26DISTNAME= llvm-${LLVM_VERSION}.src
28PKGNAME= ${DISTNAME:S/.src//} 27PKGNAME= ${DISTNAME:S/.src//}
29CATEGORIES= lang devel 28CATEGORIES= lang devel
30 29
31MAINTAINER= pkgsrc-users@NetBSD.org 30MAINTAINER= pkgsrc-users@NetBSD.org
32HOMEPAGE= https://llvm.org/ 31HOMEPAGE= https://llvm.org/
33COMMENT= Low Level Virtual Machine compiler infrastructure 32COMMENT= Low Level Virtual Machine compiler infrastructure
34LICENSE= apache-2.0 33LICENSE= apache-2.0
35 34
36USE_LANGUAGES= c c++14 35USE_LANGUAGES= c c++14
37USE_CMAKE= yes 36USE_CMAKE= yes

cvs diff -r1.15 -r1.16 pkgsrc/lang/llvm/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/llvm/PLIST 2020/04/18 07:50:18 1.15
+++ pkgsrc/lang/llvm/PLIST 2020/07/27 11:12:48 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.15 2020/04/18 07:50:18 adam Exp $ 1@comment $NetBSD: PLIST,v 1.16 2020/07/27 11:12:48 adam Exp $
2bin/FileCheck 2bin/FileCheck
3bin/bugpoint 3bin/bugpoint
4bin/count 4bin/count
5bin/dsymutil 5bin/dsymutil
6bin/llc 6bin/llc
7bin/lli 7bin/lli
8bin/lli-child-target 8bin/lli-child-target
9bin/llvm-PerfectShuffle 9bin/llvm-PerfectShuffle
10bin/llvm-addr2line 10bin/llvm-addr2line
11bin/llvm-ar 11bin/llvm-ar
12bin/llvm-as 12bin/llvm-as
13bin/llvm-bcanalyzer 13bin/llvm-bcanalyzer
14bin/llvm-c-test 14bin/llvm-c-test
@@ -450,26 +450,29 @@ include/llvm/CodeGen/MachineTraceMetrics @@ -450,26 +450,29 @@ include/llvm/CodeGen/MachineTraceMetrics
450include/llvm/CodeGen/MacroFusion.h 450include/llvm/CodeGen/MacroFusion.h
451include/llvm/CodeGen/ModuloSchedule.h 451include/llvm/CodeGen/ModuloSchedule.h
452include/llvm/CodeGen/NonRelocatableStringpool.h 452include/llvm/CodeGen/NonRelocatableStringpool.h
453include/llvm/CodeGen/PBQP/CostAllocator.h 453include/llvm/CodeGen/PBQP/CostAllocator.h
454include/llvm/CodeGen/PBQP/Graph.h 454include/llvm/CodeGen/PBQP/Graph.h
455include/llvm/CodeGen/PBQP/Math.h 455include/llvm/CodeGen/PBQP/Math.h
456include/llvm/CodeGen/PBQP/ReductionRules.h 456include/llvm/CodeGen/PBQP/ReductionRules.h
457include/llvm/CodeGen/PBQP/Solution.h 457include/llvm/CodeGen/PBQP/Solution.h
458include/llvm/CodeGen/PBQPRAConstraint.h 458include/llvm/CodeGen/PBQPRAConstraint.h
459include/llvm/CodeGen/ParallelCG.h 459include/llvm/CodeGen/ParallelCG.h
460include/llvm/CodeGen/Passes.h 460include/llvm/CodeGen/Passes.h
461include/llvm/CodeGen/PreISelIntrinsicLowering.h 461include/llvm/CodeGen/PreISelIntrinsicLowering.h
462include/llvm/CodeGen/PseudoSourceValue.h 462include/llvm/CodeGen/PseudoSourceValue.h
 463include/llvm/CodeGen/RDFGraph.h
 464include/llvm/CodeGen/RDFLiveness.h
 465include/llvm/CodeGen/RDFRegisters.h
463include/llvm/CodeGen/ReachingDefAnalysis.h 466include/llvm/CodeGen/ReachingDefAnalysis.h
464include/llvm/CodeGen/RegAllocPBQP.h 467include/llvm/CodeGen/RegAllocPBQP.h
465include/llvm/CodeGen/RegAllocRegistry.h 468include/llvm/CodeGen/RegAllocRegistry.h
466include/llvm/CodeGen/Register.h 469include/llvm/CodeGen/Register.h
467include/llvm/CodeGen/RegisterClassInfo.h 470include/llvm/CodeGen/RegisterClassInfo.h
468include/llvm/CodeGen/RegisterPressure.h 471include/llvm/CodeGen/RegisterPressure.h
469include/llvm/CodeGen/RegisterScavenging.h 472include/llvm/CodeGen/RegisterScavenging.h
470include/llvm/CodeGen/RegisterUsageInfo.h 473include/llvm/CodeGen/RegisterUsageInfo.h
471include/llvm/CodeGen/ResourcePriorityQueue.h 474include/llvm/CodeGen/ResourcePriorityQueue.h
472include/llvm/CodeGen/RuntimeLibcalls.h 475include/llvm/CodeGen/RuntimeLibcalls.h
473include/llvm/CodeGen/SDNodeProperties.td 476include/llvm/CodeGen/SDNodeProperties.td
474include/llvm/CodeGen/ScheduleDAG.h 477include/llvm/CodeGen/ScheduleDAG.h
475include/llvm/CodeGen/ScheduleDAGInstrs.h 478include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -1543,37 +1546,38 @@ lib/cmake/llvm/CheckCompilerVersion.cmak @@ -1543,37 +1546,38 @@ lib/cmake/llvm/CheckCompilerVersion.cmak
1543lib/cmake/llvm/CheckLinkerFlag.cmake 1546lib/cmake/llvm/CheckLinkerFlag.cmake
1544lib/cmake/llvm/ChooseMSVCCRT.cmake 1547lib/cmake/llvm/ChooseMSVCCRT.cmake
1545lib/cmake/llvm/CrossCompile.cmake 1548lib/cmake/llvm/CrossCompile.cmake
1546lib/cmake/llvm/DetermineGCCCompatible.cmake 1549lib/cmake/llvm/DetermineGCCCompatible.cmake
1547lib/cmake/llvm/FindLibpfm.cmake 1550lib/cmake/llvm/FindLibpfm.cmake
1548lib/cmake/llvm/FindOCaml.cmake 1551lib/cmake/llvm/FindOCaml.cmake
1549lib/cmake/llvm/FindSphinx.cmake 1552lib/cmake/llvm/FindSphinx.cmake
1550lib/cmake/llvm/FindZ3.cmake 1553lib/cmake/llvm/FindZ3.cmake
1551lib/cmake/llvm/GenerateVersionFromVCS.cmake 1554lib/cmake/llvm/GenerateVersionFromVCS.cmake
1552lib/cmake/llvm/HandleLLVMOptions.cmake 1555lib/cmake/llvm/HandleLLVMOptions.cmake
1553lib/cmake/llvm/HandleLLVMStdlib.cmake 1556lib/cmake/llvm/HandleLLVMStdlib.cmake
1554lib/cmake/llvm/LLVM-Config.cmake 1557lib/cmake/llvm/LLVM-Config.cmake
1555lib/cmake/llvm/LLVMConfig.cmake 1558lib/cmake/llvm/LLVMConfig.cmake
 1559lib/cmake/llvm/LLVMConfigExtensions.cmake
1556lib/cmake/llvm/LLVMConfigVersion.cmake 1560lib/cmake/llvm/LLVMConfigVersion.cmake
1557lib/cmake/llvm/LLVMDistributionSupport.cmake 1561lib/cmake/llvm/LLVMDistributionSupport.cmake
1558lib/cmake/llvm/LLVMExports-release.cmake 1562lib/cmake/llvm/LLVMExports-release.cmake
1559lib/cmake/llvm/LLVMExports.cmake 1563lib/cmake/llvm/LLVMExports.cmake
1560lib/cmake/llvm/LLVMExternalProjectUtils.cmake 1564lib/cmake/llvm/LLVMExternalProjectUtils.cmake
1561lib/cmake/llvm/LLVMInstallSymlink.cmake 1565lib/cmake/llvm/LLVMInstallSymlink.cmake
1562lib/cmake/llvm/LLVMProcessSources.cmake 1566lib/cmake/llvm/LLVMProcessSources.cmake
1563lib/cmake/llvm/TableGen.cmake 1567lib/cmake/llvm/TableGen.cmake
1564lib/cmake/llvm/UseLibtool.cmake 1568lib/cmake/llvm/UseLibtool.cmake
1565lib/cmake/llvm/VersionFromVCS.cmake 1569lib/cmake/llvm/VersionFromVCS.cmake
1566lib/libLLVM-10.0.0.${SOEXT} 1570lib/libLLVM-10.0.1.${SOEXT}
1567lib/libLLVM-10.so 1571lib/libLLVM-10.so
1568lib/libLLVM.${SOEXT} 1572lib/libLLVM.${SOEXT}
1569${PLIST.AArch64}lib/libLLVMAArch64AsmParser.a 1573${PLIST.AArch64}lib/libLLVMAArch64AsmParser.a
1570${PLIST.AArch64}lib/libLLVMAArch64CodeGen.a 1574${PLIST.AArch64}lib/libLLVMAArch64CodeGen.a
1571${PLIST.AArch64}lib/libLLVMAArch64Desc.a 1575${PLIST.AArch64}lib/libLLVMAArch64Desc.a
1572${PLIST.AArch64}lib/libLLVMAArch64Disassembler.a 1576${PLIST.AArch64}lib/libLLVMAArch64Disassembler.a
1573${PLIST.AArch64}lib/libLLVMAArch64Info.a 1577${PLIST.AArch64}lib/libLLVMAArch64Info.a
1574${PLIST.AArch64}lib/libLLVMAArch64Utils.a 1578${PLIST.AArch64}lib/libLLVMAArch64Utils.a
1575${PLIST.AMDGPU}lib/libLLVMAMDGPUAsmParser.a 1579${PLIST.AMDGPU}lib/libLLVMAMDGPUAsmParser.a
1576${PLIST.AMDGPU}lib/libLLVMAMDGPUCodeGen.a 1580${PLIST.AMDGPU}lib/libLLVMAMDGPUCodeGen.a
1577${PLIST.AMDGPU}lib/libLLVMAMDGPUDesc.a 1581${PLIST.AMDGPU}lib/libLLVMAMDGPUDesc.a
1578${PLIST.AMDGPU}lib/libLLVMAMDGPUDisassembler.a 1582${PLIST.AMDGPU}lib/libLLVMAMDGPUDisassembler.a
1579${PLIST.AMDGPU}lib/libLLVMAMDGPUInfo.a 1583${PLIST.AMDGPU}lib/libLLVMAMDGPUInfo.a
@@ -1601,26 +1605,27 @@ lib/libLLVMCFGuard.a @@ -1601,26 +1605,27 @@ lib/libLLVMCFGuard.a
1601lib/libLLVMCodeGen.a 1605lib/libLLVMCodeGen.a
1602lib/libLLVMCore.a 1606lib/libLLVMCore.a
1603lib/libLLVMCoroutines.a 1607lib/libLLVMCoroutines.a
1604lib/libLLVMCoverage.a 1608lib/libLLVMCoverage.a
1605lib/libLLVMDWARFLinker.a 1609lib/libLLVMDWARFLinker.a
1606lib/libLLVMDebugInfoCodeView.a 1610lib/libLLVMDebugInfoCodeView.a
1607lib/libLLVMDebugInfoDWARF.a 1611lib/libLLVMDebugInfoDWARF.a
1608lib/libLLVMDebugInfoGSYM.a 1612lib/libLLVMDebugInfoGSYM.a
1609lib/libLLVMDebugInfoMSF.a 1613lib/libLLVMDebugInfoMSF.a
1610lib/libLLVMDebugInfoPDB.a 1614lib/libLLVMDebugInfoPDB.a
1611lib/libLLVMDemangle.a 1615lib/libLLVMDemangle.a
1612lib/libLLVMDlltoolDriver.a 1616lib/libLLVMDlltoolDriver.a
1613lib/libLLVMExecutionEngine.a 1617lib/libLLVMExecutionEngine.a
 1618lib/libLLVMExtensions.a
1614lib/libLLVMFrontendOpenMP.a 1619lib/libLLVMFrontendOpenMP.a
1615lib/libLLVMFuzzMutate.a 1620lib/libLLVMFuzzMutate.a
1616lib/libLLVMGlobalISel.a 1621lib/libLLVMGlobalISel.a
1617${PLIST.Hexagon}lib/libLLVMHexagonAsmParser.a 1622${PLIST.Hexagon}lib/libLLVMHexagonAsmParser.a
1618${PLIST.Hexagon}lib/libLLVMHexagonCodeGen.a 1623${PLIST.Hexagon}lib/libLLVMHexagonCodeGen.a
1619${PLIST.Hexagon}lib/libLLVMHexagonDesc.a 1624${PLIST.Hexagon}lib/libLLVMHexagonDesc.a
1620${PLIST.Hexagon}lib/libLLVMHexagonDisassembler.a 1625${PLIST.Hexagon}lib/libLLVMHexagonDisassembler.a
1621${PLIST.Hexagon}lib/libLLVMHexagonInfo.a 1626${PLIST.Hexagon}lib/libLLVMHexagonInfo.a
1622lib/libLLVMIRReader.a 1627lib/libLLVMIRReader.a
1623lib/libLLVMInstCombine.a 1628lib/libLLVMInstCombine.a
1624lib/libLLVMInstrumentation.a 1629lib/libLLVMInstrumentation.a
1625lib/libLLVMInterpreter.a 1630lib/libLLVMInterpreter.a
1626lib/libLLVMJITLink.a 1631lib/libLLVMJITLink.a

cvs diff -r1.26 -r1.27 pkgsrc/lang/llvm/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/llvm/distinfo 2020/04/18 07:50:18 1.26
+++ pkgsrc/lang/llvm/distinfo 2020/07/27 11:12:48 1.27
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.26 2020/04/18 07:50:18 adam Exp $ 1$NetBSD: distinfo,v 1.27 2020/07/27 11:12:48 adam Exp $
2 2
3SHA1 (llvm-10.0.0.src.tar.xz) = 85f2d89205fb190c61c8a98dad2a58e27a1540da 3SHA1 (llvm-10.0.1.src.tar.xz) = 25d07260f3b7bf4f647e115c4a663fdeda130fbd
4RMD160 (llvm-10.0.0.src.tar.xz) = 96cdffb5006b2aaa3b16640f69d1b435cd5eea93 4RMD160 (llvm-10.0.1.src.tar.xz) = 24ace1b46825972c77484a3e31401344c59cff46
5SHA512 (llvm-10.0.0.src.tar.xz) = 7dc961aacee3a01ecc002ff2b688a2ef50661856d2abd5ecc90566ffcad7566e4976736cd339ea96592e452cd5a17aaceba9712b2effec805661cca8ff020ee7 5SHA512 (llvm-10.0.1.src.tar.xz) = cf34d037c1684d09e7e38d5fc131714eac93c78353d6186b2f806a8fb22dcae0f4748ce22d6faf178c95cfcf20bdc3fa7c5238518a154b3112781f5ab70edaa4
6Size (llvm-10.0.0.src.tar.xz) = 35733192 bytes 6Size (llvm-10.0.1.src.tar.xz) = 35270168 bytes
7SHA1 (patch-CMakeLists.txt) = 78e2dab2bf73f7e466ca2788fe6444e39b4ebd80 7SHA1 (patch-CMakeLists.txt) = 78e2dab2bf73f7e466ca2788fe6444e39b4ebd80
8SHA1 (patch-cmake_config-ix.cmake) = 61967c51d724a76867e1c59f721d1ac0e4815023 8SHA1 (patch-cmake_config-ix.cmake) = 61967c51d724a76867e1c59f721d1ac0e4815023
9SHA1 (patch-cmake_modules_AddLLVM.cmake) = 632861ed71b212568cfb2f05d5a486d052486db4 9SHA1 (patch-cmake_modules_AddLLVM.cmake) = 632861ed71b212568cfb2f05d5a486d052486db4
10SHA1 (patch-cmake_modules_CheckAtomic.cmake) = be4e6d4357ea68ca7a3ac62f7934055cea3132d0 10SHA1 (patch-cmake_modules_CheckAtomic.cmake) = be4e6d4357ea68ca7a3ac62f7934055cea3132d0
11SHA1 (patch-include_llvm-c_DataTypes.h) = 025c035e0e10871727391bd58936bd67b3e58244 11SHA1 (patch-include_llvm-c_DataTypes.h) = 025c035e0e10871727391bd58936bd67b3e58244
12SHA1 (patch-include_llvm_Analysis_ConstantFolding.h) = 56b9374da236c346565897977040255b9766cab8 12SHA1 (patch-include_llvm_Analysis_ConstantFolding.h) = 56b9374da236c346565897977040255b9766cab8
13SHA1 (patch-tools_llvm-shlib_CMakeLists.txt) = 28f417bbfa17f2e644042350da5b98c07b834968 13SHA1 (patch-tools_llvm-shlib_CMakeLists.txt) = 28f417bbfa17f2e644042350da5b98c07b834968

cvs diff -r1.3 -r1.4 pkgsrc/lang/llvm/version.mk (expand / switch to unified diff)

--- pkgsrc/lang/llvm/version.mk 2020/07/01 14:46:36 1.3
+++ pkgsrc/lang/llvm/version.mk 2020/07/27 11:12:48 1.4
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: version.mk,v 1.3 2020/07/01 14:46:36 adam Exp $ 1# $NetBSD: version.mk,v 1.4 2020/07/27 11:12:48 adam Exp $
2# used by devel/lld 2# used by devel/lld
3# used by devel/lldb 3# used by devel/lldb
4# used by devel/polly 4# used by devel/polly
5# used by lang/clang 5# used by lang/clang
6# used by lang/clang-tools-extra 6# used by lang/clang-tools-extra
7# used by lang/compiler-rt 7# used by lang/compiler-rt
8# used by lang/libcxx 8# used by lang/libcxx
9# used by lang/libcxxabi 9# used by lang/libcxxabi
10# used by lang/libunwind 10# used by lang/libunwind
11# used by parallel/openmp 11# used by parallel/openmp
12 12
13LLVM_VERSION= 10.0.0 13LLVM_VERSION= 10.0.1
14MASTER_SITES= ${MASTER_SITE_GITHUB:=llvm/} 14MASTER_SITES= ${MASTER_SITE_GITHUB:=llvm/}
15GITHUB_PROJECT= llvm-project 15GITHUB_PROJECT= llvm-project
16GITHUB_RELEASE= llvmorg-${PKGVERSION_NOREV} 16GITHUB_RELEASE= llvmorg-${PKGVERSION_NOREV}
17EXTRACT_SUFX= .tar.xz 17EXTRACT_SUFX= .tar.xz