summaryrefslogtreecommitdiff
path: root/kde-apps/cantor
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-02 22:51:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-02 22:51:20 +0100
commit1e9c38efad2f42ea208e40924d1e5936810ac7c0 (patch)
treedbcaa52c820c84eaba974e8a5bf4ba2b05a4bed2 /kde-apps/cantor
parent1f6d51a43dbfcb87ef81da70c688d354560e846a (diff)
gentoo auto-resync : 02:08:2023 - 22:51:19
Diffstat (limited to 'kde-apps/cantor')
-rw-r--r--kde-apps/cantor/Manifest4
-rw-r--r--kde-apps/cantor/cantor-23.04.2.ebuild111
-rw-r--r--kde-apps/cantor/cantor-23.04.3.ebuild2
3 files changed, 2 insertions, 115 deletions
diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest
index 7367a5b79517..f9300f610c20 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,5 +1,3 @@
-DIST cantor-23.04.2.tar.xz 9266748 BLAKE2B 9aa9e5a3f57c7faafad7e250065676d697f0675f332b2c2d70bcfe289f2bc48f3eed7670adca064c306417ca9baa53101f84b72dde260878930fa48f4970f304 SHA512 13844fae0003103ae1e51213cb65a01374841b39bf509085770c3663bd2a4326d77e003e174b1fce77c18ee9bec33b1bab258377f08155d6e40cc6685f2d120f
DIST cantor-23.04.3.tar.xz 9266560 BLAKE2B 3daf3041af51d4d523c3f31334f6f77d0f34c1c7086eacac451c140e68de5123d9aeb904b90fd6bed6443146fb3eda50e9b39e4f276704b6111a110b46f0a8a1 SHA512 579e1c79f50540b212fe6a26beac7af9367b9d87a9d364e37828e8a72aa6c0915c1a5da10769df0fa3fd726e3f7c78bb0b05a29dfd0bbbf520f73abb78793f2f
-EBUILD cantor-23.04.2.ebuild 3113 BLAKE2B cb71b8bfa4dc9b9a14ae40b19fe4929706682f21ee0e6fb4da4a1c797c2292289b4f3952b4ee59e2a35b77b38df7b7f1459243b8a201efe751ef07af6740ccfe SHA512 f4dee679042893571582e131be430c0ab5b30727135fea2b224876904806a280d2c00ce663768e31642b8774f70e5fcc2e4333a2b70040183b78e399cdb6d2fc
-EBUILD cantor-23.04.3.ebuild 3115 BLAKE2B 96b18d0ac9df995f1e2c868094ed2eecbea2153906db7db2e55145ccfbad1715550e0908f1d6b738865e96c867280195bce47441e0bc74f4f719ad56c1cfef03 SHA512 930e3dc370b31e94f7bff7eea6945ec24dac53cbe396f48ed181e33d0893fef5b017691b1ab3a8769000c83a5597fa002527bc1e4db57b83af6667812f0e6e32
+EBUILD cantor-23.04.3.ebuild 3113 BLAKE2B cb71b8bfa4dc9b9a14ae40b19fe4929706682f21ee0e6fb4da4a1c797c2292289b4f3952b4ee59e2a35b77b38df7b7f1459243b8a201efe751ef07af6740ccfe SHA512 f4dee679042893571582e131be430c0ab5b30727135fea2b224876904806a280d2c00ce663768e31642b8774f70e5fcc2e4333a2b70040183b78e399cdb6d2fc
MISC metadata.xml 650 BLAKE2B 17e2c2450044a29836367e9865208517282c366a9389fe1d06aaf823378cd80e73e07e936f10a3b743fcc1cbc6a56f72c7a10863ad3bcc88ba814c3177758d05 SHA512 028a011e95df450d9b92397fcbb0ac56800e1b336c33ed96506c49fc903f6a4474e65221cdd8da3b9a4278830ca0c90a7f562da028088e32ff7e46bdb5b06ae2
diff --git a/kde-apps/cantor/cantor-23.04.2.ebuild b/kde-apps/cantor/cantor-23.04.2.ebuild
deleted file mode 100644
index 14649598878c..000000000000
--- a/kde-apps/cantor/cantor-23.04.2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{10..11} )
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org lua-single optfeature python-single-r1
-
-DESCRIPTION="Interface for doing mathematics and scientific computing"
-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"
-
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test"
-
-# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
-DEPEND="
- app-text/poppler[qt5]
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qthelp-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- >=dev-qt/qtxmlpatterns-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kpty-${KFMIN}:5
- >=kde-frameworks/ktexteditor-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/syntax-highlighting-${KFMIN}:5
- analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
- julia? ( dev-lang/julia )
- lua? ( ${LUA_DEPS} )
- qalculate? (
- sci-libs/cln
- sci-libs/libqalculate:=
- )
- postscript? ( app-text/libspectre )
- python? (
- ${PYTHON_DEPS}
- >=dev-qt/qtdbus-${QTMIN}:5
- )
- R? ( dev-lang/R )
-"
-RDEPEND="${DEPEND}
- !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
- || (
- sci-mathematics/maxima
- sci-mathematics/octave
- )
- ) ) ) ) ) )
-"
-BDEPEND="x11-misc/shared-mime-info"
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
- use python && python-single-r1_pkg_setup
- ecm_pkg_setup
-}
-
-src_configure() {
- use julia && addpredict /proc/self/mem # bug 602894
-
- local mycmakeargs=(
- $(cmake_use_find_package analitza Analitza5)
- $(cmake_use_find_package julia Julia)
- $(cmake_use_find_package lua LuaJIT)
- -DUSE_LIBSPECTRE=$(usex postscript)
- $(cmake_use_find_package python Python3)
- $(cmake_use_find_package qalculate Qalculate)
- $(cmake_use_find_package R R)
- )
- use lua && mycmakeargs+=(
- -DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)"
- -DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)"
- )
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Maxima backend" sci-mathematics/maxima
- optfeature "Octave backend" sci-mathematics/octave
- optfeature "LaTeX support" virtual/latex-base
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-apps/cantor/cantor-23.04.3.ebuild b/kde-apps/cantor/cantor-23.04.3.ebuild
index d966da726993..14649598878c 100644
--- a/kde-apps/cantor/cantor-23.04.3.ebuild
+++ b/kde-apps/cantor/cantor-23.04.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="+analitza julia lua postscript python qalculate R"
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"