public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-11-20 16:38 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-11-20 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     97c6a2a50a5c01f7dac335b8aecbd386226b9ea1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 16:34:07 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 16:38:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c6a2a5

sci-visualization/labplot: 2.7.0 version bump

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

 sci-visualization/labplot/Manifest                                      | 1 +
 sci-visualization/labplot/{labplot-9999.ebuild => labplot-2.7.0.ebuild} | 2 +-
 sci-visualization/labplot/labplot-9999.ebuild                           | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 97ecc1c1fb3..5ade22ff882 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.6.0.tar.xz 12360732 BLAKE2B f6259de30deb0adb4ddd47f0401fe8753a277aa01ade27c220ec832eb7f6c3e568c765085d2567529799777c9fe2442da777bd4089e5f488cc1aefb25a61d5a8 SHA512 6ebc96b3cfb25ebd62a6631d8cca0d9574f84548c04271eb8a10ff3ef9ebbdd0bf842b9b6129a995953412c5e6f902440dc91dbaa01d97fc220d7f6b19dc46af
+DIST labplot-2.7.0.tar.xz 13306532 BLAKE2B 044f6f1e552b6ccbd56791e39af240c97f0c572fae66ede0bbc13e172a88b652b0c42182fa4f6742b386dfd9c17f3041180841fe531387a9f44bd9b00adb8c09 SHA512 73e10ed98694b7633e80ffa7745733392cf9ce36f45e4ef6432d661b015dd3e821ddc791223a32fa55115c68f0d82b90464080915f8bb55cd1907610151a2d0a

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.7.0.ebuild
similarity index 100%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.7.0.ebuild
index 69ec65373d7..fcf591f4a89 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.7.0.ebuild
@@ -50,9 +50,9 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	>=sci-libs/gsl-1.15:=
 	cantor? (
+		>=kde-apps/cantor-19.08.0:5
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
-		>=kde-apps/cantor-19.08.0:5
 	)
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 69ec65373d7..fcf591f4a89 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -50,9 +50,9 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	>=sci-libs/gsl-1.15:=
 	cantor? (
+		>=kde-apps/cantor-19.08.0:5
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
-		>=kde-apps/cantor-19.08.0:5
 	)
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-09-10 18:53 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-09-10 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     569582fe7abf8eeb4e9f96c6cea7a1fce6095f69
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 10 18:49:41 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 10 18:53:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569582fe

sci-visualization/labplot: drop 2.10.1

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

 sci-visualization/labplot/Manifest              |  1 -
 sci-visualization/labplot/labplot-2.10.1.ebuild | 98 -------------------------
 sci-visualization/labplot/metadata.xml          |  2 -
 3 files changed, 101 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 717a48430e6f..8231c1048a99 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.10.1.tar.xz 23193988 BLAKE2B dbea843dcf0761eb40d9a386f8df13b45a889bf41ff1a40434b521f591fb2c776de4c474f553776f43ad3ee85224e919521efdabd853f8d0cc1c0c9ad32a4df8 SHA512 12c8b62519861255dd8cb4ecc3ad4ff34f1862b8e386a9aa97e4f3a2dd0b8989cf14b9dafcea41da2575bd57c0ef9803a15ac9347365cdeea6309dcfda4cd7da
 DIST labplot-2.11.1.tar.xz 24180904 BLAKE2B c2b94db140ca47f648f2b7e82956a88fa36819aa666430d69b0c328d46a254e0fe9991d4ea61581c4c8da0f44694b2016471090a166e8beeb378f1e02eb6b2c7 SHA512 51a039c7eec5a2e104079b1dc7bfe1ecdc2c4e3327bcfbdc99e1b2fbae2b2be5db3a1a2c319e30d41a7cfcf177be756e8e3bb05d9a58c8418e43900dfad6b3b1

diff --git a/sci-visualization/labplot/labplot-2.10.1.ebuild b/sci-visualization/labplot/labplot-2.10.1.ebuild
deleted file mode 100644
index dceb294dff35..000000000000
--- a/sci-visualization/labplot/labplot-2.10.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/labplot2/"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="cantor excel fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
-
-DEPEND="
-	app-text/poppler
-	>=dev-qt/qtconcurrent-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsql-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=sci-libs/gsl-1.15:=
-	cantor? (
-		>=kde-apps/cantor-19.12.0:5
-		>=kde-frameworks/kparts-${KFMIN}:5
-		>=kde-frameworks/kservice-${KFMIN}:5
-	)
-	excel? ( dev-libs/qxlsx:= )
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	markdown? ( app-text/discount:= )
-	matio? ( sci-libs/matio:= )
-	netcdf? ( sci-libs/netcdf:= )
-	origin? ( sci-libs/liborigin:2 )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
-	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-	telemetry? ( kde-frameworks/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}"
-# not packaged: dev-qt/qtmqtt, bug 683994
-BDEPEND="
-	app-alternatives/yacc
-	sys-devel/gettext
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_MQTT=OFF # not packaged
-		-DENABLE_READSTAT=OFF # not packaged
-		-DENABLE_VECTOR_BLF=OFF # not packaged
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_EXCEL=$(usex excel)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_DISCOUNT=$(usex markdown)
-		-DENABLE_MATIO=$(usex matio)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_LIBORIGIN=$(usex origin)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_QTSERIALPORT=$(usex serial)
-		$(cmake_use_find_package telemetry KUserFeedback)
-		-DENABLE_TESTS=$(usex test)
-	)
-
-	ecm_src_configure
-}

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 87166454e57b..cd20ab7b75cd 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -18,9 +18,7 @@
 		<remote-id type="kde-invent">education/labplot</remote-id>
 	</upstream>
 	<use>
-		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
 		<flag name="eigen">Enable support for fast baseline removal via <pkg>dev-cpp/eigen</pkg></flag>
-		<flag name="excel">Enable support for importing/exporting Microsoft Excel files (.xlsx) via <pkg>dev-libs/qxlsx</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
 		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-08-31 17:26 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-08-31 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c2a91740fe395f9274344bb634bc7d4b165c6972
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 17:08:43 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 17:25:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a91740

sci-visualization/labplot: add 2.11.1

Closes: https://bugs.gentoo.org/936006
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-visualization/labplot/Manifest              |   1 +
 sci-visualization/labplot/labplot-2.11.1.ebuild | 111 ++++++++++++++++++++++++
 2 files changed, 112 insertions(+)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 6f951d4a3987..717a48430e6f 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.10.1.tar.xz 23193988 BLAKE2B dbea843dcf0761eb40d9a386f8df13b45a889bf41ff1a40434b521f591fb2c776de4c474f553776f43ad3ee85224e919521efdabd853f8d0cc1c0c9ad32a4df8 SHA512 12c8b62519861255dd8cb4ecc3ad4ff34f1862b8e386a9aa97e4f3a2dd0b8989cf14b9dafcea41da2575bd57c0ef9803a15ac9347365cdeea6309dcfda4cd7da
+DIST labplot-2.11.1.tar.xz 24180904 BLAKE2B c2b94db140ca47f648f2b7e82956a88fa36819aa666430d69b0c328d46a254e0fe9991d4ea61581c4c8da0f44694b2016471090a166e8beeb378f1e02eb6b2c7 SHA512 51a039c7eec5a2e104079b1dc7bfe1ecdc2c4e3327bcfbdc99e1b2fbae2b2be5db3a1a2c319e30d41a7cfcf177be756e8e3bb05d9a58c8418e43900dfad6b3b1

