Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 694470 - sci-libs/gmsh-4.4.1 : fix mpi support
Summary: sci-libs/gmsh-4.4.1 : fix mpi support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2020-10-09
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords: EBUILD, PMASKED
Depends on:
Blocks:
 
Reported: 2019-09-15 10:41 UTC by Fabio Rossi
Modified: 2020-09-11 14:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gmsh-4.4.1.ebuild (gmsh-4.4.1.ebuild,1.73 KB, text/plain)
2019-09-15 10:41 UTC, Fabio Rossi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2019-09-15 10:41:26 UTC
Created attachment 589898 [details]
gmsh-4.4.1.ebuild

In according to comments 19-22 in #693146, let's update gmsh ebuild to support mpi
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-09-15 17:31:19 UTC
Comment on attachment 589898 [details]
gmsh-4.4.1.ebuild

--- gmsh-4.4.1.ebuild   2019-09-04 06:58:48.572754456 +0200
+++ -   2019-09-15 19:30:42.300603485 +0200
@@ -17,8 +17,6 @@
 ## cgns is not compiling ATM, maybe fix cgns lib first
 IUSE="blas cgns examples jpeg lua med metis mpi netgen opencascade petsc png python X zlib"

-REQUIRED_USE="med? ( mpi )"
-
 RDEPEND="
        virtual/fortran
        X? ( x11-libs/fltk:1 )
@@ -26,7 +24,7 @@
        cgns? ( sci-libs/cgnslib )
        jpeg? ( virtual/jpeg:0 )
        lua? ( dev-lang/lua:0 )
-       med? ( sci-libs/med )
+       med? ( sci-libs/med[mpi?] )
        opencascade? ( sci-libs/opencascade:* )
        png? ( media-libs/libpng:0 )
        petsc? ( sci-mathematics/petsc )
@@ -58,6 +56,7 @@
                -DENABLE_GRAPHICS="$(usex X)"
                -DENABLE_MED="$(usex med)"
                -DENABLE_METIS="$(usex metis)"
+               -DENABLE_MPI="$(usex mpi)"
                -DENABLE_NETGEN="$(usex netgen)"
                -DENABLE_OCC="$(usex opencascade)"
                -DENABLE_PETSC="$(usex petsc)"
Comment 2 Larry the Git Cow gentoo-dev 2020-09-11 14:52:19 UTC
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(-)