commit:     90be434a198cfa99980002c711dc8beab65216c8
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 14:07:35 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Mar 11 14:42:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90be434a

app-doc/doxygen: restrict to <sys-devel/clang-10

Closes: https://bugs.gentoo.org/711650
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 app-doc/doxygen/doxygen-1.8.15.ebuild    | 7 +++++--
 app-doc/doxygen/doxygen-1.8.16-r1.ebuild | 6 ++++--
 app-doc/doxygen/doxygen-1.8.17.ebuild    | 7 +++++--
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/app-doc/doxygen/doxygen-1.8.15.ebuild 
b/app-doc/doxygen/doxygen-1.8.15.ebuild
index 494edad1726..f9f0496eaf8 100644
--- a/app-doc/doxygen/doxygen-1.8.15.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.15.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_6 )
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils eutils python-any-r1
+inherit cmake-utils eutils llvm python-any-r1
 if [[ ${PV} = *9999* ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/doxygen/doxygen.git";
@@ -27,7 +27,7 @@ RDEPEND="app-text/ghostscript-gpl
        dev-lang/perl
        media-libs/libpng:0=
        virtual/libiconv
-       clang? ( >=sys-devel/clang-4.0.0:= )
+       clang? ( <sys-devel/clang-10:= )
        dot? (
                media-gfx/graphviz
                media-libs/freetype
@@ -67,7 +67,10 @@ PATCHES=(
 
 DOCS=( LANGUAGE.HOWTO README.md )
 
+LLVM_MAX_SLOT=9
+
 pkg_setup() {
+       use clang && llvm_pkg_setup
        use doc && python-any-r1_pkg_setup
 }
 

diff --git a/app-doc/doxygen/doxygen-1.8.16-r1.ebuild 
b/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
index e3fc34ade51..c3de40c09ae 100644
--- a/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.16-r1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_6 )
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils eutils python-any-r1
+inherit cmake-utils eutils llvm python-any-r1
 if [[ ${PV} = *9999* ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/doxygen/doxygen.git";
@@ -28,7 +28,7 @@ RDEPEND="app-text/ghostscript-gpl
        dev-lang/perl
        media-libs/libpng:0=
        virtual/libiconv
-       clang? ( >=sys-devel/clang-4.0.0:= )
+       clang? ( <sys-devel/clang-10:= )
        dot? (
                media-gfx/graphviz
                media-libs/freetype
@@ -68,8 +68,10 @@ PATCHES=(
 )
 
 DOCS=( LANGUAGE.HOWTO README.md )
+LLVM_MAX_SLOT=9
 
 pkg_setup() {
+       use clang && llvm_pkg_setup
        use doc && python-any-r1_pkg_setup
 }
 

diff --git a/app-doc/doxygen/doxygen-1.8.17.ebuild 
b/app-doc/doxygen/doxygen-1.8.17.ebuild
index f850b147329..da2248eb1e4 100644
--- a/app-doc/doxygen/doxygen-1.8.17.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.17.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake-utils eutils python-any-r1
+inherit cmake-utils eutils llvm python-any-r1
 if [[ ${PV} = *9999* ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/doxygen/doxygen.git";
@@ -28,7 +28,7 @@ RDEPEND="app-text/ghostscript-gpl
        dev-lang/perl
        media-libs/libpng:0=
        virtual/libiconv
-       clang? ( >=sys-devel/clang-4.0.0:= )
+       clang? ( <sys-devel/clang-10:= )
        dot? (
                media-gfx/graphviz
                media-libs/freetype
@@ -66,7 +66,10 @@ PATCHES=(
 
 DOCS=( LANGUAGE.HOWTO README.md )
 
+LLVM_MAX_SLOT=9
+
 pkg_setup() {
+       use clang && llvm_pkg_setup
        use doc && python-any-r1_pkg_setup
 }
 

Reply via email to