summaryrefslogtreecommitdiff
path: root/kde-apps/analitza
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-22 12:04:32 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-22 12:04:32 +0100
commit5b52b99ca475070991d8e8d1dff674ffe6ffdea9 (patch)
treecf4bb45c00280387facfe6360387dbb2f8526bf3 /kde-apps/analitza
parent2cf667d4c687ef89fe0fc530e2a5bc8518941728 (diff)
gentoo auto-resync : 22:04:2023 - 12:04:32
Diffstat (limited to 'kde-apps/analitza')
-rw-r--r--kde-apps/analitza/Manifest2
-rw-r--r--kde-apps/analitza/analitza-23.04.0.ebuild48
2 files changed, 50 insertions, 0 deletions
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 93b32f539153..7565a485a497 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,3 +1,5 @@
DIST analitza-22.12.3.tar.xz 352896 BLAKE2B d6ada92d953e84d64e1352d2628b9655f1f626e20585f648489a195d00060d70f35f48a39b7b563c6943321bfa08539a4f234991dfec35ca1544b938ff8539e5 SHA512 7ceeca751c25ca70d444352243aa1834721f8f87dd1ffc027f886335552be1607b347b6fefab6a92b54a46cdb85cf236411e42c6b25a607bcd6ffa9773d500b9
+DIST analitza-23.04.0.tar.xz 353124 BLAKE2B 90d6c5738b2537f0120801ca29e2bb111be83fad96a506b977dbf0fd0a05b99e03b8731ae2e11dfcfe9fc77c988956fa3b67924fe730fb0c3e8107db323c1850 SHA512 35f8c2055508602c1130ce7c2c00f4aca756048c75278ffd78c139270944552182673dcd2b61c4bbfd23335e0dd5cbddde72b33ae29d875354fd88b282c1cbd2
EBUILD analitza-22.12.3.ebuild 925 BLAKE2B bf100a662d1673b37fcd737de8304bb023a1eefc1ecd337cfcf6877f9840ecd356e28c74338ec159f6fbeddee061ec71eaad54861b37ccca41a138841bc14b36 SHA512 d390a4617d7364d6bbf92edd7e4c3d6ffdf4a531a4cd2b61dad9e47ace96fdedf5596d026a36cf3c96b8e178f9a72ad2cf993d9b17a7a5e48a07c05aa49ef16b
+EBUILD analitza-23.04.0.ebuild 928 BLAKE2B c85613a73fc601ce0fd4d1d3f92f6e9a163344f481e019ab1bbb404adca621d145a4149df8145abcd57bd4e828c6617d47df0482e5bbaa570e1d08c67dfa4c74 SHA512 c407dc0db10c0bb71f46bdd5c8b2ecf2503b6e281be426f2f03e9c7d12e216f9e770d36a7b5b30558986a1a555e7a6fbda935ac8fda4c0a3cd82309aa02177c6
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-23.04.0.ebuild b/kde-apps/analitza/analitza-23.04.0.ebuild
new file mode 100644
index 000000000000..68c35394bc08
--- /dev/null
+++ b/kde-apps/analitza/analitza-23.04.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library for mathematical features"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="eigen nls"
+
+BDEPEND="
+ nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ eigen? ( dev-cpp/eigen:3 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use test; then
+ sed -i \
+ -e "/add_subdirectory(examples)/ s/^/#DONT/" \
+ analitzaplot/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package eigen Eigen3)
+ )
+
+ ecm_src_configure
+}