# Template file for 'llvm' pkgname=llvm version=17 revision=5 build_style=meta depends="llvm${version}" short_desc="LLVM meta package" maintainer="Enno Boland " license="Public Domain" homepage="https://www.voidlinux.org" replaces="llvm15>=0 llvm12>=0 llvm11>=0 llvm10>=0 llvm9>=0 llvm8>=0 llvm7>=0 llvm6.0>=0 llvm3.9>=0" clang_package() { build_style=meta depends="clang${version}>=0" short_desc+=" - clang" } clang-tools-extra_package() { build_style=meta depends="clang-tools-extra${version}>=0" short_desc+=" - clang-tools-extra" } clang-analyzer_package() { build_style=meta depends="clang-analyzer${version}>=0" short_desc+=" - clang-analyzer" } lld_package() { build_style=meta depends="lld${version}>=0" short_desc+=" - lld" } lldb_package() { build_style=meta depends="lldb${version}>=0" short_desc+=" - lldb" } compiler-rt_package() { reverts="17.0.6_1 17.0.6_2" build_style=meta depends="compiler-rt${version}>=0" short_desc+=" - compiler-rt" } libclang_package() { build_style=meta depends="libclang${version}>=0" short_desc+=" - transitional meta package" } libclang-cpp_package() { build_style=meta depends="libclang-cpp${version}>=0" short_desc+=" - transitional meta package" } libllvm_package() { build_style=meta depends="libllvm${version}>=0" short_desc+=" - transitional meta package" } libomp_package() { reverts="17.0.6_1 17.0.6_2" build_style=meta depends="libomp${version}>=0" short_desc+=" - transitional meta package" } libomp-devel_package() { reverts="17.0.6_1 17.0.6_2" build_style=meta depends="libomp${version}-devel>=0" short_desc+=" - transitional meta package" }