public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2014-12-04 10:44 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2014-12-04 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     aa1aacb334375e2dab4b943237676847849726ad
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  4 10:44:26 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Dec  4 10:44:34 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=aa1aacb3

[kde-apps/cantor] Cantor is still KDE4-based, so use KDE4 Analitza.

Package-Manager: portage-2.2.15

---
 kde-apps/cantor/cantor-14.11.97.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-14.11.97.ebuild b/kde-apps/cantor/cantor-14.11.97.ebuild
index 742301e..1f251be 100644
--- a/kde-apps/cantor/cantor-14.11.97.ebuild
+++ b/kde-apps/cantor/cantor-14.11.97.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
-	analitza? ( $(add_kdeapps_dep analitza) )
+	analitza? ( $(add_kdebase_dep analitza) )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 54dc97d..33897eb 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 RDEPEND="
-	analitza? ( $(add_kdeapps_dep analitza) )
+	analitza? ( $(add_kdebase_dep analitza) )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2015-05-03 16:38 Manuel Rüger
  0 siblings, 0 replies; 41+ messages in thread
From: Manuel Rüger @ 2015-05-03 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     47db1e38d043d3040b18c01445ab6f7b70ce7005
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Apr 26 22:16:46 2015 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun May  3 09:41:03 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=47db1e38

[kde-apps/cantor] Frameworks merged to master

Dropped python3 support, build system requires fixing

Package-Manager: portage-2.2.18

 kde-apps/cantor/cantor-9999.ebuild | 62 +++++++++++++++++++++++++++-----------
 1 file changed, 45 insertions(+), 17 deletions(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 2f572fe..2ac8976 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -4,20 +4,42 @@
 
 EAPI=5
 
-KDE_HANDBOOK="optional"
+KDE_HANDBOOK="true"
+KDE_TEST="true"
 PYTHON_COMPAT=( python2_7 )
-inherit kde4-base python-single-r1
+# FIXME: PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
+inherit kde5 python-r1
 
-DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
+DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="http://www.kde.org/applications/education/cantor http://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza debug postscript python qalculate +R"
+IUSE="analitza lua postscript python qalculate +R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
 RDEPEND="
-	analitza? ( $(add_kdebase_dep analitza) )
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kpty)
+	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	dev-qt/qtgui:5
+	dev-qt/qtsvg:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	dev-qt/qtxmlpatterns:5
+	analitza? ( $(add_kdeapps_dep analitza) )
+	lua? ( dev-lang/luajit:2 )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate
@@ -25,7 +47,6 @@ RDEPEND="
 	postscript? ( app-text/libspectre )
 	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
-	dev-qt/qtxmlpatterns:4
 "
 DEPEND="${RDEPEND}
 	>=dev-cpp/eigen-2.0.3:2
@@ -34,29 +55,36 @@ DEPEND="${RDEPEND}
 RESTRICT="test"
 
 pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	kde4-base_pkg_setup
+	use python && python_setup
+	kde5_pkg_setup
+}
+
+src_prepare() {
+	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
+	sed -e '/^find_package(PythonLibs3)/ s/^/#/' \
+		-i src/backends/CMakeLists.txt || die
 }
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_with analitza)
-		$(cmake-utils_use_with postscript LibSpectre)
-		$(cmake-utils_use_with python PythonLibs)
-		$(cmake-utils_use_with qalculate)
-		$(cmake-utils_use_with R)
+		$(cmake-utils_use_find_package analitza Analitza5)
+		$(cmake-utils_use_find_package lua LuaJIT)
+		$(cmake-utils_use_find_package postscript LibSpectre)
+		$(cmake-utils_use_find_package python PythonLibs)
+		$(cmake-utils_use_find_package qalculate)
+		$(cmake-utils_use_find_package R)
 	)
-	kde4-base_src_configure
+	kde5_src_configure
 }
 
 pkg_postinst() {
-	kde4-base_pkg_postinst
+	kde5_pkg_postinst
 
-	if ! use analitza && ! use python && ! use qalculate && ! use R; then
+	if ! use analitza && ! use lua && ! use python && ! use qalculate && ! use R; then
 		echo
 		ewarn "You have decided to build ${PN} with no backend."
 		ewarn "To have this application functional, please do one of below:"
-		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
+		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'lua', 'python', 'qalculate' or 'R' USE flag enabled"
 		ewarn "    # emerge -vaDu sci-mathematics/maxima"
 		echo
 	fi


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2015-06-12 19:06 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2015-06-12 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     1d1c8b964068df13c56bedacd32b042e54d40f0e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 12 19:05:22 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 12 19:05:22 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1d1c8b96

[kde-apps/cantor] kde-base -> kde-apps.

Package-Manager: portage-2.2.20

 kde-apps/cantor/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index 0bed71d..60d8fee 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 	<herd>kde</herd>
 	<use>
-		<flag name="analitza">Enable <pkg>kde-base/analitza</pkg> backend support</flag>
+		<flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
 		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
 		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2016-03-30 18:19 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2016-03-30 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     04811fd320ec1859d95872782585f1860149eb2a
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Wed Mar 30 10:33:54 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 18:19:06 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=04811fd3

kde-apps/cantor: Patch upstreamed

Package-Manager: portage-2.2.27

 kde-apps/cantor/cantor-16.04.49.9999.ebuild | 9 ---------
 kde-apps/cantor/cantor-9999.ebuild          | 9 ---------
 2 files changed, 18 deletions(-)

diff --git a/kde-apps/cantor/cantor-16.04.49.9999.ebuild b/kde-apps/cantor/cantor-16.04.49.9999.ebuild
index 3cdcedc..7f99167 100644
--- a/kde-apps/cantor/cantor-16.04.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.04.49.9999.ebuild
@@ -56,8 +56,6 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
-PATCHES=( "${FILESDIR}/${PN}-15.12.3-tests.patch" )
-
 pkg_setup() {
 	use python && python_setup
 	kde5_pkg_setup
@@ -69,13 +67,6 @@ src_prepare() {
 	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
 	sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
 		-i src/backends/CMakeLists.txt || die
-
-	if ! use test ; then
-		sed -e "/add_subdirectory(test)/ s/^/#DONT/" \
-			-i src/lib/CMakeLists.txt || die
-		sed -e "/add_subdirectory(tests)/ s/^/#DONT/" \
-			-i src/backends/python3/CMakeLists.txt || die
-	fi
 }
 
 src_configure() {

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 3cdcedc..7f99167 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -56,8 +56,6 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
-PATCHES=( "${FILESDIR}/${PN}-15.12.3-tests.patch" )
-
 pkg_setup() {
 	use python && python_setup
 	kde5_pkg_setup
@@ -69,13 +67,6 @@ src_prepare() {
 	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
 	sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
 		-i src/backends/CMakeLists.txt || die
-
-	if ! use test ; then
-		sed -e "/add_subdirectory(test)/ s/^/#DONT/" \
-			-i src/lib/CMakeLists.txt || die
-		sed -e "/add_subdirectory(tests)/ s/^/#DONT/" \
-			-i src/backends/python3/CMakeLists.txt || die
-	fi
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2016-11-27 11:30 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2016-11-27 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     81006f8284b08a2b5097da883709f268dfa535d5
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Nov 26 23:32:15 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Nov 27 11:30:46 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=81006f82

kde-apps/cantor: Fix DEPENDs, add USE=julia, pkg_postinst -> pkg_pretend

Better warn before the emerge than afterwards.
Add two runtime backends to pkg_pretend message.

Gentoo-bug: 598926

Package-Manager: portage-2.3.0

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 40 +++++++++++++++++------------
 kde-apps/cantor/cantor-9999.ebuild          | 40 +++++++++++++++++------------
 kde-apps/cantor/metadata.xml                |  1 +
 3 files changed, 47 insertions(+), 34 deletions(-)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index ed84d7b..022066a 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -13,7 +13,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza lua postscript python qalculate +R"
+IUSE="analitza julia lua postscript python qalculate +R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -26,8 +26,8 @@ RDEPEND="
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
 	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep kdelibs4support)
 	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
 	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep kparts)
@@ -36,11 +36,13 @@ RDEPEND="
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
 	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtxml)
 	$(add_qt_dep qtxmlpatterns)
 	analitza? ( $(add_kdeapps_dep analitza) )
+	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
 	qalculate? (
 		sci-libs/cln
@@ -51,10 +53,26 @@ RDEPEND="
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
-	>=dev-cpp/eigen-2.0.3:2
+	dev-cpp/eigen:2
 "
 
-RESTRICT="test"
+RESTRICT+=" test"
+
+pkg_pretend() {
+	kde5_pkg_pretend
+
+	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
+		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
+		einfo
+		einfo "You have decided to build ${PN} with no backend."
+		einfo "To have this application functional, please enable one of the backends via USE flag:"
+		einfo "    analitza, julia, lua, python, qalculate, R"
+		einfo "Alternatively, install one of these:"
+		einfo "    # emerge sci-mathematics/maxima"
+		einfo "    # emerge sci-mathematics/octave"
+		einfo
+	fi
+}
 
 pkg_setup() {
 	use python && python_setup
@@ -72,6 +90,7 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package analitza Analitza5)
+		$(cmake-utils_use_find_package julia Julia)
 		$(cmake-utils_use_find_package lua LuaJIT)
 		$(cmake-utils_use_find_package postscript LibSpectre)
 		$(cmake-utils_use_find_package python PythonLibs)
@@ -80,16 +99,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-pkg_postinst() {
-	kde5_pkg_postinst
-
-	if ! use analitza && ! use lua && ! use python && ! use qalculate && ! use R; then
-		echo
-		ewarn "You have decided to build ${PN} with no backend."
-		ewarn "To have this application functional, please do one of below:"
-		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'lua', 'python', 'qalculate' or 'R' USE flag enabled"
-		ewarn "    # emerge -vaDu sci-mathematics/maxima"
-		echo
-	fi
-}

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index ed84d7b..022066a 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -13,7 +13,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza lua postscript python qalculate +R"
+IUSE="analitza julia lua postscript python qalculate +R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -26,8 +26,8 @@ RDEPEND="
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
 	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep kdelibs4support)
 	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
 	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep kparts)
@@ -36,11 +36,13 @@ RDEPEND="
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
 	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtxml)
 	$(add_qt_dep qtxmlpatterns)
 	analitza? ( $(add_kdeapps_dep analitza) )
