commit:     19ce4105a61ca9d76048a0c3e355b0199bf09067
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Mar  6 19:51:23 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Mar  6 19:53:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19ce4105

gui-libs/cubegui: remove scorep dep

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 .../{cubegui-4.7-r1.ebuild => cubegui-4.7-r2.ebuild}     | 16 +++++-----------
 gui-libs/cubegui/metadata.xml                            |  1 -
 profiles/package.mask                                    |  1 -
 3 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/gui-libs/cubegui/cubegui-4.7-r1.ebuild 
b/gui-libs/cubegui/cubegui-4.7-r2.ebuild
similarity index 93%
rename from gui-libs/cubegui/cubegui-4.7-r1.ebuild
rename to gui-libs/cubegui/cubegui-4.7-r2.ebuild
index 5e8ec0bed..662adb1a4 100644
--- a/gui-libs/cubegui/cubegui-4.7-r1.ebuild
+++ b/gui-libs/cubegui/cubegui-4.7-r2.ebuild
@@ -16,13 +16,9 @@ S="${WORKDIR}/${MYP}"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="concurrent debug scorep webengine"
+IUSE="concurrent debug webengine"
 
 RDEPEND="
-       concurrent? ( dev-qt/qtconcurrent:5 )
-       scorep? ( sys-cluster/scorep )
-       webengine? ( dev-qt/qtwebengine:5 )
-
        dev-libs/cubelib
        dev-qt/qtcore:5
        dev-qt/qtgui:5
@@ -31,6 +27,8 @@ RDEPEND="
        dev-qt/qtwidgets:5
        sys-apps/dbus
        sys-libs/zlib
+       concurrent? ( dev-qt/qtconcurrent:5 )
+       webengine? ( dev-qt/qtwebengine:5 )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="app-doc/doxygen[dot]"
@@ -97,19 +95,15 @@ src_configure() {
                --with-plugin-system-topology
                --with-plugin-treeitem-marker
                --with-plugin-vampir
+               --without-plugin-scorep-config
+               --without-scorep
                --with-qt="$(qt5_get_bindir)"
                --with-qt-specs="$(qmake5 -query QMAKE_SPEC || die)"
 
                $(use_enable debug)
                $(use_with concurrent)
-               $(use_with scorep plugin-scorep-config)
                $(use_with webengine web-engine)
        )
-       if use scorep; then
-               myconf+=( "--with-scorep=${EPREFIX}/usr" )
-       else
-               myconf+=( "--without-scorep" )
-       fi
 
        econf "${myconf[@]}"
 }

diff --git a/gui-libs/cubegui/metadata.xml b/gui-libs/cubegui/metadata.xml
index 060f5b5c2..ae553f43c 100644
--- a/gui-libs/cubegui/metadata.xml
+++ b/gui-libs/cubegui/metadata.xml
@@ -7,7 +7,6 @@
        </maintainer>
        <use>
                <flag name="concurrent">Enables usage of the QtConcurrent for 
the the parallel calculations</flag>
-               <flag name="scorep">Enable scorep support</flag>
                <flag name="webengine">Enables usage of the QtWebEngine for the 
HTML Documentation</flag>
        </use>
 </pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 59bcb5dcc..6e5a19695 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -63,7 +63,6 @@ dev-util/annobin
 net-misc/bee
 sys-cluster/scorep
 # and revdeps
-gui-libs/cubegui
 sys-cluster/scalasca
 
 # Viorel Munteanu <[email protected]> (2023-01-29)

Reply via email to