diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-01 21:06:00 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-01 21:06:00 +0000 |
commit | 129160ec854dca4c3fedb5bcfbcb56930371da0f (patch) | |
tree | 53bf797418ac5e9b99c41ca0382c87b82421e5de /sys-devel/clang/clang-11.0.1_rc1.ebuild | |
parent | 441d1370330332b7d78f238d2f5e13f7aed5e4e0 (diff) |
gentoo new year resync : 01.01.2021
Diffstat (limited to 'sys-devel/clang/clang-11.0.1_rc1.ebuild')
-rw-r--r-- | sys-devel/clang/clang-11.0.1_rc1.ebuild | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sys-devel/clang/clang-11.0.1_rc1.ebuild b/sys-devel/clang/clang-11.0.1_rc1.ebuild index 4a3a05b4df86..c5362450b519 100644 --- a/sys-devel/clang/clang-11.0.1_rc1.ebuild +++ b/sys-devel/clang/clang-11.0.1_rc1.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6..9} ) inherit cmake llvm llvm.org multilib-minimal pax-utils \ - python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -77,6 +77,10 @@ llvm.org_set_globals # Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need # multilib clang* libraries (not runtime, not wrappers). +PATCHES=( + "${FILESDIR}"/9999/prefix-dirs.patch +) + pkg_setup() { LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup python-single-r1_pkg_setup @@ -90,6 +94,11 @@ src_prepare() { llvm.org_src_prepare mv ../clang-tools-extra tools/extra || die + + # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) + eprefixify \ + lib/Frontend/InitHeaderSearch.cpp \ + lib/Driver/ToolChains/Darwin.cpp || die } check_distribution_components() { |