+	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
 	qalculate? (
 		sci-libs/cln
@@ -51,10 +53,26 @@ RDEPEND="
 	R? ( dev-lang/R )
 "
 DEPEND="${RDEPEND}
-	>=dev-cpp/eigen-2.0.3:2
+	dev-cpp/eigen:2
 "
 
-RESTRICT="test"
+RESTRICT+=" test"
+
+pkg_pretend() {
+	kde5_pkg_pretend
+
+	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
+		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
+		einfo
+		einfo "You have decided to build ${PN} with no backend."
+		einfo "To have this application functional, please enable one of the backends via USE flag:"
+		einfo "    analitza, julia, lua, python, qalculate, R"
+		einfo "Alternatively, install one of these:"
+		einfo "    # emerge sci-mathematics/maxima"
+		einfo "    # emerge sci-mathematics/octave"
+		einfo
+	fi
+}
 
 pkg_setup() {
 	use python && python_setup
@@ -72,6 +90,7 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package analitza Analitza5)
+		$(cmake-utils_use_find_package julia Julia)
 		$(cmake-utils_use_find_package lua LuaJIT)
 		$(cmake-utils_use_find_package postscript LibSpectre)
 		$(cmake-utils_use_find_package python PythonLibs)
@@ -80,16 +99,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-pkg_postinst() {
-	kde5_pkg_postinst
-
-	if ! use analitza && ! use lua && ! use python && ! use qalculate && ! use R; then
-		echo
-		ewarn "You have decided to build ${PN} with no backend."
-		ewarn "To have this application functional, please do one of below:"
-		ewarn "    # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'lua', 'python', 'qalculate' or 'R' USE flag enabled"
-		ewarn "    # emerge -vaDu sci-mathematics/maxima"
-		echo
-	fi
-}

diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index 632627c..20e3a59 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<use>
 		<flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
+		<flag name="julia">Enable <pkg>dev-lang/julia</pkg> backend support</flag>
 		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
 		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2016-11-30 14:21 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2016-11-30 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     08d68abcb2f11d1aadce657088aeab918036a90d
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 30 14:21:34 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov 30 14:21:37 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=08d68abc

kde-apps/cantor: remove empty lines in pkg_pretend

The empty lines were useful in separating output when this message was in
pkg_postinst, but pkg_pretend doesn't suffer from the same problem.

Package-Manager: portage-2.3.2

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 2 --
 kde-apps/cantor/cantor-9999.ebuild          | 2 --
 2 files changed, 4 deletions(-)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index 022066a..1a63794 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -63,14 +63,12 @@ pkg_pretend() {
 
 	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		einfo
 		einfo "You have decided to build ${PN} with no backend."
 		einfo "To have this application functional, please enable one of the backends via USE flag:"
 		einfo "    analitza, julia, lua, python, qalculate, R"
 		einfo "Alternatively, install one of these:"
 		einfo "    # emerge sci-mathematics/maxima"
 		einfo "    # emerge sci-mathematics/octave"
-		einfo
 	fi
 }
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 022066a..1a63794 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -63,14 +63,12 @@ pkg_pretend() {
 
 	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		einfo
 		einfo "You have decided to build ${PN} with no backend."
 		einfo "To have this application functional, please enable one of the backends via USE flag:"
 		einfo "    analitza, julia, lua, python, qalculate, R"
 		einfo "Alternatively, install one of these:"
 		einfo "    # emerge sci-mathematics/maxima"
 		einfo "    # emerge sci-mathematics/octave"
-		einfo
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-01-05 13:59 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2017-01-05 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     006ba5e1a8c0c3e0e96e77cdec9a31e49bad0a81
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 13:58:37 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 13:59:30 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=006ba5e1

kde-apps/cantor: add subslot dep for sci-libs/libqalculate

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index d9d1859..4a6bbb9 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
 	lua? ( dev-lang/luajit:2 )
 	qalculate? (
 		sci-libs/cln
-		sci-libs/libqalculate
+		sci-libs/libqalculate:=
 	)
 	postscript? ( app-text/libspectre )
 	python? ( ${PYTHON_DEPS} )

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index d9d1859..4a6bbb9 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
 	lua? ( dev-lang/luajit:2 )
 	qalculate? (
 		sci-libs/cln
-		sci-libs/libqalculate
+		sci-libs/libqalculate:=
 	)
 	postscript? ( app-text/libspectre )
 	python? ( ${PYTHON_DEPS} )


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-02-02 10:35 Johannes Huber
  0 siblings, 0 replies; 41+ messages in thread
From: Johannes Huber @ 2017-02-02 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     dd5b8564144e4a678f62e07d1149fb8728079a7d
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 10:35:10 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 10:35:35 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd5b8564

kde-apps/cantor: Drop bogus dependency

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 6 ++----
 kde-apps/cantor/cantor-9999.ebuild          | 6 ++----
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index 4a6bbb9..1d2916d 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 # FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
-RDEPEND="
+DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -52,9 +52,7 @@ RDEPEND="
 	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 "
-DEPEND="${RDEPEND}
-	dev-cpp/eigen:2
-"
+RDEPEND="${RDEPEND}"
 
 RESTRICT+=" test"
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 4a6bbb9..1d2916d 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 # FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
-RDEPEND="
+DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -52,9 +52,7 @@ RDEPEND="
 	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 "
-DEPEND="${RDEPEND}
-	dev-cpp/eigen:2
-"
+RDEPEND="${RDEPEND}"
 
 RESTRICT+=" test"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-02-11 21:25 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2017-02-11 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c6ae7f86ed58c4da14b3e3569b224d29ceed8c7f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 21:01:11 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 21:01:11 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6ae7f86

kde-apps/cantor: Fix sandbox violation

Gentoo-bug: 602894
Thanks-to: Vadim A. Misbakh-Soloviov

Package-Manager: portage-2.3.3

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 2 ++
 kde-apps/cantor/cantor-9999.ebuild          | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index 1d2916dc6a..8952906c50 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -84,6 +84,8 @@ src_prepare() {
 }
 
 src_configure() {
+	use julia && addpredict /proc/self/mem # bug 602894
+
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package analitza Analitza5)
 		$(cmake-utils_use_find_package julia Julia)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 1d2916dc6a..8952906c50 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -84,6 +84,8 @@ src_prepare() {
 }
 
 src_configure() {
+	use julia && addpredict /proc/self/mem # bug 602894
+
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package analitza Analitza5)
 		$(cmake-utils_use_find_package julia Julia)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-02-11 21:25 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2017-02-11 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0620af39e75e562bddfc750b7a5c18e5a05d8b14
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 21:15:03 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 21:15:03 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0620af39

kde-apps/cantor: Add einfo about LaTeX support

Gentoo-bug: 603608
Reported-by: Emmanuel Lepage Vallee <elv1313 <AT> gmail.com>

Package-Manager: portage-2.3.3

 kde-apps/cantor/cantor-16.12.49.9999.ebuild | 6 ++++++
 kde-apps/cantor/cantor-9999.ebuild          | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/kde-apps/cantor/cantor-16.12.49.9999.ebuild b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
index 0db7d4c646..d78de977bd 100644
--- a/kde-apps/cantor/cantor-16.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-16.12.49.9999.ebuild
@@ -69,6 +69,12 @@ pkg_pretend() {
 		einfo "Alternatively, install one of these:"
 		einfo "    # emerge sci-mathematics/maxima"
 		einfo "    # emerge sci-mathematics/octave"
+		einfo
+	fi
+
+	if ! has_version virtual/latex-base || ! has_version dev-texlive/texlive-genericrecommended; then
+		einfo "For LaTeX support:"
+		einfo "    # emerge virtual/latex-base dev-texlive/texlive-genericrecommended"
 	fi
 }
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 0db7d4c646..d78de977bd 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -69,6 +69,12 @@ pkg_pretend() {
 		einfo "Alternatively, install one of these:"
 		einfo "    # emerge sci-mathematics/maxima"
 		einfo "    # emerge sci-mathematics/octave"
+		einfo
+	fi
+
+	if ! has_version virtual/latex-base || ! has_version dev-texlive/texlive-genericrecommended; then
+		einfo "For LaTeX support:"
+		einfo "    # emerge virtual/latex-base dev-texlive/texlive-genericrecommended"
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-02-13 14:31 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2017-02-13 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     0a3e5f1ec6bf5dfbf84abc78dd6e6f36ffee17d4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 13 14:30:44 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 14:30:44 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a3e5f1e

kde-apps/cantor: Fix RDEPEND

Package-Manager: portage-2.3.3

 kde-apps/cantor/cantor-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index fb71acbf56..bff025a191 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -52,7 +52,7 @@ DEPEND="
 	python? ( ${PYTHON_DEPS} )
 	R? ( dev-lang/R )
 "
-RDEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}"
 
 RESTRICT+=" test"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-05-24  9:32 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2017-05-24  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d7ddd1f18c6b25891cd1ab613b16475988fe0a48
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 24 09:32:31 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 24 09:32:31 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7ddd1f1

kde-apps/cantor: Patch upstreamed

Reported-by: Frank Hellmuth <fhellmuth <AT> yahoo.de>
Gentoo-bug: 619510

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-apps/cantor/cantor-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 11119423f1..d789941fbc 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -55,8 +55,6 @@ RDEPEND="${DEPEND}"
 
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}"/${PN}-16.12.2-bashism.patch )
-
 pkg_pretend() {
 	kde5_pkg_pretend
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-08-12 12:32 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2017-08-12 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     713054ede9b1ca82390816c35142e7c52ca25113
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 12:31:49 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 12:31:49 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=713054ed

kde-apps/cantor: Switch default to USE=analitza

Gentoo-bug: 619534
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-apps/cantor/cantor-17.08.0.ebuild       | 8 +++++---
 kde-apps/cantor/cantor-17.08.49.9999.ebuild | 8 +++++---
 kde-apps/cantor/cantor-9999.ebuild          | 8 +++++---
 3 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/kde-apps/cantor/cantor-17.08.0.ebuild b/kde-apps/cantor/cantor-17.08.0.ebuild
index a747766dff..b432e51bfd 100644
--- a/kde-apps/cantor/cantor-17.08.0.ebuild
+++ b/kde-apps/cantor/cantor-17.08.0.ebuild
@@ -12,7 +12,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
 KEYWORDS="~amd64 ~x86"
-IUSE="analitza julia lua postscript python qalculate +R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -62,10 +62,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		einfo "You have decided to build ${PN} with no backend."
 		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, julia, lua, python, qalculate, R"
+		einfo "    analitza, lua, python, qalculate"
 		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima"
+		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
 		einfo "    # emerge sci-mathematics/octave"
+		einfo "Experimental available USE flags:"
+		einfo "    julia (not stable, bug #613576), R (bug #619534)"
 		einfo
 	fi
 

diff --git a/kde-apps/cantor/cantor-17.08.49.9999.ebuild b/kde-apps/cantor/cantor-17.08.49.9999.ebuild
index d789941fbc..3a2cdcec57 100644
--- a/kde-apps/cantor/cantor-17.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-17.08.49.9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza julia lua postscript python qalculate +R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -62,10 +62,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		einfo "You have decided to build ${PN} with no backend."
 		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, julia, lua, python, qalculate, R"
+		einfo "    analitza, lua, python, qalculate"
 		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima"
+		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
 		einfo "    # emerge sci-mathematics/octave"
+		einfo "Experimental available USE flags:"
+		einfo "    julia (not stable, bug #613576), R (bug #619534)"
 		einfo
 	fi
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index d789941fbc..3a2cdcec57 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
 KEYWORDS=""
-IUSE="analitza julia lua postscript python qalculate +R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -62,10 +62,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		einfo "You have decided to build ${PN} with no backend."
 		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, julia, lua, python, qalculate, R"
+		einfo "    analitza, lua, python, qalculate"
 		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima"
+		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
 		einfo "    # emerge sci-mathematics/octave"
+		einfo "Experimental available USE flags:"
+		einfo "    julia (not stable, bug #613576), R (bug #619534)"
 		einfo
 	fi
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-08-26 13:04 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2017-08-26 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7442efc7e21671af93719c3352b89dd9b6d9453b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 12:41:32 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 13:04:27 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7442efc7

kde-apps/cantor: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 kde-apps/cantor/cantor-17.08.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-17.08.49.9999.ebuild b/kde-apps/cantor/cantor-17.08.49.9999.ebuild
index 3a2cdcec57..34cd81af7f 100644
--- a/kde-apps/cantor/cantor-17.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-17.08.49.9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit kde5 python-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
+HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor/"
 KEYWORDS=""
 IUSE="+analitza julia lua postscript python qalculate R"
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 3a2cdcec57..34cd81af7f 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit kde5 python-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor"
+HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor/"
 KEYWORDS=""
 IUSE="+analitza julia lua postscript python qalculate R"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2017-12-25 10:30 Michael Palimaka
  0 siblings, 0 replies; 41+ messages in thread
From: Michael Palimaka @ 2017-12-25 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     b1d188d4b393c2a3011ca2275f5613c958d475a0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 10:18:28 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 10:30:25 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b1d188d4

kde-apps/cantor: add new dependency

Upstream-commit: 6da5eb1608a8a662838f2c31bd50a340d520e5c1
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 kde-apps/cantor/cantor-17.12.49.9999.ebuild | 1 +
 kde-apps/cantor/cantor-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/cantor/cantor-17.12.49.9999.ebuild b/kde-apps/cantor/cantor-17.12.49.9999.ebuild
index 34cd81af7f..44a40244c8 100644
--- a/kde-apps/cantor/cantor-17.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-17.12.49.9999.ebuild
@@ -32,6 +32,7 @@ DEPEND="
 	$(add_frameworks_dep kparts)
 	$(add_frameworks_dep kpty)
 	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
 	$(add_qt_dep qtgui)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 34cd81af7f..44a40244c8 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -32,6 +32,7 @@ DEPEND="
 	$(add_frameworks_dep kparts)
 	$(add_frameworks_dep kpty)
 	$(add_frameworks_dep ktexteditor)
+	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
 	$(add_qt_dep qtgui)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2018-08-18 20:51 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2018-08-18 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6549b674ea7d5b00af860d0a98a2be3e99f4f7ba
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 18 20:41:06 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 18 20:41:06 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6549b674

kde-apps/cantor: Use elog

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 kde-apps/cantor/cantor-18.08.0.ebuild       | 22 +++++++++++-----------
 kde-apps/cantor/cantor-18.08.49.9999.ebuild | 22 +++++++++++-----------
 kde-apps/cantor/cantor-9999.ebuild          | 22 +++++++++++-----------
 3 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/kde-apps/cantor/cantor-18.08.0.ebuild b/kde-apps/cantor/cantor-18.08.0.ebuild
index cd2bf41394..388ccd038c 100644
--- a/kde-apps/cantor/cantor-18.08.0.ebuild
+++ b/kde-apps/cantor/cantor-18.08.0.ebuild
@@ -61,20 +61,20 @@ pkg_pretend() {
 
 	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		einfo "You have decided to build ${PN} with no backend."
-		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, lua, python, qalculate"
-		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
-		einfo "    # emerge sci-mathematics/octave"
-		einfo "Experimental available USE flags:"
-		einfo "    julia (not stable, bug #613576), R (bug #619534)"
-		einfo
+		elog "You have decided to build ${PN} with no backend."
+		elog "To have this application functional, please enable one of the backends via USE flag:"
+		elog "    analitza, lua, python, qalculate"
+		elog "Alternatively, install one of these:"
+		elog "    # emerge sci-mathematics/maxima (bug #619534)"
+		elog "    # emerge sci-mathematics/octave"
+		elog "Experimental available USE flags:"
+		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog
 	fi
 
 	if ! has_version virtual/latex-base; then
-		einfo "For LaTeX support:"
-		einfo "    # emerge virtual/latex-base"
+		elog "For LaTeX support:"
+		elog "    # emerge virtual/latex-base"
 	fi
 }
 

diff --git a/kde-apps/cantor/cantor-18.08.49.9999.ebuild b/kde-apps/cantor/cantor-18.08.49.9999.ebuild
index 4b71b17f99..ae9d56c2d2 100644
--- a/kde-apps/cantor/cantor-18.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-18.08.49.9999.ebuild
@@ -61,20 +61,20 @@ pkg_pretend() {
 
 	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		einfo "You have decided to build ${PN} with no backend."
-		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, lua, python, qalculate"
-		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
-		einfo "    # emerge sci-mathematics/octave"
-		einfo "Experimental available USE flags:"
-		einfo "    julia (not stable, bug #613576), R (bug #619534)"
-		einfo
+		elog "You have decided to build ${PN} with no backend."
+		elog "To have this application functional, please enable one of the backends via USE flag:"
+		elog "    analitza, lua, python, qalculate"
+		elog "Alternatively, install one of these:"
+		elog "    # emerge sci-mathematics/maxima (bug #619534)"
+		elog "    # emerge sci-mathematics/octave"
+		elog "Experimental available USE flags:"
+		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog
 	fi
 
 	if ! has_version virtual/latex-base; then
-		einfo "For LaTeX support:"
-		einfo "    # emerge virtual/latex-base"
+		elog "For LaTeX support:"
+		elog "    # emerge virtual/latex-base"
 	fi
 }
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 4b71b17f99..ae9d56c2d2 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -61,20 +61,20 @@ pkg_pretend() {
 
 	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		einfo "You have decided to build ${PN} with no backend."
-		einfo "To have this application functional, please enable one of the backends via USE flag:"
-		einfo "    analitza, lua, python, qalculate"
-		einfo "Alternatively, install one of these:"
-		einfo "    # emerge sci-mathematics/maxima (bug #619534)"
-		einfo "    # emerge sci-mathematics/octave"
-		einfo "Experimental available USE flags:"
-		einfo "    julia (not stable, bug #613576), R (bug #619534)"
-		einfo
+		elog "You have decided to build ${PN} with no backend."
+		elog "To have this application functional, please enable one of the backends via USE flag:"
+		elog "    analitza, lua, python, qalculate"
+		elog "Alternatively, install one of these:"
+		elog "    # emerge sci-mathematics/maxima (bug #619534)"
+		elog "    # emerge sci-mathematics/octave"
+		elog "Experimental available USE flags:"
+		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog
 	fi
 
 	if ! has_version virtual/latex-base; then
-		einfo "For LaTeX support:"
-		einfo "    # emerge virtual/latex-base"
+		elog "For LaTeX support:"
+		elog "    # emerge virtual/latex-base"
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2018-08-18 20:51 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2018-08-18 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     339cab5e58e95c1aae2b80ef15c6807880e45275
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 18 20:44:07 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 18 20:44:07 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=339cab5e

kde-apps/cantor: Update pkg_pretend message

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 kde-apps/cantor/cantor-18.08.0.ebuild       | 6 +++---
 kde-apps/cantor/cantor-18.08.49.9999.ebuild | 6 +++---
 kde-apps/cantor/cantor-9999.ebuild          | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/kde-apps/cantor/cantor-18.08.0.ebuild b/kde-apps/cantor/cantor-18.08.0.ebuild
index 388ccd038c..89cadc785d 100644
--- a/kde-apps/cantor/cantor-18.08.0.ebuild
+++ b/kde-apps/cantor/cantor-18.08.0.ebuild
@@ -63,12 +63,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		elog "You have decided to build ${PN} with no backend."
 		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate"
+		elog "    analitza, lua, python, qalculate, R"
 		elog "Alternatively, install one of these:"
 		elog "    # emerge sci-mathematics/maxima (bug #619534)"
 		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flags:"
-		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog "Experimental available USE flag:"
+		elog "    julia (not stable, bug #613576)"
 		elog
 	fi
 

diff --git a/kde-apps/cantor/cantor-18.08.49.9999.ebuild b/kde-apps/cantor/cantor-18.08.49.9999.ebuild
index ae9d56c2d2..2c26722eb3 100644
--- a/kde-apps/cantor/cantor-18.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-18.08.49.9999.ebuild
@@ -63,12 +63,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		elog "You have decided to build ${PN} with no backend."
 		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate"
+		elog "    analitza, lua, python, qalculate, R"
 		elog "Alternatively, install one of these:"
 		elog "    # emerge sci-mathematics/maxima (bug #619534)"
 		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flags:"
-		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog "Experimental available USE flag:"
+		elog "    julia (not stable, bug #613576)"
 		elog
 	fi
 

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index ae9d56c2d2..2c26722eb3 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -63,12 +63,12 @@ pkg_pretend() {
 		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
 		elog "You have decided to build ${PN} with no backend."
 		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate"
+		elog "    analitza, lua, python, qalculate, R"
 		elog "Alternatively, install one of these:"
 		elog "    # emerge sci-mathematics/maxima (bug #619534)"
 		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flags:"
-		elog "    julia (not stable, bug #613576), R (bug #619534)"
+		elog "Experimental available USE flag:"
+		elog "    julia (not stable, bug #613576)"
 		elog
 	fi
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2018-10-11 19:46 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2018-10-11 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     996ef206e6622304fc75617b991fd7de1323bc83
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 11 19:46:09 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 11 19:46:09 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=996ef206

kde-apps/cantor: Add USE markdown, add missing DEPEND

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 kde-apps/cantor/cantor-9999.ebuild | 7 +++++--
 kde-apps/cantor/metadata.xml       | 1 +
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 2c26722eb3..060397632e 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ inherit kde5 python-r1
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor/"
 KEYWORDS=""
-IUSE="+analitza julia lua postscript python qalculate R"
+IUSE="+analitza julia lua markdown postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -35,6 +35,7 @@ DEPEND="
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep syntax-highlighting)
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtsvg)
@@ -44,6 +45,7 @@ DEPEND="
 	analitza? ( $(add_kdeapps_dep analitza) )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
+	markdown? ( >=app-text/discount-2.2.2 )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -98,6 +100,7 @@ src_configure() {
 		$(cmake-utils_use_find_package analitza Analitza5)
 		$(cmake-utils_use_find_package julia Julia)
 		$(cmake-utils_use_find_package lua LuaJIT)
+		$(cmake-utils_use_find_package markdown Discount)
 		$(cmake-utils_use_find_package postscript LibSpectre)
 		$(cmake-utils_use_find_package python PythonLibs)
 		$(cmake-utils_use_find_package qalculate Qalculate)

diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index 20e3a5914a..23b2f303ad 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -9,6 +9,7 @@
 		<flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
 		<flag name="julia">Enable <pkg>dev-lang/julia</pkg> backend support</flag>
 		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
+		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>
 		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-04-21 11:18 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-04-21 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     9621790813cc9ffcf4507b2e1dc6b1294f61ff17
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 11:17:56 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 11:17:56 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=96217908

kde-apps/cantor: Update PYTHON_COMPAT TODO comment

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.04.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.04.49.9999.ebuild b/kde-apps/cantor/cantor-19.04.49.9999.ebuild
index c814e2a4a3..601738f64c 100644
--- a/kde-apps/cantor/cantor-19.04.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-19.04.49.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 PYTHON_COMPAT=( python2_7 )
-# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+# FIXME: PYTHON_COMPAT=( python3_{5,6,7} )
 inherit kde5 python-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index c814e2a4a3..601738f64c 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
 PYTHON_COMPAT=( python2_7 )
-# FIXME: PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+# FIXME: PYTHON_COMPAT=( python3_{5,6,7} )
 inherit kde5 python-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-05-09 22:07 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-05-09 22:07 UTC (permalink / raw
  To: gentoo-commits

commit:     dbcd5c2f9cf56d201d92459200f3e3024d84bff2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May  9 21:41:39 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May  9 21:51:23 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbcd5c2f

kde-apps/cantor: Switch to python3_{5,6,7}

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.04.49.9999.ebuild | 24 +++++++++---------------
 kde-apps/cantor/cantor-9999.ebuild          | 24 +++++++++---------------
 2 files changed, 18 insertions(+), 30 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.04.49.9999.ebuild b/kde-apps/cantor/cantor-19.04.49.9999.ebuild
index 601738f64c..8a32077f6f 100644
--- a/kde-apps/cantor/cantor-19.04.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-19.04.49.9999.ebuild
@@ -5,9 +5,8 @@ EAPI=7
 
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
-PYTHON_COMPAT=( python2_7 )
-# FIXME: PYTHON_COMPAT=( python3_{5,6,7} )
-inherit kde5 python-r1
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit kde5 python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://kde.org/applications/education/cantor https://edu.kde.org/cantor/"
@@ -17,7 +16,6 @@ IUSE="+analitza julia lua markdown postscript python qalculate R"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
-# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
 DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
@@ -51,7 +49,10 @@ DEPEND="
 		sci-libs/libqalculate:=
 	)
 	postscript? ( app-text/libspectre )
-	python? ( ${PYTHON_DEPS} )
+	python? (
+		${PYTHON_DEPS}
+		$(add_qt_dep qtdbus)
+	)
 	R? ( dev-lang/R )
 "
 RDEPEND="${DEPEND}"
@@ -81,28 +82,21 @@ pkg_pretend() {
 }
 
 pkg_setup() {
-	use python && python_setup
+	use python && python-single-r1_pkg_setup
 	kde5_pkg_setup
 }
 
-src_prepare() {
-	kde5_src_prepare
-
-	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
-	sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
-		-i src/backends/CMakeLists.txt || die
-}
-
 src_configure() {
 	use julia && addpredict /proc/self/mem # bug 602894
 
 	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
 		$(cmake-utils_use_find_package analitza Analitza5)
 		$(cmake-utils_use_find_package julia Julia)
 		$(cmake-utils_use_find_package lua LuaJIT)
 		$(cmake-utils_use_find_package markdown Discount)
 		$(cmake-utils_use_find_package postscript LibSpectre)
-		$(cmake-utils_use_find_package python PythonLibs)
+		$(cmake-utils_use_find_package python PythonLibs3)
 		$(cmake-utils_use_find_package qalculate Qalculate)
 		$(cmake-utils_use_find_package R R)
 	)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 601738f64c..8a32077f6f 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -5,9 +5,8 @@ EAPI=7
 
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
-PYTHON_COMPAT=( python2_7 )
-# FIXME: PYTHON_COMPAT=( python3_{5,6,7} )
-inherit kde5 python-r1
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit kde5 python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://kde.org/applications/education/cantor https://edu.kde.org/cantor/"
@@ -17,7 +16,6 @@ IUSE="+analitza julia lua markdown postscript python qalculate R"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
-# FIXME: $(python_gen_cond_dep 'dev-qt/qtdbus:5' 'python3*')
 DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
@@ -51,7 +49,10 @@ DEPEND="
 		sci-libs/libqalculate:=
 	)
 	postscript? ( app-text/libspectre )
-	python? ( ${PYTHON_DEPS} )
+	python? (
+		${PYTHON_DEPS}
+		$(add_qt_dep qtdbus)
+	)
 	R? ( dev-lang/R )
 "
 RDEPEND="${DEPEND}"
@@ -81,28 +82,21 @@ pkg_pretend() {
 }
 
 pkg_setup() {
-	use python && python_setup
+	use python && python-single-r1_pkg_setup
 	kde5_pkg_setup
 }
 
-src_prepare() {
-	kde5_src_prepare
-
-	# FIXME: shipped FindPythonLibs3.cmake does not work for Gentoo
-	sed -e "/^find_package(PythonLibs3)/ s/^/#/" \
-		-i src/backends/CMakeLists.txt || die
-}
-
 src_configure() {
 	use julia && addpredict /proc/self/mem # bug 602894
 
 	local mycmakeargs=(
+		-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
 		$(cmake-utils_use_find_package analitza Analitza5)
 		$(cmake-utils_use_find_package julia Julia)
 		$(cmake-utils_use_find_package lua LuaJIT)
 		$(cmake-utils_use_find_package markdown Discount)
 		$(cmake-utils_use_find_package postscript LibSpectre)
-		$(cmake-utils_use_find_package python PythonLibs)
+		$(cmake-utils_use_find_package python PythonLibs3)
 		$(cmake-utils_use_find_package qalculate Qalculate)
 		$(cmake-utils_use_find_package R R)
 	)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-11-17 19:43 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-11-17 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ce2d1e9f563107ccd31302d79b0e516e8bc940a4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 19:39:06 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 19:42:56 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce2d1e9f

kde-apps/cantor: Discount no longer optional, unfortunately botched

Cantor relies on a bundled discount-2.2.6 with non-upstreamed patches.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.11.80.ebuild      | 4 +---
 kde-apps/cantor/cantor-19.12.49.9999.ebuild | 4 +---
 kde-apps/cantor/cantor-9999.ebuild          | 4 +---
 kde-apps/cantor/metadata.xml                | 1 -
 4 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.11.80.ebuild b/kde-apps/cantor/cantor-19.11.80.ebuild
index c42d6a84d8..545d2cc5cc 100644
--- a/kde-apps/cantor/cantor-19.11.80.ebuild
+++ b/kde-apps/cantor/cantor-19.11.80.ebuild
@@ -18,7 +18,7 @@ https://edu.kde.org/cantor/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+analitza julia lua markdown postscript python qalculate R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -50,7 +50,6 @@ DEPEND="
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
-	markdown? ( >=app-text/discount-2.2.2 )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -101,7 +100,6 @@ src_configure() {
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)
-		$(cmake_use_find_package markdown Discount)
 		$(cmake_use_find_package postscript LibSpectre)
 		$(cmake_use_find_package python PythonLibs3)
 		$(cmake_use_find_package qalculate Qalculate)

diff --git a/kde-apps/cantor/cantor-19.12.49.9999.ebuild b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
index 28e2827ebb..bdee8c1be6 100644
--- a/kde-apps/cantor/cantor-19.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
@@ -18,7 +18,7 @@ https://edu.kde.org/cantor/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="+analitza julia lua markdown postscript python qalculate R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -50,7 +50,6 @@ DEPEND="
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
-	markdown? ( >=app-text/discount-2.2.2 )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -101,7 +100,6 @@ src_configure() {
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)
-		$(cmake_use_find_package markdown Discount)
 		$(cmake_use_find_package postscript LibSpectre)
 		$(cmake_use_find_package python PythonLibs3)
 		$(cmake_use_find_package qalculate Qalculate)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 28e2827ebb..bdee8c1be6 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -18,7 +18,7 @@ https://edu.kde.org/cantor/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="+analitza julia lua markdown postscript python qalculate R"
+IUSE="+analitza julia lua postscript python qalculate R"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -50,7 +50,6 @@ DEPEND="
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )
-	markdown? ( >=app-text/discount-2.2.2 )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -101,7 +100,6 @@ src_configure() {
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)
-		$(cmake_use_find_package markdown Discount)
 		$(cmake_use_find_package postscript LibSpectre)
 		$(cmake_use_find_package python PythonLibs3)
 		$(cmake_use_find_package qalculate Qalculate)

diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index 23b2f303ad..20e3a5914a 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -9,7 +9,6 @@
 		<flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
 		<flag name="julia">Enable <pkg>dev-lang/julia</pkg> backend support</flag>
 		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
-		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>
 		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-11-17 21:15 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-11-17 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ad2c363103c89166c097a1f7fb0bab4ad02e5b3f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 21:10:23 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 21:14:53 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ad2c3631

kde-apps/cantor: Switch to emake to fix build for now

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.11.80.ebuild      | 13 +++++++------
 kde-apps/cantor/cantor-19.12.49.9999.ebuild | 13 +++++++------
 kde-apps/cantor/cantor-9999.ebuild          | 13 +++++++------
 3 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.11.80.ebuild b/kde-apps/cantor/cantor-19.11.80.ebuild
index 545d2cc5cc..7bfa6ea2be 100644
--- a/kde-apps/cantor/cantor-19.11.80.ebuild
+++ b/kde-apps/cantor/cantor-19.11.80.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 PYTHON_COMPAT=( python3_{6,7} )
@@ -24,6 +25,12 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=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
@@ -41,12 +48,6 @@ DEPEND="
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=dev-qt/qtxmlpatterns-${QTMIN}:5
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )

diff --git a/kde-apps/cantor/cantor-19.12.49.9999.ebuild b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
index bdee8c1be6..cf7e219445 100644
--- a/kde-apps/cantor/cantor-19.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 PYTHON_COMPAT=( python3_{6,7} )
@@ -24,6 +25,12 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=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
@@ -41,12 +48,6 @@ DEPEND="
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=dev-qt/qtxmlpatterns-${QTMIN}:5
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index bdee8c1be6..cf7e219445 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 PYTHON_COMPAT=( python3_{6,7} )
@@ -24,6 +25,12 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=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
@@ -41,12 +48,6 @@ DEPEND="
 	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtxml-${QTMIN}:5
-	>=dev-qt/qtxmlpatterns-${QTMIN}:5
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
 	lua? ( dev-lang/luajit:2 )


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-11-17 21:25 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-11-17 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b235fe6e9f715e2d79c28913d6829e68573d4335
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 21:25:25 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 21:25:28 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b235fe6e

kde-apps/cantor: Add LANG="en_US.utf8" workaround to make 19.11.80 work

Closes: https://bugs.gentoo.org/700238
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.11.80.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/kde-apps/cantor/cantor-19.11.80.ebuild b/kde-apps/cantor/cantor-19.11.80.ebuild
index 7bfa6ea2be..3dccb7a1ce 100644
--- a/kde-apps/cantor/cantor-19.11.80.ebuild
+++ b/kde-apps/cantor/cantor-19.11.80.ebuild
@@ -108,3 +108,7 @@ src_configure() {
 	)
 	ecm_src_configure
 }