diff --git a/sci-visualization/labplot/labplot-2.11.1.ebuild b/sci-visualization/labplot/labplot-2.11.1.ebuild
new file mode 100644
index 000000000000..4684a482542b
--- /dev/null
+++ b/sci-visualization/labplot/labplot-2.11.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm kde.org
+
+DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
+HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/labplot2/"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="eigen fftw fits hdf5 libcerf markdown matio netcdf ods origin root serial share telemetry xlsx"
+
+# IUSE="cantor"
+# 	cantor? (
+# 		>=kde-apps/cantor-19.12.0:6
+# 		>=kde-frameworks/kparts-${KFMIN}:6
+# 		>=kde-frameworks/kservice-${KFMIN}:6
+# 	)
+DEPEND="
+	app-text/poppler[qt6(-)]
+	>=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,network,sql,widgets]
+	>=dev-qt/qtsvg-${QTMIN}:6
+	>=kde-frameworks/karchive-${KFMIN}:6
+	>=kde-frameworks/kcompletion-${KFMIN}:6
+	>=kde-frameworks/kconfig-${KFMIN}:6
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:6
+	>=kde-frameworks/kcoreaddons-${KFMIN}:6
+	>=kde-frameworks/kcrash-${KFMIN}:6
+	>=kde-frameworks/ki18n-${KFMIN}:6
+	>=kde-frameworks/kiconthemes-${KFMIN}:6
+	>=kde-frameworks/kio-${KFMIN}:6
+	>=kde-frameworks/knewstuff-${KFMIN}:6
+	>=kde-frameworks/ktextwidgets-${KFMIN}:6
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+	>=kde-frameworks/kxmlgui-${KFMIN}:6
+	>=kde-frameworks/syntax-highlighting-${KFMIN}:6
+	>=sci-libs/gsl-1.15:=
+	eigen? ( dev-cpp/eigen:3= )
+	xlsx? ( dev-libs/qxlsx:= )
+	fftw? ( sci-libs/fftw:3.0= )
+	fits? ( sci-libs/cfitsio:= )
+	hdf5? ( sci-libs/hdf5:= )
+	libcerf? ( sci-libs/libcerf )
+	markdown? ( app-text/discount:= )
+	matio? ( sci-libs/matio:= )
+	netcdf? ( sci-libs/netcdf:= )
+	ods? (
+		dev-libs/libixion:=
+		dev-libs/liborcus:=
+	)
+	origin? ( sci-libs/liborigin:2 )
+	root? (
+		app-arch/lz4
+		sys-libs/zlib
+	)
+	serial? ( >=dev-qt/qtserialport-${QTMIN}:6 )
+	share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+	telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+	!${CATEGORY}/${PN}:5
+"
+# not packaged: dev-qt/qtmqtt, bug 683994
+BDEPEND="
+	app-alternatives/yacc
+	sys-devel/gettext
+"
+
+src_prepare() {
+	ecm_src_prepare
+
+	sed -e "/^ *find_package.*QT NAMES/s/Qt5 //" \
+		-i CMakeLists.txt || die # ensure Qt6 build
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_MQTT=OFF # not packaged
+		-DENABLE_READSTAT=OFF # not packaged
+		-DENABLE_VECTOR_BLF=OFF # not packaged
+		-DENABLE_CANTOR=OFF # $(usex cantor)
+		-DENABLE_EIGEN3=$(usex eigen)
+		-DENABLE_XLSX=$(usex xlsx)
+		-DENABLE_FFTW=$(usex fftw)
+		-DENABLE_FITS=$(usex fits)
+		-DENABLE_HDF5=$(usex hdf5)
+		-DENABLE_LIBCERF=$(usex libcerf)
+		-DENABLE_DISCOUNT=$(usex markdown)
+		-DENABLE_MATIO=$(usex matio)
+		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_ORCUS=$(usex ods)
+		-DENABLE_LIBORIGIN=$(usex origin)
+		$(cmake_use_find_package share KF6Purpose)
+		-DENABLE_ROOT=$(usex root)
+		-DENABLE_QTSERIALPORT=$(usex serial)
+		$(cmake_use_find_package telemetry KUserFeedbackQt6) # FIXME: should be KF6UserFeedback
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	ecm_src_configure
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-08-31 17:26 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-08-31 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     057a817f47021813bec1a9459fd37d543e9f64bb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 17:01:46 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 17:25:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057a817f

sci-visualization/labplot: Update upstream metadata

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

 sci-visualization/labplot/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 0a2b3cc38e71..87166454e57b 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -14,7 +14,7 @@
 		<name>Gentoo KDE Project</name>
 	</maintainer>
 	<upstream>
-		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<bugs-to>https://bugs.kde.org/enter_bug.cgi?product=LabPlot2</bugs-to>
 		<remote-id type="kde-invent">education/labplot</remote-id>
 	</upstream>
 	<use>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-08-31 17:26 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-08-31 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0553ebd7c6f3769e3012200c58badc347b1ab50f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 16:59:12 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 17:25:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0553ebd7

sci-visualization/labplot: Rename IUSE excel -> xlsx

Bug: https://bugs.gentoo.org/936006
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-visualization/labplot/labplot-9999.ebuild | 6 +++---
 sci-visualization/labplot/metadata.xml        | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index f83aea5d78d6..4684a482542b 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="eigen excel fftw fits hdf5 libcerf markdown matio netcdf ods origin root serial share telemetry"
+IUSE="eigen fftw fits hdf5 libcerf markdown matio netcdf ods origin root serial share telemetry xlsx"
 
 # IUSE="cantor"
 # 	cantor? (
@@ -46,7 +46,7 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:6
 	>=sci-libs/gsl-1.15:=
 	eigen? ( dev-cpp/eigen:3= )
-	excel? ( dev-libs/qxlsx:= )
+	xlsx? ( dev-libs/qxlsx:= )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
@@ -90,7 +90,7 @@ src_configure() {
 		-DENABLE_VECTOR_BLF=OFF # not packaged
 		-DENABLE_CANTOR=OFF # $(usex cantor)
 		-DENABLE_EIGEN3=$(usex eigen)
-		-DENABLE_XLSX=$(usex excel)
+		-DENABLE_XLSX=$(usex xlsx)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 75a89a727232..0a2b3cc38e71 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -30,5 +30,6 @@
 		<flag name="root">Enable support for CERN's ROOT file type</flag>
 		<flag name="serial">Enable support for RS232 serial ports using <pkg>dev-qt/qtserialport</pkg></flag>
 		<flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
+		<flag name="xlsx">Enable support for importing/exporting Microsoft Excel files (.xlsx) via <pkg>dev-libs/qxlsx</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-07-13 14:44 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-07-13 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     946c61430ae5d79c51aa7d8bacbcaf47e3a055b1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 14:37:48 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 14:44:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946c6143

sci-visualization/labplot: add kde-invent upstream metadata

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

 sci-visualization/labplot/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index f535220dfd09..75a89a727232 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -15,6 +15,7 @@
 	</maintainer>
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<remote-id type="kde-invent">education/labplot</remote-id>
 	</upstream>
 	<use>
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-07-13 14:25 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2024-07-13 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     bea15aae800b07ee8b5e37eed9c3ca37573d5ce1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 14:07:51 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 14:24:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea15aae

sci-visualization/labplot: Port to KF6, update dependencies and IUSE

Upstream commits:
b4c72d6ea542c82720c5730663a62b530a435b63
a29eee61e3fbd67154e94eaaa1e0050e87a7b50b
0c49873bcbd10471cc6df2dc875027ed53b11d42
5e21792e0e0f506c89f3b160606484e96f67207b
d1ef379f64887b5ad9376750ba552805d998e95c
a187e0e03a5bfdea38b15cceda906b0a47073d08
8084df037928690755dcc72c536270022f8c4d1f
8330bccae191f3e25a8fa20a93fc193a0578e887

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

 sci-visualization/labplot/labplot-9999.ebuild | 89 +++++++++++++++------------
 sci-visualization/labplot/metadata.xml        |  3 +
 2 files changed, 54 insertions(+), 38 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index dceb294dff35..f83aea5d78d6 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -5,9 +5,8 @@ EAPI=8
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-KFMIN=5.88.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
+KFMIN=6.3.0
+QTMIN=6.6.2
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
@@ -18,38 +17,35 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="GPL-2"
-SLOT="5"
-IUSE="cantor excel fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
+SLOT="0"
+IUSE="eigen excel fftw fits hdf5 libcerf markdown matio netcdf ods origin root serial share telemetry"
 
+# IUSE="cantor"
+# 	cantor? (
+# 		>=kde-apps/cantor-19.12.0:6
+# 		>=kde-frameworks/kparts-${KFMIN}:6
+# 		>=kde-frameworks/kservice-${KFMIN}:6
+# 	)
 DEPEND="
-	app-text/poppler
-	>=dev-qt/qtconcurrent-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsql-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
+	app-text/poppler[qt6(-)]
+	>=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,network,sql,widgets]
+	>=dev-qt/qtsvg-${QTMIN}:6
+	>=kde-frameworks/karchive-${KFMIN}:6
+	>=kde-frameworks/kcompletion-${KFMIN}:6
+	>=kde-frameworks/kconfig-${KFMIN}:6
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:6
+	>=kde-frameworks/kcoreaddons-${KFMIN}:6
+	>=kde-frameworks/kcrash-${KFMIN}:6
+	>=kde-frameworks/ki18n-${KFMIN}:6
+	>=kde-frameworks/kiconthemes-${KFMIN}:6
+	>=kde-frameworks/kio-${KFMIN}:6
+	>=kde-frameworks/knewstuff-${KFMIN}:6
+	>=kde-frameworks/ktextwidgets-${KFMIN}:6
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+	>=kde-frameworks/kxmlgui-${KFMIN}:6
+	>=kde-frameworks/syntax-highlighting-${KFMIN}:6
 	>=sci-libs/gsl-1.15:=
-	cantor? (
-		>=kde-apps/cantor-19.12.0:5
-		>=kde-frameworks/kparts-${KFMIN}:5
-		>=kde-frameworks/kservice-${KFMIN}:5
-	)
+	eigen? ( dev-cpp/eigen:3= )
 	excel? ( dev-libs/qxlsx:= )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
@@ -58,28 +54,43 @@ DEPEND="
 	markdown? ( app-text/discount:= )
 	matio? ( sci-libs/matio:= )
 	netcdf? ( sci-libs/netcdf:= )
+	ods? (
+		dev-libs/libixion:=
+		dev-libs/liborcus:=
+	)
 	origin? ( sci-libs/liborigin:2 )
 	root? (
 		app-arch/lz4
 		sys-libs/zlib
 	)
-	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-	telemetry? ( kde-frameworks/kuserfeedback:5 )
+	serial? ( >=dev-qt/qtserialport-${QTMIN}:6 )
+	share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+	telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+	!${CATEGORY}/${PN}:5
 "
-RDEPEND="${DEPEND}"
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
 	app-alternatives/yacc
 	sys-devel/gettext
 "
 
+src_prepare() {
+	ecm_src_prepare
+
+	sed -e "/^ *find_package.*QT NAMES/s/Qt5 //" \
+		-i CMakeLists.txt || die # ensure Qt6 build
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DENABLE_MQTT=OFF # not packaged
 		-DENABLE_READSTAT=OFF # not packaged
 		-DENABLE_VECTOR_BLF=OFF # not packaged
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_EXCEL=$(usex excel)
+		-DENABLE_CANTOR=OFF # $(usex cantor)
+		-DENABLE_EIGEN3=$(usex eigen)
+		-DENABLE_XLSX=$(usex excel)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)
@@ -87,10 +98,12 @@ src_configure() {
 		-DENABLE_DISCOUNT=$(usex markdown)
 		-DENABLE_MATIO=$(usex matio)
 		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_ORCUS=$(usex ods)
 		-DENABLE_LIBORIGIN=$(usex origin)
+		$(cmake_use_find_package share KF6Purpose)
 		-DENABLE_ROOT=$(usex root)
 		-DENABLE_QTSERIALPORT=$(usex serial)
-		$(cmake_use_find_package telemetry KUserFeedback)
+		$(cmake_use_find_package telemetry KUserFeedbackQt6) # FIXME: should be KF6UserFeedback
 		-DENABLE_TESTS=$(usex test)
 	)
 

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 96a92087bc72..f535220dfd09 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -18,13 +18,16 @@
 	</upstream>
 	<use>
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
+		<flag name="eigen">Enable support for fast baseline removal via <pkg>dev-cpp/eigen</pkg></flag>
 		<flag name="excel">Enable support for importing/exporting Microsoft Excel files (.xlsx) via <pkg>dev-libs/qxlsx</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
 		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>
 		<flag name="matio">Enable support for matio (<pkg>sci-libs/matio</pkg>)</flag>
+		<flag name="ods">Enable support for importing/exporting OpenDocument spreadsheets (.ods) via <pkg>dev-libs/liborcus</pkg></flag>
 		<flag name="origin">Enable support for reading OriginLab OPJ project files through <pkg>sci-libs/liborigin</pkg></flag>
 		<flag name="root">Enable support for CERN's ROOT file type</flag>
 		<flag name="serial">Enable support for RS232 serial ports using <pkg>dev-qt/qtserialport</pkg></flag>
+		<flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2024-01-08 12:28 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-01-08 12:28 UTC (permalink / raw
  To: gentoo-commits

commit:     88e61be14c24883ab86ec625e3dcea4056125b1f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  8 12:09:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 12:25:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e61be1

sci-visualization/labplot: sys-devel/bison -> app-alternatives/yacc

All of these will be using app-alternatives/yacc anyway as they're not unsetting

YACC or LEX, so make the dep reflect reality.

(Included both YACC and LEX out of conservatism.)

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

 sci-visualization/labplot/labplot-2.10.1.ebuild   | 4 ++--
 sci-visualization/labplot/labplot-2.9.0-r1.ebuild | 4 ++--
 sci-visualization/labplot/labplot-9999.ebuild     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.10.1.ebuild b/sci-visualization/labplot/labplot-2.10.1.ebuild
index 088be1870718..dceb294dff35 100644
--- a/sci-visualization/labplot/labplot-2.10.1.ebuild
+++ b/sci-visualization/labplot/labplot-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -69,7 +69,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
-	sys-devel/bison
+	app-alternatives/yacc
 	sys-devel/gettext
 "
 

diff --git a/sci-visualization/labplot/labplot-2.9.0-r1.ebuild b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
index b6f8c3731bf2..0b0ac52a1aad 100644
--- a/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
+++ b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -68,7 +68,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
-	sys-devel/bison
+	app-alternatives/yacc
 	sys-devel/gettext
 "
 

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 088be1870718..dceb294dff35 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -69,7 +69,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
-	sys-devel/bison
+	app-alternatives/yacc
 	sys-devel/gettext
 "
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2023-07-12 13:14 Andrew Ammerlaan
  0 siblings, 0 replies; 47+ messages in thread
From: Andrew Ammerlaan @ 2023-07-12 13:14 UTC (permalink / raw
  To: gentoo-commits

commit:     1437c84e9171049377f4bae2331c51dcaa310dde
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 13:13:49 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 13:13:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1437c84e

sci-visualization/labplot: add version 2.10.1

Now with support for excel files!

Closes: https://bugs.gentoo.org/910259
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-visualization/labplot/Manifest                                 | 1 +
 .../labplot/{labplot-9999.ebuild => labplot-2.10.1.ebuild}         | 7 +++++--
 sci-visualization/labplot/labplot-9999.ebuild                      | 7 +++++--
 sci-visualization/labplot/metadata.xml                             | 1 +
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 8fff691a49ea..dce5e0b4765d 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
+DIST labplot-2.10.1.tar.xz 23193988 BLAKE2B dbea843dcf0761eb40d9a386f8df13b45a889bf41ff1a40434b521f591fb2c776de4c474f553776f43ad3ee85224e919521efdabd853f8d0cc1c0c9ad32a4df8 SHA512 12c8b62519861255dd8cb4ecc3ad4ff34f1862b8e386a9aa97e4f3a2dd0b8989cf14b9dafcea41da2575bd57c0ef9803a15ac9347365cdeea6309dcfda4cd7da
 DIST labplot-2.9.0.tar.xz 21413512 BLAKE2B ab3c579eb64ee4b9b558db63210b1d2210210e1ee2df7fd986d75ebbacab96c4cd05a8fc4698859373e011bd47c55a1abc73d0e8107dd3e3f1b60ce87e1f14d4 SHA512 d06e373e463d9cf3df81eec367167350572975366785b6c88bdab947288fbc21a9eb8e706cb1a831967b8bf0a8039f2f919e14ae7cfb40b21e66f862e38c5d45

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.10.1.ebuild
similarity index 91%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.10.1.ebuild
index c45f80b7f620..57d676f568d6 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.10.1.ebuild
@@ -13,13 +13,13 @@ inherit ecm kde.org
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
 HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/labplot2/"
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
+IUSE="cantor excel fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
 	app-text/poppler
@@ -50,6 +50,7 @@ DEPEND="
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
 	)
+	excel? ( dev-libs/qxlsx:= )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
@@ -76,7 +77,9 @@ src_configure() {
 	local mycmakeargs=(
 		-DENABLE_MQTT=OFF # not packaged
 		-DENABLE_READSTAT=OFF # not packaged
+		-DENABLE_VECTOR_BLF=OFF # not packaged
 		-DENABLE_CANTOR=$(usex cantor)
+		-DENABLE_EXCEL=$(usex excel)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index c45f80b7f620..57d676f568d6 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -13,13 +13,13 @@ inherit ecm kde.org
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
 HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/labplot2/"
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
+IUSE="cantor excel fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
 	app-text/poppler
@@ -50,6 +50,7 @@ DEPEND="
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
 	)
+	excel? ( dev-libs/qxlsx:= )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
@@ -76,7 +77,9 @@ src_configure() {
 	local mycmakeargs=(
 		-DENABLE_MQTT=OFF # not packaged
 		-DENABLE_READSTAT=OFF # not packaged
+		-DENABLE_VECTOR_BLF=OFF # not packaged
 		-DENABLE_CANTOR=$(usex cantor)
+		-DENABLE_EXCEL=$(usex excel)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 56f3440302e0..96a92087bc72 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -18,6 +18,7 @@
 	</upstream>
 	<use>
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
+		<flag name="excel">Enable support for importing/exporting Microsoft Excel files (.xlsx) via <pkg>dev-libs/qxlsx</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
 		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2023-01-30 15:25 Ben Kohler
  0 siblings, 0 replies; 47+ messages in thread
From: Ben Kohler @ 2023-01-30 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     6ab260eaef4706627f566f7713b51279fbd24721
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 15:17:06 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 15:25:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab260ea

sci-visualization/labplot: slot operator dep on app-text/discount

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 sci-visualization/labplot/labplot-2.9.0-r1.ebuild | 4 ++--
 sci-visualization/labplot/labplot-9999.ebuild     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.9.0-r1.ebuild b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
index 1e23e3c19800..c45f80b7f620 100644
--- a/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
+++ b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -54,7 +54,7 @@ DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
-	markdown? ( app-text/discount )
+	markdown? ( app-text/discount:= )
 	matio? ( sci-libs/matio:= )
 	netcdf? ( sci-libs/netcdf:= )
 	origin? ( sci-libs/liborigin:2 )

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 1e23e3c19800..c45f80b7f620 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -54,7 +54,7 @@ DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
-	markdown? ( app-text/discount )
+	markdown? ( app-text/discount:= )
 	matio? ( sci-libs/matio:= )
 	netcdf? ( sci-libs/netcdf:= )
 	origin? ( sci-libs/liborigin:2 )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2022-05-18 16:15 Andrew Ammerlaan
  0 siblings, 0 replies; 47+ messages in thread
From: Andrew Ammerlaan @ 2022-05-18 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     8e0120f11e7c062eb2a720e7e0b8d61c4ace4327
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 16:14:17 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 18 16:14:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0120f1

sci-visualization/labplot: drop 2.8.2

Closes: https://bugs.gentoo.org/811552
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-visualization/labplot/Manifest             |  1 -
 sci-visualization/labplot/labplot-2.8.2.ebuild | 88 --------------------------
 2 files changed, 89 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index ff4d0cb264f1..8fff691a49ea 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.8.2.tar.xz 13235168 BLAKE2B 251d7f6293ea90a1a16a33f38f3b3657051545cff4b0acc3d3009a02387c4cadb61dad31b72466f0d197b1cccac6e9095687fcc694853c2a6ef41fa1a954c6a7 SHA512 fc550ccb00c5d9966b42f3a367daaebfa94909b65f0a146e4cd75f9a4ed50d00a917fa4c5fd6b6694bf2223d75a564db49697106ea663b0e17def4ce501b09e1
 DIST labplot-2.9.0.tar.xz 21413512 BLAKE2B ab3c579eb64ee4b9b558db63210b1d2210210e1ee2df7fd986d75ebbacab96c4cd05a8fc4698859373e011bd47c55a1abc73d0e8107dd3e3f1b60ce87e1f14d4 SHA512 d06e373e463d9cf3df81eec367167350572975366785b6c88bdab947288fbc21a9eb8e706cb1a831967b8bf0a8039f2f919e14ae7cfb40b21e66f862e38c5d45

diff --git a/sci-visualization/labplot/labplot-2.8.2.ebuild b/sci-visualization/labplot/labplot-2.8.2.ebuild
deleted file mode 100644
index 7872a5add1e5..000000000000
--- a/sci-visualization/labplot/labplot-2.8.2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/en/labplot2"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry test"
-
-# not packaged: dev-qt/qtmqtt, bug 683994
-BDEPEND="
-	sys-devel/bison
-	sys-devel/gettext
-"
-DEPEND="
-	>=dev-qt/qtconcurrent-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsql-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=sci-libs/gsl-1.15:=
-	cantor? (
-		>=kde-apps/cantor-19.12.0:5
-		>=kde-frameworks/kparts-${KFMIN}:5
-		>=kde-frameworks/kservice-${KFMIN}:5
-	)
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	netcdf? ( sci-libs/netcdf:= )
-	test? ( >=kde-frameworks/kparts-${KFMIN}:5 )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
-	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-	telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_QTSERIALPORT=$(usex serial)
-		$(cmake_use_find_package telemetry KUserFeedback)
-		-DENABLE_TESTS=$(usex test)
-		-DENABLE_MQTT=OFF
-	)
-
-	ecm_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2022-05-09 18:51 Andrew Ammerlaan
  0 siblings, 0 replies; 47+ messages in thread
From: Andrew Ammerlaan @ 2022-05-09 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     055a3008ffd59e74942e93df5c65a0a190aee906
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May  9 18:50:37 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May  9 18:51:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055a3008

sci-visualization/labplot: relax poppler dependency

It links against libpoppler-qt5.so.1 only so we do not have
to recompile it on ABI change

Bug: https://bugs.gentoo.org/811552
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../labplot/{labplot-2.9.0.ebuild => labplot-2.9.0-r1.ebuild}           | 2 +-
 sci-visualization/labplot/labplot-9999.ebuild                           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.9.0.ebuild b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
similarity index 99%
rename from sci-visualization/labplot/labplot-2.9.0.ebuild
rename to sci-visualization/labplot/labplot-2.9.0-r1.ebuild
index a942184a9e66..1e23e3c19800 100644
--- a/sci-visualization/labplot/labplot-2.9.0.ebuild
+++ b/sci-visualization/labplot/labplot-2.9.0-r1.ebuild
@@ -22,7 +22,7 @@ SLOT="5"
 IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
-	app-text/poppler:=
+	app-text/poppler
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index a942184a9e66..1e23e3c19800 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -22,7 +22,7 @@ SLOT="5"
 IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
-	app-text/poppler:=
+	app-text/poppler
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2022-05-09 17:19 Andrew Ammerlaan
  0 siblings, 0 replies; 47+ messages in thread
From: Andrew Ammerlaan @ 2022-05-09 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2bca509d0dc9216f8b8ea14cb3603250d1dc5454
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May  9 17:17:47 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May  9 17:19:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bca509d

sci-visualization/labplot: add 2.9.0

Bug: https://bugs.gentoo.org/811552
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-visualization/labplot/Manifest                                      | 1 +
 sci-visualization/labplot/{labplot-9999.ebuild => labplot-2.9.0.ebuild} | 1 +
 sci-visualization/labplot/labplot-9999.ebuild                           | 1 +
 3 files changed, 3 insertions(+)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index f0798d054116..ff4d0cb264f1 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.8.2.tar.xz 13235168 BLAKE2B 251d7f6293ea90a1a16a33f38f3b3657051545cff4b0acc3d3009a02387c4cadb61dad31b72466f0d197b1cccac6e9095687fcc694853c2a6ef41fa1a954c6a7 SHA512 fc550ccb00c5d9966b42f3a367daaebfa94909b65f0a146e4cd75f9a4ed50d00a917fa4c5fd6b6694bf2223d75a564db49697106ea663b0e17def4ce501b09e1
+DIST labplot-2.9.0.tar.xz 21413512 BLAKE2B ab3c579eb64ee4b9b558db63210b1d2210210e1ee2df7fd986d75ebbacab96c4cd05a8fc4698859373e011bd47c55a1abc73d0e8107dd3e3f1b60ce87e1f14d4 SHA512 d06e373e463d9cf3df81eec367167350572975366785b6c88bdab947288fbc21a9eb8e706cb1a831967b8bf0a8039f2f919e14ae7cfb40b21e66f862e38c5d45

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.9.0.ebuild
similarity index 99%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.9.0.ebuild
index 24768e5e9f36..a942184a9e66 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.9.0.ebuild
@@ -22,6 +22,7 @@ SLOT="5"
 IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
+	app-text/poppler:=
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 24768e5e9f36..a942184a9e66 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -22,6 +22,7 @@ SLOT="5"
 IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
 DEPEND="
+	app-text/poppler:=
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2022-03-05 23:10 Andreas K. Hüttel
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas K. Hüttel @ 2022-03-05 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d07f0571e6891026c995c25ccef4a390cee51d13
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  5 23:10:27 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Mar  5 23:10:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07f0571

sci-visualization/labplot: Tests need kparts

Closes: https://bugs.gentoo.org/791268
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-visualization/labplot/labplot-2.8.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.8.2.ebuild b/sci-visualization/labplot/labplot-2.8.2.ebuild
index fd6001e75440..7872a5add1e5 100644
--- a/sci-visualization/labplot/labplot-2.8.2.ebuild
+++ b/sci-visualization/labplot/labplot-2.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry test"
 
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
@@ -59,6 +59,7 @@ DEPEND="
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
 	netcdf? ( sci-libs/netcdf:= )
+	test? ( >=kde-frameworks/kparts-${KFMIN}:5 )
 	root? (
 		app-arch/lz4
 		sys-libs/zlib


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2022-01-09 19:26 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2022-01-09 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9dff1dd1984212139554aed8b67da1974e785e0a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 19:24:20 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 19:24:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dff1dd1

sci-visualization/labplot: EAPI-8 bump

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

 sci-visualization/labplot/labplot-9999.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 6f96d8bbb4d3..24768e5e9f36 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
+KFMIN=5.88.0
+QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2021-09-05  9:06 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2021-09-05  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     02e0204b0f0ca608b56f4d5cdae06667405a116f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  5 07:30:18 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep  5 09:06:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e0204b

sci-visualization/labplot: EAPI-8 bump, add IUSE=markdown,matio,origin

Upstream commits:
25bad33ab8cf30343fad9143412e8b238cb1bf32
06cefc9dc23a8f8896b9741ffc7704b9e2c2445b
c9a155efaded430915d9770a72849a601d9f6a08

Update HOMEPAGE

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

 sci-visualization/labplot/labplot-9999.ebuild | 20 +++++++++++++-------
 sci-visualization/labplot/metadata.xml        |  3 +++
 2 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 03cc30d425b..6f96d8bbb4d 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -11,7 +11,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/en/labplot2"
+HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/labplot2/"
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
 	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
@@ -19,13 +19,8 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry"
+IUSE="cantor fftw fits hdf5 libcerf markdown matio netcdf origin root serial telemetry"
 
-# not packaged: dev-qt/qtmqtt, bug 683994
-BDEPEND="
-	sys-devel/bison
-	sys-devel/gettext
-"
 DEPEND="
 	>=dev-qt/qtconcurrent-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -58,7 +53,10 @@ DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
+	markdown? ( app-text/discount )
+	matio? ( sci-libs/matio:= )
 	netcdf? ( sci-libs/netcdf:= )
+	origin? ( sci-libs/liborigin:2 )
 	root? (
 		app-arch/lz4
 		sys-libs/zlib
@@ -67,6 +65,11 @@ DEPEND="
 	telemetry? ( dev-libs/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}"
+# not packaged: dev-qt/qtmqtt, bug 683994
+BDEPEND="
+	sys-devel/bison
+	sys-devel/gettext
+"
 
 src_configure() {
 	local mycmakeargs=(
@@ -77,7 +80,10 @@ src_configure() {
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_LIBCERF=$(usex libcerf)
+		-DENABLE_DISCOUNT=$(usex markdown)
+		-DENABLE_MATIO=$(usex matio)
 		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_LIBORIGIN=$(usex origin)
 		-DENABLE_ROOT=$(usex root)
 		-DENABLE_QTSERIALPORT=$(usex serial)
 		$(cmake_use_find_package telemetry KUserFeedback)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 44b4cb39dc3..1625558de1e 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -20,6 +20,9 @@
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
+		<flag name="markdown">Enable Markdown support via <pkg>app-text/discount</pkg></flag>
+		<flag name="matio">Enable support for matio (<pkg>sci-libs/matio</pkg>)</flag>
+		<flag name="origin">Enable support for reading OriginLab OPJ project files through <pkg>sci-libs/liborigin</pkg></flag>
 		<flag name="root">Enable support for CERN's ROOT file type</flag>
 		<flag name="serial">Enable support for RS232 serial ports using <pkg>dev-qt/qtserialport</pkg></flag>
 	</use>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2021-05-20 22:13 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2021-05-20 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     8316b99ba9aaa7f9a17980423f34226036eb628d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 20 22:13:14 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 20 22:13:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8316b99b

sci-visualization/labplot: Set VIRTUALX_REQUIRED="test"

Closes: https://bugs.gentoo.org/754051
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-visualization/labplot/labplot-2.8.2.ebuild | 1 +
 sci-visualization/labplot/labplot-9999.ebuild  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-2.8.2.ebuild b/sci-visualization/labplot/labplot-2.8.2.ebuild
index 33e94fdbc0b..fd6001e7544 100644
--- a/sci-visualization/labplot/labplot-2.8.2.ebuild
+++ b/sci-visualization/labplot/labplot-2.8.2.ebuild
@@ -7,6 +7,7 @@ ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 KFMIN=5.74.0
 QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 988b1176a00..03cc30d425b 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,6 +7,7 @@ ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
 KFMIN=5.74.0
 QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2021-03-28 14:17 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2021-03-28 14:17 UTC (permalink / raw
  To: gentoo-commits

commit:     f7e89f5bd5e1d7e7cceb3ed6c893af895a1c3092
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 13:37:20 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 14:15:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e89f5b

sci-visualization/labplot: 2.8.2 version bump

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

 sci-visualization/labplot/Manifest             |  1 +
 sci-visualization/labplot/labplot-2.8.2.ebuild | 86 ++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index d92c6741787..d90c4b2ea84 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.8.1.tar.xz 13203288 BLAKE2B 59699faf0abe3355ab996321203c829b3aff5d7943c2688e955c0a84807a47a1e665d630dd052d6e3c005dc78cf7c613a87ccf5ce6cc2498bb694d9de838780a SHA512 9e03e70a1c0f167626583b2480b3d00743221ae5121e4f9cdc5170f292804fb41b03369c53bc729c006c61adb446ef05496f9789a3c89ffbb3bf51bcdc79c7ba
+DIST labplot-2.8.2.tar.xz 13235168 BLAKE2B 251d7f6293ea90a1a16a33f38f3b3657051545cff4b0acc3d3009a02387c4cadb61dad31b72466f0d197b1cccac6e9095687fcc694853c2a6ef41fa1a954c6a7 SHA512 fc550ccb00c5d9966b42f3a367daaebfa94909b65f0a146e4cd75f9a4ed50d00a917fa4c5fd6b6694bf2223d75a564db49697106ea663b0e17def4ce501b09e1

diff --git a/sci-visualization/labplot/labplot-2.8.2.ebuild b/sci-visualization/labplot/labplot-2.8.2.ebuild
new file mode 100644
index 00000000000..33e94fdbc0b
--- /dev/null
+++ b/sci-visualization/labplot/labplot-2.8.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.74.0
+QTMIN=5.15.1
+inherit ecm kde.org
+
+DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
+HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/en/labplot2"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry"
+
+# not packaged: dev-qt/qtmqtt, bug 683994
+BDEPEND="
+	sys-devel/bison
+	sys-devel/gettext
+"
+DEPEND="
+	>=dev-qt/qtconcurrent-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtsql-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/knewstuff-${KFMIN}:5
+	>=kde-frameworks/kcrash-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
+	>=sci-libs/gsl-1.15:=
+	cantor? (
+		>=kde-apps/cantor-19.12.0:5
+		>=kde-frameworks/kparts-${KFMIN}:5
+		>=kde-frameworks/kservice-${KFMIN}:5
+	)
+	fftw? ( sci-libs/fftw:3.0= )
+	fits? ( sci-libs/cfitsio:= )
+	hdf5? ( sci-libs/hdf5:= )
+	libcerf? ( sci-libs/libcerf )
+	netcdf? ( sci-libs/netcdf:= )
+	root? (
+		app-arch/lz4
+		sys-libs/zlib
+	)
+	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+	telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_CANTOR=$(usex cantor)
+		-DENABLE_FFTW=$(usex fftw)
+		-DENABLE_FITS=$(usex fits)
+		-DENABLE_HDF5=$(usex hdf5)
+		-DENABLE_LIBCERF=$(usex libcerf)
+		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_ROOT=$(usex root)
+		-DENABLE_QTSERIALPORT=$(usex serial)
+		$(cmake_use_find_package telemetry KUserFeedback)
+		-DENABLE_TESTS=$(usex test)
+		-DENABLE_MQTT=OFF
+	)
+
+	ecm_src_configure
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2020-11-29 23:19 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2020-11-29 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     479807cea769fdfadea29e16d68e97e254543e35
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 23:18:09 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 23:19:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479807ce

sci-visualization/labplot: Disable ENABLE_READSTAT

Closes: https://bugs.gentoo.org/756907
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-visualization/labplot/labplot-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 4378d86efff..988b1176a00 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -69,6 +69,8 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(
+		-DENABLE_MQTT=OFF # not packaged
+		-DENABLE_READSTAT=OFF # not packaged
 		-DENABLE_CANTOR=$(usex cantor)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
@@ -79,7 +81,6 @@ src_configure() {
 		-DENABLE_QTSERIALPORT=$(usex serial)
 		$(cmake_use_find_package telemetry KUserFeedback)
 		-DENABLE_TESTS=$(usex test)
-		-DENABLE_MQTT=OFF
 	)
 
 	ecm_src_configure


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2020-11-05 20:25 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2020-11-05 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     3960042569327ba7da95d836ed87d63b2b67513f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  5 19:17:55 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Nov  5 20:25:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39600425

sci-visualization/labplot: Drop 2.7.0

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

 sci-visualization/labplot/Manifest             |  1 -
 sci-visualization/labplot/labplot-2.7.0.ebuild | 83 --------------------------
 2 files changed, 84 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index cf534d93927..2e52f7308a5 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.7.0.tar.xz 13306532 BLAKE2B 044f6f1e552b6ccbd56791e39af240c97f0c572fae66ede0bbc13e172a88b652b0c42182fa4f6742b386dfd9c17f3041180841fe531387a9f44bd9b00adb8c09 SHA512 73e10ed98694b7633e80ffa7745733392cf9ce36f45e4ef6432d661b015dd3e821ddc791223a32fa55115c68f0d82b90464080915f8bb55cd1907610151a2d0a
 DIST labplot-2.8.0.tar.xz 13117804 BLAKE2B 14836a2b34e095f997d42b907717e34198ec3ec9ed3477cdcdac4dcef03c999e401d0ff87160f46bf218730f180f5bf966fce3cefa27c89aba7732e7122f8e99 SHA512 b96a758813a411801ca65082aab54857b2da77a705ea939f2ae49d6d75a3c472b666e61c501283482c7736975b1f589bf0710028a36b237ae2df9e56ac04f0e5

diff --git a/sci-visualization/labplot/labplot-2.7.0.ebuild b/sci-visualization/labplot/labplot-2.7.0.ebuild
deleted file mode 100644
index d876c81c2fc..00000000000
--- a/sci-visualization/labplot/labplot-2.7.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://labplot.kde.org/ https://apps.kde.org/en/labplot2"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
-
-# not packaged: dev-qt/qtmqtt, bug 683994
-BDEPEND="
-	sys-devel/bison
-	sys-devel/gettext
-"
-DEPEND="
-	>=dev-qt/qtconcurrent-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtnetwork-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtserialport-${QTMIN}:5
-	>=dev-qt/qtsql-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/ktextwidgets-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
-	>=sci-libs/gsl-1.15:=
-	cantor? (
-		>=kde-apps/cantor-19.08.0:5
-		>=kde-frameworks/kparts-${KFMIN}:5
-		>=kde-frameworks/kservice-${KFMIN}:5
-	)
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	netcdf? ( sci-libs/netcdf:= )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_TESTS=$(usex test)
-		-DENABLE_MQTT=OFF
-	)
-
-	ecm_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2020-10-31  9:23 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2020-10-31  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     99ff45c7f04abfce13ac35a131d5f8fbc16d518e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 15:52:29 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 09:20:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ff45c7

sci-visualization/labplot: 2.8.0 version bump, IUSE="serial,telemetry"

See also: https://labplot.kde.org/2020/09/16/labplot-2-8-released/

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

 sci-visualization/labplot/Manifest                        |  1 +
 .../labplot/{labplot-9999.ebuild => labplot-2.8.0.ebuild} | 15 +++++++++------
 sci-visualization/labplot/labplot-9999.ebuild             | 15 +++++++++------
 sci-visualization/labplot/metadata.xml                    |  1 +
 4 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 25663789074..cf534d93927 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.7.0.tar.xz 13306532 BLAKE2B 044f6f1e552b6ccbd56791e39af240c97f0c572fae66ede0bbc13e172a88b652b0c42182fa4f6742b386dfd9c17f3041180841fe531387a9f44bd9b00adb8c09 SHA512 73e10ed98694b7633e80ffa7745733392cf9ce36f45e4ef6432d661b015dd3e821ddc791223a32fa55115c68f0d82b90464080915f8bb55cd1907610151a2d0a
+DIST labplot-2.8.0.tar.xz 13117804 BLAKE2B 14836a2b34e095f997d42b907717e34198ec3ec9ed3477cdcdac4dcef03c999e401d0ff87160f46bf218730f180f5bf966fce3cefa27c89aba7732e7122f8e99 SHA512 b96a758813a411801ca65082aab54857b2da77a705ea939f2ae49d6d75a3c472b666e61c501283482c7736975b1f589bf0710028a36b237ae2df9e56ac04f0e5

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.8.0.ebuild
similarity index 85%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.8.0.ebuild
index d876c81c2fc..4378d86efff 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.8.0.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
+KFMIN=5.74.0
+QTMIN=5.15.1
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry"
 
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
@@ -30,7 +30,6 @@ DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtserialport-${QTMIN}:5
 	>=dev-qt/qtsql-${QTMIN}:5
 	>=dev-qt/qtsvg-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
@@ -50,7 +49,7 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	>=sci-libs/gsl-1.15:=
 	cantor? (
-		>=kde-apps/cantor-19.08.0:5
+		>=kde-apps/cantor-19.12.0:5
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
 	)
@@ -63,6 +62,8 @@ DEPEND="
 		app-arch/lz4
 		sys-libs/zlib
 	)
+	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+	telemetry? ( dev-libs/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}"
 
@@ -75,6 +76,8 @@ src_configure() {
 		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
 		-DENABLE_ROOT=$(usex root)
+		-DENABLE_QTSERIALPORT=$(usex serial)
+		$(cmake_use_find_package telemetry KUserFeedback)
 		-DENABLE_TESTS=$(usex test)
 		-DENABLE_MQTT=OFF
 	)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index d876c81c2fc..4378d86efff 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
+KFMIN=5.74.0
+QTMIN=5.15.1
 inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
@@ -18,7 +18,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root serial telemetry"
 
 # not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
@@ -30,7 +30,6 @@ DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtserialport-${QTMIN}:5
 	>=dev-qt/qtsql-${QTMIN}:5
 	>=dev-qt/qtsvg-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
@@ -50,7 +49,7 @@ DEPEND="
 	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	>=sci-libs/gsl-1.15:=
 	cantor? (
-		>=kde-apps/cantor-19.08.0:5
+		>=kde-apps/cantor-19.12.0:5
 		>=kde-frameworks/kparts-${KFMIN}:5
 		>=kde-frameworks/kservice-${KFMIN}:5
 	)
@@ -63,6 +62,8 @@ DEPEND="
 		app-arch/lz4
 		sys-libs/zlib
 	)
+	serial? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+	telemetry? ( dev-libs/kuserfeedback:5 )
 "
 RDEPEND="${DEPEND}"
 
@@ -75,6 +76,8 @@ src_configure() {
 		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
 		-DENABLE_ROOT=$(usex root)
+		-DENABLE_QTSERIALPORT=$(usex serial)
+		$(cmake_use_find_package telemetry KUserFeedback)
 		-DENABLE_TESTS=$(usex test)
 		-DENABLE_MQTT=OFF
 	)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 150390b1984..5b1410adb0e 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -18,5 +18,6 @@
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
 		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
 		<flag name="root">Enable support for CERN's ROOT file type</flag>
+		<flag name="serial">Enable support for RS232 serial ports using <pkg>dev-qt/qtserialport</pkg></flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-12-23  0:25 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-12-23  0:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d4badd4b38ef0e407a536f0f9c865da8bb996952
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 23:59:16 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 23 00:25:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4badd4b

sci-visualization/labplot: Drop 2.6.0

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

 sci-visualization/labplot/Manifest             |  1 -
 sci-visualization/labplot/labplot-2.6.0.ebuild | 79 --------------------------
 2 files changed, 80 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 5ade22ff882..25663789074 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.6.0.tar.xz 12360732 BLAKE2B f6259de30deb0adb4ddd47f0401fe8753a277aa01ade27c220ec832eb7f6c3e568c765085d2567529799777c9fe2442da777bd4089e5f488cc1aefb25a61d5a8 SHA512 6ebc96b3cfb25ebd62a6631d8cca0d9574f84548c04271eb8a10ff3ef9ebbdd0bf842b9b6129a995953412c5e6f902440dc91dbaa01d97fc220d7f6b19dc46af
 DIST labplot-2.7.0.tar.xz 13306532 BLAKE2B 044f6f1e552b6ccbd56791e39af240c97f0c572fae66ede0bbc13e172a88b652b0c42182fa4f6742b386dfd9c17f3041180841fe531387a9f44bd9b00adb8c09 SHA512 73e10ed98694b7633e80ffa7745733392cf9ce36f45e4ef6432d661b015dd3e821ddc791223a32fa55115c68f0d82b90464080915f8bb55cd1907610151a2d0a

diff --git a/sci-visualization/labplot/labplot-2.6.0.ebuild b/sci-visualization/labplot/labplot-2.6.0.ebuild
deleted file mode 100644
index 476204d69fd..00000000000
--- a/sci-visualization/labplot/labplot-2.6.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://labplot.kde.org/ https://kde.org/applications/education/org.kde.labplot2"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
-
-# not packaged: dev-qt/qtmqtt, bug 683994
-BDEPEND="
-	sys-devel/bison
-	sys-devel/gettext
-"
-DEPEND="
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kcompletion)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep syntax-highlighting)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtserialport)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	>=sci-libs/gsl-1.15:=
-	cantor? (
-		$(add_frameworks_dep kparts)
-		$(add_frameworks_dep kservice)
-		$(add_kdeapps_dep cantor)
-	)
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	netcdf? ( sci-libs/netcdf:= )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P/.0/}"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_TESTS=$(usex test)
-		-DENABLE_MQTT=OFF
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-11-13 13:45 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-11-13 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5a2d7a38b1ab3bec4ba369dc025188d7099bbad5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 13:31:31 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 13:44:26 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2d7a38

sci-visualization/labplot: Port to ecm.eclass and kde.org.eclass

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

 sci-visualization/labplot/labplot-9999.ebuild | 67 ++++++++++++++-------------
 1 file changed, 36 insertions(+), 31 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index ba890ab34c7..69ec65373d7 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -3,16 +3,21 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
 HOMEPAGE="https://labplot.kde.org/ https://kde.org/applications/education/org.kde.labplot2"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2"
-KEYWORDS=""
+SLOT="5"
 IUSE="cantor fftw fits hdf5 libcerf netcdf root"
 
 # not packaged: dev-qt/qtmqtt, bug 683994
@@ -21,33 +26,33 @@ BDEPEND="
 	sys-devel/gettext
 "
 DEPEND="
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kcompletion)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep syntax-highlighting)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtserialport)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
+	>=dev-qt/qtconcurrent-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
+	>=dev-qt/qtprintsupport-${QTMIN}:5
+	>=dev-qt/qtserialport-${QTMIN}:5
+	>=dev-qt/qtsql-${QTMIN}:5
+	>=dev-qt/qtsvg-${QTMIN}:5
+	>=dev-qt/qtwidgets-${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/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/knewstuff-${KFMIN}:5
+	>=kde-frameworks/kcrash-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=kde-frameworks/syntax-highlighting-${KFMIN}:5
 	>=sci-libs/gsl-1.15:=
 	cantor? (
-		$(add_frameworks_dep kparts)
-		$(add_frameworks_dep kservice)
-		$(add_kdeapps_dep cantor)
+		>=kde-frameworks/kparts-${KFMIN}:5
+		>=kde-frameworks/kservice-${KFMIN}:5
+		>=kde-apps/cantor-19.08.0:5
 	)
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
@@ -74,5 +79,5 @@ src_configure() {
 		-DENABLE_MQTT=OFF
 	)
 
-	kde5_src_configure
+	ecm_src_configure
 }


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-07-20 19:30 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-07-20 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     1c0c7aca30d17adaaaff8c252df250e599acba99
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 19:08:10 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 19:29:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c7aca

