Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2018 17:40:42 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480424 - in head: cad/elmerfem math/blocksolve95 math/petiga math/py-petsc4py math/py-slepc4py math/slepc math/spooles math/sundials science/PETSc science/triqs
Message-ID:  <201809221740.w8MHegS3039653@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Sep 22 17:40:41 2018
New Revision: 480424
URL: https://svnweb.freebsd.org/changeset/ports/480424

Log:
  Change 10 ports from net/mpich2 to net/mpich
  
  mpich2 is the obsolete version 2.x, mpich is at the current version 3.x
  
  science/triqs science/PETSc math/py-slepc4py math/slepc math/py-petsc4py
  math/petiga math/sundials cad/elmerfem math/blocksolve95 math/spooles

Modified:
  head/cad/elmerfem/Makefile
  head/math/blocksolve95/Makefile
  head/math/petiga/Makefile
  head/math/py-petsc4py/Makefile
  head/math/py-slepc4py/Makefile
  head/math/slepc/Makefile
  head/math/spooles/Makefile
  head/math/sundials/Makefile
  head/science/PETSc/Makefile
  head/science/triqs/Makefile

Modified: head/cad/elmerfem/Makefile
==============================================================================
--- head/cad/elmerfem/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/cad/elmerfem/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -3,7 +3,7 @@
 
 PORTNAME=	elmerfem
 PORTVERSION=	8.3.20170524
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	cad science
 
 MAINTAINER=	ports@FreeBSD.org
@@ -11,8 +11,8 @@ COMMENT=	ELMER FEM package
 
 LICENSE=	GPLv2
 
-LIB_DEPENDS=	libparpack.so:math/arpack-ng-mpich	\
-		libmpich.so.8:net/mpich2
+LIB_DEPENDS=	libparpack.so:math/arpack-ng-mpich \
+		libmpich.so:net/mpich
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	ElmerCSC

Modified: head/math/blocksolve95/Makefile
==============================================================================
--- head/math/blocksolve95/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/blocksolve95/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -3,7 +3,7 @@
 
 PORTNAME=	blocksolve95
 PORTVERSION=	3.0
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math parallel
 MASTER_SITES=	ftp://ftp.mcs.anl.gov/pub/BlockSolve95/ \
 		http://ftp.mcs.anl.gov/pub/BlockSolve95/
@@ -19,7 +19,7 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
 LIB_DEPENDS=	libf2c.so:lang/f2c	\
-		libmpich.so:net/mpich2
+		libmpich.so:net/mpich
 
 USES=		fortran gmake tar:Z
 

Modified: head/math/petiga/Makefile
==============================================================================
--- head/math/petiga/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/petiga/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,7 +2,7 @@
 
 PORTNAME=	petiga
 DISTVERSION=	g20180518
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math python
 MASTER_SITES=	https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
 
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
 LIB_DEPENDS=	libblas.so:math/blas \
 		liblapack.so:math/lapack \
-		libmpich.so:net/mpich2 \
+		libmpich.so:net/mpich \
 		libpetsc.so:science/PETSc
 
 BB_ACCOUNT=	dalcinl

Modified: head/math/py-petsc4py/Makefile
==============================================================================
--- head/math/py-petsc4py/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/py-petsc4py/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,6 +2,7 @@
 
 PORTNAME=	petsc4py
 DISTVERSION=	3.9.1
+PORTREVISION=	1
 CATEGORIES=	math python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
 BUILD_DEPENDS=	${PYNUMPY}
-LIB_DEPENDS=	libmpich.so:net/mpich2 \
+LIB_DEPENDS=	libmpich.so:net/mpich \
 		libpetsc.so:science/PETSc
 RUN_DEPENDS=	${PYNUMPY}
 

Modified: head/math/py-slepc4py/Makefile
==============================================================================
--- head/math/py-slepc4py/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/py-slepc4py/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,7 +2,7 @@
 
 PORTNAME=	slepc4py
 DISTVERSION=	3.9.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
 BUILD_DEPENDS=	${PYNUMPY}
-LIB_DEPENDS=	libmpich.so:net/mpich2 \
+LIB_DEPENDS=	libmpich.so:net/mpich \
 		libpetsc.so:science/PETSc \
 		libslepc.so:math/slepc
 RUN_DEPENDS=	${PYNUMPY}

Modified: head/math/slepc/Makefile
==============================================================================
--- head/math/slepc/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/slepc/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,7 +2,7 @@
 
 PORTNAME=	slepc
 DISTVERSION=	3.9.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math devel
 MASTER_SITES=	http://slepc.upv.es/download/distrib/
 
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libblas.so:math/blas \
 		liblapack.so:math/lapack \
-		libmpich.so:net/mpich2 \
+		libmpich.so:net/mpich \
 		libpetsc.so:science/PETSc
 
 USES=		gmake fortran python:2.7 shebangfix

Modified: head/math/spooles/Makefile
==============================================================================
--- head/math/spooles/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/spooles/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -3,7 +3,7 @@
 
 PORTNAME=	spooles
 PORTVERSION=	2.2
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	math
 MASTER_SITES=	NETLIB/linalg/spooles
 .ifdef WITH_MPI