+
+src_compile() {
+	LANG="en_US.utf8" ecm_src_compile
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-11-18  8:20 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-11-18  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     3083c7f020f5292b74796153d81c48843cb10f63
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 08:01:51 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 08:01:51 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3083c7f0

kde-apps/cantor: Drop broken 19.11.80 beta

Closes: https://bugs.gentoo.org/700238
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.11.80.ebuild | 114 ---------------------------------
 1 file changed, 114 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.11.80.ebuild b/kde-apps/cantor/cantor-19.11.80.ebuild
deleted file mode 100644
index 3dccb7a1ce..0000000000
--- a/kde-apps/cantor/cantor-19.11.80.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.63.0
-QTMIN=5.12.3
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://kde.org/applications/education/org.kde.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="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
-DEPEND="
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=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? ( dev-lang/luajit:2 )
-	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}"
-
-RESTRICT+=" test"
-
-pkg_pretend() {
-	ecm_pkg_pretend
-
-	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
-		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		elog "You have decided to build ${PN} with no backend."
-		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate, R"
-		elog "Alternatively, install one of these:"
-		elog "    # emerge sci-mathematics/maxima (bug #619534)"
-		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flag:"
-		elog "    julia (not stable, bug #613576)"
-		elog
-	fi
-
-	if ! has_version virtual/latex-base; then
-		elog "For LaTeX support:"
-		elog "    # emerge virtual/latex-base"
-	fi
-}
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-	ecm_pkg_setup
-}
-
-src_configure() {
-	use julia && addpredict /proc/self/mem # bug 602894
-
-	local mycmakeargs=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-		$(cmake_use_find_package analitza Analitza5)
-		$(cmake_use_find_package julia Julia)
-		$(cmake_use_find_package lua LuaJIT)
-		$(cmake_use_find_package postscript LibSpectre)
-		$(cmake_use_find_package python PythonLibs3)
-		$(cmake_use_find_package qalculate Qalculate)
-		$(cmake_use_find_package R R)
-	)
-	ecm_src_configure
-}
-
-src_compile() {
-	LANG="en_US.utf8" ecm_src_compile
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2019-11-24 23:51 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2019-11-24 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     54d79529c589b86cceb73ae9c107ceda14e7465c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 23:36:59 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 23:36:59 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=54d79529

kde-apps/cantor: python3_8

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-19.12.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-19.12.49.9999.ebuild b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
index cf7e219445..2268db45d4 100644
--- a/kde-apps/cantor/cantor-19.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-19.12.49.9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.63.0
 QTMIN=5.12.3

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 1be8b9bfb5..ff8d9cd58e 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.64.0
 QTMIN=5.12.3


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-04-30 16:05 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-04-30 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6b1c7e6f7529a93f7fa52ce71b453ae98a8adcef
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 30 15:52:43 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 30 16:05:04 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b1c7e6f

kde-apps/cantor: py2 support was dropped upstream

Upstream commit a0c253489e34cfb68b1a42cf0ebf2d89d6adf3a2

Closes: https://bugs.gentoo.org/719988
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.04.49.9999.ebuild | 1 -
 kde-apps/cantor/cantor-9999.ebuild          | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-20.04.49.9999.ebuild b/kde-apps/cantor/cantor-20.04.49.9999.ebuild
index e9b585db06..dcc4a9f803 100644
--- a/kde-apps/cantor/cantor-20.04.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-20.04.49.9999.ebuild
@@ -97,7 +97,6 @@ src_configure() {
 	use julia && addpredict /proc/self/mem # bug 602894
 
 	local mycmakeargs=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index b3bd7c02f2..e42cec7a6b 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -97,7 +97,6 @@ src_configure() {
 	use julia && addpredict /proc/self/mem # bug 602894
 
 	local mycmakeargs=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-05-24 17:27 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-05-24 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     85efb9376bef822bdc24b6cbcc48e049e8a30947
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 24 16:36:35 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 24 16:36:35 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=85efb937

kde-apps/cantor: Update USE postscript cmake option

Upstream commit 156d076bee7ac93fc2db9832750e2e48b73111cb

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 57c232ef4f..710bf0f0ea 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -100,7 +100,7 @@ src_configure() {
 		$(cmake_use_find_package analitza Analitza5)
 		$(cmake_use_find_package julia Julia)
 		$(cmake_use_find_package lua LuaJIT)
-		$(cmake_use_find_package postscript LibSpectre)
+		-DUSE_LIBSPECTRE=$(usex postscript)
 		$(cmake_use_find_package python PythonLibs3)
 		$(cmake_use_find_package qalculate Qalculate)
 		$(cmake_use_find_package R R)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-07-18  8:57 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-07-18  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9934539258bcf5350aaa9b1b469d8af76605873a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 08:44:08 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 08:48:21 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=99345392

kde-apps/cantor: 20.07.80 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.07.80.ebuild | 109 +++++++++++++++++++++++++++++++++
 1 file changed, 109 insertions(+)

diff --git a/kde-apps/cantor/cantor-20.07.80.ebuild b/kde-apps/cantor/cantor-20.07.80.ebuild
new file mode 100644
index 0000000000..7843f905d1
--- /dev/null
+++ b/kde-apps/cantor/cantor-20.07.80.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{7,8} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.72.0
+QTMIN=5.14.2
+inherit ecm kde.org python-single-r1
+
+DESCRIPTION="Interface for doing mathematics and scientific computing"
+HOMEPAGE="https://kde.org/applications/education/org.kde.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="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=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? ( dev-lang/luajit:2 )
+	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}"
+
+RESTRICT+=" test"
+
+pkg_pretend() {
+	ecm_pkg_pretend
+
+	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
+		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
+		elog "You have decided to build ${PN} with no backend."
+		elog "To have this application functional, please enable one of the backends via USE flag:"
+		elog "    analitza, lua, python, qalculate, R"
+		elog "Alternatively, install one of these:"
+		elog "    # emerge sci-mathematics/maxima (bug #619534)"
+		elog "    # emerge sci-mathematics/octave"
+		elog "Experimental available USE flag:"
+		elog "    julia (not stable, bug #613576)"
+		elog
+	fi
+
+	if ! has_version virtual/latex-base; then
+		elog "For LaTeX support:"
+		elog "    # emerge virtual/latex-base"
+	fi
+}
+
+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 PythonLibs3)
+		$(cmake_use_find_package qalculate Qalculate)
+		$(cmake_use_find_package R R)
+	)
+	ecm_src_configure
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-08-30 19:02 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-08-30 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a47cf00ca438045fc0661afb4848b74fb11c8aea
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 07:46:24 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 07:47:06 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a47cf00c

kde-apps/cantor: Add missing DEPEND

Upstream commit 7f154553d80ab6433a7124071d555182c3751a9b

Closes: https://bugs.gentoo.org/739532
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.08.49.9999.ebuild | 1 +
 kde-apps/cantor/cantor-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/cantor/cantor-20.08.49.9999.ebuild b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
index c00a427837..53ab76f030 100644
--- a/kde-apps/cantor/cantor-20.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
@@ -25,6 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 DEPEND="
+	app-text/poppler[qt5]
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtprintsupport-${QTMIN}:5
 	>=dev-qt/qtsvg-${QTMIN}:5

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index be691809a5..c27bf5f5a5 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -25,6 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
 DEPEND="
+	app-text/poppler[qt5]
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtprintsupport-${QTMIN}:5
 	>=dev-qt/qtsvg-${QTMIN}:5


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-09-07 15:07 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-09-07 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     66e30b8c66aadf6f882b9bbae10e2d619bccee37
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 13:09:10 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 15:05:48 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=66e30b8c

kde-apps/cantor: Drop pkg_pretend, use optfeature in pkg_postinst

From now on make sure there is at least one of the optional runtime backends
installed if all backend IUSE are disabled.

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.08.49.9999.ebuild | 43 +++++++++++++----------------
 kde-apps/cantor/cantor-9999.ebuild          | 43 +++++++++++++----------------
 2 files changed, 38 insertions(+), 48 deletions(-)

diff --git a/kde-apps/cantor/cantor-20.08.49.9999.ebuild b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
index 53ab76f030..c807935fdf 100644
--- a/kde-apps/cantor/cantor-20.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python3_{7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.72.0
 QTMIN=5.14.2
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://kde.org/applications/education/org.kde.cantor
@@ -63,32 +63,17 @@ DEPEND="
 	)
 	R? ( dev-lang/R )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	!analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
+		|| (
+			sci-mathematics/maxima
+			sci-mathematics/octave
+		)
+	) ) ) ) ) )
+"
 
 RESTRICT+=" test"
 
