summaryrefslogtreecommitdiff
path: root/kde-apps/analitza
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/analitza')
-rw-r--r--kde-apps/analitza/Manifest2
-rw-r--r--kde-apps/analitza/analitza-25.04.0.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 3e1c37dc2b7e..7338b747f9c1 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,5 +1,7 @@
DIST analitza-24.12.1.tar.xz 359992 BLAKE2B 08a0e2898ca1f22bb52ed592e3835b364c06babd4955930967492a3f17c7da2991805d84d9f1f7fbb422f30c0a23f5d4d217815d8a5ae8b45bccccb736bd55e3 SHA512 a43200449de93070284f665304206a6bbe5b02db5fd390e545c456466f7300b79ae15e37d442fcbb8f3c7ac33e41212b2b0d95ef9ace18841ebb082e385cc605
DIST analitza-24.12.3.tar.xz 360052 BLAKE2B 23aa5b40a3dd1024e20f3f07e70a0090d9d122f12a5004d8420b75692f2746cd51f32ff42d17906ec02af0e2272914c90a3259a5aadb567d8b95c71e8ce85037 SHA512 405676ba8497df27bed3c912bef0e2eda15e082cbbf35c953ec44a219e73e893f67fd737ecc8babac7748e3dcbac5c1c8e0165206264aa7dc99750b33b9ba82c
+DIST analitza-25.04.0.tar.xz 368008 BLAKE2B 9f39c53eaff80e0e00cf45f0987c78566b75749a68973b54f6ed91563d9217d7c7ae3627d950af7ca5951759257c0f9597afbbf4b6fa1f94ee922bc07f0bb06a SHA512 51db6b9da2ee8f373b9e60fe4c9a8ecfbece40a3794f23d074ff6653c327d7e8be5bf0f65709d69ff609b8569e3bc7ac4db8b3f4ce8b3ced72356cce06fc8ccc
EBUILD analitza-24.12.1.ebuild 829 BLAKE2B 0ea1d4617db13d1aac5a11271071af81e91100b75a96cab79b863db44404bf8c96d5dc2f4861e8b16b63e81baa65e6b38bb05524ddea424c287ad04c4d2ddbaf SHA512 1ece65a00e8ef2711a461679153d25fa4eefe0af27c3b6be0196798312bf3e9fa325cca96b01365054dccebba3a6584efca1bea45a6f0074749606f6292743d0
EBUILD analitza-24.12.3.ebuild 829 BLAKE2B 0ea1d4617db13d1aac5a11271071af81e91100b75a96cab79b863db44404bf8c96d5dc2f4861e8b16b63e81baa65e6b38bb05524ddea424c287ad04c4d2ddbaf SHA512 1ece65a00e8ef2711a461679153d25fa4eefe0af27c3b6be0196798312bf3e9fa325cca96b01365054dccebba3a6584efca1bea45a6f0074749606f6292743d0
+EBUILD analitza-25.04.0.ebuild 831 BLAKE2B 34f546ef0f7ccf7d781002a512325933532955993a9deb89a2c6288df24745290cc2d9735cde00cb0c2f8c65d618f36456781efcf778151f1f31c8490c419fcd SHA512 ea30072139e11e3c944679c5356741b9949e7ee05e7056ae3cb19063cde193538e96ed51dd1569679e6d9987c730d376562e24140d747cb1721052a0c6edc4ef
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-25.04.0.ebuild b/kde-apps/analitza/analitza-25.04.0.ebuild
new file mode 100644
index 000000000000..9c355a37ae97
--- /dev/null
+++ b/kde-apps/analitza/analitza-25.04.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library for mathematical features"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="eigen"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,opengl,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ eigen? ( dev-cpp/eigen:3 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+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
+}