From owner-svn-ports-all@freebsd.org Sat Sep 22 17:40:44 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C7E9109E5FB; Sat, 22 Sep 2018 17:40:44 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CCB77C6E8; Sat, 22 Sep 2018 17:40:44 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 17C781F020; Sat, 22 Sep 2018 17:40:44 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w8MHehct039663; Sat, 22 Sep 2018 17:40:43 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w8MHegS3039653; Sat, 22 Sep 2018 17:40:42 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201809221740.w8MHegS3039653@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 22 Sep 2018 17:40:42 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head: cad/elmerfem math/blocksolve95 math/petiga math/py-petsc4py math/py-slepc4py math/slepc math/spooles math/sundials science/PETSc science/triqs X-SVN-Commit-Revision: 480424 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Sep 2018 17:40:44 -0000 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