sci-visualization/labplot: Fix HOMEPAGE

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

 sci-visualization/labplot/labplot-2.6.0.ebuild | 2 +-
 sci-visualization/labplot/labplot-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.6.0.ebuild b/sci-visualization/labplot/labplot-2.6.0.ebuild
index 7de7c2fe995..476204d69fd 100644
--- a/sci-visualization/labplot/labplot-2.6.0.ebuild
+++ b/sci-visualization/labplot/labplot-2.6.0.ebuild
@@ -8,7 +8,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/"
+HOMEPAGE="https://labplot.kde.org/ https://kde.org/applications/education/org.kde.labplot2"
 [[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index e5c39d783eb..ba890ab34c7 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -8,7 +8,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/"
+HOMEPAGE="https://labplot.kde.org/ https://kde.org/applications/education/org.kde.labplot2"
 [[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-05-13  0:18 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-05-13  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     155f754d34ac440f9bba0d113665e96c7423dbcd
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 09:22:04 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 13 00:17:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155f754d

sci-visualization/labplot: Add new DEPEND

Upstream commit 7db95753334c19ac6f375a7a7ea7f60cece23682

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

 sci-visualization/labplot/labplot-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 5e4f6fed268..e5c39d783eb 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -28,6 +28,7 @@ DEPEND="
 	$(add_frameworks_dep kcoreaddons)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep kcrash)
 	$(add_frameworks_dep ktextwidgets)


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-04-23 20:25 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-04-23 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0df3b80bfae73b380f35503187f090ecbdffb1ce
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 17:40:12 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 20:24:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df3b80b

sci-visualization/labplot: Drop 2.5.0-r1

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

 sci-visualization/labplot/Manifest                |  1 -
 sci-visualization/labplot/labplot-2.5.0-r1.ebuild | 70 -----------------------
 2 files changed, 71 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 3ca755dac2b..97ecc1c1fb3 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.5.0.tar.xz 11831656 BLAKE2B b6c122509874f1f7a554814b7ac9889b416d36f750ff831773aed313f9eff23abc0809f40f6f591051b287bd1a875af455f5d500ce54130c4d8ddfe5fcfa0870 SHA512 a4b285917e30b0ac00cb8c8ad6827ba3884d95fccc0511a0a317bb2d637e48e6579929c45cfb8bba737bb5a01472a2baa9d812a688730ac4fa40b23cc6625eba
 DIST labplot-2.6.0.tar.xz 12360732 BLAKE2B f6259de30deb0adb4ddd47f0401fe8753a277aa01ade27c220ec832eb7f6c3e568c765085d2567529799777c9fe2442da777bd4089e5f488cc1aefb25a61d5a8 SHA512 6ebc96b3cfb25ebd62a6631d8cca0d9574f84548c04271eb8a10ff3ef9ebbdd0bf842b9b6129a995953412c5e6f902440dc91dbaa01d97fc220d7f6b19dc46af

diff --git a/sci-visualization/labplot/labplot-2.5.0-r1.ebuild b/sci-visualization/labplot/labplot-2.5.0-r1.ebuild
deleted file mode 100644
index be9f065e8b5..00000000000
--- a/sci-visualization/labplot/labplot-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="cantor fftw fits hdf5 libcerf netcdf"
-
-COMMON_DEPEND="
-	$(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 kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep syntax-highlighting)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtserialport)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	>=sci-libs/gsl-1.15:=
-	cantor? ( $(add_kdeapps_dep cantor) )
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	netcdf? ( sci-libs/netcdf:= )
-"
-DEPEND="${COMMON_DEPEND}
-	sys-devel/bison
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-	!sci-visualization/labplot:4
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_TESTS=$(usex test)
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-04-21 18:24 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-04-21 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5ed5e3dcaa1879f87bdf7de53e0c33565416910d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 16:11:30 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 18:21:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed5e3dc

sci-visualization/labplot: Add new DEPEND

Upstream commit f48ffedad67605510f52287bdf171a3387eb7ef2

Also fix cmake options.

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

 sci-visualization/labplot/labplot-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index b3267fe058b..5e4f6fed268 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="cantor fftw fits hdf5 libcerf netcdf root"
 
+# not packaged: dev-qt/qtmqtt, bug 683994
 BDEPEND="
 	sys-devel/bison
 	sys-devel/gettext
@@ -28,6 +29,7 @@ DEPEND="
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
 	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kcrash)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
@@ -67,7 +69,8 @@ src_configure() {
 		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
 		-DENABLE_ROOT=$(usex root)
-		-DENABLE_TEST=$(usex test)
+		-DENABLE_TESTS=$(usex test)
+		-DENABLE_MQTT=OFF
 	)
 
 	kde5_src_configure


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-04-21 18:24 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-04-21 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     3a0bd9f73d3aa607a48f3c2bc032f1434c2fbf1e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 16:26:39 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 18:21:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0bd9f7

sci-visualization/labplot: 2.6.0 version bump

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

 sci-visualization/labplot/Manifest             |  1 +
 sci-visualization/labplot/labplot-2.6.0.ebuild | 79 ++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 141373dce8b..3ca755dac2b 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.5.0.tar.xz 11831656 BLAKE2B b6c122509874f1f7a554814b7ac9889b416d36f750ff831773aed313f9eff23abc0809f40f6f591051b287bd1a875af455f5d500ce54130c4d8ddfe5fcfa0870 SHA512 a4b285917e30b0ac00cb8c8ad6827ba3884d95fccc0511a0a317bb2d637e48e6579929c45cfb8bba737bb5a01472a2baa9d812a688730ac4fa40b23cc6625eba
+DIST labplot-2.6.0.tar.xz 12360732 BLAKE2B f6259de30deb0adb4ddd47f0401fe8753a277aa01ade27c220ec832eb7f6c3e568c765085d2567529799777c9fe2442da777bd4089e5f488cc1aefb25a61d5a8 SHA512 6ebc96b3cfb25ebd62a6631d8cca0d9574f84548c04271eb8a10ff3ef9ebbdd0bf842b9b6129a995953412c5e6f902440dc91dbaa01d97fc220d7f6b19dc46af

diff --git a/sci-visualization/labplot/labplot-2.6.0.ebuild b/sci-visualization/labplot/labplot-2.6.0.ebuild
new file mode 100644
index 00000000000..7de7c2fe995
--- /dev/null
+++ b/sci-visualization/labplot/labplot-2.6.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/education/labplot/"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root"
+
+# not packaged: dev-qt/qtmqtt, bug 683994
+BDEPEND="
+	sys-devel/bison
+	sys-devel/gettext
+"
+DEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep syntax-highlighting)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtserialport)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	>=sci-libs/gsl-1.15:=
+	cantor? (
+		$(add_frameworks_dep kparts)
+		$(add_frameworks_dep kservice)
+		$(add_kdeapps_dep cantor)
+	)
+	fftw? ( sci-libs/fftw:3.0= )
+	fits? ( sci-libs/cfitsio:= )
+	hdf5? ( sci-libs/hdf5:= )
+	libcerf? ( sci-libs/libcerf )
+	netcdf? ( sci-libs/netcdf:= )
+	root? (
+		app-arch/lz4
+		sys-libs/zlib
+	)
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P/.0/}"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_CANTOR=$(usex cantor)
+		-DENABLE_FFTW=$(usex fftw)
+		-DENABLE_FITS=$(usex fits)
+		-DENABLE_HDF5=$(usex hdf5)
+		-DENABLE_LIBCERF=$(usex libcerf)
+		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_ROOT=$(usex root)
+		-DENABLE_TESTS=$(usex test)
+		-DENABLE_MQTT=OFF
+	)
+
+	kde5_src_configure
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-04-21 18:24 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-04-21 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     18e2f26e2480810334d011d9a320d7b56a8417fc
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 16:10:38 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 18:21:37 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e2f26e