@@ -19,7 +19,7 @@ COMMENT=	SParse Object Oriented Linear Equations Solve
 LICENSE=	PD
 
 .if defined(WITH_MPI)
-BUILD_DEPENDS=	${LOCALBASE}/lib/libmpich.a:net/mpich2
+LIB_DEPENDS=	libmpich.so:net/mpich
 .endif
 
 USES=		gmake tar:tgz

Modified: head/math/sundials/Makefile
==============================================================================
--- head/math/sundials/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/math/sundials/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,6 +2,7 @@
 
 PORTNAME=	sundials
 DISTVERSION=	3.1.2
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	https://computation.llnl.gov/projects/sundials/download/
 
@@ -20,6 +21,7 @@ CMAKE_ARGS=	-DPTHREAD_ENABLE:BOOL=ON \
 PLIST_SUB=	SHL3=${DISTVERSION} SHL1=${DISTVERSION:R:R} SHLX3=1.1.2 SHLX1=1
 
 OPTIONS_DEFINE=		BLAS EXAMPLES LAPACK MPI SUPERLUMT # OPENMP detection is broken in cmake: https://gitlab.kitware.com/cmake/cmake/issues/17474
+OPTIONS_DEFAULT=	LAPACK
 OPTIONS_GROUP=		VECTORS
 OPTIONS_GROUP_VECTORS=	HYPRE PETSC
 VECTORS_DESC=		Alternative vector libraries
@@ -50,7 +52,7 @@ LAPACK_CMAKE_ON=	-DSUNDIALS_INDEX_TYPE:STRING=int32_t 
 			-DFREEBSD_GCC_DIR:STRING=${LOCALBASE}/lib/gcc${GCC_DEFAULT:S/.//} # assumes that fortran:gcc is used
 
 MPI_CMAKE_ON=		-DMPI_ENABLE:BOOL=ON
-MPI_LIB_DEPENDS=	libmpich.so:net/mpich2
+MPI_LIB_DEPENDS=	libmpich.so:net/mpich
 
 PETSC_CMAKE_BOOL=	PETSC_ENABLE
 PETSC_CMAKE_ON=		-DPETSC_INCLUDE_DIR=${LOCALBASE}/include \

Modified: head/science/PETSc/Makefile
==============================================================================
--- head/science/PETSc/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/science/PETSc/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -3,6 +3,7 @@
 
 PORTNAME=	PETSc
 DISTVERSION=	3.9.4
+PORTREVISION=	1
 CATEGORIES=	science devel
 MASTER_SITES=	http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/
 DISTNAME=	${PORTNAME:tl}-${DISTVERSION}
@@ -18,7 +19,7 @@ BROKEN_armv6=		fails to build: MPI compiler wrappers d
 BROKEN_armv7=		fails to build: MPI compiler wrappers do not work. See http://www.mcs.anl.gov/petsc/documentation/faq.html#mpi-compilers
 BROKEN_powerpc64=	fails to build: MPI compiler wrappers do not work. See http://www.mcs.anl.gov/petsc/documentation/faq.html#mpi-compilers
 
-LIB_DEPENDS=	libmpich.so:net/mpich2
+LIB_DEPENDS=	libmpich.so:net/mpich
 
 USES=		blaslapack fortran gmake python:2.7 shebangfix
 GNU_CONFIGURE=	yes
@@ -32,6 +33,8 @@ SHEBANG_FILES=	lib/petsc/bin/*.py lib/petsc/bin/saws/S
 USE_LDCONFIG=	yes
 TEST_TARGET=	test
 BINARY_ALIAS=	python=${PYTHON_CMD}
+
+LDFLAGS+=	${LOCALBASE}/lib/libmpi.so
 
 DATADIR=	${PREFIX}/share/${PORTNAME:tl}
 PLIST_SUB=	SHLIB=${DISTVERSION} SHL=${DISTVERSION:C/\.[0-9]$//}

Modified: head/science/triqs/Makefile
==============================================================================
--- head/science/triqs/Makefile	Sat Sep 22 17:37:45 2018	(r480423)
+++ head/science/triqs/Makefile	Sat Sep 22 17:40:41 2018	(r480424)
@@ -2,7 +2,7 @@
 
 PORTNAME=	triqs
 DISTVERSION=	2.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -21,14 +21,14 @@ LIB_DEPENDS=	libcpp2py.so:devel/cpp2py \
 		libgmp.so:math/gmp \
 		libhdf5.so:science/hdf5 \
 		libmpi.so:net/openmpi \
-		libopa.so:net/mpich2 \
+		libopa.so:net/mpich \
 		libopenblas.so:math/openblas \
 		libsz.so:science/szip
 RUN_DEPENDS=	${PYNUMPY}
 
 PORTSCOUT=	limit:^[0-9]+\.[0-9].*$$
 
-USES=		cmake:outsource,noninja fortran gettext-runtime python:2.7- # python:2.7- matches that in devel/cpp2py
+USES=		cmake:outsource,noninja fortran gettext-runtime python:2.7 # python:2.7 matches that in devel/cpp2py
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME:tu}
 USE_LDCONFIG=	yes



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809221740.w8MHegS3039653>