From d15e8b95b76b79a28c57c532d70bb35c53e603f9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 6 May 2025 17:27:45 +0200 Subject: kde-apps/kalzium: 25.04.1 version bump Signed-off-by: Andreas Sturmlechner --- kde-apps/kalzium/Manifest | 1 + kde-apps/kalzium/kalzium-25.04.1.ebuild | 68 +++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 kde-apps/kalzium/Manifest create mode 100644 kde-apps/kalzium/kalzium-25.04.1.ebuild diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest new file mode 100644 index 00000000000..8abb7b5197b --- /dev/null +++ b/kde-apps/kalzium/Manifest @@ -0,0 +1 @@ +DIST kalzium-25.04.1.tar.xz 22660736 BLAKE2B c491616ab931468d0be930b14801df9f98f8c1463469e44ca975b00f9e53315385d43c0bb637e3beac3af167cb920e1f9120936f56dacb1cc63f554e009c7e50 SHA512 6e1ba002bae6e9dd675039320762f9541f83770d92e45d866428880378a98872ac2ac9baad1ba70b3df0ab4ed1d78b7df25865788822dd59e7e953aa4b5dfa72 diff --git a/kde-apps/kalzium/kalzium-25.04.1.ebuild b/kde-apps/kalzium/kalzium-25.04.1.ebuild new file mode 100644 index 00000000000..2ce4c55fec1 --- /dev/null +++ b/kde-apps/kalzium/kalzium-25.04.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.13.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org flag-o-matic xdg + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://apps.kde.org/kalzium/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="solver" + +# TODO: IUSE="editor" +# editor? ( +# dev-cpp/eigen:3 +# >=dev-qt/qtopengl-${QTMIN}:6 +# >=kde-frameworks/knewstuff-${KFMIN}:6 +# sci-chemistry/openbabel:= +# >=sci-libs/avogadrolibs-1.93[qt6] +# ) +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtscxml-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}: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/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kunitconversion-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + solver? ( dev-ml/facile:=[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +PATCHES=( "${FILESDIR}/${PN}-21.03.90-cmake.patch" ) + +src_configure() { + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel3=ON # TODO: bug 823101 + -DCMAKE_DISABLE_FIND_PACKAGE_Eigen3=ON +# $(cmake_use_find_package editor Eigen3) +# $(cmake_use_find_package editor AvogadroLibs) +# $(cmake_use_find_package editor OpenBabel2) +# $(cmake_use_find_package solver OCaml) +# $(cmake_use_find_package solver Libfacile) + ) + + ecm_src_configure +} -- cgit v1.2.3