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-24.12.2.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index ad78fc0a134d..2e8c0d558030 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,3 +1,5 @@
DIST analitza-24.12.1.tar.xz 359992 BLAKE2B 08a0e2898ca1f22bb52ed592e3835b364c06babd4955930967492a3f17c7da2991805d84d9f1f7fbb422f30c0a23f5d4d217815d8a5ae8b45bccccb736bd55e3 SHA512 a43200449de93070284f665304206a6bbe5b02db5fd390e545c456466f7300b79ae15e37d442fcbb8f3c7ac33e41212b2b0d95ef9ace18841ebb082e385cc605
+DIST analitza-24.12.2.tar.xz 360032 BLAKE2B ed82118b936ff513424aea40ac9d7a4842d43f750c610fff8919aef11cd1e3fbf93c9600cef6963631a7bbba04872898eb9eaeb97bc3b2a7f0975ba7fcc67ac2 SHA512 dacee1c9d226bca40d209f858746d7d80e4234abaa4a566e227ef186e70b79281157496165b4337b80fbfdea8297f56e1d18d0f146336a23675d6cdee96b8e2c
EBUILD analitza-24.12.1.ebuild 829 BLAKE2B 0ea1d4617db13d1aac5a11271071af81e91100b75a96cab79b863db44404bf8c96d5dc2f4861e8b16b63e81baa65e6b38bb05524ddea424c287ad04c4d2ddbaf SHA512 1ece65a00e8ef2711a461679153d25fa4eefe0af27c3b6be0196798312bf3e9fa325cca96b01365054dccebba3a6584efca1bea45a6f0074749606f6292743d0
+EBUILD analitza-24.12.2.ebuild 831 BLAKE2B b63f8349dc38ce3403612114f46a3b2d399f21fb6055297e57123c4c340198155c40f36bf3eed7a77c0969bec9ef54e414d552d960e96fe623a12f8571c03068 SHA512 45807d390c113c698ffaa1586fa33f56219cfe4133f73f324689dad2391a45c532e2d28201aad4034fe1b919689c27de381afec3be78fd9c197bce8680c6cb8a
MISC metadata.xml 424 BLAKE2B 96e094c8fed309802b0c6ee26a785044e6fd895bfdd9e2ff2077f4b0906fc1c4561db4fb3fcec135a4797d812b5cbedb52cd5678772a06f8a82abe300cd2c9f4 SHA512 f98402c3e2093cdb3ff8af13bce9a376589127afd2cf3f4e9c4a9ec1a8e283aee4da30d3572cf396bf5cb4de53a4db5bbb34da57655bf850ea1833a5329b0ddb
diff --git a/kde-apps/analitza/analitza-24.12.2.ebuild b/kde-apps/analitza/analitza-24.12.2.ebuild
new file mode 100644
index 000000000000..1db2f37d7ef1
--- /dev/null
+++ b/kde-apps/analitza/analitza-24.12.2.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.7.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
+}