Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/avogadrolibs/
Date: Tue, 01 Mar 2022 13:54:46
Message-Id: 1646142872.6739b0456605499455c974f320425fbe9844d935.soap@gentoo
1 commit: 6739b0456605499455c974f320425fbe9844d935
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 1 13:54:32 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 1 13:54:32 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6739b045
7
8 sci-libs/avogadrolibs: fix doc and qt5 args
9
10 Closes: https://bugs.gentoo.org/834441
11 Closes: https://bugs.gentoo.org/834442
12 Signed-off-by: David Seifert <soap <AT> gentoo.org>
13
14 sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild | 12 ++++++++----
15 1 file changed, 8 insertions(+), 4 deletions(-)
16
17 diff --git a/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild b/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
18 index afbd3b62a290..2a3a1c7cdb9b 100644
19 --- a/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
20 +++ b/sci-libs/avogadrolibs/avogadrolibs-1.95.1.ebuild
21 @@ -40,7 +40,9 @@ RDEPEND="
22 DEPEND="${RDEPEND}
23 dev-cpp/eigen:3
24 test? ( dev-cpp/gtest )"
25 -BDEPEND="qt5? ( dev-qt/linguist-tools:5 )"
26 +BDEPEND="
27 + doc? ( app-doc/doxygen )
28 + qt5? ( dev-qt/linguist-tools:5 )"
29
30 PATCHES=(
31 "${FILESDIR}/"${PN}-1.91.0_pre20180406-bundled-genxrdpattern.patch
32 @@ -62,14 +64,11 @@ src_unpack() {
33
34 src_configure() {
35 local mycmakeargs=(
36 - -DBUILD_GPL_PLUGINS=ON
37 - -DBUILD_STATIC_PLUGINS=ON
38 -DUSE_LIBARCHIVE=$(usex archive)
39 -DBUILD_DOCUMENTATION=$(usex doc)
40 -DUSE_HDF5=$(usex hdf5)
41 -DENABLE_TRANSLATIONS=$(usex qt5)
42 -DUSE_OPENGL=$(usex qt5)
43 - -DOpenGL_GL_PREFERENCE=GLVND
44 -DUSE_QT=$(usex qt5)
45 -DENABLE_TESTING=$(usex test)
46 -DUSE_VTK=$(usex vtk)
47 @@ -81,6 +80,11 @@ src_configure() {
48 # find_package(Spglib) completely broken
49 -DUSE_SPGLIB=OFF
50 )
51 + use qt5 && mycmakeargs+=(
52 + -DBUILD_GPL_PLUGINS=ON
53 + -DBUILD_STATIC_PLUGINS=ON
54 + -DOpenGL_GL_PREFERENCE=GLVND
55 + )
56 use vtk && mycmakeargs+=(
57 -DBUNDLED_GENXRDPATTERN="${WORKDIR}/genXrdPattern"
58 )