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
+}

Reply via email to