gui-libs/cubegui: remove scorep dep

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2023-03-07 00:51:23 +05:00
parent 1e4f24ebb9
commit 19ce4105a6
3 changed files with 5 additions and 13 deletions

View File

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

View File

@@ -7,7 +7,6 @@
</maintainer> </maintainer>
<use> <use>
<flag name="concurrent">Enables usage of the QtConcurrent for the the parallel calculations</flag> <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> <flag name="webengine">Enables usage of the QtWebEngine for the HTML Documentation</flag>
</use> </use>
</pkgmetadata> </pkgmetadata>

View File

@@ -63,7 +63,6 @@ dev-util/annobin
net-misc/bee net-misc/bee
sys-cluster/scorep sys-cluster/scorep
# and revdeps # and revdeps
gui-libs/cubegui
sys-cluster/scalasca sys-cluster/scalasca
# Viorel Munteanu <ceamac@gentoo.org> (2023-01-29) # Viorel Munteanu <ceamac@gentoo.org> (2023-01-29)