FreeBSD Bugzilla – Attachment 213322 Details for
Bug 245561
Move OpenMPI support to net/openmpi3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
yuri_ports.patch (text/plain), 17.50 KB, created by
Danilo Egea Gondolfo
on 2020-04-12 09:49:28 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Danilo Egea Gondolfo
Created:
2020-04-12 09:49:28 UTC
Size:
17.50 KB
patch
obsolete
>Index: biology/hhsuite/Makefile >=================================================================== >--- biology/hhsuite/Makefile (revision 531483) >+++ biology/hhsuite/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= hhsuite > DISTVERSIONPREFIX= v > DISTVERSION= 3.2.0 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= biology science > > MAINTAINER= yuri@FreeBSD.org >@@ -12,8 +12,7 @@ > LICENSE= GPLv3 > LICENSE_FILE= ${WRKSRC}/LICENSE > >-BUILD_DEPENDS= openmpi>0:net/openmpi >-RUN_DEPENDS= openmpi>0:net/openmpi >+LIB_DEPENDS= libmpi.so:net/openmpi3 > > USES= cmake compiler:c++11-lang perl5 python shebangfix > SHEBANG_GLOB= *.pl *.py >@@ -21,7 +20,7 @@ > GH_ACCOUNT= soedinglab > GH_PROJECT= hh-suite > >-LDFLAGS+= -Wl,-rpath,${LOCALBASE}/mpi/openmpi/lib -L${LOCALBASE}/mpi/openmpi/lib -lmpi # force linking to openmpi, and not to mpich >+LDFLAGS+= -Wl,-rpath,${LOCALBASE}/mpi/openmpi3/lib -L${LOCALBASE}/mpi/openmpi3/lib -lmpi # force linking to openmpi, and not to mpich > > .include <bsd.port.options.mk> > >Index: math/deal.ii/Makefile >=================================================================== >--- math/deal.ii/Makefile (revision 531483) >+++ math/deal.ii/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= deal.II > DISTVERSIONPREFIX= v > DISTVERSION= 9.1.1 >-PORTREVISION= 8 >+PORTREVISION= 9 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -57,7 +57,7 @@ > MPI_CMAKE_BOOL= DEAL_II_WITH_MPI > MPI_CMAKE_ON= -DMPI_LINKER_FLAGS:STRING="${LDFLAGS}" > MPI_LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ >- libmpi.so:net/openmpi >+ libmpi.so:net/openmpi3 > MPI_BROKEN= Could not find any suitable mpi library! (need to investigate) > > NETCDF_DESC= Compile with Netcdf (only with MPI) >Index: math/dune-alugrid/Makefile >=================================================================== >--- math/dune-alugrid/Makefile (revision 531483) >+++ math/dune-alugrid/Makefile (working copy) >@@ -3,6 +3,7 @@ > PORTNAME= dune-alugrid > DISTVERSIONPREFIX= v > DISTVERSION= 2.6.0 >+PORTREVISION= 1 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -16,7 +17,7 @@ > libdunegeometry.so:math/dune-geometry \ > libdunegrid.so:math/dune-grid \ > libmetis.so:math/metis \ >- libmpi.so:net/openmpi >+ libmpi.so:net/openmpi3 > > USES= cmake compiler:c++17-lang fortran pkgconfig > USE_GITLAB= yes >Index: math/dune-common/Makefile >=================================================================== >--- math/dune-common/Makefile (revision 531483) >+++ math/dune-common/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= dune-common > DISTVERSIONPREFIX= v > DISTVERSION= 2.7.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -12,7 +12,7 @@ > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/LICENSE.md > >-BUILD_DEPENDS= openmpi>0:net/openmpi \ >+BUILD_DEPENDS= openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > LIB_DEPENDS= libopenblas.so:math/openblas \ > libtbb.so:devel/tbb >Index: math/dune-geometry/Makefile >=================================================================== >--- math/dune-geometry/Makefile (revision 531483) >+++ math/dune-geometry/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= dune-geometry > DISTVERSIONPREFIX= v > DISTVERSION= 2.7.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -12,7 +12,7 @@ > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/LICENSE.md > >-BUILD_DEPENDS= openmpi>0:net/openmpi \ >+BUILD_DEPENDS= openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > LIB_DEPENDS= libdunecommon.so:math/dune-common \ > libopenblas.so:math/openblas \ >Index: math/dune-grid/Makefile >=================================================================== >--- math/dune-grid/Makefile (revision 531483) >+++ math/dune-grid/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= dune-grid > DISTVERSIONPREFIX= v > DISTVERSION= 2.7.0rc2 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -12,7 +12,7 @@ > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/LICENSE.md > >-BUILD_DEPENDS= openmpi>0:net/openmpi \ >+BUILD_DEPENDS= openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > LIB_DEPENDS= libdunecommon.so:math/dune-common \ > libdunegeometry.so:math/dune-geometry \ >Index: math/dune-spgrid/Makefile >=================================================================== >--- math/dune-spgrid/Makefile (revision 531483) >+++ math/dune-spgrid/Makefile (working copy) >@@ -3,6 +3,7 @@ > PORTNAME= dune-spgrid > DISTVERSIONPREFIX= v > DISTVERSION= 2.6.0rc1.20200105 >+PORTREVISION= 1 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -15,7 +16,7 @@ > dune-grid>0:math/dune-grid \ > dune-geometry>0:math/dune-geometry > BUILD_DEPENDS= ${DUNE_DEPENDS} \ >- openmpi>0:net/openmpi \ >+ openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > RUN_DEPENDS= ${DUNE_DEPENDS} > >Index: math/dune-typetree/Makefile >=================================================================== >--- math/dune-typetree/Makefile (revision 531483) >+++ math/dune-typetree/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= dune-typetree > DISTVERSIONPREFIX= v > DISTVERSION= 2.7.0rc2 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -13,10 +13,10 @@ > LICENSE_FILE= ${WRKSRC}/LICENSE.md > > BUILD_DEPENDS= dune-common>0:math/dune-common \ >- openmpi>0:net/openmpi \ >+ openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > RUN_DEPENDS= dune-common>0:math/dune-common \ >- openmpi>0:net/openmpi \ >+ openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > > USES= cmake compiler:c++17-lang fortran pkgconfig >Index: math/dune-uggrid/Makefile >=================================================================== >--- math/dune-uggrid/Makefile (revision 531483) >+++ math/dune-uggrid/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= dune-uggrid > DISTVERSIONPREFIX= v > DISTVERSION= 2.7.0rc2 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -12,12 +12,12 @@ > LICENSE= LGPL21 > LICENSE_FILE= ${WRKSRC}/COPYING.LGPL-2.1 > >-BUILD_DEPENDS= openmpi>0:net/openmpi \ >+BUILD_DEPENDS= openmpi3>0:net/openmpi3 \ > vc>0:devel/vc > LIB_DEPENDS= libdunecommon.so:math/dune-common \ > libopenblas.so:math/openblas \ > libtbb.so:devel/tbb >-RUN_DEPENDS= openmpi>0:net/openmpi >+RUN_DEPENDS= openmpi3>0:net/openmpi3 > > USES= cmake compiler:c++17-lang fortran pkgconfig python > USE_GITLAB= yes >Index: math/mathgl/Makefile >=================================================================== >--- math/mathgl/Makefile (revision 531483) >+++ math/mathgl/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= mathgl > DISTVERSION= 2.4.4 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= math graphics > MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/ > >@@ -55,7 +55,7 @@ > ${PYNUMPY} > PYTHON_RUN_DEPENDS= ${PYNUMPY} > MPI_CMAKE_BOOL= enable-mpi >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 > > QT5_CMAKE_BOOL= enable-qt5 > QT5_USE= QT=core,gui,opengl,printsupport,widgets,buildtools_build,qmake_build >Index: math/moab/Makefile >=================================================================== >--- math/moab/Makefile (revision 531483) >+++ math/moab/Makefile (working copy) >@@ -2,6 +2,7 @@ > > PORTNAME= moab > DISTVERSION= 5.1.1 >+PORTREVISION= 1 > CATEGORIES= math > MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ > >@@ -18,7 +19,8 @@ > USES= cmake:noninja compiler:c++11-lang eigen:3 fortran > USE_LDCONFIG= yes > >-CMAKE_ARGS= -DBLAS_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so -DLAPACK_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so >+CMAKE_ARGS= -DBLAS_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so \ >+ -DLAPACK_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so > > BB_ACCOUNT= fathomteam > BB_PROJECT= ${PORTNAME} >@@ -31,6 +33,6 @@ > OPTIONS_SUB= yes > > MPI_CMAKE_BOOL= ENABLE_MPI >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 > > .include <bsd.port.mk> >Index: math/vtk8/Makefile >=================================================================== >--- math/vtk8/Makefile (revision 531483) >+++ math/vtk8/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= vtk > DISTVERSION= 8.1.2 >-PORTREVISION= 5 >+PORTREVISION= 6 > CATEGORIES= math graphics > MASTER_SITES= http://www.vtk.org/files/release/${VTK_SHORT_VER}/ > PKGNAMESUFFIX= 8 >@@ -71,8 +71,8 @@ > DESIGNER_USE= QT=designer > DESIGNER_IMPLIES= QT5 > >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >-MPI_CMAKE_ON= -DMPIEXEC=${LOCALBASE}/mpi/openmpi/bin/mpiexec >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 >+MPI_CMAKE_ON= -DMPIEXEC=${LOCALBASE}/mpi/openmpi3/bin/mpiexec > > OSMESA_CMAKE_ARGS= -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ > -DOSMESA_INCLUDE_DIR:PATH=${LOCALBASE}/include/Mesa \ >Index: misc/adios2/Makefile >=================================================================== >--- misc/adios2/Makefile (revision 531483) >+++ misc/adios2/Makefile (working copy) >@@ -3,6 +3,7 @@ > PORTNAME= adios2 > DISTVERSIONPREFIX= v > DISTVERSION= 2.5.0 >+PORTREVISION= 1 > CATEGORIES= misc science > > MAINTAINER= yuri@FreeBSD.org >@@ -16,7 +17,7 @@ > libepoll-shim.so:devel/libepoll-shim \ > libfabric.so:net/libfabric \ > libffi.so:devel/libffi \ >- libmpi.so:net/openmpi \ >+ libmpi.so:net/openmpi3 \ > libpng.so:graphics/png \ > libzfp.so:devel/zfp > RUN_DEPENDS= bash:shells/bash >Index: net/aluminum/Makefile >=================================================================== >--- net/aluminum/Makefile (revision 531483) >+++ net/aluminum/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= Aluminum > DISTVERSIONPREFIX= v > DISTVERSION= 0.3.3 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= net > > MAINTAINER= yuri@FreeBSD.org >@@ -12,7 +12,7 @@ > LICENSE= APACHE20 > > LIB_DEPENDS= libhwloc.so:devel/hwloc \ >- libmpi.so:net/openmpi >+ libmpi.so:net/openmpi3 > > USES= cmake > USE_GITHUB= yes >Index: science/chrono/Makefile >=================================================================== >--- science/chrono/Makefile (revision 531483) >+++ science/chrono/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= chrono > DISTVERSION= 5.0.1 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= science devel > PKGNAMESUFFIX= -physics-simulation-engine > >@@ -14,7 +14,7 @@ > > BROKEN_i386= use of overloaded operator '[]' is ambiguous (with operand types 'chrono::quaternion' and 'int'): https://github.com/projectchrono/chrono/issues/158 > >-BUILD_DEPENDS= openmpi>0:net/openmpi >+BUILD_DEPENDS= openmpi3>0:net/openmpi3 > > USES= cmake compiler:c++14-lang eigen:3 fortran > USE_GITHUB= yes >Index: science/gromacs/Makefile >=================================================================== >--- science/gromacs/Makefile (revision 531483) >+++ science/gromacs/Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= gromacs > DISTVERSION= 2020.1 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= science > MASTER_SITES= ftp://ftp.gromacs.org/pub/gromacs/ > >@@ -71,10 +71,10 @@ > -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/bin/mpicc" > MPICH_PLIST_SUB= SUFFIX_MPI="_mpi" > >-OPENMPI_BUILD_DEPENDS= openmpi>0:net/openmpi >-OPENMPI_RUN_DEPENDS= openmpi>0:net/openmpi >+OPENMPI_BUILD_DEPENDS= openmpi3>0:net/openmpi3 >+OPENMPI_RUN_DEPENDS= openmpi3>0:net/openmpi3 > OPENMPI_CMAKE_ON= -DGMX_MPI:BOOL=ON \ >- -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi/bin/mpicc" >+ -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi3/bin/mpicc" > OPENMPI_PLIST_SUB= SUFFIX_MPI="_mpi" > > THREAD_MPI_DESC= Build a thread-MPI-based multithreaded version of GROMACS >Index: science/gromacs/pkg-plist >=================================================================== >--- science/gromacs/pkg-plist (revision 531483) >+++ science/gromacs/pkg-plist (working copy) >@@ -28,20 +28,20 @@ > include/gromacs/utility/current_function.h > include/gromacs/utility/gmxassert.h > include/gromacs/utility/real.h >-lib/libgmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%.so >-lib/libgmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%.so.0 >-lib/libgmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%.so.0.1.0 >+lib/libgmxapi.so >+lib/libgmxapi.so.0 >+lib/libgmxapi.so.0.1.0 > lib/libgromacs%%SUFFIX_MPI%%%%SUFFIX_D%%.so > lib/libgromacs%%SUFFIX_MPI%%%%SUFFIX_D%%.so.5 > lib/libgromacs%%SUFFIX_MPI%%%%SUFFIX_D%%.so.5.0.0 > libdata/pkgconfig/libgromacs%%SUFFIX_MPI%%%%SUFFIX_D%%.pc >-share/cmake/gmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%/gmxapi-config-version.cmake >-share/cmake/gmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%/gmxapi-config.cmake >-share/cmake/gmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%/gmxapi-%%CMAKE_BUILD_TYPE%%.cmake >-share/cmake/gmxapi%%SUFFIX_MPI%%%%SUFFIX_D%%/gmxapi.cmake >+share/cmake/gmxapi/gmxapi-config-version.cmake >+share/cmake/gmxapi/gmxapi-config.cmake >+share/cmake/gmxapi/gmxapi-%%CMAKE_BUILD_TYPE%%.cmake >+share/cmake/gmxapi/gmxapi.cmake > share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%-config-version.cmake > share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%-config.cmake >-share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%-toolchain.cmake >+share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/gromacs-toolchain%%SUFFIX_MPI%%%%SUFFIX_D%%.cmake > share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/libgromacs-%%CMAKE_BUILD_TYPE%%.cmake > share/cmake/gromacs%%SUFFIX_MPI%%%%SUFFIX_D%%/libgromacs.cmake > %%DATADIR%%/COPYING >Index: science/hypre/Makefile >=================================================================== >--- science/hypre/Makefile (revision 531483) >+++ science/hypre/Makefile (working copy) >@@ -4,7 +4,7 @@ > PORTNAME= hypre > DISTVERSIONPREFIX= v > DISTVERSION= 2.18.2 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= science > > MAINTAINER= yuri@FreeBSD.org >@@ -42,11 +42,11 @@ > MPICH_CONFIGURE_ENV= CC=${LOCALBASE}/bin/mpicc CXX=${LOCALBASE}/bin/mpicxx > MPICH_CONFIGURE_WITH= MPI-include=${LOCALBASE}/include \ > MPI-lib-dirs=${LOCALBASE}/lib >-OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi >-OPENMPI_CONFIGURE_ENV= CC=${LOCALBASE}/mpi/openmpi/bin/mpicc \ >- CXX=${LOCALBASE}/mpi/openmpi/bin/mpicxx >-OPENMPI_CONFIGURE_WITH= MPI-include=${LOCALBASE}/mpi/openmpi/include \ >- MPI-lib-dirs=${LOCALBASE}/mpi/openmpi/lib >+OPENMPI_LIB_DEPENDS= libmpi.so:net/openmpi3 >+OPENMPI_CONFIGURE_ENV= CC=${LOCALBASE}/mpi/openmpi3/bin/mpicc \ >+ CXX=${LOCALBASE}/mpi/openmpi3/bin/mpicxx >+OPENMPI_CONFIGURE_WITH= MPI-include=${LOCALBASE}/mpi/openmpi3/include \ >+ MPI-lib-dirs=${LOCALBASE}/mpi/openmpi3/lib > > TEST_TARGET= check > >Index: science/lammps/Makefile >=================================================================== >--- science/lammps/Makefile (revision 531483) >+++ science/lammps/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= lammps > PORTVERSION= ${GH_TAGNAME:C/(stable|patch)_([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\4.\3.\2/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/} >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= science > > MAINTAINER= yuri@FreeBSD.org >@@ -33,7 +33,7 @@ > PARALLEL_DESC= Enable parallelizations: > > MPI_CMAKE_BOOL= BUILD_MPI >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 > MPI_USES= compiler:c11 > > FFMPEG_BUILD_DEPENDS= ffmpeg:multimedia/ffmpeg >Index: science/latte/Makefile >=================================================================== >--- science/latte/Makefile (revision 531483) >+++ science/latte/Makefile (working copy) >@@ -3,7 +3,7 @@ > PORTNAME= latte > DISTVERSIONPREFIX= v > DISTVERSION= 1.2.1 >-PORTREVISION= 7 >+PORTREVISION= 8 > CATEGORIES= science > > MAINTAINER= yuri@FreeBSD.org >@@ -34,8 +34,8 @@ > OPENMP_CMAKE_BOOL= OPENMP > > MPI_CMAKE_BOOL= DO_MPI >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >-MPI_LDFLAGS= ${LOCALBASE}/mpi/openmpi/lib/libmpi_mpifh.so >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 >+MPI_LDFLAGS= ${LOCALBASE}/mpi/openmpi3/lib/libmpi_mpifh.so > MPI_PLIST_FILES= bin/LATTE_MPI_DOUBLE > MPI_PLIST_FILES_OFF= bin/LATTE_DOUBLE > >Index: science/liggghts/Makefile >=================================================================== >--- science/liggghts/Makefile (revision 531483) >+++ science/liggghts/Makefile (working copy) >@@ -2,7 +2,7 @@ > > PORTNAME= liggghts > DISTVERSION= 3.8.0 >-PORTREVISION= 5 >+PORTREVISION= 6 > CATEGORIES= science > > MAINTAINER= yuri@FreeBSD.org >@@ -14,7 +14,7 @@ > BUILD_DEPENDS= gsed:textproc/gsed > LIB_DEPENDS= libexpat.so:textproc/expat2 \ > libfreetype.so:print/freetype2 \ >- libmpi.so:net/openmpi \ >+ libmpi.so:net/openmpi3 \ > libpng.so:graphics/png \ > libtiff.so:graphics/tiff \ > libvtkViewsCore-8.1.so:math/vtk8 >@@ -27,7 +27,8 @@ > USE_QT= core gui sql widgets qmake_build buildtools_build > USE_LDCONFIG= yes > >-CMAKE_ARGS= -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi/bin/mpicc" -DMPI_CXX_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi/bin/mpicxx" \ >+CMAKE_ARGS= -DMPI_C_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi3/bin/mpicc" \ >+ -DMPI_CXX_COMPILER:FILEPATH="${LOCALBASE}/mpi/openmpi3/bin/mpicxx" \ > -DVTK_DIR:FILEPATH="${LOCALBASE}/lib/cmake/vtk-8.1" > > WRKSRC_SUBDIR= src >Index: science/sparta/Makefile >=================================================================== >--- science/sparta/Makefile (revision 531483) >+++ science/sparta/Makefile (working copy) >@@ -2,6 +2,7 @@ > > PORTNAME= sparta > PORTVERSION= ${GH_TAGNAME:C/([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\3.\2.\1/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/} >+PORTREVISION= 1 > CATEGORIES= science > PKGNAMESUFFIX= -dsmc # Direct Simulation Monte Carlo > >@@ -33,9 +34,9 @@ > > MPI_ALL_TARGET= mpi > MPI_PLIST_FILES= bin/spa_mpi >-MPI_CXXFLAGS= -I${LOCALBASE}/mpi/openmpi/include >-MPI_LDFLAGS= ${LOCALBASE}/mpi/openmpi/lib/libmpi.so ${LOCALBASE}/mpi/openmpi/lib/libmpi_cxx.so -Wl,-rpath=${LOCALBASE}/mpi/openmpi/lib >-MPI_LIB_DEPENDS= libmpi.so:net/openmpi >+MPI_CXXFLAGS= -I${LOCALBASE}/mpi/openmpi3/include >+MPI_LDFLAGS= ${LOCALBASE}/mpi/openmpi3/lib/libmpi.so ${LOCALBASE}/mpi/openmpi3/lib/libmpi_cxx.so -Wl,-rpath=${LOCALBASE}/mpi/openmpi3/lib >+MPI_LIB_DEPENDS= libmpi.so:net/openmpi3 > > PORTSCOUT= ignore:1 # due to a special version tagging scheme that this project uses portscout fails to find new versions, watching their release page instead >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 245561
: 213322