summaryrefslogtreecommitdiff
path: root/kde-apps/cantor/cantor-24.02.0.ebuild
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-02-27 21:22:53 +0000
committerSam James <sam@gentoo.org>2024-02-27 21:25:07 +0000
commita8a2c6b0ca807167546763f592dc0eca142020f4 (patch)
tree111f7bdcfb07f7749671c7ad0d0d5bf207305746 /kde-apps/cantor/cantor-24.02.0.ebuild
parent878e2defd3bb2acc1751dce2e47fbcee46bc9f52 (diff)
downloadkde-a8a2c6b0ca807167546763f592dc0eca142020f4.tar.gz
kde-a8a2c6b0ca807167546763f592dc0eca142020f4.tar.bz2
kde-a8a2c6b0ca807167546763f592dc0eca142020f4.zip
kde-apps/cantor: drop analitza for now
analitza has been ported to KF6 but cantor hasn't been, so disable analitza for now, as Fedora has done. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'kde-apps/cantor/cantor-24.02.0.ebuild')
-rw-r--r--kde-apps/cantor/cantor-24.02.0.ebuild12
1 files changed, 7 insertions, 5 deletions
diff --git a/kde-apps/cantor/cantor-24.02.0.ebuild b/kde-apps/cantor/cantor-24.02.0.ebuild
index ec59607c7f5..58ec0f5fab7 100644
--- a/kde-apps/cantor/cantor-24.02.0.ebuild
+++ b/kde-apps/cantor/cantor-24.02.0.ebuild
@@ -19,12 +19,14 @@ HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+analitza julia lua postscript python qalculate R"
+# TODO: restore +analitza once cantor is ported to Qt6
+IUSE="julia lua postscript python qalculate R"
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test"
# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
+# analitza? ( >=kde-apps/analitza-23.08.4:5 )
DEPEND="
app-text/poppler[qt5]
>=dev-qt/qtgui-${QTMIN}:5
@@ -51,7 +53,6 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/syntax-highlighting-${KFMIN}:5
- analitza? ( >=kde-apps/analitza-23.08.4:5 )
julia? ( dev-lang/julia )
lua? ( ${LUA_DEPS} )
qalculate? (
@@ -65,13 +66,14 @@ DEPEND="
)
R? ( dev-lang/R )
"
+# !analitza?
RDEPEND="${DEPEND}
- !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
+ !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
|| (
sci-mathematics/maxima
sci-mathematics/octave
)
- ) ) ) ) ) )
+ ) ) ) ) )
"
BDEPEND="x11-misc/shared-mime-info"
@@ -85,7 +87,7 @@ src_configure() {
use julia && addpredict /proc/self/mem # bug 602894
local mycmakeargs=(
- $(cmake_use_find_package analitza Analitza5)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Analitza5=ON
$(cmake_use_find_package julia Julia)
$(cmake_use_find_package lua LuaJIT)
-DUSE_LIBSPECTRE=$(usex postscript)