-pkg_pretend() {
-	ecm_pkg_pretend
-
-	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
-		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		elog "You have decided to build ${PN} with no backend."
-		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate, R"
-		elog "Alternatively, install one of these:"
-		elog "    # emerge sci-mathematics/maxima (bug #619534)"
-		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flag:"
-		elog "    julia (not stable, bug #613576)"
-		elog
-	fi
-
-	if ! has_version virtual/latex-base; then
-		elog "For LaTeX support:"
-		elog "    # emerge virtual/latex-base"
-	fi
-}
-
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
 	ecm_pkg_setup
@@ -108,3 +93,13 @@ src_configure() {
 	)
 	ecm_src_configure
 }
+
+pkg_postinst() {
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
+		elog "Optional dependencies:"
+		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-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index c27bf5f5a5..e1073ed888 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python3_{7,8} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.73.0
 QTMIN=5.14.2
-inherit ecm kde.org python-single-r1
+inherit ecm kde.org optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://kde.org/applications/education/org.kde.cantor
@@ -63,32 +63,17 @@ DEPEND="
 	)
 	R? ( dev-lang/R )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	!analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? (
+		|| (
+			sci-mathematics/maxima
+			sci-mathematics/octave
+		)
+	) ) ) ) ) )
+"
 
 RESTRICT+=" test"
 
