head 1.2; access; symbols pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2024.04.25.07.14.34; author wiz; state dead; branches; next 1.1; commitid tGDb1sIOZt6UJu7F; 1.1 date 2023.12.23.13.13.36; author nros; state Exp; branches; next ; commitid xoFzanV3Rj4eIARE; desc @@ 1.2 log @flang: remove unused patches Removed from distinfo during last update @ text @$NetBSD: patch-CMakeLists.txt,v 1.1 2023/12/23 13:13:36 nros Exp $ Don't create empty directories in ${PREFIX}/include --- CMakeLists.txt.orig 2023-06-10 22:58:16.000000000 +0000 +++ CMakeLists.txt @@@@ -481,12 +481,17 @@@@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) PATTERN "*.td" PATTERN "config.h" EXCLUDE PATTERN ".git" EXCLUDE - PATTERN "CMakeFiles" EXCLUDE) + PATTERN "CMakeFiles" EXCLUDE + PATTERN "OpenMP" EXCLUDE + PATTERN "Config" EXCLUDE) install(DIRECTORY ${FLANG_INCLUDE_DIR}/flang DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT flang-headers FILES_MATCHING PATTERN "*.inc" + PATTERN "CMakeFiles" EXCLUDE + PATTERN "OpenMP" EXCLUDE + PATTERN "Config" EXCLUDE ) endif() @ 1.1 log @flang: fix build on non-darwin platfroms Add patch to make sure CGPasses.h.inc is generated. Add LDLIBRARY_PATH on non-darwin platforms so that flang-new can compile the module files. Make sure CMake generated directories are not installed. Soname is set on non-darwin platforms so adapt the PLIST for this. @ text @d1 1 a1 1 $NetBSD$ @