Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
Date: Wed, 15 Feb 2017 12:47:50
Message-Id: 1487162838.99cd92da554a8065c73090842c3c4e42aed11d8f.mgorny@gentoo
1 commit: 99cd92da554a8065c73090842c3c4e42aed11d8f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 30 08:13:28 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 15 12:47:18 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cd92da
7
8 sys-devel/clang-runtime: Loosen libcxx & libomp dependencies
9
10 Allow any newer version of libcxx & libomp since both those libraries
11 are not slotted.
12
13 sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild | 6 +++---
14 sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild | 4 ++--
15 sys-devel/clang-runtime/clang-runtime-4.0.0_rc1.ebuild | 4 ++--
16 sys-devel/clang-runtime/clang-runtime-9999.ebuild | 6 +++---
17 4 files changed, 10 insertions(+), 10 deletions(-)
18
19 diff --git a/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild b/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild
20 index 1ec51f06f8..10c8e01d0b 100644
21 --- a/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild
22 +++ b/sys-devel/clang-runtime/clang-runtime-3.9.0.ebuild
23 @@ -1,4 +1,4 @@
24 -# Copyright 1999-2016 Gentoo Foundation
25 +# Copyright 1999-2017 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 # $Id$
28
29 @@ -17,5 +17,5 @@ IUSE="libcxx openmp"
30
31 # compiler-rt is installed unconditionally
32 RDEPEND="
33 - libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
34 - openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
35 + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
36 + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
37
38 diff --git a/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild
39 index e0fd624087..8ecaafff44 100644
40 --- a/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild
41 +++ b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild
42 @@ -17,5 +17,5 @@ IUSE="libcxx openmp"
43
44 # compiler-rt is installed unconditionally
45 RDEPEND="
46 - libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
47 - openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
48 + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
49 + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
50
51 diff --git a/sys-devel/clang-runtime/clang-runtime-4.0.0_rc1.ebuild b/sys-devel/clang-runtime/clang-runtime-4.0.0_rc1.ebuild
52 index 415437f6aa..5acf530ff2 100644
53 --- a/sys-devel/clang-runtime/clang-runtime-4.0.0_rc1.ebuild
54 +++ b/sys-devel/clang-runtime/clang-runtime-4.0.0_rc1.ebuild
55 @@ -20,7 +20,7 @@ RDEPEND="
56 ~sys-libs/compiler-rt-${PV}
57 sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV} )
58 )
59 - libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
60 - openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
61 + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
62 + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
63
64 REQUIRED_USE="sanitize? ( compiler-rt )"
65
66 diff --git a/sys-devel/clang-runtime/clang-runtime-9999.ebuild b/sys-devel/clang-runtime/clang-runtime-9999.ebuild
67 index d224ca0158..dd325de97a 100644
68 --- a/sys-devel/clang-runtime/clang-runtime-9999.ebuild
69 +++ b/sys-devel/clang-runtime/clang-runtime-9999.ebuild
70 @@ -1,4 +1,4 @@
71 -# Copyright 1999-2016 Gentoo Foundation
72 +# Copyright 1999-2017 Gentoo Foundation
73 # Distributed under the terms of the GNU General Public License v2
74 # $Id$
75
76 @@ -20,7 +20,7 @@ RDEPEND="
77 ~sys-libs/compiler-rt-${PV}
78 sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV} )
79 )
80 - libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
81 - openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
82 + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
83 + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
84
85 REQUIRED_USE="sanitize? ( compiler-rt )"