sci-visualization/labplot: Drop obsolete blocker

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

 sci-visualization/labplot/labplot-9999.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 7e90a08059f..b3267fe058b 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -56,9 +56,7 @@ DEPEND="
 		sys-libs/zlib
 	)
 "
-RDEPEND="${DEPEND}
-	!sci-visualization/labplot:4
-"
+RDEPEND="${DEPEND}"
 
 src_configure() {
 	local mycmakeargs=(


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2019-02-15 23:28 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-02-15 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f126f9507e7c7e62c89ce757304c7a042df552fb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 15 23:20:34 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 15 23:28:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f126f950

sci-visualization/labplot: EAPI-7 bump

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

 sci-visualization/labplot/labplot-9999.ebuild | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 8b114b53331..7e90a08059f 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
@@ -15,7 +15,11 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="cantor fftw fits hdf5 libcerf netcdf root"
 
-COMMON_DEPEND="
+BDEPEND="
+	sys-devel/bison
+	sys-devel/gettext
+"
+DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -52,12 +56,7 @@ COMMON_DEPEND="
 		sys-libs/zlib
 	)
 "
-DEPEND="${COMMON_DEPEND}
-	sys-devel/bison
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
 	!sci-visualization/labplot:4
 "
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-10-21 14:58 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-10-21 14:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f23a8655b8870860e897ff3becb0aec7e85d2131
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 21 14:51:06 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 21 14:57:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23a8655

sci-visualization/labplot: Add missing dependencies

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

 ...labplot-9999.ebuild => labplot-2.5.0-r1.ebuild} | 23 +++++++++-------------
 sci-visualization/labplot/labplot-9999.ebuild      |  4 +++-
 2 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.5.0-r1.ebuild
