summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/kalzium')
-rw-r--r--kde-apps/kalzium/Manifest1
-rw-r--r--kde-apps/kalzium/kalzium-17.04.3.ebuild59
2 files changed, 60 insertions, 0 deletions
diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest
index 91add0fc3fbb..68d7a74d8f50 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,2 +1,3 @@
DIST kalzium-16.12.3.tar.xz 4589228 SHA256 11519ce92658aa09ef1d7fe84b6a60f3e4b9f2b64990ce1a03f9eeb01c968e66 SHA512 b5d062951d6fb60fcb5029fcf9d64fc492956d90fc76d0247202ea332d3b58c02d161229e52482583f6b735f1bb4afbe0f89ec2465d8adbb9c67b2c49ebe1879 WHIRLPOOL 828f3f7b016149a17eec3a86e6c83bacdd28239412388d8209981d777f5526345c097e88d3c3371953e1a79c246a6ea97759b3a557739cb5733afd02243d2d80
DIST kalzium-17.04.2.tar.xz 24464584 SHA256 06a82b071143b7a834b797fa32c479e4abe8b096c3023c0a9e0954ff96ad933d SHA512 c035be82be457c585e3a321866a21afb36dffa375df3c17533fd9dc3b660f5483bbc8471e9ec7b1f91a626958a5a43fc080839ecfdc8e3fefce0aaf637d9ddea WHIRLPOOL 395f6df1ee19e9950bf026f02921667a7b1014aed8673d00c4cf4a5792b9591eaa9ec99f3fbc3e73e4d2b09f0d08d90a692cf6c8c689742cef8618d49330dedb
+DIST kalzium-17.04.3.tar.xz 24464272 SHA256 8dfe48d336d746cfc2387d67c5bcb921f9ea4dea1c0231864f7dcd87c35a9d5f SHA512 7db4829925661c4dce3f94330bb44bc55819f3d8f93a33ae695c456b2db4f8ab8236a7385cae549430a5f4bf1768bc26951075b531be0c350b53e8ee7f867c20 WHIRLPOOL e9cf1e0294e93e8c5d15d670fc5af0c512c90fce0a19a5d1b041a30debd77df4f1408d75d9952ec301b83ade9a501e02dfea62140aef610473c5562b2d1e619b
diff --git a/kde-apps/kalzium/kalzium-17.04.3.ebuild b/kde-apps/kalzium/kalzium-17.04.3.ebuild
new file mode 100644
index 000000000000..9245d7e29c7d
--- /dev/null
+++ b/kde-apps/kalzium/kalzium-17.04.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5 flag-o-matic
+
+DESCRIPTION="Periodic table of the elements"
+HOMEPAGE="https://www.kde.org/applications/education/kalzium
+https://edu.kde.org/kalzium"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor solver"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep khtml)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kplotting)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kunitconversion)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ editor? (
+ dev-cpp/eigen:3
+ || ( sci-libs/avogadrolibs sci-chemistry/avogadro )
+ sci-chemistry/openbabel
+ )
+ solver? ( dev-ml/facile[ocamlopt] )
+"
+RDEPEND="${DEPEND}
+ sci-chemistry/chemical-mime-data
+"
+
+src_configure(){
+ # Fix missing finite()
+ [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
+
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package editor Eigen3)
+ $(cmake-utils_use_find_package editor AvogadroLibs)
+ $(cmake-utils_use_find_package editor OpenBabel2)
+ $(cmake-utils_use_find_package solver OCaml)
+ $(cmake-utils_use_find_package solver Libfacile)
+ )
+
+ kde5_src_configure
+}