summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sci-libs/cantera: 2.4.0-r1. Restrict RDEPEND <sci-libs/sundials-3.2.0:0=band-a-prend2019-07-191-1/+1
| | | | | | | | | | Since the Cantera 2.4.0 release was early than Sundials 3.2.0 the build script of Cantera has internal checking that installed Sundials version isn't greater than 3.1. New RDEPEND rectriction is just to avoid failure of prepare ebuild phase. 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. Disable default optimization flag "-O3"band-a-prend2019-07-191-0/+130
| | | | | | | | | | By default the optimization flag "-O3" was used with warning "-Wno-inline". The addition of expicit build option optimize_flags="-Wno-inline" now disables default "-O3" optimization flag in favor of options taken from "make.conf". Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-171-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/cantera: New packageband-a-prend2018-11-284-0/+180
This commit add new package 'sci-libs/cantera' of version 2.4.0 (cantera-2.4.0.ebuild): Description: Cantera is an open-source suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. Homepage and documentation: http://cantera.org GitHub page: https://github.com/Cantera/cantera Closes: https://bugs.gentoo.org/200425 Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>