-pkg_pretend() {
-	ecm_pkg_pretend
-
-	if ! has_version sci-mathematics/maxima && ! has_version sci-mathematics/octave && \
-		! use analitza && ! use julia && ! use lua && ! use python && ! use qalculate && ! use R; then
-		elog "You have decided to build ${PN} with no backend."
-		elog "To have this application functional, please enable one of the backends via USE flag:"
-		elog "    analitza, lua, python, qalculate, R"
-		elog "Alternatively, install one of these:"
-		elog "    # emerge sci-mathematics/maxima (bug #619534)"
-		elog "    # emerge sci-mathematics/octave"
-		elog "Experimental available USE flag:"
-		elog "    julia (not stable, bug #613576)"
-		elog
-	fi
-
-	if ! has_version virtual/latex-base; then
-		elog "For LaTeX support:"
-		elog "    # emerge virtual/latex-base"
-	fi
-}
-
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
 	ecm_pkg_setup
@@ -108,3 +93,13 @@ src_configure() {
 	)
 	ecm_src_configure
 }
+
+pkg_postinst() {
+	if [[ -z "${REPLACING_VERSIONS}" ]]; then
+		elog "Optional dependencies:"
+		optfeature "Maxima backend" sci-mathematics/maxima
+		optfeature "Octave backend" sci-mathematics/octave
+		optfeature "LaTeX support" virtual/latex-base
+	fi
+	ecm_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-10-17  9:58 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-10-17  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0f0568d89981e2046e3c8d4ae1e7ea876bb77bae
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 09:57:47 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 09:57:47 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0f0568d8

kde-apps/cantor: Python patch upstreamed

Upstream commit c794fb5f0f616ce2d9e4004fc459a1c50f077470

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.08.49.9999.ebuild | 3 +--
 kde-apps/cantor/cantor-9999.ebuild          | 5 +----
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/kde-apps/cantor/cantor-20.08.49.9999.ebuild b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
index ee1c4bf4b3..0c2f9a32b6 100644
--- a/kde-apps/cantor/cantor-20.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-20.08.49.9999.ebuild
@@ -13,8 +13,7 @@ QTMIN=5.15.1
 inherit ecm kde.org optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://kde.org/applications/en/cantor
-https://edu.kde.org/cantor/"
+HOMEPAGE="https://kde.org/applications/en/cantor https://edu.kde.org/cantor/"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 1a6538747c..a55070cb8a 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -13,8 +13,7 @@ QTMIN=5.15.1
 inherit ecm kde.org optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
-HOMEPAGE="https://kde.org/applications/en/cantor
-https://edu.kde.org/cantor/"
+HOMEPAGE="https://kde.org/applications/en/cantor https://edu.kde.org/cantor/"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
@@ -74,8 +73,6 @@ RDEPEND="${DEPEND}
 
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}/${PN}-20.08.3-python.patch" )
-
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
 	ecm_pkg_setup


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2020-12-28 16:00 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2020-12-28 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     005287b8721073d616f9aa294c81d7d32d0c44c7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 15:59:11 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 15:59:11 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=005287b8

