diff --git a/sys-devel/llvm/llvm-4.0.1.recipe b/sys-devel/llvm/llvm-4.0.1.recipe index 6a09336d2..a9958187d 100644 --- a/sys-devel/llvm/llvm-4.0.1.recipe +++ b/sys-devel/llvm/llvm-4.0.1.recipe @@ -31,7 +31,7 @@ other than the ones listed above. HOMEPAGE="https://www.llvm.org/" COPYRIGHT="2003-2014 University of Illinois at Urbana-Champaign" LICENSE="UIUC" -REVISION="2" +REVISION="3" SOURCE_URI="https://releases.llvm.org/${portVersion}/llvm-${portVersion}.src.tar.xz" SOURCE_URI_2="https://releases.llvm.org/${portVersion}/cfe-${portVersion}.src.tar.xz" SOURCE_URI_3="https://releases.llvm.org/${portVersion}/clang-tools-extra-${portVersion}.src.tar.xz" @@ -53,9 +53,12 @@ SECONDARY_ARCHITECTURES="?x86" PROVIDES=" llvm$secondaryArchSuffix = $portVersion cmd:bugpoint + cmd:count + cmd:filecheck cmd:find_all_symbols cmd:llc cmd:lli + cmd:lli_child_target cmd:llvm_ar cmd:llvm_as cmd:llvm_bcanalyzer @@ -82,6 +85,7 @@ PROVIDES=" cmd:llvm_objdump cmd:llvm_opt_report cmd:llvm_pdbdump + cmd:llvm_perfectshuffle cmd:llvm_profdata cmd:llvm_ranlib cmd:llvm_readobj @@ -93,12 +97,14 @@ PROVIDES=" cmd:llvm_symbolizer cmd:llvm_tblgen cmd:llvm_xray + cmd:not cmd:obj2yaml cmd:opt cmd:sancov cmd:sanstats cmd:verify_uselistorder cmd:yaml2obj + cmd:yaml_bench lib:BugpointPasses$secondaryArchSuffix lib:LLVMHello$secondaryArchSuffix @@ -378,7 +384,7 @@ BUILD() # Haiku C++ requires rtti in a lot of central system components # such as Mesa cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$prefix \ - -DCMAKE_SKIP_RPATH=YES $cmakeFlags \ + -DCMAKE_SKIP_RPATH=YES $cmakeFlags -DLLVM_INSTALL_UTILS=ON \ -DLLVM_ENABLE_RTTI=ON -DLLVM_LINK_LLVM_DYLIB=YES \ .. make $jobArgs PROJ_datadir=$dataDir PROJ_docsdir=$docDir \