[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: c5335065e31f8f3059eb5899911a42fbf332708c Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 23 19:16:33 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 25 20:40:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5335065 kde-apps/kalzium: drop 23.08.5 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/Manifest | 1 - kde-apps/kalzium/kalzium-23.08.5.ebuild | 67 - 2 files changed, 68 deletions(-) diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest index 9018278f0edc..d4d1c459e80d 100644 --- a/kde-apps/kalzium/Manifest +++ b/kde-apps/kalzium/Manifest @@ -1,2 +1 @@ -DIST kalzium-23.08.5.tar.xz 24641244 BLAKE2B 06bc81654199330d8329ad5247bb1163cbf25941f214056c0de5c010ee34da8c00469fae15e389089c6d1edbe02e63fc01d1e3bc52ac6cd536036fbe8662d07f SHA512 102f16f035dba09eddcd10f8454d8aa32f850611b1ab4638417b3da7b1f7eed46e87b10282b44d519d5667a5d7ea03e1da8a1b99ec57fe8a93f370b0c00b05f7 DIST kalzium-24.02.2.tar.xz 24646968 BLAKE2B 6f2a81542a66bc553fe1b7177ad2dae6b314c01ab72d3d6e26771199dd0b680f29d5c2665cecf4c87e3d5376a9d81f5f5c4a8670f346ce813b3ab0101c1020e9 SHA512 7cf5c46a175014c61766a2c0edcac2ca66405053c85a842b40ceca8afbfc5f9130f684b146f54626558d14c70e95f1684d116004816ee5899bd5b4f668947b21 diff --git a/kde-apps/kalzium/kalzium-23.08.5.ebuild b/kde-apps/kalzium/kalzium-23.08.5.ebuild deleted file mode 100644 index 5ade2772fc69.. --- a/kde-apps/kalzium/kalzium-23.08.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.106.0 -QTMIN=5.15.9 -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/kparts-${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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: bc00406054b4cec067b8c5333e848a8bb715450a Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 23 06:31:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 23 06:31:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc004060 kde-apps/kalzium: Stabilize 24.02.2 amd64, #930370 Signed-off-by: Arthur Zamarin gentoo.org> kde-apps/kalzium/kalzium-24.02.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-24.02.2.ebuild b/kde-apps/kalzium/kalzium-24.02.2.ebuild index 7ee759422dc1..c75fe4a96f51 100644 --- a/kde-apps/kalzium/kalzium-24.02.2.ebuild +++ b/kde-apps/kalzium/kalzium-24.02.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 arm64 x86" +KEYWORDS="amd64 arm64 x86" IUSE="editor solver" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 3daac66f376bbdcbd0709fee667c366199b96fea Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 23 06:24:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 23 06:24:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daac66f kde-apps/kalzium: Stabilize 24.02.2 x86, #930370 Signed-off-by: Arthur Zamarin gentoo.org> kde-apps/kalzium/kalzium-24.02.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-24.02.2.ebuild b/kde-apps/kalzium/kalzium-24.02.2.ebuild index 9050ac9e409d..7ee759422dc1 100644 --- a/kde-apps/kalzium/kalzium-24.02.2.ebuild +++ b/kde-apps/kalzium/kalzium-24.02.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="~amd64 arm64 x86" IUSE="editor solver" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: afcd70ccc29ea70ae9fc96a7d3299863074a3a89 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 23 05:25:44 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 23 05:25:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcd70cc kde-apps/kalzium: Stabilize 24.02.2 arm64, #930370 Signed-off-by: Arthur Zamarin gentoo.org> kde-apps/kalzium/kalzium-24.02.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-24.02.2.ebuild b/kde-apps/kalzium/kalzium-24.02.2.ebuild index 2c18c831f38d..9050ac9e409d 100644 --- a/kde-apps/kalzium/kalzium-24.02.2.ebuild +++ b/kde-apps/kalzium/kalzium-24.02.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 arm64 ~x86" IUSE="editor solver" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: c250860cb944a4068cf46fa321ac521f07c06230 Author: Sam James gentoo org> AuthorDate: Tue Jun 21 01:51:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 01:51:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c250860c kde-apps/kalzium: fix OCaml dep Signed-off-by: Sam James gentoo.org> kde-apps/kalzium/{kalzium-21.12.3.ebuild => kalzium-21.12.3-r1.ebuild} | 2 +- kde-apps/kalzium/{kalzium-22.04.2.ebuild => kalzium-22.04.2-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/kalzium/kalzium-21.12.3.ebuild b/kde-apps/kalzium/kalzium-21.12.3-r1.ebuild similarity index 97% rename from kde-apps/kalzium/kalzium-21.12.3.ebuild rename to kde-apps/kalzium/kalzium-21.12.3-r1.ebuild index 87d6c796bb18..0166752d3a83 100644 --- a/kde-apps/kalzium/kalzium-21.12.3.ebuild +++ b/kde-apps/kalzium/kalzium-21.12.3-r1.ebuild @@ -42,7 +42,7 @@ DEPEND=" sci-chemistry/openbabel:= >=sci-libs/avogadrolibs-1.93[qt5] ) - solver? ( dev-ml/facile[ocamlopt] ) + solver? ( dev-ml/facile:=[ocamlopt] ) " RDEPEND="${DEPEND} sci-chemistry/chemical-mime-data diff --git a/kde-apps/kalzium/kalzium-22.04.2.ebuild b/kde-apps/kalzium/kalzium-22.04.2-r1.ebuild similarity index 97% rename from kde-apps/kalzium/kalzium-22.04.2.ebuild rename to kde-apps/kalzium/kalzium-22.04.2-r1.ebuild index a43843dafc38..5c5f0614d154 100644 --- a/kde-apps/kalzium/kalzium-22.04.2.ebuild +++ b/kde-apps/kalzium/kalzium-22.04.2-r1.ebuild @@ -42,7 +42,7 @@ DEPEND=" sci-chemistry/openbabel:= >=sci-libs/avogadrolibs-1.93[qt5] ) - solver? ( dev-ml/facile[ocamlopt] ) + solver? ( dev-ml/facile:=[ocamlopt] ) " RDEPEND="${DEPEND} sci-chemistry/chemical-mime-data
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 8808294b55b4da0cf11b65db4a670db6ff807a60 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 30 16:15:57 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 30 16:16:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8808294b kde-apps/kalzium: Drop 20.04.0 (r0) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-20.04.0.ebuild | 65 - 1 file changed, 65 deletions(-) diff --git a/kde-apps/kalzium/kalzium-20.04.0.ebuild b/kde-apps/kalzium/kalzium-20.04.0.ebuild deleted file mode 100644 index ba51b4fd42e..000 --- a/kde-apps/kalzium/kalzium-20.04.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.69.0 -QTMIN=5.12.3 -inherit ecm kde.org flag-o-matic - -DESCRIPTION="Periodic table of the elements" -HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium -https://edu.kde.org/kalzium/; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64" -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/kparts-${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-qt/qtopengl-${QTMIN}:5 - dev-cpp/eigen:3 - >=kde-frameworks/knewstuff-${KFMIN}:5 - sci-chemistry/openbabel - sci-libs/avogadrolibs[qt5] - ) - 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_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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: e2f07d6875cab88da6ef41660a2ad237c4ae9392 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Apr 30 16:15:32 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Apr 30 16:16:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f07d68 kde-apps/kalzium: Raise to minimum >=sci-libs/avogadrolibs-1.93 Thanks-to: Thomas Posch online.posch.name> Closes: https://bugs.gentoo.org/719814 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-20.04.0-r1.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/kde-apps/kalzium/kalzium-20.04.0-r1.ebuild b/kde-apps/kalzium/kalzium-20.04.0-r1.ebuild new file mode 100644 index 000..96fe3432827 --- /dev/null +++ b/kde-apps/kalzium/kalzium-20.04.0-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.69.0 +QTMIN=5.12.3 +inherit ecm kde.org flag-o-matic + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium +https://edu.kde.org/kalzium/; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64" +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/kparts-${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-qt/qtopengl-${QTMIN}:5 + dev-cpp/eigen:3 + >=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 +" + +src_configure(){ + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + $(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 +}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 365ec2bff0736eb83d78f2c0844cba7919ed3566 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 23 11:03:34 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 11:43:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365ec2bf kde-apps/kalzium: Drop 19.12.2 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-19.12.2.ebuild | 64 - 1 file changed, 64 deletions(-) diff --git a/kde-apps/kalzium/kalzium-19.12.2.ebuild b/kde-apps/kalzium/kalzium-19.12.2.ebuild deleted file mode 100644 index 60a65ab5b2b..000 --- a/kde-apps/kalzium/kalzium-19.12.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.63.0 -QTMIN=5.12.3 -inherit ecm kde.org flag-o-matic - -DESCRIPTION="Periodic table of the elements" -HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium -https://edu.kde.org/kalzium/; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="editor solver" - -DEPEND=" - >=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 - >=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 - editor? ( - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=dev-qt/qtopengl-${QTMIN}:5 - dev-cpp/eigen:3 - sci-chemistry/openbabel - sci-libs/avogadrolibs[qt5] - ) - 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_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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 95d9bdd85c6e024095710519247ef594b053386d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 23 10:31:44 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 11:43:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d9bdd8 kde-apps/kalzium: Add missing DEPEND Closes: https://bugs.gentoo.org/710552 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-19.12.2-r1.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/kde-apps/kalzium/kalzium-19.12.2-r1.ebuild b/kde-apps/kalzium/kalzium-19.12.2-r1.ebuild new file mode 100644 index 000..972f662e805 --- /dev/null +++ b/kde-apps/kalzium/kalzium-19.12.2-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.63.0 +QTMIN=5.12.3 +inherit ecm kde.org flag-o-matic + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://kde.org/applications/education/org.kde.kalzium +https://edu.kde.org/kalzium/; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="editor solver" + +DEPEND=" + >=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/kparts-${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 + >=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 + editor? ( + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=dev-qt/qtopengl-${QTMIN}:5 + dev-cpp/eigen:3 + sci-chemistry/openbabel + sci-libs/avogadrolibs[qt5] + ) + 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_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 +}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 23bd3ab556e794baf0472df384850465ba24500a Author: Roy Bamford gentoo org> AuthorDate: Sun Mar 10 17:42:08 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 22:45:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bd3ab5 kde-apps/kalzium: added ~arm64 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Roy Bamford gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-18.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-18.12.3.ebuild b/kde-apps/kalzium/kalzium-18.12.3.ebuild index b1298f23f82..11e2b28092e 100644 --- a/kde-apps/kalzium/kalzium-18.12.3.ebuild +++ b/kde-apps/kalzium/kalzium-18.12.3.ebuild @@ -8,7 +8,7 @@ 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" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="editor solver" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 247304d95d342ad49da269f0e31a5dd8ae57f9b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 26 22:44:35 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 26 23:56:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247304d9 kde-apps/kalzium: Really add missing avogadrolibs[qt5] USE Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kalzium/{kalzium-18.12.1-r1.ebuild => kalzium-18.12.1-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-18.12.1-r1.ebuild b/kde-apps/kalzium/kalzium-18.12.1-r2.ebuild similarity index 98% rename from kde-apps/kalzium/kalzium-18.12.1-r1.ebuild rename to kde-apps/kalzium/kalzium-18.12.1-r2.ebuild index aac0fcfa4cc..e79d64eb294 100644 --- a/kde-apps/kalzium/kalzium-18.12.1-r1.ebuild +++ b/kde-apps/kalzium/kalzium-18.12.1-r2.ebuild @@ -36,7 +36,7 @@ DEPEND=" $(add_frameworks_dep knewstuff) dev-cpp/eigen:3 sci-chemistry/openbabel - sci-libs/avogadrolibs + sci-libs/avogadrolibs[qt5] ) solver? ( dev-ml/facile[ocamlopt] ) "
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 05075f17ae1c13dae68f68b1f71c8468092919ef Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 17 10:34:53 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 18 11:00:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05075f17 kde-apps/kalzium: Drop 18.12.1 (r0) Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/kalzium-18.12.1.ebuild | 60 - 1 file changed, 60 deletions(-) diff --git a/kde-apps/kalzium/kalzium-18.12.1.ebuild b/kde-apps/kalzium/kalzium-18.12.1.ebuild deleted file mode 100644 index 6d9fd5d6f8c..000 --- a/kde-apps/kalzium/kalzium-18.12.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# 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? ( - $(add_qt_dep qtopengl) - $(add_frameworks_dep knewstuff) - dev-cpp/eigen:3 - sci-chemistry/openbabel - sci-libs/avogadrolibs - ) - 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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/files/, kde-apps/kalzium/
commit: 46111e1999ba8aef000edb69e7ea110922cff989 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 17 10:33:58 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 18 11:00:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46111e19 kde-apps/kalzium: Add missing avogadro[qt5] USE, fix cmake Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kalzium/files/kalzium-18.12.1-deps.patch | 79 +++ kde-apps/kalzium/kalzium-18.12.1-r1.ebuild| 62 ++ 2 files changed, 141 insertions(+) diff --git a/kde-apps/kalzium/files/kalzium-18.12.1-deps.patch b/kde-apps/kalzium/files/kalzium-18.12.1-deps.patch new file mode 100644 index 000..f0a1a834bc5 --- /dev/null +++ b/kde-apps/kalzium/files/kalzium-18.12.1-deps.patch @@ -0,0 +1,79 @@ +From dd38aba1dfbc18c8e094fce2f8b167d0e12e93fb Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 17 Jan 2019 10:45:42 +0100 +Subject: [PATCH] Qt5OpenGL is only required in optional compoundviewer + +Add missing search for Qt5Xml +Add missing Qt5Widgets to compoundviewer target_link_libraries +Remove Qt5OpenGL from libscience target_link_libraries, not used +--- + CMakeLists.txt| 7 --- + compoundviewer/CMakeLists.txt | 3 ++- + libscience/CMakeLists.txt | 2 +- + 3 files changed, 7 insertions(+), 5 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a48c9046..9c55aafe 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -42,12 +42,12 @@ configure_file( + include_directories(${AvogadroLibs_INCLUDE_DIRS}) + + find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS +-Widgets +-Script + Core + Gui +-OpenGL ++Script + Svg ++Widgets ++Xml + ) + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS +@@ -92,6 +92,7 @@ add_definitions(-DUSING_DYNAMIC_LIBS) + endif(MSVC) + + if (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) ++ find_package(Qt5OpenGL ${QT_MIN_VERSION} REQUIRED) + find_package(KF5NewStuff REQUIRED) + # avoid compilerwarnings about redefinitions + # todo: use check_function_exits() ? +diff --git a/compoundviewer/CMakeLists.txt b/compoundviewer/CMakeLists.txt +index d6f6f4ab..54734a02 100644 +--- a/compoundviewer/CMakeLists.txt b/compoundviewer/CMakeLists.txt +@@ -1,7 +1,7 @@ + include_directories( + ${CMAKE_CURRENT_BINARY_DIR}/.. + ${EIGEN3_INCLUDE_DIR} +-${OPENBABEL2_INCLUDE_DIR} ${OPENGL_INCLUDE_DIRS} ++${OPENBABEL2_INCLUDE_DIR} + ${AvogadroLibs_INCLUDE_DIRS} + ${PROJECT_SOURCE_DIR}/compoundviewer + ) +@@ -21,6 +21,7 @@ target_link_libraries(compoundviewer + KF5::CoreAddons + Qt5::OpenGL + Qt5::Gui ++Qt5::Widgets + ${OPENBABEL2_LIBRARIES} + AvogadroQtGui + AvogadroQtOpenGL +diff --git a/libscience/CMakeLists.txt b/libscience/CMakeLists.txt +index f25e4090..4d4d6979 100644 +--- a/libscience/CMakeLists.txt b/libscience/CMakeLists.txt +@@ -16,7 +16,7 @@ set(science_LIB_SRCS + + add_library(science SHARED ${science_LIB_SRCS}) + +-target_link_libraries(science Qt5::OpenGL Qt5::Xml KF5::UnitConversion KF5::WidgetsAddons KF5::KDELibs4Support) ++target_link_libraries(science Qt5::Xml KF5::UnitConversion KF5::WidgetsAddons KF5::KDELibs4Support) + set_target_properties(science PROPERTIES VERSION ${KALZIUMLIB_VERSION} SOVERSION ${KALZIUMLIB_SOVERSION} ) + install(TARGETS science ${INSTALL_TARGETS_DEFAULT_ARGS}) + +-- +2.20.1 + diff --git a/kde-apps/kalzium/kalzium-18.12.1-r1.ebuild b/kde-apps/kalzium/kalzium-18.12.1-r1.ebuild new file mode 100644 index 000..aac0fcfa4cc --- /dev/null +++ b/kde-apps/kalzium/kalzium-18.12.1-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# 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? ( + $(add_qt_dep qtopengl) + $(add_frameworks_dep knewstuff)
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/files/
commit: 72373df1fdfab6c5601fb5676dabb23dcac480fe Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Apr 21 08:11:16 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 21 09:12:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72373df1 kde-apps/kalzium: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/8091 .../files/kalzium-18.03.90-missing-header.patch| 24 -- 1 file changed, 24 deletions(-) diff --git a/kde-apps/kalzium/files/kalzium-18.03.90-missing-header.patch b/kde-apps/kalzium/files/kalzium-18.03.90-missing-header.patch deleted file mode 100644 index 8d1eee5720b..000 --- a/kde-apps/kalzium/files/kalzium-18.03.90-missing-header.patch +++ /dev/null @@ -1,24 +0,0 @@ -From a56c48890a21f0d9556474e3edae9c11be898243 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner-Date: Sun, 8 Apr 2018 02:35:14 +0200 -Subject: [PATCH] Add missing header when building with AvogadroLibs support - - src/kalzium.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/kalzium.cpp b/src/kalzium.cpp -index d7c9b4c6..4636308c 100644 a/src/kalzium.cpp -+++ b/src/kalzium.cpp -@@ -42,6 +42,7 @@ - #ifdef HAVE_OPENBABEL2 - #if defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) - #include "tools/moleculeview.h" -+#include - #endif - #include "tools/obconverter.h" - #endif --- -2.17.0 -
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 58d41542691022b27c67b04acee7d456abe27e24 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 13:37:48 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 13:44:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d41542 kde-apps/kalzium: Drop 17.12.1 (r0) Package-Manager: Portage-2.3.19, Repoman-2.3.6 kde-apps/kalzium/kalzium-17.12.1.ebuild | 58 - 1 file changed, 58 deletions(-) diff --git a/kde-apps/kalzium/kalzium-17.12.1.ebuild b/kde-apps/kalzium/kalzium-17.12.1.ebuild deleted file mode 100644 index ea7cedd67ed..000 --- a/kde-apps/kalzium/kalzium-17.12.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 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 -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 3c0584aa08eb9bb24a3f0b673d9c621bef00ac7d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 13:14:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 13:14:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0584aa kde-apps/kalzium: Drop alternative sci-libs/avogadro dep This is not an option for kalzium anymore. Package-Manager: Portage-2.3.19, Repoman-2.3.6 kde-apps/kalzium/kalzium-17.12.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild b/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild index b9e5af80eee..9aa752c327f 100644 --- a/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild +++ b/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild @@ -35,7 +35,7 @@ DEPEND=" $(add_frameworks_dep knewstuff) dev-cpp/eigen:3 sci-chemistry/openbabel - || ( sci-libs/avogadrolibs sci-chemistry/avogadro ) + sci-libs/avogadrolibs ) solver? ( dev-ml/facile[ocamlopt] ) "
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/, kde-apps/kalzium/files/
commit: 4d0cc4250a72534366ba3e1fbcf2563f163b0f42 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 16 12:00:54 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 16 13:04:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0cc425 kde-apps/kalzium: Fix optional and missing DEPEND Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../files/kalzium-17.12.1-knewstuff-optional.patch | 58 kde-apps/kalzium/kalzium-17.12.1-r1.ebuild | 61 ++ 2 files changed, 119 insertions(+) diff --git a/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch b/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch new file mode 100644 index 000..e60a6594a34 --- /dev/null +++ b/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch @@ -0,0 +1,58 @@ +From 4f7922a93bbea8582d29eebb194932708f9e21cd Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner+Date: Tue, 16 Jan 2018 12:53:56 +0100 +Subject: [PATCH] KF5NewStuff is only used in moleculeview, conditional on + Eigen3 and AvogadroLibs + +--- + CMakeLists.txt | 2 +- + src/CMakeLists.txt | 3 +-- + 2 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4309a683..a12d4e36 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -55,7 +55,6 @@ find_package(KF5 REQUIRED COMPONENTS + I18n + KDELibs4Support + KHtml +-NewStuff + Parts + Plotting + Solid +@@ -93,6 +92,7 @@ add_definitions(-DUSING_DYNAMIC_LIBS) + endif(MSVC) + + if (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) ++ find_package(KF5NewStuff REQUIRED) + # avoid compilerwarnings about redefinitions + # todo: use check_function_exits() ? + message(STATUS "Kalzium molecular editor enabled") +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 623ba2e5..0b1936eb 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -139,18 +139,17 @@ target_link_libraries(kalzium + KF5::Plotting + KF5::KHtml + KF5::KDELibs4Support +-KF5::NewStuff + KF5::UnitConversion + Qt5::Script + Qt5::Svg + Qt5::Quick + science +-${OPENBABEL2_LIBRARIES} + ) + if (OPENBABEL2_FOUND) +target_link_libraries(kalzium ${OPENBABEL2_LIBRARIES}) +if (EIGEN3_FOUND AND AvogadroLibs_FOUND) + target_link_libraries(kalzium ++ KF5::NewStuff + Qt5::OpenGL + compoundviewer + AvogadroQtGui +-- +2.15.1 + diff --git a/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild b/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild new file mode 100644 index 000..b9e5af80eee --- /dev/null +++ b/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 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? ( + $(add_frameworks_dep knewstuff) + dev-cpp/eigen:3 + sci-chemistry/openbabel + || ( sci-libs/avogadrolibs sci-chemistry/avogadro ) + ) + solver? ( dev-ml/facile[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +PATCHES=( "${FILESDIR}/${P}-knewstuff-optional.patch" ) + +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 +}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/files/
commit: f5787699a860b0f42ee8eb059e8fbf469fe425d4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Dec 2 08:14:31 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 2 08:34:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5787699 kde-apps/kalzium: remove unused patch .../kalzium/files/kalzium-17.04.3-ocaml404.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch b/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch deleted file mode 100644 index b2c315702a7..000 --- a/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 447d0ca4cc757f79ad02ca52ab5e086b78dfdfb1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?= --Date: Thu, 3 Aug 2017 18:10:53 +0200 -Subject: Fix build with ocaml 4.04 - -BUG: 372671 -FIXED-IN: 17.08 - -Differential Revision: https://phabricator.kde.org/D6752 - src/CMakeOCamlInstructions.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/CMakeOCamlInstructions.cmake b/src/CMakeOCamlInstructions.cmake -index 483d003..da703b1 100644 a/src/CMakeOCamlInstructions.cmake -+++ b/src/CMakeOCamlInstructions.cmake -@@ -58,7 +58,7 @@ ocaml_ml_to_cmx(${CMAKE_CURRENT_BINARY_DIR}/lexer.cmx ${CMAKE_CURRENT_SOURCE_DIR - # object files - - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o -- COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c -o ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o -+ COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c -DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c ${CMAKE_CURRENT_BINARY_DIR}/solver.o -WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) - set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o) --- -cgit v0.11.2
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/files/, kde-apps/kalzium/
commit: 014ae925f9faf8770ed787dc2246e71d61c5a509 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 3 16:59:00 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:07:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014ae925 kde-apps/kalzium: Fix build with dev-lang/ocaml-4.04.0 See also: https://bugs.kde.org/show_bug.cgi?id=372671 Gentoo-bug: 603050 Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../kalzium/files/kalzium-17.04.3-ocaml404.patch | 29 ++ kde-apps/kalzium/kalzium-17.04.3.ebuild| 2 ++ 2 files changed, 31 insertions(+) diff --git a/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch b/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch new file mode 100644 index 000..b2c315702a7 --- /dev/null +++ b/kde-apps/kalzium/files/kalzium-17.04.3-ocaml404.patch @@ -0,0 +1,29 @@ +From 447d0ca4cc757f79ad02ca52ab5e086b78dfdfb1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jos=C3=A9=20Manuel=20Santamar=C3=ADa=20Lema?= ++Date: Thu, 3 Aug 2017 18:10:53 +0200 +Subject: Fix build with ocaml 4.04 + +BUG: 372671 +FIXED-IN: 17.08 + +Differential Revision: https://phabricator.kde.org/D6752 +--- + src/CMakeOCamlInstructions.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/CMakeOCamlInstructions.cmake b/src/CMakeOCamlInstructions.cmake +index 483d003..da703b1 100644 +--- a/src/CMakeOCamlInstructions.cmake b/src/CMakeOCamlInstructions.cmake +@@ -58,7 +58,7 @@ ocaml_ml_to_cmx(${CMAKE_CURRENT_BINARY_DIR}/lexer.cmx ${CMAKE_CURRENT_SOURCE_DIR + # object files + + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o +- COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c -o ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o ++ COMMAND ${OCAML_OCAMLOPT_EXECUTABLE} -I ${LIBFACILE_INCLUDE_DIR} -c ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c +DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/solver/modwrap.c ${CMAKE_CURRENT_BINARY_DIR}/solver.o +WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) + set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o) +-- +cgit v0.11.2 diff --git a/kde-apps/kalzium/kalzium-17.04.3.ebuild b/kde-apps/kalzium/kalzium-17.04.3.ebuild index 9245d7e29c7..caeb6d64fc0 100644 --- a/kde-apps/kalzium/kalzium-17.04.3.ebuild +++ b/kde-apps/kalzium/kalzium-17.04.3.ebuild @@ -43,6 +43,8 @@ RDEPEND="${DEPEND} sci-chemistry/chemical-mime-data " +PATCHES=( "${FILESDIR}/${P}-ocaml404.patch" ) # bug 603050 + src_configure(){ # Fix missing finite() [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/, kde-apps/kalzium/files/
commit: 59928015ddc7ccbed718344e823fb342a62893bf Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 12 02:28:32 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 12 02:28:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59928015 kde-apps/kalzium: Fix build with KF-5.31 Package-Manager: portage-2.3.3 .../kalzium/files/kalzium-16.12.2-kf-5.31.patch| 152 + kde-apps/kalzium/kalzium-16.12.2.ebuild| 2 + 2 files changed, 154 insertions(+) diff --git a/kde-apps/kalzium/files/kalzium-16.12.2-kf-5.31.patch b/kde-apps/kalzium/files/kalzium-16.12.2-kf-5.31.patch new file mode 100644 index 00..05c912c946 --- /dev/null +++ b/kde-apps/kalzium/files/kalzium-16.12.2-kf-5.31.patch @@ -0,0 +1,152 @@ +From f233d458959548ab371e3faeca7313f746625afc Mon Sep 17 00:00:00 2001 +From: Heiko Becker+Date: Sun, 22 Jan 2017 14:46:24 +0100 +Subject: Fix build with extra-cmake-modules > 5.30 + +Since a5f3a76e14799c68b5e8f74e375baa5f6f6ab4dc in +extra-cmake-modules.git -fno-operator-names is passed to the build +(when supported), causing a build error for kalzium. + +REVIEW: 129873 +--- + src/calculator/titrationCalculator.cpp | 39 +++--- + 1 file changed, 17 insertions(+), 22 deletions(-) + +diff --git a/src/calculator/titrationCalculator.cpp b/src/calculator/titrationCalculator.cpp +index 44ea152..6ea9ac9 100644 +--- a/src/calculator/titrationCalculator.cpp b/src/calculator/titrationCalculator.cpp +@@ -41,11 +41,6 @@ + + using namespace std; + +-#ifdef _MSC_VER +-#define and && +-#define or || +-#endif +- + titrationCalculator::titrationCalculator(QWidget * parent) : QWidget(parent) + { + xmin = 0; +@@ -112,7 +107,7 @@ void titrationCalculator::plot() + } + QString mreporto; + int iter = 0; +-if (uid.xaxis->text() == "" or uid.xaxis->text() == " ") { ++if (uid.xaxis->text() == "" || uid.xaxis->text() == " ") { + uid.xaxis->setText(i18n("nothing")); + } + if (tmpy == 0) { +@@ -121,11 +116,11 @@ void titrationCalculator::plot() + //now we have to solve the system of equations NOTE:yvalue contains the equation of Y-axis variable + //we iterates the process until you have an equation in one only unknown variable or a numeric expression + mreporto = solve(yvalue); +-while (end == 0 or lettere == 1) { ++while (end == 0 || lettere == 1) { + QByteArray ba = mreporto.toLatin1(); + char *tmreport = ba.data(); + ++iter; +-if (end == 1 or lettere == 0) { ++if (end == 1 || lettere == 0) { + break; + } + if (iter > 100) { +@@ -273,13 +268,13 @@ QString titrationCalculator::solve(char *yvalue) + QString tempyval; + QString ptem; + for (int i = 0; strlen(yvalue) + 1; ++i) { +-if (!(yvalue[i]=='q' or yvalue[i]=='w' or yvalue[i]=='e' or yvalue[i]=='r' or yvalue[i]=='t' or yvalue[i]=='y' or yvalue[i]=='u' or yvalue[i]=='i' or yvalue[i]=='o' or yvalue[i]=='p' or yvalue[i]=='a' or yvalue[i]=='s' or yvalue[i]=='d' or yvalue[i]=='f' or yvalue[i]=='g' or yvalue[i]=='h' or yvalue[i]=='j' or yvalue[i]=='k' or yvalue[i]=='l' or yvalue[i]=='z' or yvalue[i]=='x' or yvalue[i]=='c' or yvalue[i]=='v' or yvalue[i]=='b' or yvalue[i]=='n' or yvalue[i]=='m' or yvalue[i]=='+' or yvalue[i]=='-' or yvalue[i]=='^' or yvalue[i]=='*' or yvalue[i]=='/' or yvalue[i]=='(' or yvalue[i]==')' or yvalue[i]=='Q' or yvalue[i]=='W' or yvalue[i]=='E' or yvalue[i]=='R' or yvalue[i]=='T' or yvalue[i]=='Y' or yvalue[i]=='U' or yvalue[i]=='I' or yvalue[i]=='O' or yvalue[i]=='P' or yvalue[i]=='A' or yvalue[i]=='S' or yvalue[i]=='D' or yvalue[i]=='F' or yvalue[i]=='G' or yvalue[i]=='H' or yvalue[i]=='J' or yvalue[i]=='K' or yvalue[i]=='L' or yvalue[i]=='Z' or yvalue[i]=='X' or yvalue[i]= ='C' or yvalue[i]=='V' or yvalue[i]=='B' or yvalue[i]=='N' or yvalue[i]=='M' or yvalue[i]=='1' or yvalue[i]=='2' or yvalue[i]=='3' or yvalue[i]=='4' or yvalue[i]=='5' or yvalue[i]=='6' or yvalue[i]=='7' or yvalue[i]=='8' or yvalue[i]=='9' or yvalue[i]=='0' or yvalue[i]=='.' or yvalue[i]==',')) { ++if (!(yvalue[i]=='q' || yvalue[i]=='w' || yvalue[i]=='e' || yvalue[i]=='r' || yvalue[i]=='t' || yvalue[i]=='y' || yvalue[i]=='u' || yvalue[i]=='i' || yvalue[i]=='o' || yvalue[i]=='p' || yvalue[i]=='a' || yvalue[i]=='s' || yvalue[i]=='d' || yvalue[i]=='f' || yvalue[i]=='g' || yvalue[i]=='h' || yvalue[i]=='j' || yvalue[i]=='k' || yvalue[i]=='l' || yvalue[i]=='z' || yvalue[i]=='x' || yvalue[i]=='c' || yvalue[i]=='v' || yvalue[i]=='b' || yvalue[i]=='n' || yvalue[i]=='m' || yvalue[i]=='+' || yvalue[i]=='-' || yvalue[i]=='^' || yvalue[i]=='*' || yvalue[i]=='/' || yvalue[i]=='(' || yvalue[i]==')' || yvalue[i]=='Q' ||
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 3387238f5e5158de5f40dc6aa6dd069925615b8f Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 24 11:31:15 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 24 11:38:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3387238f kde-apps/kalzium: amd64 stable wrt bug #579992 Package-Manager: portage-2.2.28 kde-apps/kalzium/kalzium-15.12.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild b/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild index 3019590..fce45f4 100644 --- a/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild +++ b/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild @@ -12,7 +12,7 @@ inherit kde4-base flag-o-matic DESCRIPTION="KDE: periodic table of the elements" HOMEPAGE="https://www.kde.org/applications/education/kalzium https://edu.kde.org/kalzium; -KEYWORDS=" ~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug editor +plasma solver" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/
commit: 62665ee08683757df2d05b02f10c8e5bc55d675b Author: Andreas Sturmlechner gmail com> AuthorDate: Fri Mar 25 13:16:26 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Mar 25 14:47:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62665ee0 kde-apps/kalzium: Drop old Package-Manager: portage-2.2.27 kde-apps/kalzium/kalzium-15.12.3-r1.ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/kde-apps/kalzium/kalzium-15.12.3-r1.ebuild b/kde-apps/kalzium/kalzium-15.12.3-r1.ebuild deleted file mode 100644 index 33f5630..000 --- a/kde-apps/kalzium/kalzium-15.12.3-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_HANDBOOK="optional" -CPPUNIT_REQUIRED="optional" -OPENGL_REQUIRED="always" -inherit kde4-base flag-o-matic - -DESCRIPTION="KDE: periodic table of the elements" -HOMEPAGE="https://www.kde.org/applications/education/kalzium -https://edu.kde.org/kalzium; -KEYWORDS=" ~amd64 ~x86" -IUSE="editor debug solver" - -DEPEND=" - editor? ( - >=dev-cpp/eigen-2.0.3:2 - sci-chemistry/avogadro - >=sci-chemistry/openbabel-2.2 - ) - solver? ( dev-ml/facile[ocamlopt] ) -" -RDEPEND=${DEPEND} - -KMEXTRACTONLY=" - libkdeedu/kdeeduui/ - libkdeedu/libscience/ -" - -src_configure(){ - # Fix missing finite() - [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H - - local mycmakeargs=( - $(cmake-utils_use_with editor Eigen2) - $(cmake-utils_use_with editor Avogadro) - $(cmake-utils_use_with editor OpenBabel2) - $(cmake-utils_use_with editor OpenGL) - $(cmake-utils_use_with solver OCaml) - $(cmake-utils_use_with solver Libfacile) - ) - - kde4-base_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kalzium/files/, kde-apps/kalzium/
commit: 19b3e9cf70fee6f2c335138da31ff3f4b5f6f483 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Mar 20 17:15:30 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Mar 25 14:47:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b3e9cf kde-apps/kalzium: Re-add USE=+plasma, fix DEPENDs Package-Manager: portage-2.2.27 .../kalzium/files/kalzium-15.12.3-plasmoids.patch | 23 +++ kde-apps/kalzium/kalzium-15.12.3-r2.ebuild | 47 ++ 2 files changed, 70 insertions(+) diff --git a/kde-apps/kalzium/files/kalzium-15.12.3-plasmoids.patch b/kde-apps/kalzium/files/kalzium-15.12.3-plasmoids.patch new file mode 100644 index 000..686a6ef --- /dev/null +++ b/kde-apps/kalzium/files/kalzium-15.12.3-plasmoids.patch @@ -0,0 +1,23 @@ +commit 456205fc98f4eb2762c11fac2abedf618e0deb8f +Author: Andreas Sturmlechner+Date: Fri Mar 25 13:38:55 2016 +0100 + +Make plasmoids optional + +They are not useable in a Plasma-5 workspace. + +REVIEW: 127491 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f4ab27b..93ae845 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -50,7 +50,7 @@ endif (OPENBABEL2_FOUND AND Avogadro_FOUND AND EIGEN3_FOUND) + add_subdirectory(doc) + add_subdirectory(src) + add_subdirectory(data) +-add_subdirectory(plasmoid) ++macro_optional_add_subdirectory(plasmoid) + add_subdirectory(libscience) + add_subdirectory(qml) + diff --git a/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild b/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild new file mode 100644 index 000..3019590 --- /dev/null +++ b/kde-apps/kalzium/kalzium-15.12.3-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +CPPUNIT_REQUIRED="optional" +OPENGL_REQUIRED="always" +inherit kde4-base flag-o-matic + +DESCRIPTION="KDE: periodic table of the elements" +HOMEPAGE="https://www.kde.org/applications/education/kalzium +https://edu.kde.org/kalzium; +KEYWORDS=" ~amd64 ~x86" +IUSE="debug editor +plasma solver" + +DEPEND=" + editor? ( + dev-cpp/eigen:3 + sci-chemistry/avogadro + >=sci-chemistry/openbabel-2.2 + dev-qt/qtopengl:4 + ) + solver? ( dev-ml/facile[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +PATCHES=( "${FILESDIR}/${PN}-15.12.3-plasmoids.patch" ) + +src_configure(){ + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + $(cmake-utils_use_build plasma plasmoid) + $(cmake-utils_use_with editor Eigen3) + $(cmake-utils_use_with editor Avogadro) + $(cmake-utils_use_with editor OpenBabel2) + $(cmake-utils_use_with solver OCaml) + $(cmake-utils_use_with solver Libfacile) + ) + + kde4-base_src_configure +}