kde-apps/cantor: Migrate to lua-single.eclass

Bug: https://bugs.gentoo.org/752735
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-20.12.49.9999.ebuild | 14 ++++++++++----
 kde-apps/cantor/cantor-9999.ebuild          | 14 ++++++++++----
 2 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/kde-apps/cantor/cantor-20.12.49.9999.ebuild b/kde-apps/cantor/cantor-20.12.49.9999.ebuild
index 022dd14d94..c9d06f1a21 100644
--- a/kde-apps/cantor/cantor-20.12.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-20.12.49.9999.ebuild
@@ -6,11 +6,12 @@ EAPI=7
 CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
+LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{7,8,9} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.75.0
 QTMIN=5.15.1
-inherit ecm kde.org optfeature python-single-r1
+inherit ecm kde.org lua-single optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://apps.kde.org/en/cantor https://edu.kde.org/cantor/"
@@ -20,9 +21,9 @@ SLOT="5"
 KEYWORDS=""
 IUSE="+analitza julia lua postscript python qalculate R"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
 
-# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
 DEPEND="
 	app-text/poppler[qt5]
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -50,7 +51,7 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
-	lua? ( dev-lang/luajit:2 )
+	lua? ( ${LUA_DEPS} )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -74,6 +75,7 @@ RDEPEND="${DEPEND}
 RESTRICT+=" test"
 
 pkg_setup() {
+	use lua && lua-single_pkg_setup
 	use python && python-single-r1_pkg_setup
 	ecm_pkg_setup
 }