similarity index 83%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.5.0-r1.ebuild
index b6d50918c31..be9f065e8b5 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.5.0-r1.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,8 +12,8 @@ HOMEPAGE="https://www.kde.org/applications/education/labplot/"
 [[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
+KEYWORDS="~amd64 ~x86"
+IUSE="cantor fftw fits hdf5 libcerf netcdf"
 
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -21,8 +21,10 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
@@ -30,25 +32,19 @@ COMMON_DEPEND="
 	$(add_frameworks_dep syntax-highlighting)
 	$(add_qt_dep qtconcurrent)
 	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
 	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtserialport)
+	$(add_qt_dep qtsql)
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	>=sci-libs/gsl-1.15:=
-	cantor? (
-		$(add_frameworks_dep kparts)
-		$(add_frameworks_dep kservice)
-		$(add_kdeapps_dep cantor)
-	)
+	cantor? ( $(add_kdeapps_dep cantor) )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
 	netcdf? ( sci-libs/netcdf:= )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
 "
 DEPEND="${COMMON_DEPEND}
 	sys-devel/bison
@@ -67,8 +63,7 @@ src_configure() {
 		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_TEST=$(usex test)
+		-DENABLE_TESTS=$(usex test)
 	)
 
 	kde5_src_configure

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index b6d50918c31..8b114b53331 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-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
@@ -30,8 +30,10 @@ COMMON_DEPEND="
 	$(add_frameworks_dep syntax-highlighting)
 	$(add_qt_dep qtconcurrent)
 	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
 	$(add_qt_dep qtprintsupport)
 	$(add_qt_dep qtserialport)
+	$(add_qt_dep qtsql)
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	>=sci-libs/gsl-1.15:=


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-10-21 14:58 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-10-21 14:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a960f744dfbb6236dc328f1ee8966d75a7285798
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 21 14:51:50 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 21 14:57:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a960f744

sci-visualization/labplot: Drop 2.5.0 (r0)

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

 sci-visualization/labplot/labplot-2.5.0.ebuild | 68 --------------------------
 1 file changed, 68 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.5.0.ebuild b/sci-visualization/labplot/labplot-2.5.0.ebuild
deleted file mode 100644
index 7c2b38eee9e..00000000000
--- a/sci-visualization/labplot/labplot-2.5.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="cantor fftw fits hdf5 libcerf netcdf"
-
-COMMON_DEPEND="
-	$(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 kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep syntax-highlighting)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtserialport)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	>=sci-libs/gsl-1.15:=
-	cantor? ( $(add_kdeapps_dep cantor) )
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	libcerf? ( sci-libs/libcerf )
-	netcdf? ( sci-libs/netcdf:= )
-"
-DEPEND="${COMMON_DEPEND}
-	sys-devel/bison
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-	!sci-visualization/labplot:4
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_LIBCERF=$(usex libcerf)
-		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_TESTS=$(usex test)
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-10-13 18:52 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-10-13 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     6ae0187e2c3aa64e81550610c3d0a96dd7181e72
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 13 14:02:24 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 13 18:52:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae0187e

