From owner-svn-ports-head@freebsd.org Tue Oct 2 23:11:19 2018 Return-Path: Delivered-To: svn-ports-head@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 4924A10B0769; Tue, 2 Oct 2018 23:11:19 +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 F1C19810D7; Tue, 2 Oct 2018 23:11:18 +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 D43706BB0; Tue, 2 Oct 2018 23:11:18 +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 w92NBIsY051633; Tue, 2 Oct 2018 23:11:18 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w92NBF1S051619; Tue, 2 Oct 2018 23:11:15 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201810022311.w92NBF1S051619@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Tue, 2 Oct 2018 23:11:15 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481139 - in head: math/petiga math/py-petsc4py math/py-slepc4py math/slepc math/slepc/files math/sundials science/PETSc X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head: math/petiga math/py-petsc4py math/py-slepc4py math/slepc math/slepc/files math/sundials science/PETSc X-SVN-Commit-Revision: 481139 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2018 23:11:19 -0000 Author: yuri Date: Tue Oct 2 23:11:15 2018 New Revision: 481139 URL: https://svnweb.freebsd.org/changeset/ports/481139 Log: science/PETSc: Update 3.9.4->3.10.1; math/py-petsc4py: Update 3.9.1->3.10.0; math/slepc: Update 3.9.2->3.10.0; math/py-slepc4py: Update 3.9.0->3.10.0 Bump math/sundials and math/petiga. On commit because they depend on each other and don't build unless versions match. Deleted: head/math/py-petsc4py/pkg-plist Modified: head/math/petiga/Makefile head/math/py-petsc4py/Makefile head/math/py-petsc4py/distinfo head/math/py-slepc4py/Makefile head/math/py-slepc4py/distinfo head/math/slepc/Makefile head/math/slepc/distinfo head/math/slepc/files/patch-config_install.py head/math/slepc/files/patch-makefile head/math/slepc/pkg-plist head/math/sundials/Makefile head/science/PETSc/Makefile head/science/PETSc/distinfo head/science/PETSc/pkg-plist Modified: head/math/petiga/Makefile ============================================================================== --- head/math/petiga/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/petiga/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -2,7 +2,7 @@ PORTNAME= petiga DISTVERSION= g20180518 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ Modified: head/math/py-petsc4py/Makefile ============================================================================== --- head/math/py-petsc4py/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/py-petsc4py/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -1,14 +1,10 @@ # $FreeBSD$ PORTNAME= petsc4py -DISTVERSION= 3.9.1 -PORTREVISION= 1 +DISTVERSION= 3.10.0 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -PATCH_SITES= https://bitbucket.org/petsc/petsc4py/commits/ -PATCHFILES= ab877906425e/raw:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= PETSc for Python Modified: head/math/py-petsc4py/distinfo ============================================================================== --- head/math/py-petsc4py/distinfo Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/py-petsc4py/distinfo Tue Oct 2 23:11:15 2018 (r481139) @@ -1,5 +1,3 @@ -TIMESTAMP = 1528554205 -SHA256 (petsc4py-3.9.1.tar.gz) = 0ccee912216f100d9b08637e036df00e043a530303ff8afd7c3ac7c454681fb9 -SIZE (petsc4py-3.9.1.tar.gz) = 1651526 -SHA256 (ab877906425e/raw) = ef07a5622ce5a55dc555455aff5c59a6395bdef74b11aa576d58642db7c4ccfc -SIZE (ab877906425e/raw) = 2706 +TIMESTAMP = 1538518191 +SHA256 (petsc4py-3.10.0.tar.gz) = 45d4bc6be668052a68dff311c0177171b9ceced69a398252c487f6ad9b790332 +SIZE (petsc4py-3.10.0.tar.gz) = 1683666 Modified: head/math/py-slepc4py/Makefile ============================================================================== --- head/math/py-slepc4py/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/py-slepc4py/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -1,15 +1,10 @@ # $FreeBSD$ PORTNAME= slepc4py -DISTVERSION= 3.9.0 -PORTREVISION= 2 +DISTVERSION= 3.10.0 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -# https://bitbucket.org/slepc/slepc4py/issues/34/freebsd-compatibility-patches -PATCH_SITES= https://bitbucket.org/petsc/petsc4py/commits/ -PATCHFILES= ab877906425e/raw:-p1 ecf673e8b8da/raw:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= SLEPc for Python Modified: head/math/py-slepc4py/distinfo ============================================================================== --- head/math/py-slepc4py/distinfo Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/py-slepc4py/distinfo Tue Oct 2 23:11:15 2018 (r481139) @@ -1,7 +1,3 @@ -TIMESTAMP = 1529916157 -SHA256 (slepc4py-3.9.0.tar.gz) = 67ed4ffed36c076448d6a0148edfad65d6610b9838df97c79f6fc5d7ec06b90b -SIZE (slepc4py-3.9.0.tar.gz) = 829386 -SHA256 (ab877906425e/raw) = ef07a5622ce5a55dc555455aff5c59a6395bdef74b11aa576d58642db7c4ccfc -SIZE (ab877906425e/raw) = 2706 -SHA256 (ecf673e8b8da/raw) = a2e66c9ef4f502499236fe171fc5f7723a91f3c48122fa20de63070fbb6e704f -SIZE (ecf673e8b8da/raw) = 923 +TIMESTAMP = 1538521030 +SHA256 (slepc4py-3.10.0.tar.gz) = 326cbab709836cd5fe8e4adb60eaabe4e24537715bededd2812f3bc47c4b0474 +SIZE (slepc4py-3.10.0.tar.gz) = 835166 Modified: head/math/slepc/Makefile ============================================================================== --- head/math/slepc/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/slepc/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= slepc -DISTVERSION= 3.9.2 -PORTREVISION= 2 +DISTVERSION= 3.10.0 CATEGORIES= math devel MASTER_SITES= http://slepc.upv.es/download/distrib/ @@ -19,6 +18,7 @@ LIB_DEPENDS= libblas.so:math/blas \ USES= gmake fortran python:2.7 shebangfix SHEBANG_FILES= configure +SHEBANG_GLOB= *.py MAKEFILE= makefile MAKE_ENV= PETSC_DIR=${LOCALBASE} PETSC_ARCH="" SLEPC_DIR=${WRKSRC} FREEBSD_STAGEDIR=${STAGEDIR} PYTHON=${PYTHON_CMD} USE_XORG= x11 # not really needed, but is inherited from the PETSc setup Modified: head/math/slepc/distinfo ============================================================================== --- head/math/slepc/distinfo Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/slepc/distinfo Tue Oct 2 23:11:15 2018 (r481139) @@ -1,3 +1,3 @@ -TIMESTAMP = 1530608431 -SHA256 (slepc-3.9.2.tar.gz) = 247585b3f8c10bf50b9464cb8ef7b5f22bead6f96524384897a37ec4146eb03e -SIZE (slepc-3.9.2.tar.gz) = 4478227 +TIMESTAMP = 1538519652 +SHA256 (slepc-3.10.0.tar.gz) = 069d7a579995e0be1567c5bc869251e29c00044369a786933ca3040149d0412a +SIZE (slepc-3.10.0.tar.gz) = 4565134 Modified: head/math/slepc/files/patch-config_install.py ============================================================================== --- head/math/slepc/files/patch-config_install.py Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/slepc/files/patch-config_install.py Tue Oct 2 23:11:15 2018 (r481139) @@ -1,18 +1,21 @@ ---- config/install.py.orig 2018-06-25 08:07:05 UTC +--- config/install.py.orig 2018-10-02 22:50:33 UTC +++ config/install.py -@@ -295,11 +295,11 @@ for dir in dirs: +@@ -311,13 +311,13 @@ for dir in dirs: def installShare(self): self.copies.extend(self.copytree(self.rootShareDir, self.destShareDir)) +- examplesdir=os.path.join(self.destShareDir,'slepc','examples') - if os.path.exists(os.path.join(self.destShareDir,'slepc','examples')): - shutil.rmtree(os.path.join(self.destShareDir,'slepc','examples')) - os.mkdir(os.path.join(self.destShareDir,'slepc','examples')) - self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'slepc','examples')) -- self.fixExamplesMakefile(os.path.join(self.destShareDir,'slepc','examples','makefile')) ++ examplesdir=os.path.join(self.destShareDir,'examples','slepc') + if os.path.exists(os.path.join(self.destShareDir,'examples','slepc')): + shutil.rmtree(os.path.join(self.destShareDir,'examples','slepc')) + os.mkdir(os.path.join(self.destShareDir,'examples','slepc')) + self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'examples','slepc')) + self.copyConfig(self.rootDir,examplesdir) +- self.fixExamplesMakefile(os.path.join(self.destShareDir,'slepc','examples','makefile')) + self.fixExamplesMakefile(os.path.join(self.destShareDir,'examples','slepc','makefile')) return Modified: head/math/slepc/files/patch-makefile ============================================================================== --- head/math/slepc/files/patch-makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/slepc/files/patch-makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -1,11 +1,11 @@ ---- makefile.orig 2018-05-02 15:18:14 UTC +--- makefile.orig 2018-10-02 22:42:08 UTC +++ makefile -@@ -254,7 +254,7 @@ chk_slepc_dir: +@@ -210,7 +210,7 @@ chk_slepc_dir: # Install relevant files in the prefix directory # install: -- -@${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; -+ -@${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${FREEBSD_STAGEDIR}${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; +- @${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; ++ @${PYTHON} ./config/install.py ${SLEPC_DIR} ${PETSC_DIR} ${FREEBSD_STAGEDIR}${SLEPC_DESTDIR} ${PETSC_ARCH} ${AR_LIB_SUFFIX} ${RANLIB}; # ------------------------------------------------------------------ # Modified: head/math/slepc/pkg-plist ============================================================================== --- head/math/slepc/pkg-plist Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/slepc/pkg-plist Tue Oct 2 23:11:15 2018 (r481139) @@ -72,10 +72,10 @@ include/slepcsysdef.mod include/slepcvec.h include/slepcversion.h lib/libslepc.so -lib/libslepc.so.3.9 -lib/libslepc.so.3.9.2 +lib/libslepc.so.3.10 +lib/libslepc.so.3.10.0 lib/slepc/conf/SLEPcBuildInternal.cmake -lib/slepc/conf/modules/slepc/3.9.2-installed-arch-%%PYTHON_PLATFORM%%-c-debug +lib/slepc/conf/modules/slepc/3.10.0-installed-arch-%%PYTHON_PLATFORM%%-c-debug lib/slepc/conf/reconfigure-installed-arch-%%PYTHON_PLATFORM%%-c-debug.py lib/slepc/conf/slepc_common lib/slepc/conf/slepc_rules Modified: head/math/sundials/Makefile ============================================================================== --- head/math/sundials/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/math/sundials/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -2,7 +2,7 @@ PORTNAME= sundials DISTVERSION= 3.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://computation.llnl.gov/projects/sundials/download/ Modified: head/science/PETSc/Makefile ============================================================================== --- head/science/PETSc/Makefile Tue Oct 2 22:12:18 2018 (r481138) +++ head/science/PETSc/Makefile Tue Oct 2 23:11:15 2018 (r481139) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= PETSc -DISTVERSION= 3.9.4 -PORTREVISION= 1 +DISTVERSION= 3.10.1 CATEGORIES= science devel MASTER_SITES= http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} Modified: head/science/PETSc/distinfo ============================================================================== --- head/science/PETSc/distinfo Tue Oct 2 22:12:18 2018 (r481138) +++ head/science/PETSc/distinfo Tue Oct 2 23:11:15 2018 (r481139) @@ -1,3 +1,3 @@ -TIMESTAMP = 1536731079 -SHA256 (petsc-3.9.4.tar.gz) = ecc647c9b1ef565a2c113936454c65632eedc1626e0fc99b5a36accb91195a63 -SIZE (petsc-3.9.4.tar.gz) = 29400362 +TIMESTAMP = 1538517416 +SHA256 (petsc-3.10.1.tar.gz) = b6e64ce062113ee0e2e2a6cfffb4d33c085ec91d5bc3afeb33781074aa5a22a5 +SIZE (petsc-3.10.1.tar.gz) = 30858694 Modified: head/science/PETSc/pkg-plist ============================================================================== --- head/science/PETSc/pkg-plist Tue Oct 2 22:12:18 2018 (r481138) +++ head/science/PETSc/pkg-plist Tue Oct 2 23:11:15 2018 (r481139) @@ -26,6 +26,7 @@ include/petsc/private/bagimpl.h include/petsc/private/characteristicimpl.h include/petsc/private/dmadaptorimpl.h include/petsc/private/dmdaimpl.h +include/petsc/private/dmfieldimpl.h include/petsc/private/dmforestimpl.h include/petsc/private/dmimpl.h include/petsc/private/dmlabelimpl.h @@ -40,11 +41,18 @@ include/petsc/private/f90impl.h include/petsc/private/fortranimpl.h include/petsc/private/glvisvecimpl.h include/petsc/private/glvisviewerimpl.h -include/petsc/private/hash.h +include/petsc/private/hashmap.h +include/petsc/private/hashmapi.h +include/petsc/private/hashmapij.h +include/petsc/private/hashset.h +include/petsc/private/hashseti.h +include/petsc/private/hashsetij.h +include/petsc/private/hashtable.h include/petsc/private/isimpl.h include/petsc/private/kernels/blockinvert.h include/petsc/private/kernels/blockmatmult.h include/petsc/private/kernels/blocktranspose.h +include/petsc/private/kernels/khash.h include/petsc/private/kernels/petscaxpy.h include/petsc/private/kspimpl.h include/petsc/private/linesearchimpl.h @@ -54,6 +62,7 @@ include/petsc/private/matorderimpl.h include/petsc/private/pcgamgimpl.h include/petsc/private/pcimpl.h include/petsc/private/pcmgimpl.h +include/petsc/private/pcpatchimpl.h include/petsc/private/petscconvestimpl.h include/petsc/private/petscdsimpl.h include/petsc/private/petscfeimpl.h @@ -66,6 +75,9 @@ include/petsc/private/taoimpl.h include/petsc/private/taolinesearchimpl.h include/petsc/private/tsimpl.h include/petsc/private/vecimpl.h +include/petsc/private/vecscatterimpl.h +include/petsc/private/vieweradios2impl.h +include/petsc/private/vieweradiosimpl.h include/petsc/private/viewerimpl.h include/petscao.h include/petscao.mod @@ -92,6 +104,7 @@ include/petscdmdadef.mod include/petscdmdatypes.h include/petscdmdef.mod include/petscdmdefdummy.mod +include/petscdmfield.h include/petscdmforest.h include/petscdmforest.mod include/petscdmforestdef.mod @@ -207,6 +220,7 @@ lib/petsc/conf/petscvariables lib/petsc/conf/reconfigure-arch-%%PYTHON_PLATFORM%%-c-debug.py lib/petsc/conf/rules lib/petsc/conf/test +lib/petsc/conf/test.common lib/petsc/conf/variables libdata/pkgconfig/PETSc.pc %%DATADIR%%/datafiles/matrices/amesos2_test_mat0.mtx @@ -240,6 +254,8 @@ libdata/pkgconfig/PETSc.pc %%DATADIR%%/datafiles/meshes/TwoQuads.exo %%DATADIR%%/datafiles/meshes/annulus-20.exo %%DATADIR%%/datafiles/meshes/blockcylinder-50.exo +%%DATADIR%%/datafiles/meshes/blockcylinder-50.h5 +%%DATADIR%%/datafiles/meshes/blockcylinder-50.xmf %%DATADIR%%/datafiles/meshes/cow.msh %%DATADIR%%/datafiles/meshes/cube_5tets.cas %%DATADIR%%/datafiles/meshes/cube_5tets_ascii.cas @@ -249,6 +265,8 @@ libdata/pkgconfig/PETSc.pc %%DATADIR%%/datafiles/meshes/doublet-tet.msh %%DATADIR%%/datafiles/meshes/grid_c.cgns %%DATADIR%%/datafiles/meshes/horse.ply.bz2 +%%DATADIR%%/datafiles/meshes/hybrid_tetwedge.msh +%%DATADIR%%/datafiles/meshes/hybrid_triquad.msh %%DATADIR%%/datafiles/meshes/sevenside-quad-15.exo %%DATADIR%%/datafiles/meshes/sevenside-quad.exo %%DATADIR%%/datafiles/meshes/sevenside.exo @@ -262,6 +280,7 @@ libdata/pkgconfig/PETSc.pc %%DATADIR%%/datafiles/meshes/square_periodic_bin.msh %%DATADIR%%/datafiles/meshes/square_quad.msh %%DATADIR%%/datafiles/meshes/squaremotor-30.exo +%%DATADIR%%/datafiles/meshes/surfacesphere_bin.msh %%DATADIR%%/datafiles/meshes/texas.msh %%DATADIR%%/datafiles/meshes/tut21.cgns %%DATADIR%%/matlab/@PetscOpenFile/PetscOpenFile.m