The gmsh ebuild needs some attention regarding the following QA issues: - There seems to be an automagic dependency on MPI as reported in https://bugs.gentoo.org/693146 - As pointed out by asturm: sci-libs/med has ${PYTHON_DEPS} without any python eclass?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556266fadda162b3ffcac90d1824a9960e1caae1 commit 556266fadda162b3ffcac90d1824a9960e1caae1 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2019-09-03 22:33:56 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2019-09-03 22:34:54 +0000 sci-libs/gmsh: update dependencies for new med ebuild Bug: https://bugs.gentoo.org/show_bug.cgi?id=693448 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org> sci-libs/gmsh/gmsh-4.4.1.ebuild | 2 ++ 1 file changed, 2 insertions(+)
Created attachment 590052 [details] gmsh-4.4.1-r1.ebuild Updated, not yet finished update to add more options. Comments and feedback welcome. Note, petsc USE flag (and therefore also slepc) doesn't currently work on my machine, because I couldn't successfully build petsc.
Created attachment 590054 [details, diff] gmsh-4.4.1-0001-CMakeLists.txt-add-sc-library.patch Patch is needed for gmsh-4.4.1-r1.ebuild
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccecb96f5cfc74b26a26dc13fa90e01cba4a598 commit 1ccecb96f5cfc74b26a26dc13fa90e01cba4a598 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2020-09-11 14:24:15 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2020-09-11 14:50:43 +0000 sci-libs/gmsh: fix MPI support Closes: https://bugs.gentoo.org/694470 Closes: https://bugs.gentoo.org/693448 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org> sci-libs/gmsh/gmsh-4.6.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)