diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-21 20:44:55 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-21 20:44:55 +0100 |
commit | aa870ba91722a8d38ba5103297a6aa4abb54e5bc (patch) | |
tree | f91c8d19a619a57e109d68ad33c2b791a35df473 /sys-devel/clang | |
parent | 2480f36bfb3d39469cc44843d1fe664bd40443a3 (diff) |
gentoo auto-resync : 21:07:2022 - 20:44:55
Diffstat (limited to 'sys-devel/clang')
-rw-r--r-- | sys-devel/clang/Manifest | 2 | ||||
-rw-r--r-- | sys-devel/clang/clang-15.0.0.9999.ebuild | 31 |
2 files changed, 32 insertions, 1 deletions
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 252af34a4ea9..48a3071378ad 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -12,5 +12,5 @@ DIST llvmorg-14.0.4.tar.gz 158088617 BLAKE2B 7fb894548dce72593a8639b4d0220d24995 EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a EBUILD clang-14.0.4.ebuild 11717 BLAKE2B 824af66d592b478e18f0597046d01587549ad83e3bb56d2fac6ca24757930cb1a583a33dda2d810d0512bcb58785f8a2f2cb107635760df8538c062a9ba2b8f0 SHA512 63cf4d51a5889651190a7c97c975e6af3d38a88c09507cc91ecb14020eaa5b4158e9acbede4501050a4b76dd2cc252380a5b0a79d6d608ee3d47139f7c502478 EBUILD clang-14.0.6.ebuild 11722 BLAKE2B fe559baac96ab7a231878a149cc3c153e85a313a36986727bf0b42ee34b71a7999bc89faf8fdb546a7d86d5eae46222c5bd562c04b3563aa20521a7ba7c1eb6c SHA512 4d711a74d2ce7a0b8d9354cbd84e8987d19715f6cb4b621b4f1ccd020fa8a443a95225f93df229a835e5fbc4b9c6749d02734df8d0f7fef63033b9e4969b60e2 -EBUILD clang-15.0.0.9999.ebuild 11651 BLAKE2B 80cec4f9484772c186f3c1e228e013bd1e8f4d3cf0df7b75b696060b06ba86fe7bc1d14c4c043b7b26d750848c9bd13269585de0d4cf459792e5679fad38ef2c SHA512 1188bbfff21908232e4e1b1b703513cbdbad8abf9c7380f7be835bfaa1fe5125739440d8b3fa8b2c28e4e2fb872d4278bde83a9ea0c2cf8c54e7ed709e373013 +EBUILD clang-15.0.0.9999.ebuild 12491 BLAKE2B d9055a282195349c1325a0967e4aa3d3bfaca2f2328ba8bb7910b58e5ff56fc9314ce901af1500f2a723503a0d96df002cdc0d6355a8b1b93b074ecfb867aa4d SHA512 681d6987919e0bb2bd84e5bd196ba32a7f0db2476f3cfc7d77c12fe6f7f3f03899cf64d423981857fbf11c8dd6c2ff79e1c7a52d06435f10fd1ed36d69c78c14 MISC metadata.xml 1337 BLAKE2B 5e4f7d63cd9f3b03600801cbe3b2963a1e6b2fb48e36fdb12862f467829222c182f5958d35b535d8fa8467ebaad05c9641cd645294706e3a0f4a078dc9c2f8cf SHA512 50c1a7c33414f9d6294873478f1017dfb21311b36c916e15a8b068cf2a968fe8d774b51515f61c3632d2b204f103cc7ae6853b14d582291087a0fb8e15c0b35a diff --git a/sys-devel/clang/clang-15.0.0.9999.ebuild b/sys-devel/clang/clang-15.0.0.9999.ebuild index e1960cb92f18..a7e0f52a2c02 100644 --- a/sys-devel/clang/clang-15.0.0.9999.ebuild +++ b/sys-devel/clang/clang-15.0.0.9999.ebuild @@ -89,6 +89,14 @@ src_prepare() { mkdir -p x/y || die BUILD_DIR=${WORKDIR}/x/y/clang + # workaround another developer believing it's a great idea to use + # private LLVM headers in clang + # https://reviews.llvm.org/D120185 + mkdir -p unittests/ASTMatchers/llvm/Config || die + cat > unittests/ASTMatchers/llvm/Config/config.h <<-EOF || die + #define ENABLE_BACKTRACES 1 + EOF + llvm.org_src_prepare # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) @@ -164,6 +172,27 @@ get_distribution_components() { clang-resource-headers libclang-headers + aarch64-resource-headers + arm-common-resource-headers + arm-resource-headers + core-resource-headers + cuda-resource-headers + hexagon-resource-headers + hip-resource-headers + hlsl-resource-headers + mips-resource-headers + opencl-resource-headers + openmp-resource-headers + ppc-htm-resource-headers + ppc-resource-headers + riscv-resource-headers + systemz-resource-headers + utility-resource-headers + ve-resource-headers + webassembly-resource-headers + windows-resource-headers + x86-resource-headers + # libs clang-cpp libclang @@ -180,7 +209,9 @@ get_distribution_components() { clang clang-format clang-offload-bundler + clang-offload-packager clang-offload-wrapper + clang-pseudo clang-refactor clang-repl clang-rename |