| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately I have no time to maintain this package
in acceptable quality and provide needed updates on time.
Before droping of maintaining I tried to bump version to 7.5.1
and fix python 3.11 compatibility.
If anyone interesting to grub this package please note:
1. The test phase currently depends on one-header dev-cpp/catch lib,
i.e. <dev-cpp/catch-3.0:0 (starting 3.0 the header was splitted).
2. Description on the page
https://su2code.github.io/docs/Test-Cases/ states:
"Note: While many of the cases are used for regression testing,
the test case suite is provided without any guarantees on performance
or expected results. Tutorials (which are more thoroughly checked
for convergence and results) can be found here."
Therefore bundled parmetis/metis are used otherwise it
results in numerous Tutorials tests failures.
Thus it better to pass Tutorials tests than brake the package at all.
P.S.
Great thanks to Alessandro Barbieri <lssndrbarbieri@gmail.com>
for work on unbundle of thirdparty libraries.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/897660
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
|
|
|
|
| |
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
| |
Thanks to Alessandro Barbieri <lssndrbarbieri@gmail.com>
for unbundling patch.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The unbundling of metis/[armetis results in numerous failures
of tests, especially the Tutorial tests that are preferred
to be checked.
The revision with additional USE-flags is now '-r1xx'.
The changes also enable python tests;
add restriction '<dev-cpp/catch-3:0' with catch to be required
only with USE="test";
The USE="openmp" results in inf. run of Tutorial and TestCases tests
and USE="mixed-precision" results in test failures.
Assumed that this USE-flags should be maske, especcialy USE="openmp".
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/848033
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/847346
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Use EAPI-8 option PROPERTIES="test_network" to enable
network testing that is required by MPI.
Closes: https://bugs.gentoo.org/820293
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Meson.build script isn't properly detect mpich as MPI impl.,
therefore meson option 'custom-mpi' is used now with export
of CC=mpicc and CXX=mpicxx as compilers.
Mpi implementations is restricted with MPI 3.1 within ebuild.
FEATURES="-network-sandbox" could be required to run tests
for some mpi implementations/versions.
Closes: https://bugs.gentoo.org/819060
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/816552
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
|
|
| |
USE="tutorials" tests now run before parallel_regression.py tests
as turorials tests have no fails currently.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
| |
Parmetis has free-non-comm licence type and as configure.ac
has explicit configuration option for this therefore
the USE="parmetis" introduced with forced removing of parmetis
enabling from meson.build file in scr-prepare phase.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
| |
Fix python optimized patch isn't required now.
Add optional bundled Mutation++ library support via USE="mpp"
(Mutation++: MUlticomponent Thermodynamic
And Transport properties for IONized gases in C++).
This library could be packaged later to unbundle it.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
| |
it is now fetched, so no need to have it here anymore
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
|
|
|
|
|
|
| |
Due to large size of "SU2-7.0.8-fix-python-optimize.patch"
move it to external repository to fetch separately.
This patch is required only to generate ".pyc" files
during execution "python_optimize" command on "src_install()" phase
to fix "TabError: inconsistent use of tabs and spaces in indentation".
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
|
|
|
|
|
|
|
| |
There are no dedicated Test and Tutorials tarballs this time.
The tarbals from 7.0.7 are used.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
|
|
| |
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|
|
The SU2 package contains several bunbled libraries that currently
aren't unbundled in ebuild.
CGNS:
Tried to unbundled CNGS but it failed to compiled against system
gcnslib-3.3.0; successfully compiled against cgnslib-3.4.0
but related tests are failed.
Metis, Parmetis:
This packages couldn't be installed simultaneously in Gentoo
and required by build system if compiled via meson build system
with mpi option being enabled. They could be optionaly chosen
if autotools build system is used (ebuild uses meson).
Some addidional features disabled due to their experimantal status
or due to requirement to download additional third-party libraries.
At this moment ebuild doesn't provide such features to be built.
They are also will be bundled if implemented and compiled statically.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
|