@@ -90,6 +92,10 @@ src_configure() {
 		$(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)"
+	)
 	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
 	ecm_src_configure
 }

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 022dd14d94..c9d06f1a21 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -6,11 +6,12 @@ EAPI=7
 CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
+LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{7,8,9} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.75.0
 QTMIN=5.15.1
-inherit ecm kde.org optfeature python-single-r1
+inherit ecm kde.org lua-single optfeature python-single-r1
 
 DESCRIPTION="Interface for doing mathematics and scientific computing"
 HOMEPAGE="https://apps.kde.org/en/cantor https://edu.kde.org/cantor/"
@@ -20,9 +21,9 @@ SLOT="5"
 KEYWORDS=""
 IUSE="+analitza julia lua postscript python qalculate R"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
 
-# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
+# TODO Add Sage Mathematics Software backend (https://www.sagemath.org)
 DEPEND="
 	app-text/poppler[qt5]
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -50,7 +51,7 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	analitza? ( >=kde-apps/analitza-${PVCUT}:5 )
 	julia? ( dev-lang/julia )
-	lua? ( dev-lang/luajit:2 )
+	lua? ( ${LUA_DEPS} )
 	qalculate? (
 		sci-libs/cln
 		sci-libs/libqalculate:=
@@ -74,6 +75,7 @@ RDEPEND="${DEPEND}
 RESTRICT+=" test"
 
 pkg_setup() {
+	use lua && lua-single_pkg_setup
 	use python && python-single-r1_pkg_setup
 	ecm_pkg_setup
 }
@@ -90,6 +92,10 @@ src_configure() {
 		$(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)"
+	)
 	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
 	ecm_src_configure
 }


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2021-04-04 19:21 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2021-04-04 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e87882d2442ed1e266e7b788ec81e382c87a25d6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  3 11:06:58 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 19:04:09 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e87882d2

kde-apps/cantor: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 5f71e54354..1f3d7cef1f 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -102,7 +102,6 @@ src_configure() {
 
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
-		elog "Optional dependencies:"
 		optfeature "Maxima backend" sci-mathematics/maxima
 		optfeature "Octave backend" sci-mathematics/octave
 		optfeature "LaTeX support" virtual/latex-base


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2021-08-25  9:00 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2021-08-25  9:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9c13d12241b73ef964af06c8b19f97c771dbc971
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 25 07:25:12 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 25 08:31:22 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c13d122

kde-apps/cantor: python3_10

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-21.08.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-21.08.49.9999.ebuild b/kde-apps/cantor/cantor-21.08.49.9999.ebuild
index 1c301ac9bf..13a7e74c7e 100644
--- a/kde-apps/cantor/cantor-21.08.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-21.08.49.9999.ebuild
@@ -7,7 +7,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.84.0
 QTMIN=5.15.2

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 92c286c968..6e8f937832 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -7,7 +7,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.85.0
 QTMIN=5.15.2


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2022-07-03 23:13 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2022-07-03 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     0bf117ea67643099a6d9e7a59d197e011400a5dd
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 23:12:53 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 23:12:53 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0bf117ea

kde-apps/cantor: python3_11

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-22.04.49.9999.ebuild | 2 +-
 kde-apps/cantor/cantor-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/cantor/cantor-22.04.49.9999.ebuild b/kde-apps/cantor/cantor-22.04.49.9999.ebuild
index c1292fe511..6d45a22f53 100644
--- a/kde-apps/cantor/cantor-22.04.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-22.04.49.9999.ebuild
@@ -7,7 +7,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.92.0
 QTMIN=5.15.4

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index c1292fe511..6d45a22f53 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -7,7 +7,7 @@ CMAKE_MAKEFILE_GENERATOR="emake"
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PVCUT=$(ver_cut 1-3)
 KFMIN=5.92.0
 QTMIN=5.15.4


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2023-03-22 18:55 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2023-03-22 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d472f1c478a11a34cdc6e329ad695806de4be356
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  6 00:26:43 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 18:54:40 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d472f1c4

kde-apps/cantor: Drop obsolete Python3_EXECUTABLE cmakearg

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 197e583fe7..a6d0b84bc6 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -98,7 +98,6 @@ src_configure() {
 		-DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)"
 		-DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)"
 	)
-	use python && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
 	ecm_src_configure
 }
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2023-08-06 10:04 Andreas Sturmlechner
  0 siblings, 0 replies; 41+ messages in thread
From: Andreas Sturmlechner @ 2023-08-06 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     31848b855c95c137b95d72bdb8fbc2c3e337ca4f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  6 09:36:02 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 09:36:02 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=31848b85

kde-apps/cantor: Drop obsolete dependency

Upstream commits:
68d7944c08dc9899d85baffbf4caae8cc932d816
f89a6cd736aad7d6d86029bc93a99eaaca6f7d3c

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/cantor/cantor-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 715a9e4f50..0cc0e1b8ab 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -46,7 +46,6 @@ DEPEND="
 	>=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


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2024-02-23  8:54 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-02-23  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     2b9f0c114be8ddd8ff6c88805f2ecd8aa04e6ffe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 08:54:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 08:54:49 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b9f0c11

