kde-apps/kalzium: 24.05.1 version bump

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2024-06-13 17:37:52 +02:00
parent ff07653e24
commit faa51e8aa6
2 changed files with 67 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST kalzium-24.02.2.tar.xz 24646968 BLAKE2B 6f2a81542a66bc553fe1b7177ad2dae6b314c01ab72d3d6e26771199dd0b680f29d5c2665cecf4c87e3d5376a9d81f5f5c4a8670f346ce813b3ab0101c1020e9 SHA512 7cf5c46a175014c61766a2c0edcac2ca66405053c85a842b40ceca8afbfc5f9130f684b146f54626558d14c70e95f1684d116004816ee5899bd5b4f668947b21
DIST kalzium-24.05.0.tar.xz 22664932 BLAKE2B 56aeac4b5f542914efabbb4e33e02bb51eb1fa87802280f7e9acd8db9c7a0b011f79043c8ebaf5703aec475e61e8ab5b0658479e90d8645042fc9500840ea4c6 SHA512 f9b935905f98adf9ed924d394c29e785722b1fbe0351c3e6b9d74562af4a986d5cf42f172f84117fad1beb1a22f33cd4ac9b675404bb230ec452e633136beec2
DIST kalzium-24.05.1.tar.xz 22660092 BLAKE2B d5f636b415c8110774615eebf4bf81843f374c08e36d00768ce6d27a0bdf918d95634953c05e5d0529ee6f731ad7703c59b87ddd751637f55ed99587a2a38ece SHA512 556febc3c49ece2e1387df1139c1b4b12bf29d64df1129d8b4e540bc9c12154eb593fca74217fe62901354d30c778eb715140af861b6dda1c6c7a2d0229bcb7c

View File

@@ -0,0 +1,66 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="forceoptional"
KFMIN=5.115.0
QTMIN=5.15.12
inherit ecm gear.kde.org flag-o-matic
DESCRIPTION="Periodic table of the elements"
HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="editor solver"
DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtscript-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}: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/kio-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kplotting-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kunitconversion-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
editor? (
dev-cpp/eigen:3
>=dev-qt/qtopengl-${QTMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
sci-chemistry/openbabel:=
>=sci-libs/avogadrolibs-1.93[qt5]
)
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
$(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
}