sci-visualization/labplot: Restore keywords

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

 sci-visualization/labplot/labplot-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-2.5.0.ebuild b/sci-visualization/labplot/labplot-2.5.0.ebuild
index 40f32162ebc..7c2b38eee9e 100644
--- a/sci-visualization/labplot/labplot-2.5.0.ebuild
+++ b/sci-visualization/labplot/labplot-2.5.0.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 @@ HOMEPAGE="https://www.kde.org/applications/education/labplot/"
 [[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="cantor fftw fits hdf5 libcerf netcdf"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-08 13:29 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-08 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     baebbfc03c34360a4364dc2c9154a893f5f09939
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  8 13:24:52 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep  8 13:28:51 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baebbfc0

sci-visualization/labplot: Drop 2.4.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-visualization/labplot/Manifest             |  1 -
 sci-visualization/labplot/labplot-2.4.0.ebuild | 73 --------------------------
 2 files changed, 74 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 146e34d4dfa..141373dce8b 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.4.0-kf5.tar.xz 6038072 BLAKE2B b1116a516f3d94d331584f22aefe4e9e54c0c96e98c08a90929bea1aaf379f04437d39a8644afc7cc7feda3f43881ba552d310ca263ae3fc6db24dbc8fb57777 SHA512 5d29dd7d63d484359e73c8d82d8dbc25a069e1f33829cf75c2a2009ebae2027353ecf578b51806b5f35ae17ec472f5cbfdb4caed2637dc1ecc9229d33033d21b
 DIST labplot-2.5.0.tar.xz 11831656 BLAKE2B b6c122509874f1f7a554814b7ac9889b416d36f750ff831773aed313f9eff23abc0809f40f6f591051b287bd1a875af455f5d500ce54130c4d8ddfe5fcfa0870 SHA512 a4b285917e30b0ac00cb8c8ad6827ba3884d95fccc0511a0a317bb2d637e48e6579929c45cfb8bba737bb5a01472a2baa9d812a688730ac4fa40b23cc6625eba

diff --git a/sci-visualization/labplot/labplot-2.4.0.ebuild b/sci-visualization/labplot/labplot-2.4.0.ebuild
deleted file mode 100644
index 41c5faefd1e..00000000000
--- a/sci-visualization/labplot/labplot-2.4.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_BRANCH="frameworks"
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
-HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="cantor fftw fits hdf5 netcdf"
-
-[[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
-
-COMMON_DEPEND="
-	$(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 kiconthemes)
-	$(add_frameworks_dep kio)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_qt_dep qtconcurrent)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtprintsupport)
-	$(add_qt_dep qtsvg)
-	$(add_qt_dep qtwidgets)
-	>=sci-libs/gsl-1.15:=
-	cantor? ( $(add_kdeapps_dep cantor) )
-	fftw? ( sci-libs/fftw:3.0= )
-	fits? ( sci-libs/cfitsio:= )
-	hdf5? ( sci-libs/hdf5:= )
-	netcdf? ( sci-libs/netcdf:= )
-"
-DEPEND="${COMMON_DEPEND}
-	sys-devel/gettext
-	x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-	!sci-visualization/labplot:4
-"
-
-src_prepare() {
-	kde5_src_prepare
-
-	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
-		cmake_comment_add_subdirectory doc-translations
-	fi
-
-	punt_bogus_dep KF5 NewStuff
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_CANTOR=$(usex cantor)
-		-DENABLE_FFTW=$(usex fftw)
-		-DENABLE_FITS=$(usex fits)
-		-DENABLE_HDF5=$(usex hdf5)
-		-DENABLE_NETCDF=$(usex netcdf)
-	)
-
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8f0bd171d4d37ed88457a8e420f33f0906aa54f1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 17:32:06 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0bd171

sci-visualization/labplot: Add missing DEPENDs

Upstream commits
ace4d68cd5619485f7368883677e0a51c94d2364
bb3b0fa22a99f2542a3e0baaa7a7e07c5a32593b

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 30110089d94..25cd79c868c 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -29,6 +29,7 @@ COMMON_DEPEND="
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep syntax-highlighting)
 	$(add_qt_dep qtconcurrent)
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtprintsupport)
@@ -52,6 +53,7 @@ COMMON_DEPEND="
 	)
 "
 DEPEND="${COMMON_DEPEND}
