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" )
