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: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2019-09-15 10:41 UTC by Fabio Rossi
Modified: 2019-09-15 17:31 UTC (History)
1 user (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 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)"