Summary
Cantera is an open-source suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes.
Versions
v3.0.1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- ~amd64 ~x86
- USE flags
- fortran hdf5 lapack python test
v3.0.0-r1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 ~x86
- USE flags
- fortran hdf5 lapack python test
USE flags
General
- fortran
- Add support for fortran
- hdf5
- Add HDF5 container files support
- lapack
- Add support for the virtual/lapack numerical library
- python
- Install Python bindings and conversion tools from Chemkin to Cantera format
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-cpp / gtest : Google C++ Testing Framework
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / boost : Boost Libraries for C++
dev-libs / libfmt : Small, safe and fast formatting library
dev-python / cython : A Python to C compiler
dev-python / h5py : Simple Python interface to HDF5 files
dev-python / numpy : Fast array and numerical python library
dev-python / pandas : Powerful data structures for data analysis and statistics
dev-python / pip : The PyPA recommended tool for installing Python packages
dev-python / pytest : Simple powerful testing with Python
dev-python / ruamel-yaml : YAML parser/emitter that supports roundtrip comment preservation
dev-python / scipy : Scientific algorithms library for Python
sci-libs / HighFive : Header-only C++ interface for libhdf5
sci-libs / sundials : Suite of nonlinear solvers
virtual / fortran : Virtual for Fortran Compiler
virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
Runtime Dependencies
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / numpy : Fast array and numerical python library
dev-python / ruamel-yaml : YAML parser/emitter that supports roundtrip comment preservation
sci-libs / HighFive : Header-only C++ interface for libhdf5
sci-libs / sundials : Suite of nonlinear solvers
virtual / fortran : Virtual for Fortran Compiler
virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
Bugs
- 894036
- sci-libs/cantera-2.6.0-r2 fails tests (LIBARCHIVE-SYSTEM): ...............Fatal Python error: Aborted
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/cantera: mark as LTO-unsafe
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 3.0.1; fix build with sundials-7, tests with numpy-2
Closes: https://bugs.gentoo.org/937247 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/38188 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cantera: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Sam James · gentoo
sci-libs/cantera: Stabilize 3.0.0-r1 amd64, #925694
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: sort RDEPEND items; drop USE check duplicate
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/34795 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 3.0.0-r1 to enable python-3.12 (upstream patch)
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: 3.0, mv libcantera_python3_XY.so to /usr/lib*/cantera
Change installation path of libcantera_python3_XY.so plugin from "/usr/$(get_libdir)" to "/usr/$(get_libdir)/cantera" directory and add new direcotry to RPATH to properly working of dlopen() to load plugin from C++ user's code. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/32595 Signed-off-by: Sam James <sam@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: v3.0.0 add USE="hdf5" for HDF5 container file support
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 3.0.0 version bump
New release is compatible with cython-3. The USE="cti" is dropped due to supplied converters have restricted functionality or doesn't work (yaml2ck) without full python support. Python examples aren't provided within tarball since this release. USE="lapack" support is still restricted using >=sundials-6.5.0. Closes: https://bugs.gentoo.org/913141 Bug: https://bugs.gentoo.org/888667 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: depend on <cython-3
Fixed in new upstream release which will be packaged soon. Bug: https://bugs.gentoo.org/913141 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cantera: drop 2.6.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: Stabilize 2.6.0-r2 amd64, #899662
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: drop old 2.5.1-r4
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 2.6.0-r2 revision bump
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> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cantera: drop 2.5.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: Stabilize 2.6.0-r1 amd64, #879253
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: fix copyright header
Signed-off-by: Sam James <sam@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: restrict sci-libs/sundials for sci-libs/cantera[lapack]
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> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-libs/cantera: Stabilize 2.5.1-r3 amd64, #842909
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 2.6.0 version bump
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: drop desktop.eclass in -r3
Signed-off-by: Sam James <sam@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.1 revision bump
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> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: add Python3.10, update to sci-libs/sundials-5.8
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> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sci-libs/cantera: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/cantera: Remove old 2.4.0-r5, 2.5.1
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/cantera: amd64 stable wrt bug #791715
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.1 fix USE="cti -python" test and installation
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> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.1, add USE=lapack
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> - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.1 rev bump, pass AR env variable
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> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: drop transitional 2.5.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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/cantera: add static libs comment
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.1 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: 2.5.0 version bump
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-libs/cantera: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/cantera: amd64 stable wrt bug #705134
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-libs/cantera: Drop 2.4.0-r1
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: fix sci-libs/sundials-5.2.0 compatibility
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> - Sergey Torokhov · gentoo
sci-libs/cantera: Fix site-packages install paths
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> - Sergey Torokhov · gentoo
sci-libs/cantera: Revision bump. Pass FFLAGS for FORTRANFLAGS
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> - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/cantera: 2.4.0-r4 fix sci-libs/sundials-5.1.0 compatibility
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/cantera: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sci-libs/cantera: amd64 stable wrt bug #705134
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - band-a-prend · gentoo
sci-libs/cantera: add support sci-libs/sundials-5.0, dev-lang/python-3.8
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
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> - Repository mirror & CI · gentoo
Merge updates from master - band-a-prend · gentoo
sci-libs/cantera: revision bump (r2) with fix python installation path
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> - Repository mirror & CI · gentoo
Merge updates from master - band-a-prend · gentoo
sci-libs/cantera: Fix missing RDEPEND="${PYTHON_DEPS}" warning
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> - Repository mirror & CI · gentoo
Merge updates from master - Matthias Maier · gentoo
sci-libs/cantera: remove 2.4.0-r0 as request by proxy-maintainer
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Switch to EAPI 7
Closes: https://github.com/gentoo/gentoo/pull/12303 Signed-off-by: Michał Górny <mgorny@gentoo.org> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Update/merge cantera_* patches
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> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Add PYTHON_COMPAT=( python3_7 )
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> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Fix ebuild to satisfy GLEP73BackAlteration
Signed-off-by: Sergey Torokhov <torokhov_s_a@mail.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Enable build with sci-libs/sundials-3.2.x
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> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Restrict RDEPEND <sci-libs/sundials-3.2.0:0=
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> - band-a-prend · gentoo
sci-libs/cantera: 2.4.0-r1. Disable default optimization flag "-O3"
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - band-a-prend · gentoo
sci-libs/cantera: New package
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>