Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 722992 | Differences between
and this patch

Collapse All | Expand All

(-)a/sys-libs/libcxxabi/libcxxabi-10.0.1.ebuild (-6 / +4 lines)
Lines 9-30 inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs Link Here
9
9
10
DESCRIPTION="Low level support for a standard C++ library"
10
DESCRIPTION="Low level support for a standard C++ library"
11
HOMEPAGE="https://libcxxabi.llvm.org/"
11
HOMEPAGE="https://libcxxabi.llvm.org/"
12
# libcxx is needed uncondtionally for the headers
12
# libcxx is needed unconditionally for the headers
13
LLVM_COMPONENTS=( libcxx{abi,} )
13
LLVM_COMPONENTS=( libcxx{abi,} )
14
llvm.org_set_globals
14
llvm.org_set_globals
15
15
16
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
16
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
17
SLOT="0"
17
SLOT="0"
18
KEYWORDS="amd64 arm arm64 x86"
18
KEYWORDS="amd64 arm arm64 x86"
19
IUSE="+libunwind static-libs test elibc_musl"
19
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
20
RESTRICT="!test? ( test )"
20
RESTRICT="!test? ( test )"
21
21
22
RDEPEND="
22
RDEPEND="
23
	libunwind? (
23
	libunwind? (
24
		|| (
24
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
25
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
25
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
26
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
27
		)
28
	)"
26
	)"
29
# llvm-6 for new lit options
27
# llvm-6 for new lit options
30
DEPEND="${RDEPEND}
28
DEPEND="${RDEPEND}
(-)a/sys-libs/libcxxabi/libcxxabi-11.1.0.ebuild (-6 / +4 lines)
Lines 13-27 HOMEPAGE="https://libcxxabi.llvm.org/" Link Here
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
15
KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
16
IUSE="+libunwind static-libs test elibc_musl"
16
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
17
RESTRICT="!test? ( test )"
17
RESTRICT="!test? ( test )"
18
18
19
RDEPEND="
19
RDEPEND="
20
	libunwind? (
20
	libunwind? (
21
		|| (
21
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
22
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
22
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
23
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
24
		)
25
	)"
23
	)"
26
# llvm-6 for new lit options
24
# llvm-6 for new lit options
27
DEPEND="${RDEPEND}
25
DEPEND="${RDEPEND}
Lines 31-37 BDEPEND=" Link Here
31
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
29
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
32
	)"
30
	)"
33
31
34
# libcxx is needed uncondtionally for the headers
32
# libcxx is needed unconditionally for the headers
35
LLVM_COMPONENTS=( libcxx{abi,} )
33
LLVM_COMPONENTS=( libcxx{abi,} )
36
LLVM_TEST_COMPONENTS=( llvm/cmake )
34
LLVM_TEST_COMPONENTS=( llvm/cmake )
37
llvm.org_set_globals
35
llvm.org_set_globals
(-)a/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild (-6 / +4 lines)
Lines 13-27 HOMEPAGE="https://libcxxabi.llvm.org/" Link Here
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
15
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
16
IUSE="+libunwind static-libs test elibc_musl"
16
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
17
RESTRICT="!test? ( test )"
17
RESTRICT="!test? ( test )"
18
18
19
RDEPEND="
19
RDEPEND="
20
	libunwind? (
20
	libunwind? (
21
		|| (
21
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
22
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
22
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
23
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
24
		)
25
	)"
23
	)"
26
# llvm-6 for new lit options
24
# llvm-6 for new lit options
27
DEPEND="${RDEPEND}
25
DEPEND="${RDEPEND}
Lines 31-37 BDEPEND=" Link Here
31
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
29
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
32
	)"
30
	)"
33
31
34
# libcxx is needed uncondtionally for the headers
32
# libcxx is needed unconditionally for the headers
35
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
33
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
36
llvm.org_set_globals
34
llvm.org_set_globals
37
35
(-)a/sys-libs/libcxxabi/libcxxabi-12.0.1.9999.ebuild (-6 / +4 lines)
Lines 13-27 HOMEPAGE="https://libcxxabi.llvm.org/" Link Here
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS=""
15
KEYWORDS=""
16
IUSE="+libunwind static-libs test elibc_musl"
16
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
17
RESTRICT="!test? ( test )"
17
RESTRICT="!test? ( test )"
18
18
19
RDEPEND="
19
RDEPEND="
20
	libunwind? (
20
	libunwind? (
21
		|| (
21
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
22
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
22
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
23
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
24
		)
25
	)"
23
	)"
26
# llvm-6 for new lit options
24
# llvm-6 for new lit options
27
DEPEND="${RDEPEND}
25
DEPEND="${RDEPEND}
Lines 31-37 BDEPEND=" Link Here
31
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
29
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
32
	)"
30
	)"
33
31
34
# libcxx is needed uncondtionally for the headers
32
# libcxx is needed unconditionally for the headers
35
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
33
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
36
llvm.org_set_globals
34
llvm.org_set_globals
37
35
(-)a/sys-libs/libcxxabi/libcxxabi-12.0.1_rc2.ebuild (-6 / +4 lines)
Lines 13-27 HOMEPAGE="https://libcxxabi.llvm.org/" Link Here
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS=""
15
KEYWORDS=""
16
IUSE="+libunwind static-libs test elibc_musl"
16
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
17
RESTRICT="!test? ( test )"
17
RESTRICT="!test? ( test )"
18
18
19
RDEPEND="
19
RDEPEND="
20
	libunwind? (
20
	libunwind? (
21
		|| (
21
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
22
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
22
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
23
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
24
		)
25
	)"
23
	)"
26
# llvm-6 for new lit options
24
# llvm-6 for new lit options
27
DEPEND="${RDEPEND}
25
DEPEND="${RDEPEND}
Lines 31-37 BDEPEND=" Link Here
31
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
29
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
32
	)"
30
	)"
33
31
34
# libcxx is needed uncondtionally for the headers
32
# libcxx is needed unconditionally for the headers
35
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
33
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
36
llvm.org_set_globals
34
llvm.org_set_globals
37
35
(-)a/sys-libs/libcxxabi/libcxxabi-13.0.0.9999.ebuild (-7 / +4 lines)
Lines 13-27 HOMEPAGE="https://libcxxabi.llvm.org/" Link Here
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
13
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS=""
15
KEYWORDS=""
16
IUSE="+libunwind static-libs test elibc_musl"
16
IUSE="+libunwind llvm-libunwind static-libs test elibc_musl"
17
RESTRICT="!test? ( test )"
17
RESTRICT="!test? ( test )"
18
18
19
RDEPEND="
19
RDEPEND="
20
	libunwind? (
20
	libunwind? (
21
		|| (
21
		llvm-libunwind? ( sys-libs/llvm-libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
22
			>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
22
		!llvm-libunwind? ( sys-libs/libunwind:0=[static-libs?,${MULTILIB_USEDEP}] )
23
			>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
24
		)
25
	)"
23
	)"
26
# llvm-6 for new lit options
24
# llvm-6 for new lit options
27
DEPEND="${RDEPEND}
25
DEPEND="${RDEPEND}
Lines 31-37 BDEPEND=" Link Here
31
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
29
		$(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
32
	)"
30
	)"
33
31
34
# libcxx is needed uncondtionally for the headers
32
# libcxx is needed unconditionally for the headers
35
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
33
LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
36
llvm.org_set_globals
34
llvm.org_set_globals
37
35
38
- 

Return to bug 722992