11# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
22
33PortSystem 1.0
4- PortGroup select 1.0
54PortGroup active_variants 1.1
65PortGroup cmake 1.1
76PortGroup legacysupport 1.1
@@ -24,10 +23,10 @@ set clang_exe_version ${llvm_version}
2423version ${llvm_version} .0.6
2524
2625name llvm-${llvm_version}
27- revision 0
26+ revision 1
2827subport mlir-${llvm_version} { revision 0 }
29- subport clang-${llvm_version} { revision 3 }
30- subport lldb-${llvm_version} { revision 2 }
28+ subport clang-${llvm_version} { revision 4 }
29+ subport lldb-${llvm_version} { revision 3 }
3130subport flang-${llvm_version} { revision 1 }
3231
3332checksums rmd160 2b8b71bbb9fa5718c85f78924a0aa7e700cbd2ee \
@@ -197,10 +196,7 @@ if {${subport} eq "llvm-${llvm_version}"} {
197196 the LLVM intermediate representation (" LLVM IR" ).
198197
199198 depends_lib-append port:libedit port:libffi port:ncurses path:lib/libxar.dylib:xar port:zlib
200- depends_run-append port:llvm_select
201-
202- select.group llvm
203- select.file ${filespath} /mp-${subport}
199+ depends_run-append port:llvm_select-${llvm_version}
204200
205201 configure.args-append \
206202 -DLLVM_ENABLE_PROJECTS=" polly"
@@ -239,9 +235,7 @@ if { ${subport} eq "clang-${llvm_version}" } {
239235 for languages in the C language family (C, C++, Objective C/C++, OpenCL, \
240236 CUDA, and RenderScript) for the LLVM project.
241237
242- depends_run-append port:clang_select port:cctools
243- select.group clang
244- select.file ${filespath} /mp-${subport}
238+ depends_run-append port:clang_select-${llvm_version} port:cctools
245239
246240 configure.args-append \
247241 -DLLVM_ENABLE_PROJECTS=" clang\; clang-tools-extra\; compiler-rt\; libcxx\; libcxxabi\; lld" \
@@ -373,10 +367,7 @@ if {${subport} eq "lldb-${llvm_version}"} {
373367 depends_lib-append port:libedit port:libffi port:ncurses port:python${py_ver_nodot} path:lib/libxar.dylib:xar port:zlib
374368 depends_lib-append port:llvm-${llvm_version} port:clang-${llvm_version}
375369 depends_build-append port:swig-python path:bin/doxygen:doxygen
376- depends_run-append port:lldb_select
377-
378- select.group lldb
379- select.file ${filespath} /mp-${subport}
370+ depends_run-append port:lldb_select-${llvm_version}
380371
381372 # error: use of undeclared identifier 'CPU_SUBTYPE_ARM64E
382373 platforms {darwin >= 18}
0 commit comments