Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/cubegui/
Date: Wed, 06 Jul 2022 00:10:35
Message-Id: 1657066229.ebac0e1295ed4636e5bed92e80374f4a87718405.Alessandro-Barbieri@gentoo
1 commit: ebac0e1295ed4636e5bed92e80374f4a87718405
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Wed Jul 6 00:09:35 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Wed Jul 6 00:10:29 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebac0e12
7
8 gui-libs/cubegui: new unreleased version
9
10 Closes: https://bugs.gentoo.org/855218
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 gui-libs/cubegui/Manifest | 2 +-
14 .../cubegui/{cubegui-4.7.ebuild => cubegui-4.7-r1.ebuild} | 14 ++++++--------
15 2 files changed, 7 insertions(+), 9 deletions(-)
16
17 diff --git a/gui-libs/cubegui/Manifest b/gui-libs/cubegui/Manifest
18 index d48443b77..2ba0282af 100644
19 --- a/gui-libs/cubegui/Manifest
20 +++ b/gui-libs/cubegui/Manifest
21 @@ -1 +1 @@
22 -DIST cubegui-4.7.tar.gz 10789553 BLAKE2B b0c00985ed910f57e5a32ef340007bbb547ee2948b9d64868227679c86481e953edca75c9cceac8eefb73f1392c5417d27bee809b430288d6a37f054074b0a6a SHA512 48c9cc5a32190d0702d79572f8ad49893016476cc966351b0496e21c5ae8c0a33f0632f07e659eea3c3c062eae8099a531f0a7ff4d129d8b333ec51ecfe12cf9
23 +DIST cubegui-4.7-9a161bfd.tar.gz 10696455 BLAKE2B 0f7a2c2af3dfbba3b0f505901f7b1efaea6b327bb7e88ee116a8774454f8b246ce01e732be28f2922b58320b2429b2988bed79e0af70e8b788ff7a638802d62c SHA512 ee22fdb7ffddcb9033e729a54ff3009baadc3774bb4434b890aac3527e62644af5a3ab89211a8d40eb6e754b7074b504e62bb711304d4388129a75962fae0743
24
25 diff --git a/gui-libs/cubegui/cubegui-4.7.ebuild b/gui-libs/cubegui/cubegui-4.7-r1.ebuild
26 similarity index 90%
27 rename from gui-libs/cubegui/cubegui-4.7.ebuild
28 rename to gui-libs/cubegui/cubegui-4.7-r1.ebuild
29 index 00067af6a..5e8ec0bed 100644
30 --- a/gui-libs/cubegui/cubegui-4.7.ebuild
31 +++ b/gui-libs/cubegui/cubegui-4.7-r1.ebuild
32 @@ -5,9 +5,13 @@ EAPI=8
33
34 inherit bash-completion-r1 qmake-utils toolchain-funcs
35
36 +MYPV="9a161bfd"
37 +MYP="sources.${MYPV}"
38 +
39 DESCRIPTION="CUBE Uniform Behavioral Encoding GUI"
40 HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x"
41 -SRC_URI="https://apps.fz-juelich.de/scalasca/releases/cube/${PV}/dist/${P}.tar.gz"
42 +SRC_URI="https://perftools.pages.jsc.fz-juelich.de/cicd/${PN}/branches/master/${MYP}.tar.gz -> ${P}-${MYPV}.tar.gz"
43 +S="${WORKDIR}/${MYP}"
44
45 LICENSE="BSD"
46 SLOT="0"
47 @@ -31,9 +35,7 @@ RDEPEND="
48 DEPEND="${RDEPEND}"
49 BDEPEND="app-doc/doxygen[dot]"
50
51 -PATCHES=(
52 - "${FILESDIR}/${P}-custom-compiler.patch"
53 -)
54 +# reconfigure needs custom autotools
55
56 src_configure() {
57 tc-export CC CXX FC F77 CPP AR
58 @@ -74,10 +76,6 @@ src_configure() {
59 MPI_LDFLAGS=${LDFLAGS}
60 EOF
61
62 - export QT_LIBS="-lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core"
63 - use concurrent && export QT_LIBS="${QT_LIBS} -lQt5Concurrent"
64 - use webengine && export QT_LIBS="${QT_LIBS} -lQt5WebEngineWidgets"
65 -
66 local myconf=(
67 --disable-platform-mic
68 --with-cubelib="${EPREFIX}/usr"