summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/cantera: drop old 2.5.1-r4Sergey Torokhov2023-01-303-276/+0
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/cantera: 2.6.0-r2 revision bumpSergey Torokhov2023-01-302-0/+200
| | | | | | | | | | | | | | | 1. EAPI8 bump 2. Add Python 3.11 compat, rm deprecated open U option (upstream patch) 3. Rectrict USE=lapack with >=sci-libs/sundials-6.5.0[lapack?] 4. Set std=c++14 to avoid build fail with upcoming dev-libs/boost-1.82 and sci-libs/sundials-6.5.0 detection (the last is strange). Bug: https://bugs.gentoo.org/888667 Closes: https://bugs.gentoo.org/888527 Closes: https://bugs.gentoo.org/890427 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-142-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/cantera: drop 2.5.1-r1Andreas Sturmlechner2022-12-261-144/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/cantera: Stabilize 2.6.0-r1 amd64, #879253Sam James2022-11-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: fix copyright headerSam James2022-06-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: restrict sci-libs/sundials for sci-libs/cantera[lapack]Sergey Torokhov2022-06-074-3/+32
| | | | | | | | | | | | | | | | | | It seems that >=sci-libs/cantera-2.5.1-r3[lapack] tests are currently broken if build against >=sci-libs/sundials-5.8.0[lapack]. The cantera-2.5.1_env.patch is updated here to proper check if >=sundials-5.5 is build with lapack support. This change doesn't affect cantera-2.5.1-r1 at all and allow to build cantera-2.5.1-r3 against sundials[lapack] but in cantera-2.5.1-r4 restriction of sundials is used. So revbump is assumed to keep stablized. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/25779 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.6.0 fix install for >=dev-python/pip-22.1.1Sergey Torokhov2022-06-071-0/+21
| | | | | | | Closes: https://bugs.gentoo.org/849938 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.6.0 version bumpSergey Torokhov2022-05-133-0/+205
| | | | | | | | | dev-python/pip is used to install python bindings and dev-python/pytest is used for python tests since this release Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/25357 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: Stabilize 2.5.1-r3 amd64, #842909Jakov Smolić2022-05-091-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/cantera: drop desktop.eclass in -r3Sam James2022-02-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.5.1 revision bumpSergey Torokhov2022-02-271-5/+5
| | | | | | | | | | | | | Drop USE="pch". Fix python_optimize path. Remove static libs. Closes: https://bugs.gentoo.org/832792 Closes: https://bugs.gentoo.org/832787 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24367 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: add Python3.10, update to sci-libs/sundials-5.8Sergey Torokhov2022-01-151-0/+144
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/23413 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/cantera: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-171-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/cantera: Remove old 2.4.0-r5, 2.5.1Jakov Smolic2021-05-277-615/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/cantera: amd64 stable wrt bug #791715Agostino Sarubbo2021-05-241-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/cantera: 2.5.1 fix USE="cti -python" test and installationSergey Torokhov2021-04-102-1/+49
| | | | | | | | | | | | | | USE="cti -python" provides python_minimal Cantera installation but thisinterface had no appropriate patch to install in proper site_packages directory in Gentoo. Thus installation in this case was broken. Also 'dev-python/ruamel-yaml' is required as RDEPEND in this case and as DEPEND for test phase. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/20317 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.5.1, add USE=lapackSergey Torokhov2021-04-091-2/+4
| | | | | | | | | | Add USE=lapack to use Lapack insatead of Eigen for linear algebra support in some cases. Eigen is still required if Lapack support is enabled. The sci-libs/sundials[lapack] is required to build with Lapack support. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/20071 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-libs/cantera: 2.5.1 rev bump, pass AR env variableSergey Torokhov2021-04-092-0/+197
| | | | | | | | | Pass AR env variable to be able to use llvm-ar instead of ar. Closes: https://bugs.gentoo.org/773541 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: drop transitional 2.5.0Sergey Torokhov2021-03-012-135/+0
| | | | | | | | | Cantera 2.5.0 differs from 2.5.1 only with some Documentations and Scons build script fixes and updates. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/19640 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-libs/cantera: add static libs commentSam James2021-02-191-0/+3
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: fix metadata remote-idSergey Torokhov2021-02-191-1/+1
| | | | | | | | Remote-id now points to repository instead of organisation. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/19529 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.5.1 version bumpSergey Torokhov2021-02-192-0/+135
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/cantera: 2.5.0 version bumpSergey Torokhov2021-02-164-1/+185
| | | | | | | | | | | | | | | | | | | | Cantera now use yaml as input format and thus depends on 'dev-cpp/yaml-cpp' and 'dev-python/ruamel-yaml'. The following dependences in DEPEND are actually not required to build and if absence the appropriate 2 tests just will be skipped: test? ( python? ( $(python_gen_cond_dep ' dev-python/h5py[${PYTHON_MULTI_USEDEP}] dev-python/pandas[${PYTHON_MULTI_USEDEP}] ') ) Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/19448 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: Remove oldJakov Smolic2021-01-172-148/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/cantera: amd64 stable wrt bug #705134Agostino Sarubbo2020-10-091-1/+1
| | | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/cantera: Drop 2.4.0-r1Andreas Sturmlechner2020-07-211-129/+0
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* sci-libs/cantera: fix sci-libs/sundials-5.2.0 compatibilitySergey Torokhov2020-05-052-24/+41
| | | | | | | | | | | | | | Because of increased rate of releases of SUNDIALS package and as the 5.x branch currently doesn't break the Cantera the "*_sundials4.patch" is changed to allow <sundials-6.0. The restrictions for SUNDIALS 5.x version is now controlled by "cantera-2.4.0-r*.ebuild". The patch changes isn't affected the build process, therefore there is no patch renaming. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/cantera: Fix site-packages install pathsSergey Torokhov2020-05-052-3/+20
| | | | | | | | | Python 3.7 and 3.8 site-packages dirs are located under /lib for amd64 arch now (instead of /lib64 like for python2.7 and python3.6) so the changes for python installation patch is required. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/cantera: Revision bump. Pass FFLAGS for FORTRANFLAGSSergey Torokhov2020-05-051-0/+131
| | | | | | | | FFLAGS env variable is passed now for FORTRANFLAGS compile option. FFLAGS is presented by default in profile (see https://bugs.gentoo.org/575446). Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/cantera: 2.4.0-r4 fix sci-libs/sundials-5.1.0 compatibilitySergey Torokhov2020-03-052-2/+2
| | | | | | | | | | | | | | | As cantera-2.4.0-r3 was stabilized against sci-libs/sundials-3.2.0 therefore the changes allowing to build cantera agains sundials-5.1.0 don't affect the stability and avoid of dublicate patches with trivial changes. Revision bump to -r4 saving stabilization. The Sundials 5.1 has the same CVODES API as Sundials 4.0, 4.1, 5.0 so there is no any additional changes required to to build Cantera against Sundials 5.1 except allowing in configuration check. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/14801 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-libs/cantera: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-092-4/+12
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: amd64 stable wrt bug #705134Agostino Sarubbo2020-01-141-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sci-libs/cantera: add support sci-libs/sundials-5.0, dev-lang/python-3.8band-a-prend2020-01-062-3/+3
| | | | | | | | | Simple fix for Sundials-5.0 and Python-3.8 compatibility. The Sundials-5.0 has the same API as Sundials-4.x for CVODES function. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/14126 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-052-4/+4
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-112-0/+2
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: revision bump (r2) with fix python installation pathband-a-prend2019-09-063-0/+333
| | | | | | | | | | | | | | | | Fix python installation path using 'libdirname' env variable. This patch is backport of upstream patch [1]. [1] https://github.com/Cantera/cantera/pull/674 This patch is backport of upstream patch [1] but with removing of 'setIterator' function instead of it's deprecation. [1] https://github.com/Cantera/cantera/pull/672 Closes: https://github.com/gentoo/gentoo/pull/12701 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: update e-mail address of Sergey Torokhovband-a-prend2019-08-141-1/+1
| | | | | | | | | | Change maintainer email of dev-util/codeblocks and sci-libs/cantera packages. Bug: https://bugs.gentoo.org/672596 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/12702 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: Fix missing RDEPEND="${PYTHON_DEPS}" warningband-a-prend2019-08-091-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/691404 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Closes: https://github.com/gentoo/gentoo/pull/12650 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-libs/cantera: remove 2.4.0-r0 as request by proxy-maintainerMatthias Maier2019-07-302-157/+0
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Switch to EAPI 7band-a-prend2019-07-191-4/+4
| | | | | Closes: https://github.com/gentoo/gentoo/pull/12303 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Update/merge cantera_* patchesband-a-prend2019-07-192-6/+32
| | | | | | | | | Update "libdirname" patch with upstream [1] and merge it with "env" patch. [1] https://github.com/Cantera/cantera/pull/661 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Fix 'fatal' warningband-a-prend2019-07-191-1/+14
| | | | | | | | | | | | | | The SConstruct script contains block that tries to evaluate 'git rev-parse --short HEAD` comand and returns the "fatal: not a git repository (or any parent up to mount point /var/tmp)" warning from git command itself if git is installed in system. It occurs because the release package archive doesn't contain ".git" directory. This behaviour doesn't affect emerge process but can confuse in the case of other issues. Closes: https://bugs.gentoo.org/689998 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Add PYTHON_COMPAT=( python3_7 )band-a-prend2019-07-191-1/+1
| | | | | | | | | | After updated dev-util/scons (scons-3.0.5-r1.ebuild) now it's possible to build Cantera with Python 3.7. All tests of src_test() phase are passed. Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Fix ebuild to satisfy GLEP73BackAlterationband-a-prend2019-07-191-1/+1
| | | | | Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: 2.4.0-r1. Enable build with sci-libs/sundials-3.2.xband-a-prend2019-07-192-10/+38
| | | | | | | | | | | | | | | | | | | This patch moves early applied 'sed' patches from src_prepare() to external patch-file and allows to build Cantera 2.4.0 with sci-libs/sundials-3.2.x since this version of Sundials is compatible with Sundials 3.1 and doesn't require to rebuild Cantera after it's upgrade from Sundials 3.1 to Sundials 3.2. It was tested that Cantera successfuly build with Sundials-3.2.1 (that not in portage tree yet) and internal tests passed after "ebuild compile" with Sundials 3.1.2 and "ebuild test" phase after intallation of the Sundials 3.2.1 into system. Note that Cantera 2.4.0 isn't compatible with Sundials 4.y branch so there is a restriction for RDEPEND sci-libs/sundials-4.0.0 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>