kde-apps/cantor: -j1 workaround

Bug: https://bugs.gentoo.org/919576
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-apps/cantor/cantor-24.01.95.ebuild      | 5 +++++
 kde-apps/cantor/cantor-24.02.0.ebuild       | 5 +++++
 kde-apps/cantor/cantor-24.02.49.9999.ebuild | 5 +++++
 kde-apps/cantor/cantor-9999.ebuild          | 5 +++++
 4 files changed, 20 insertions(+)

diff --git a/kde-apps/cantor/cantor-24.01.95.ebuild b/kde-apps/cantor/cantor-24.01.95.ebuild
index dbc325b71c..ec59607c7f 100644
--- a/kde-apps/cantor/cantor-24.01.95.ebuild
+++ b/kde-apps/cantor/cantor-24.01.95.ebuild
@@ -100,6 +100,11 @@ src_configure() {
 	ecm_src_configure
 }
 
+src_compile() {
+	# -j1 for bug #919576
+	MAKEOPTS="-j1" ecm_src_compile
+}
+
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		optfeature "Maxima backend" sci-mathematics/maxima

diff --git a/kde-apps/cantor/cantor-24.02.0.ebuild b/kde-apps/cantor/cantor-24.02.0.ebuild
index 25d1ffb4ac..b67c2d46df 100644
--- a/kde-apps/cantor/cantor-24.02.0.ebuild
+++ b/kde-apps/cantor/cantor-24.02.0.ebuild
@@ -100,6 +100,11 @@ src_configure() {
 	ecm_src_configure
 }
 
+src_compile() {
+	# -j1 for bug #919576
+	MAKEOPTS="-j1" ecm_src_compile
+}
+
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		optfeature "Maxima backend" sci-mathematics/maxima

diff --git a/kde-apps/cantor/cantor-24.02.49.9999.ebuild b/kde-apps/cantor/cantor-24.02.49.9999.ebuild
index 3e6f3ced91..a79facb107 100644
--- a/kde-apps/cantor/cantor-24.02.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-24.02.49.9999.ebuild
@@ -100,6 +100,11 @@ src_configure() {
 	ecm_src_configure
 }
 
+src_compile() {
+	# -j1 for bug #919576
+	MAKEOPTS="-j1" ecm_src_compile
+}
+
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		optfeature "Maxima backend" sci-mathematics/maxima

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index 3e6f3ced91..a79facb107 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -100,6 +100,11 @@ src_configure() {
 	ecm_src_configure
 }
 
+src_compile() {
+	# -j1 for bug #919576
+	MAKEOPTS="-j1" ecm_src_compile
+}
+
 pkg_postinst() {
 	if [[ -z "${REPLACING_VERSIONS}" ]]; then
 		optfeature "Maxima backend" sci-mathematics/maxima


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2024-02-27 21:25 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-02-27 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a8a2c6b0ca807167546763f592dc0eca142020f4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 21:22:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 21:25:07 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8a2c6b0

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 <AT> gentoo.org>

 kde-apps/cantor/cantor-24.01.95.ebuild      | 12 +++++++-----
 kde-apps/cantor/cantor-24.02.0.ebuild       | 12 +++++++-----
 kde-apps/cantor/cantor-24.02.49.9999.ebuild | 12 +++++++-----
 kde-apps/cantor/cantor-9999.ebuild          | 12 +++++++-----
 4 files changed, 28 insertions(+), 20 deletions(-)

diff --git a/kde-apps/cantor/cantor-24.01.95.ebuild b/kde-apps/cantor/cantor-24.01.95.ebuild
index ec59607c7f..58ec0f5fab 100644
--- a/kde-apps/cantor/cantor-24.01.95.ebuild
+++ b/kde-apps/cantor/cantor-24.01.95.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)

diff --git a/kde-apps/cantor/cantor-24.02.0.ebuild b/kde-apps/cantor/cantor-24.02.0.ebuild
index ec59607c7f..58ec0f5fab 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)

diff --git a/kde-apps/cantor/cantor-24.02.49.9999.ebuild b/kde-apps/cantor/cantor-24.02.49.9999.ebuild
index a79facb107..d124392bdc 100644
--- a/kde-apps/cantor/cantor-24.02.49.9999.ebuild
+++ b/kde-apps/cantor/cantor-24.02.49.9999.ebuild
@@ -19,12 +19,14 @@ HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-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)

diff --git a/kde-apps/cantor/cantor-9999.ebuild b/kde-apps/cantor/cantor-9999.ebuild
index a79facb107..d124392bdc 100644
--- a/kde-apps/cantor/cantor-9999.ebuild
+++ b/kde-apps/cantor/cantor-9999.ebuild
@@ -19,12 +19,14 @@ HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/"
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-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)


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2024-02-27 21:26 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-02-27 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     68cf45d028f20b6d496bc025468d136b6db5bbc7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 21:25:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 21:25:44 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=68cf45d0

kde-apps/cantor: comment out analitza desc

Fixes: a8a2c6b0ca807167546763f592dc0eca142020f4
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-apps/cantor/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml
index 1053a5e0c0..d1af88c0cc 100644
--- a/kde-apps/cantor/metadata.xml
+++ b/kde-apps/cantor/metadata.xml
@@ -9,7 +9,7 @@
 		<bugs-to>https://bugs.kde.org/</bugs-to>
 	</upstream>
 	<use>
-		<flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag>
+		<!-- <flag name="analitza">Enable <pkg>kde-apps/analitza</pkg> backend support</flag> -->
 		<flag name="julia">Enable <pkg>dev-lang/julia</pkg> backend support</flag>
 		<flag name="qalculate">Enable <pkg>sci-libs/libqalculate</pkg> backend support</flag>
 		<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>


^ permalink raw reply related	[flat|nested] 41+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/
@ 2024-02-27 21:36 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-02-27 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     45e19555a4d055428601d489551531a38b96c111
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 21:36:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 21:36:31 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=45e19555

kde-apps/cantor: drop 24.01.95

Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-apps/cantor/cantor-24.01.95.ebuild | 117 ---------------------------------
 1 file changed, 117 deletions(-)

diff --git a/kde-apps/cantor/cantor-24.01.95.ebuild b/kde-apps/cantor/cantor-24.01.95.ebuild
deleted file mode 100644
index 58ec0f5fab..0000000000
--- a/kde-apps/cantor/cantor-24.01.95.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2024 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..12} )
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.113.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"
-# 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
-	>=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/ktexteditor-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/syntax-highlighting-${KFMIN}: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 )
-"
-# !analitza?
-RDEPEND="${DEPEND}
-	!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=(
-		-DCMAKE_DISABLE_FIND_PACKAGE_Analitza5=ON
-		$(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
-}
-
-src_compile() {
-	# -j1 for bug #919576
-	MAKEOPTS="-j1" ecm_src_compile
-}
-
-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
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2024-02-27 21:36 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-04 10:44 [gentoo-commits] proj/kde:master commit in: kde-apps/cantor/ Michael Palimaka
  -- strict thread matches above, loose matches on Subject: below --
2015-05-03 16:38 Manuel Rüger
2015-06-12 19:06 Michael Palimaka
2016-03-30 18:19 Michael Palimaka
2016-11-27 11:30 Michael Palimaka
2016-11-30 14:21 Michael Palimaka
2017-01-05 13:59 Michael Palimaka
2017-02-02 10:35 Johannes Huber
2017-02-11 21:25 Andreas Sturmlechner
2017-02-11 21:25 Andreas Sturmlechner
2017-02-13 14:31 Andreas Sturmlechner
2017-05-24  9:32 Andreas Sturmlechner
2017-08-12 12:32 Andreas Sturmlechner
2017-08-26 13:04 Michael Palimaka
2017-12-25 10:30 Michael Palimaka
2018-08-18 20:51 Andreas Sturmlechner
2018-08-18 20:51 Andreas Sturmlechner
2018-10-11 19:46 Andreas Sturmlechner
2019-04-21 11:18 Andreas Sturmlechner
2019-05-09 22:07 Andreas Sturmlechner
2019-11-17 19:43 Andreas Sturmlechner
2019-11-17 21:15 Andreas Sturmlechner
2019-11-17 21:25 Andreas Sturmlechner
2019-11-18  8:20 Andreas Sturmlechner
2019-11-24 23:51 Andreas Sturmlechner
2020-04-30 16:05 Andreas Sturmlechner
2020-05-24 17:27 Andreas Sturmlechner
2020-07-18  8:57 Andreas Sturmlechner
2020-08-30 19:02 Andreas Sturmlechner
2020-09-07 15:07 Andreas Sturmlechner
2020-10-17  9:58 Andreas Sturmlechner
2020-12-28 16:00 Andreas Sturmlechner
2021-04-04 19:21 Andreas Sturmlechner
2021-08-25  9:00 Andreas Sturmlechner
2022-07-03 23:13 Andreas Sturmlechner
2023-03-22 18:55 Andreas Sturmlechner
2023-08-06 10:04 Andreas Sturmlechner
2024-02-23  8:54 Sam James
2024-02-27 21:25 Sam James
2024-02-27 21:26 Sam James
2024-02-27 21:36 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox