aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: drop dead py3.9 implAnna (cybertailor) Vyalkova2023-05-024-4/+4
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* sci-physics/SU2: 7.5.1, add missed unbundle system libs patchSergey Torokhov2023-04-231-0/+144
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: maintainer-neededSergey Torokhov2023-04-231-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* sci-physics/SU2: 7.5.1 version bumpSergey Torokhov2023-04-232-0/+256
| | | | | | Closes: https://bugs.gentoo.org/897660 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* */*: drop dead py3.8 implAnna (cybertailor) Vyalkova2023-03-123-3/+3
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* */*: update metadata schema uriAnna (cybertailor) Vyalkova2023-03-042-2/+2
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* sci-physics/SU2: update src_test and src_installSergey Torokhov2022-12-092-11/+18
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: cleanup ManifestSergey Torokhov2022-12-091-1/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.2.0-r2 bump; unbundle some deps and fix buildSergey Torokhov2022-12-091-13/+24
| | | | | | | Thanks to Alessandro Barbieri <lssndrbarbieri@gmail.com> for unbundling patch. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: revert unbundling metis/parmetis (as fail tests)Sergey Torokhov2022-12-092-41/+43
| | | | | | | | | | | | | | | | | | 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>
* sci-physics/SU2: fixes for testsAlessandro Barbieri2022-05-293-16/+57
| | | | | Closes: https://bugs.gentoo.org/848033 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: enable py3.11Alessandro Barbieri2022-05-281-1/+1
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: enable py3.10Alessandro Barbieri2022-05-281-9/+17
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: fix meson.build patchSergey Torokhov2022-05-282-3/+5
| | | | | | Closes: https://bugs.gentoo.org/847346 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/mbdyn: move MBDYN_MODULE to profiles/descAlessandro Barbieri2022-05-272-148/+26
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: unbundle everythingAlessandro Barbieri2022-05-246-9/+379
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: correctly install m filesAlessandro Barbieri2022-05-241-3/+3
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: switch to EAPI-8. Enable MPI network testsSergey Torokhov2021-10-271-1/+7
| | | | | | | | | 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>
* sci-physics/SU2: restrict with MPI 3.1 impl. Add custom-mpi optionSergey Torokhov2021-10-251-1/+7
| | | | | | | | | | | | | | | 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>
* sci-physics/SU2: drop oldSergey Torokhov2021-10-152-140/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/mbdyn: remove template modulesAlessandro Barbieri2021-10-092-4/+0
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: remove taucs useAlessandro Barbieri2021-10-082-8/+5
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: fix bullet detectionAlessandro Barbieri2021-10-082-2/+25
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: fix configure optionAlessandro Barbieri2021-10-071-1/+2
| | | | | | Closes: https://bugs.gentoo.org/816552 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/mbdyn: new packageAlessandro Barbieri2021-10-035-0/+440
| | | | | Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: Disable pywrapper tests. Fix axi_visccone testSergey Torokhov2021-09-162-2/+13
| | | | | | | 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>
* sci-physics/SU2: replace 'python' with '${EPYTHON}'. Add 'die' commandsSergey Torokhov2021-09-052-24/+34
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.2.0 version bumpSergey Torokhov2021-08-313-0/+135
| | | | | | | | | 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>
* sci-physics/SU2: update LICENSE set and PYTHON_COMPATSergey Torokhov2021-08-311-2/+4
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* */*: add lang="en" to <longdescription>Alessandro Barbieri2021-06-281-1/+1
| | | | Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
* sci-physics/SU2: fix BadDefaultUseFlagsAndrew Ammerlaan2021-05-301-1/+1
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-physics/SU2: fix DoublePrefixInPathAndrew Ammerlaan2021-03-281-2/+2
| | | | | Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
* sci-physics/SU2: drop old 7.1.0Sergey Torokhov2021-03-222-122/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: drop old 7.0.8Sergey Torokhov2021-03-103-131/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.1.1 version bumpSergey Torokhov2021-03-102-0/+130
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.1.0 version bumpSergey Torokhov2021-02-134-0/+136
| | | | | | | | | | | 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>
* sci-physics/SU2: drop unreferenced patchAndrew Ammerlaan2021-01-052-2213/+1
| | | | | | | 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>
* sci-pythics/SU2: 7.0.8 fix Manifest file with patch infoSergey Torokhov2021-01-051-0/+1
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.0.8-r1, mv fix-python-optimize.patch to external repoSergey Torokhov2021-01-051-6/+7
| | | | | | | | | | | 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>
* sci-physics/SU2: drop old 7.0.6, 7.0.7Sergey Torokhov2021-01-057-4771/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* */*: drop python3.6Andrew Ammerlaan2020-12-182-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
* sci-physics/SU2: 7.0.8 version bumpSergey Torokhov2020-12-104-0/+2339
| | | | | | | 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>
* sci-physics/SU2: 7.0.7 version bumpSergey Torokhov2020-10-224-0/+2341
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: drop oldSergey Torokhov2020-10-105-269/+0
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* */*: drop py3_6Andrew Ammerlaan2020-09-263-3/+3
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
* sci-physics/SU2: 7.0.6 version bumpSergey Torokhov2020-07-133-0/+130
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: 7.0.5 version bumpSergey Torokhov2020-06-163-0/+130
| | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
* sci-physics/SU2: new packageSergey Torokhov2020-05-126-0/+2500
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>