+	sys-devel/bison
 	sys-devel/gettext
 	x11-misc/shared-mime-info
 "


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     0d1acfee34b8d91994a972fd4a75cb8b802386df
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 17:03:33 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1acfee

sci-visualization/labplot: Add tests handling

Upstream commit 5d22491b4ee1191d0760b1ebfd7126eb203d98e7

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 0adc14acbe2..5073f218bae 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
@@ -73,6 +74,7 @@ src_configure() {
 		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_NETCDF=$(usex netcdf)
 		-DENABLE_ROOT=$(usex root)
+		-DENABLE_TEST=$(usex test)
 	)
 
 	kde5_src_configure


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3a5ba26d8e28ce85546da944690675dab45d8b43
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 17:11:38 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5ba26d

sci-visualization/labplot: Add USE libcerf

Upstream commit 03f2cec7c69a2ad35ebbf405d1e3cc3ec86479d3

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 4 +++-
 sci-visualization/labplot/metadata.xml        | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 5073f218bae..30110089d94 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.kde.org/applications/education/labplot/"
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="cantor fftw fits hdf5 netcdf root"
+IUSE="cantor fftw fits hdf5 libcerf netcdf root"
 
 [[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
 
@@ -44,6 +44,7 @@ COMMON_DEPEND="
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
+	libcerf? ( sci-libs/libcerf )
 	netcdf? ( sci-libs/netcdf:= )
 	root? (
 		app-arch/lz4
@@ -72,6 +73,7 @@ src_configure() {
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)
+		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
 		-DENABLE_ROOT=$(usex root)
 		-DENABLE_TEST=$(usex test)

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index e2c5300fb86..150390b1984 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -16,6 +16,7 @@
 	<use>
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
+		<flag name="libcerf">Enable special functions from <pkg>sci-libs/libcerf</pkg></flag>
 		<flag name="root">Enable support for CERN's ROOT file type</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     73003a1280021d235c196605b0d6380151cc1bce
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 17:44:11 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73003a12

sci-visualization/labplot: 2.5.0 version bump

Closes: https://bugs.gentoo.org/665176
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/Manifest                 |  1 +
 .../{labplot-9999.ebuild => labplot-2.5.0.ebuild}  | 29 +++++-----------------
 sci-visualization/labplot/labplot-9999.ebuild      | 12 +--------
 3 files changed, 8 insertions(+), 34 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index eb9705e4b00..146e34d4dfa 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.4.0-kf5.tar.xz 6038072 BLAKE2B b1116a516f3d94d331584f22aefe4e9e54c0c96e98c08a90929bea1aaf379f04437d39a8644afc7cc7feda3f43881ba552d310ca263ae3fc6db24dbc8fb57777 SHA512 5d29dd7d63d484359e73c8d82d8dbc25a069e1f33829cf75c2a2009ebae2027353ecf578b51806b5f35ae17ec472f5cbfdb4caed2637dc1ecc9229d33033d21b
+DIST labplot-2.5.0.tar.xz 11831656 BLAKE2B b6c122509874f1f7a554814b7ac9889b416d36f750ff831773aed313f9eff23abc0809f40f6f591051b287bd1a875af455f5d500ce54130c4d8ddfe5fcfa0870 SHA512 a4b285917e30b0ac00cb8c8ad6827ba3884d95fccc0511a0a317bb2d637e48e6579929c45cfb8bba737bb5a01472a2baa9d812a688730ac4fa40b23cc6625eba

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.5.0.ebuild
similarity index 76%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.5.0.ebuild
index 25cd79c868c..40f32162ebc 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.5.0.ebuild
@@ -9,13 +9,11 @@ inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
 HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="cantor fftw fits hdf5 libcerf netcdf root"
-
-[[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
+IUSE="cantor fftw fits hdf5 libcerf netcdf"
 
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
@@ -23,8 +21,10 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdelibs4support)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
@@ -37,20 +37,12 @@ COMMON_DEPEND="
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	>=sci-libs/gsl-1.15:=
-	cantor? (
-		$(add_frameworks_dep kparts)
-		$(add_frameworks_dep kservice)
-		$(add_kdeapps_dep cantor)
-	)
+	cantor? ( $(add_kdeapps_dep cantor) )
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	libcerf? ( sci-libs/libcerf )
 	netcdf? ( sci-libs/netcdf:= )
-	root? (
-		app-arch/lz4
-		sys-libs/zlib
-	)
 "
 DEPEND="${COMMON_DEPEND}
 	sys-devel/bison
@@ -61,14 +53,6 @@ RDEPEND="${COMMON_DEPEND}
 	!sci-visualization/labplot:4
 "
 
-src_prepare() {
-	kde5_src_prepare
-
-	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
-		cmake_comment_add_subdirectory doc-translations
-	fi
-}
-
 src_configure() {
 	local mycmakeargs=(
 		-DENABLE_CANTOR=$(usex cantor)
@@ -77,8 +61,7 @@ src_configure() {
 		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_LIBCERF=$(usex libcerf)
 		-DENABLE_NETCDF=$(usex netcdf)
-		-DENABLE_ROOT=$(usex root)
-		-DENABLE_TEST=$(usex test)
+		-DENABLE_TESTS=$(usex test)
 	)
 
 	kde5_src_configure

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 25cd79c868c..b6d50918c31 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -9,14 +9,12 @@ inherit kde5
 
 DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
 HOMEPAGE="https://www.kde.org/applications/education/labplot/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="cantor fftw fits hdf5 libcerf netcdf root"
 
-[[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
-
 COMMON_DEPEND="
 	$(add_frameworks_dep karchive)
 	$(add_frameworks_dep kcompletion)
@@ -61,14 +59,6 @@ RDEPEND="${COMMON_DEPEND}
 	!sci-visualization/labplot:4
 "
 
-src_prepare() {
-	kde5_src_prepare
-
-	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
-		cmake_comment_add_subdirectory doc-translations
-	fi
-}
-
 src_configure() {
 	local mycmakeargs=(
 		-DENABLE_CANTOR=$(usex cantor)


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3fddbf9c3596381be6d1e7b55d8e31c68c04b55b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 16:56:08 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fddbf9c

sci-visualization/labplot: Add USE root

Upstream commit 62e9b7c253d1d4927ce210609236741f4ea1aa47

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 7 ++++++-
 sci-visualization/labplot/metadata.xml        | 1 +
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 29a2451cf3f..0adc14acbe2 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/labplot/"
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="cantor fftw fits hdf5 netcdf"
+IUSE="cantor fftw fits hdf5 netcdf root"
 
 [[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
 
@@ -44,6 +44,10 @@ COMMON_DEPEND="
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )
 	netcdf? ( sci-libs/netcdf:= )
+	root? (
+		app-arch/lz4
+		sys-libs/zlib
+	)
 "
 DEPEND="${COMMON_DEPEND}
 	sys-devel/gettext
@@ -68,6 +72,7 @@ src_configure() {
 		-DENABLE_FITS=$(usex fits)
 		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_NETCDF=$(usex netcdf)
+		-DENABLE_ROOT=$(usex root)
 	)
 
 	kde5_src_configure

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index 9e450bf9332..e2c5300fb86 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -16,5 +16,6 @@
 	<use>
 		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
 		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
+		<flag name="root">Enable support for CERN's ROOT file type</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     9e17361169ac96e94e95ccc7159bbb258af41f52
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 16:51:57 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e173611

sci-visualization/labplot: Drop unused DEPENDs

Upstream commits
027bdb46520f096b85f74ee87dfab53d55be2d9b
2f1152d318109e667e59dfeb1569c67c65ba1ce4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index a9e3d53b012..29a2451cf3f 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -22,10 +22,8 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kdelibs4support)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep kio)
 	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-09-03 18:03 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     07e409a10af3210c91968ce214f1559764d9c9a5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  3 16:47:24 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  3 18:03:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e409a1

sci-visualization/labplot: Add missing USE=cantor DEPENDs

Upstream commits
0aa0baedb15256a24858149d8e1489db8581368b
9a05732bf3678dfccd200224d1b4a9ef98357526

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-visualization/labplot/labplot-9999.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 0fa0b2d7ce0..a9e3d53b012 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -37,7 +37,11 @@ COMMON_DEPEND="
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	>=sci-libs/gsl-1.15:=
-	cantor? ( $(add_kdeapps_dep cantor) )
+	cantor? (
+		$(add_frameworks_dep kparts)
+		$(add_frameworks_dep kservice)
+		$(add_kdeapps_dep cantor)
+	)
 	fftw? ( sci-libs/fftw:3.0= )
 	fits? ( sci-libs/cfitsio:= )
 	hdf5? ( sci-libs/hdf5:= )


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-04-21 14:01 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-04-21 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     009218bb4d145577231b975daee748696c536574
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 21 14:01:05 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 21 14:01:05 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009218bb

sci-visualization/labplot: Add new DEPEND

Reported-by: urcindalo <urcindalo <AT> gmail.com>
Closes: https://bugs.gentoo.org/653294
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-visualization/labplot/labplot-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 5b11f8d449b..0fa0b2d7ce0 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -33,6 +33,7 @@ COMMON_DEPEND="
 	$(add_qt_dep qtconcurrent)
 	$(add_qt_dep qtgui)
 	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtserialport)
 	$(add_qt_dep qtsvg)
 	$(add_qt_dep qtwidgets)
 	>=sci-libs/gsl-1.15:=


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2018-04-13  9:02 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2018-04-13  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     fcd3aead941542c28dbaacfc72dd40fe30bc186a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 13 09:02:35 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 13 09:02:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd3aead

sci-visualization/labplot: Frameworks merged to master

Closes: https://bugs.gentoo.org/653090
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-visualization/labplot/labplot-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 6eebaf15248..5b11f8d449b 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-EGIT_BRANCH="frameworks"
 KDE_HANDBOOK="forceoptional"
 inherit kde5
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2017-04-08 17:59 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2017-04-08 17:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1ea6b27ef3cf489d099d3753b5c8c2050d67054e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  8 17:55:40 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  8 17:59:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea6b27e

sci-visualization/labplot: 2.4.0 version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-visualization/labplot/Manifest                               | 1 +
 .../labplot/{labplot-9999.ebuild => labplot-2.4.0.ebuild}        | 9 +++++----
 sci-visualization/labplot/labplot-9999.ebuild                    | 6 +++---
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 689f27edbda..a2b212d933c 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1 +1,2 @@
 DIST labplot-2.3.0-kf5.tar.xz 4531156 SHA256 a5a7d706de5f978430b359ada42f9227a2619f5fa9608d56af16c760b7626f33 SHA512 0f8053bfccbfb6756db14c2d35f69b18bc83395c15cc01cbe61e5877065ad587e1563e7f161dfbac7c75b8b30aa04ee112e0c1962b52544e33ca936bd17b1444 WHIRLPOOL febd50c0a36612a1f93d8190eb9907ede4c29513652cc1a99cfc196c464eb7a7d6bc8692e13a98a9ce31e963a15396385dd9d7b015fe65bd995e2b85e9a09f94
+DIST labplot-2.4.0-kf5.tar.xz 6038072 SHA256 86198247ff0d274c85607cdb07a0c4ef19149e4f4bf6c9d2e6e8249134e26bb2 SHA512 5d29dd7d63d484359e73c8d82d8dbc25a069e1f33829cf75c2a2009ebae2027353ecf578b51806b5f35ae17ec472f5cbfdb4caed2637dc1ecc9229d33033d21b WHIRLPOOL 8d5af85ae52bbe1526d00888c1a18922a0f27c3dbf4ff992736e6672008ca61f54f8df93a1c0185bf4fcdcebe4543e58aa7260eafaf40ba8abf87b39ab84bad4

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-2.4.0.ebuild
similarity index 94%
copy from sci-visualization/labplot/labplot-9999.ebuild
copy to sci-visualization/labplot/labplot-2.4.0.ebuild
index 463b7dba15e..41c5faefd1e 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/labplot/"
 [[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="cantor fftw fits hdf5 netcdf"
 
 [[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
@@ -27,7 +27,6 @@ COMMON_DEPEND="
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kiconthemes)
 	$(add_frameworks_dep kio)
-	$(add_frameworks_dep knewstuff)
 	$(add_frameworks_dep ktextwidgets)
 	$(add_frameworks_dep kwidgetsaddons)
 	$(add_frameworks_dep kxmlgui)
@@ -52,11 +51,13 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 src_prepare() {
+	kde5_src_prepare
+
 	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
 		cmake_comment_add_subdirectory doc-translations
 	fi
 
-	kde5_src_prepare
+	punt_bogus_dep KF5 NewStuff
 }
 
 src_configure() {

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 463b7dba15e..6eebaf15248 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,11 +52,11 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 src_prepare() {
+	kde5_src_prepare
+
 	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
 		cmake_comment_add_subdirectory doc-translations
 	fi
-
-	kde5_src_prepare
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2016-12-30  0:26 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2016-12-30  0:26 UTC (permalink / raw
  To: gentoo-commits

commit:     d4dd78e39f92a275f8f7c049a6b70bee4ea7b21b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 00:21:28 2016 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 00:24:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dd78e3

sci-visualization/labplot: Fix configure

Package-Manager: portage-2.3.0

 sci-visualization/labplot/labplot-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index ac5f373..d81dfe2 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -65,7 +65,7 @@ src_configure() {
 		-DENABLE_CANTOR=$(usex cantor)
 		-DENABLE_FFTW=$(usex fftw)
 		-DENABLE_FITS=$(usex fits)
-		$(cmake-utils_use_find_package hdf5 HDF5)
+		-DENABLE_HDF5=$(usex hdf5)
 		-DENABLE_NETCDF=$(usex netcdf)
 	)
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2016-11-06 18:11 David Seifert
  0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2016-11-06 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     13a86f47f58eb7d2fac9f7738a37bc7aa97d83ad
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Nov  6 17:40:06 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 18:11:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a86f47

sci-visualization/labplot: Drop old

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2756

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-visualization/labplot/Manifest             |  1 -
 sci-visualization/labplot/labplot-2.0.2.ebuild | 29 --------------------------
 2 files changed, 30 deletions(-)

diff --git a/sci-visualization/labplot/Manifest b/sci-visualization/labplot/Manifest
index 203e458..689f27e 100644
--- a/sci-visualization/labplot/Manifest
+++ b/sci-visualization/labplot/Manifest
@@ -1,2 +1 @@
-DIST labplot-2.0.2.tar.xz 2696384 SHA256 f52e00006e2ce87aeda5bf15b950155e5db71cde4b0e1fb0819b6e71aaf6dee0 SHA512 6fb78f7f36dfd961690e4062646401fde86054323ffbf1d90986ae686201ad9f1bd5f2e6a914545f10d085355c490d63399ce92197770d7fb0cfccc91e24421b WHIRLPOOL 677f40ffb5cf151a160148da25cc364a6de62cfa5829bf70d4486e072ed05b6831d3975d31fa2ad6ef7c698b4abb44bdfd86efd9d29d1670e0bd5e57f9c4314e
 DIST labplot-2.3.0-kf5.tar.xz 4531156 SHA256 a5a7d706de5f978430b359ada42f9227a2619f5fa9608d56af16c760b7626f33 SHA512 0f8053bfccbfb6756db14c2d35f69b18bc83395c15cc01cbe61e5877065ad587e1563e7f161dfbac7c75b8b30aa04ee112e0c1962b52544e33ca936bd17b1444 WHIRLPOOL febd50c0a36612a1f93d8190eb9907ede4c29513652cc1a99cfc196c464eb7a7d6bc8692e13a98a9ce31e963a15396385dd9d7b015fe65bd995e2b85e9a09f94

diff --git a/sci-visualization/labplot/labplot-2.0.2.ebuild b/sci-visualization/labplot/labplot-2.0.2.ebuild
deleted file mode 100644
index 93da819..00000000
--- a/sci-visualization/labplot/labplot-2.0.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ "${PV}" != "9999" ]]; then
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-	inherit kde4-base
-else
-	EGIT_REPO_URI="git://anongit.kde.org/labplot"
-	inherit kde4-base git-r3
-fi
-
-MY_PN=LabPlot
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="KDE data analysis and visualisation program"
-HOMEPAGE="https://edu.kde.org/applications/science/labplot/"
-
-LICENSE="GPL-2"
-SLOT="4"
-IUSE=""
-
-DEPEND="
-	sci-libs/gsl
-"
-RDEPEND="$DEPEND"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/
@ 2016-11-06 18:11 David Seifert
  0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2016-11-06 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d7381458d825f6cddae2114253631b895edf8d41
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Nov  5 22:45:26 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 18:11:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7381458

sci-visualization/labplot: Switch to frameworks branch

metadata.xml: Indentation

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2756

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-visualization/labplot/labplot-9999.ebuild | 84 ++++++++++++++++++++-------
 sci-visualization/labplot/metadata.xml        | 28 +++++----
 2 files changed, 80 insertions(+), 32 deletions(-)

diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild
index 93da819..ac5f373 100644
--- a/sci-visualization/labplot/labplot-9999.ebuild
+++ b/sci-visualization/labplot/labplot-9999.ebuild
@@ -1,29 +1,73 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-if [[ "${PV}" != "9999" ]]; then
-	KEYWORDS="~amd64 ~x86"
-	SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-	inherit kde4-base
-else
-	EGIT_REPO_URI="git://anongit.kde.org/labplot"
-	inherit kde4-base git-r3
-fi
+EGIT_BRANCH="frameworks"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
 
-MY_PN=LabPlot
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="KDE data analysis and visualisation program"
-HOMEPAGE="https://edu.kde.org/applications/science/labplot/"
+DESCRIPTION="Scientific data analysis and visualisation based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/education/labplot/"
+[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}-kf5.tar.xz"
 
 LICENSE="GPL-2"
-SLOT="4"
-IUSE=""
+KEYWORDS=""
+IUSE="cantor fftw fits hdf5 netcdf"
+
+[[ ${KDE_BUILD_TYPE} != live ]] && S="${WORKDIR}/${P}-kf5"
 
-DEPEND="
-	sci-libs/gsl
+COMMON_DEPEND="
+	$(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 kiconthemes)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtconcurrent)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	>=sci-libs/gsl-1.15:=
+	cantor? ( $(add_kdeapps_dep cantor) )
+	fftw? ( sci-libs/fftw:3.0= )
+	fits? ( sci-libs/cfitsio:= )
+	hdf5? ( sci-libs/hdf5:= )
+	netcdf? ( sci-libs/netcdf:= )
+"
+DEPEND="${COMMON_DEPEND}
+	sys-devel/gettext
+	x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+	!sci-visualization/labplot:4
 "
-RDEPEND="$DEPEND"
+
+src_prepare() {
+	if ! use handbook && [[ ${KDE_BUILD_TYPE} != live ]]; then
+		cmake_comment_add_subdirectory doc-translations
+	fi
+
+	kde5_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_CANTOR=$(usex cantor)
+		-DENABLE_FFTW=$(usex fftw)
+		-DENABLE_FITS=$(usex fits)
+		$(cmake-utils_use_find_package hdf5 HDF5)
+		-DENABLE_NETCDF=$(usex netcdf)
+	)
+
+	kde5_src_configure
+}

diff --git a/sci-visualization/labplot/metadata.xml b/sci-visualization/labplot/metadata.xml
index fb2bfd8..9e450bf 100644
--- a/sci-visualization/labplot/metadata.xml
+++ b/sci-visualization/labplot/metadata.xml
@@ -1,16 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>dilfridge@gentoo.org</email>
-    <name>Andreas K. Huettel</name>
-  </maintainer>
-<maintainer type="project">
-    <email>sci@gentoo.org</email>
-    <name>Gentoo Science Project</name>
-  </maintainer>
-<maintainer type="project">
-    <email>kde@gentoo.org</email>
-    <name>Gentoo KDE Project</name>
-  </maintainer>
+	<maintainer type="person">
+		<email>dilfridge@gentoo.org</email>
+		<name>Andreas K. Huettel</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>sci@gentoo.org</email>
+		<name>Gentoo Science Project</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>kde@gentoo.org</email>
+		<name>Gentoo KDE Project</name>
+	</maintainer>
+	<use>
+		<flag name="cantor">Enable support for different open-source computer algebra systems via <pkg>kde-apps/cantor</pkg></flag>
+		<flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
+	</use>
 </pkgmetadata>


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

end of thread, other threads:[~2024-09-10 18:53 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-20 16:38 [gentoo-commits] repo/gentoo:master commit in: sci-visualization/labplot/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-09-10 18:53 Andreas Sturmlechner
2024-08-31 17:26 Andreas Sturmlechner
2024-08-31 17:26 Andreas Sturmlechner
2024-08-31 17:26 Andreas Sturmlechner
2024-07-13 14:44 Andreas Sturmlechner
2024-07-13 14:25 Andreas Sturmlechner
2024-01-08 12:28 Sam James
2023-07-12 13:14 Andrew Ammerlaan
2023-01-30 15:25 Ben Kohler
2022-05-18 16:15 Andrew Ammerlaan
2022-05-09 18:51 Andrew Ammerlaan
2022-05-09 17:19 Andrew Ammerlaan
2022-03-05 23:10 Andreas K. Hüttel
2022-01-09 19:26 Andreas Sturmlechner
2021-09-05  9:06 Andreas Sturmlechner
2021-05-20 22:13 Andreas Sturmlechner
2021-03-28 14:17 Andreas Sturmlechner
2020-11-29 23:19 Andreas Sturmlechner
2020-11-05 20:25 Andreas Sturmlechner
2020-10-31  9:23 Andreas Sturmlechner
2019-12-23  0:25 Andreas Sturmlechner
2019-11-13 13:45 Andreas Sturmlechner
2019-07-20 19:30 Andreas Sturmlechner
2019-05-13  0:18 Andreas Sturmlechner
2019-04-23 20:25 Andreas Sturmlechner
2019-04-21 18:24 Andreas Sturmlechner
2019-04-21 18:24 Andreas Sturmlechner
2019-04-21 18:24 Andreas Sturmlechner
2019-02-15 23:28 Andreas Sturmlechner
2018-10-21 14:58 Andreas Sturmlechner
2018-10-21 14:58 Andreas Sturmlechner
2018-10-13 18:52 Andreas Sturmlechner
2018-09-08 13:29 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-09-03 18:03 Andreas Sturmlechner
2018-04-21 14:01 Andreas Sturmlechner
2018-04-13  9:02 Andreas Sturmlechner
2017-04-08 17:59 Andreas Sturmlechner
2016-12-30  0:26 Andreas Sturmlechner
2016-11-06 18:11 David Seifert
2016-11-06 18:11 David Seifert

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