commit:     1f891340b59a9f47a3747dfd8c02c9e6be9c9653
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 12:59:22 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 15 12:59:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f891340

sys-devel/llvm: Update binutils dep in remaining versions

Closes: https://bugs.gentoo.org/677888
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-devel/llvm/llvm-4.0.1-r1.ebuild | 7 ++++++-
 sys-devel/llvm/llvm-5.0.2.ebuild    | 7 ++++++-
 sys-devel/llvm/llvm-6.0.1-r2.ebuild | 7 ++++++-
 sys-devel/llvm/llvm-6.0.1.ebuild    | 7 ++++++-
 4 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/sys-devel/llvm/llvm-4.0.1-r1.ebuild 
b/sys-devel/llvm/llvm-4.0.1-r1.ebuild
index 410573dc10b..83f6f64dba2 100644
--- a/sys-devel/llvm/llvm-4.0.1-r1.ebuild
+++ b/sys-devel/llvm/llvm-4.0.1-r1.ebuild
@@ -38,7 +38,12 @@ IUSE="debug doc gold libedit +libffi ncurses test
 
 RDEPEND="
        sys-libs/zlib:0=
-       gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+       gold? (
+               || (
+                       >=sys-devel/binutils-2.31.1-r4:*[plugins]
+                       <sys-devel/binutils-2.31.1-r4:*[cxx]
+               )
+       )
        libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
        libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
        ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"

diff --git a/sys-devel/llvm/llvm-5.0.2.ebuild b/sys-devel/llvm/llvm-5.0.2.ebuild
index dbda3db29a2..80b1b7799ed 100644
--- a/sys-devel/llvm/llvm-5.0.2.ebuild
+++ b/sys-devel/llvm/llvm-5.0.2.ebuild
@@ -39,7 +39,12 @@ IUSE="debug doc gold libedit +libffi ncurses test
 
 RDEPEND="
        sys-libs/zlib:0=
-       gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+       gold? (
+               || (
+                       >=sys-devel/binutils-2.31.1-r4:*[plugins]
+                       <sys-devel/binutils-2.31.1-r4:*[cxx]
+               )
+       )
        libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
        libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
        ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"

diff --git a/sys-devel/llvm/llvm-6.0.1-r2.ebuild 
b/sys-devel/llvm/llvm-6.0.1-r2.ebuild
index 7a983e01f19..14a3816982e 100644
--- a/sys-devel/llvm/llvm-6.0.1-r2.ebuild
+++ b/sys-devel/llvm/llvm-6.0.1-r2.ebuild
@@ -39,7 +39,12 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        sys-libs/zlib:0=
-       gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+       gold? (
+               || (
+                       >=sys-devel/binutils-2.31.1-r4:*[plugins]
+                       <sys-devel/binutils-2.31.1-r4:*[cxx]
+               )
+       )
        libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
        libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
        ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )

diff --git a/sys-devel/llvm/llvm-6.0.1.ebuild b/sys-devel/llvm/llvm-6.0.1.ebuild
index fde2a075f4d..a326996a190 100644
--- a/sys-devel/llvm/llvm-6.0.1.ebuild
+++ b/sys-devel/llvm/llvm-6.0.1.ebuild
@@ -39,7 +39,12 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
        sys-libs/zlib:0=
-       gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+       gold? (
+               || (
+                       >=sys-devel/binutils-2.31.1-r4:*[plugins]
+                       <sys-devel/binutils-2.31.1-r4:*[cxx]
+               )
+       )
        libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
        libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
        ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )

Reply via email to