head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.34 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.32 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.30 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.28 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.26 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.24 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.22 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.20 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.18 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.16 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.14 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.12 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.10 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.8 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.6 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.4 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.2 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.2.0.24 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.22 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.20 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.18 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.16 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.14 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.12 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.8 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.10 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.6 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.4 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.1.0.26 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.24 pkgsrc-2018Q3-base:1.1 pkgsrc-2018Q2:1.1.0.22 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.20 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.18 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.16 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.12 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.10 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.8 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.6 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2022.03.13.15.22.32; author tnn; state Exp; branches; next 1.2; commitid yHuWCSewa5lNj4wD; 1.2 date 2019.01.26.21.17.20; author tnn; state Exp; branches; next 1.1; commitid oeXOFwTTZs7cZk9B; 1.1 date 2016.03.08.21.06.50; author tnn; state Exp; branches; next ; commitid Py5VK9urZeikMSXy; desc @@ 1.3 log @libLLVM: update to 13.0.1, for mesa update @ text @$NetBSD: patch-CMakeLists.txt,v 1.2 2019/01/26 21:17:20 tnn Exp $ Put headers in subdirectory to avoid conflict with clang. Don't implement sys/regset.h workaround, fix source instead. Don't build locstats. --- CMakeLists.txt.orig 2021-06-28 16:23:38.000000000 +0000 +++ CMakeLists.txt @@@@ -902,7 +902,7 @@@@ endif() if( ${CMAKE_SYSTEM_NAME} MATCHES SunOS ) # special hack for Solaris to handle crazy system sys/regset.h - include_directories("${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/Solaris") + #include_directories("${LLVM_MAIN_INCLUDE_DIR}/llvm/Support/Solaris") endif( ${CMAKE_SYSTEM_NAME} MATCHES SunOS ) # Make sure we don't get -rdynamic in every binary. For those that need it, @@@@ -1027,7 +1027,7 @@@@ endif() if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) install(DIRECTORY include/llvm include/llvm-c - DESTINATION include + DESTINATION include/libLLVM COMPONENT llvm-headers FILES_MATCHING PATTERN "*.def" @@@@ -1038,7 +1038,7 @@@@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) ) install(DIRECTORY ${LLVM_INCLUDE_DIR}/llvm ${LLVM_INCLUDE_DIR}/llvm-c - DESTINATION include + DESTINATION include/libLLVM COMPONENT llvm-headers FILES_MATCHING PATTERN "*.def" @@@@ -1125,5 +1125,5 @@@@ if (LLVM_INCLUDE_BENCHMARKS) endif() if (LLVM_INCLUDE_UTILS AND LLVM_INCLUDE_TOOLS) - add_subdirectory(utils/llvm-locstats) +# add_subdirectory(utils/llvm-locstats) endif() @ 1.2 log @libLLVM: update to 7.0.1, adapted from lang/llvm @ text @d1 1 a1 1 $NetBSD$ d5 1 d7 1 a7 1 --- CMakeLists.txt.orig 2018-11-02 17:47:32.000000000 +0000 d9 1 a9 1 @@@@ -830,7 +830,7 @@@@ endif(${CMAKE_SYSTEM_NAME} MATCHES "(Fre d18 1 a18 1 @@@@ -966,7 +966,7 @@@@ endif() d27 1 a27 1 @@@@ -978,7 +978,7 @@@@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) d36 7 @ 1.1 log @update to libLLVM-3.8.0 Decouple the package from lang/clang that so it can be maintained and updated independently. This switches the build framework from autoconf to cmake. There are no significant changes to the AMDGPU target mentioned in the release notes. Other changes are not relevant to mention here since mesa is the only user of this package in pkgsrc proper. @ text @d4 1 d6 1 a6 1 --- CMakeLists.txt.orig 2016-01-13 19:03:44.000000000 +0000 d8 10 a17 1 @@@@ -728,7 +728,7 @@@@ add_subdirectory(cmake/modules) d26 1 a26 1 @@@@ -740,7 +740,7 @@@@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) d29 1 a29 1 install(DIRECTORY ${LLVM_INCLUDE_DIR}/llvm @