commit:     6739b0456605499455c974f320425fbe9844d935
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  1 13:54:32 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Mar  1 13:54:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6739b045

sci-libs/avogadrolibs: fix doc and qt5 args

Closes: https://bugs.gentoo.org/834441
Closes: https://bugs.gentoo.org/834442
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild 
b/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
index afbd3b62a290..2a3a1c7cdb9b 100644
--- a/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
+++ b/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
@@ -40,7 +40,9 @@ RDEPEND="
 DEPEND="${RDEPEND}
        dev-cpp/eigen:3
        test? ( dev-cpp/gtest )"
-BDEPEND="qt5? ( dev-qt/linguist-tools:5 )"
+BDEPEND="
+       doc? ( app-doc/doxygen )
+       qt5? ( dev-qt/linguist-tools:5 )"
 
 PATCHES=(
        "${FILESDIR}/"${PN}-1.91.0_pre20180406-bundled-genxrdpattern.patch
@@ -62,14 +64,11 @@ src_unpack() {
 
 src_configure() {
        local mycmakeargs=(
-               -DBUILD_GPL_PLUGINS=ON
-               -DBUILD_STATIC_PLUGINS=ON
                -DUSE_LIBARCHIVE=$(usex archive)
                -DBUILD_DOCUMENTATION=$(usex doc)
                -DUSE_HDF5=$(usex hdf5)
                -DENABLE_TRANSLATIONS=$(usex qt5)
                -DUSE_OPENGL=$(usex qt5)
-               -DOpenGL_GL_PREFERENCE=GLVND
                -DUSE_QT=$(usex qt5)
                -DENABLE_TESTING=$(usex test)
                -DUSE_VTK=$(usex vtk)
@@ -81,6 +80,11 @@ src_configure() {
                # find_package(Spglib) completely broken
                -DUSE_SPGLIB=OFF
        )
+       use qt5 && mycmakeargs+=(
+               -DBUILD_GPL_PLUGINS=ON
+               -DBUILD_STATIC_PLUGINS=ON
+               -DOpenGL_GL_PREFERENCE=GLVND
+       )
        use vtk && mycmakeargs+=(
                -DBUNDLED_GENXRDPATTERN="${WORKDIR}/genXrdPattern"
        )

Reply via email to