Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Aug 2022 18:33:05 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ed1841d5e983 - main - science/{,py-}pyprecice: Update 2.4.0.0 -> 2.5.0.0
Message-ID:  <202208311833.27VIX5OZ011860@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ed1841d5e983d45701caffd453eb282c4ce276b8

commit ed1841d5e983d45701caffd453eb282c4ce276b8
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-08-31 18:25:40 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-08-31 18:33:02 +0000

    science/{,py-}pyprecice: Update 2.4.0.0 -> 2.5.0.0
    
    Reported by:    portscout
---
 science/precice/Makefile      |  9 ++-------
 science/precice/distinfo      | 10 +++-------
 science/precice/pkg-plist     |  3 ++-
 science/py-pyprecice/Makefile | 10 +++++-----
 science/py-pyprecice/distinfo |  6 +++---
 5 files changed, 15 insertions(+), 23 deletions(-)

diff --git a/science/precice/Makefile b/science/precice/Makefile
index afc3eb4cde4d..17863b10fd12 100644
--- a/science/precice/Makefile
+++ b/science/precice/Makefile
@@ -1,13 +1,8 @@
 PORTNAME=	precice
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.4.0
-PORTREVISION=	2
+DISTVERSION=	2.5.0
 CATEGORIES=	science # physics
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES=	236e5fb9ad611186515142c2d7538b5c78c6f266.patch:-p1 \
-		1d8643401b0a7bfd061d2ee47d6bd9e4cfaf2cca.patch:-p1
-
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Coupling library for partitioned multi-physics simulations
 
@@ -39,7 +34,7 @@ PETSC_IMPLIES=		MPI
 
 PORTEXAMPLES=		*
 
-# 3 tests are known to fail, see https://github.com/precice/precice/issues/1331
+# 3 tests time out, see https://github.com/precice/precice/issues/1331
 
 post-install: # remove files which aren't docs
 	@${RM} -r ${STAGEDIR}${PREFIX}/share/doc
diff --git a/science/precice/distinfo b/science/precice/distinfo
index df6bea0d463a..f87a68ab299d 100644
--- a/science/precice/distinfo
+++ b/science/precice/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1655802288
-SHA256 (precice-precice-v2.4.0_GH0.tar.gz) = 762e603fbcaa96c4fb0b378b7cb6789d09da0cf6193325603e5eeb13e4c7601c
-SIZE (precice-precice-v2.4.0_GH0.tar.gz) = 1596029
-SHA256 (236e5fb9ad611186515142c2d7538b5c78c6f266.patch) = 3a472a26dcdb2eaad3bbefc4c9fe7376ea30bcb7836738949745ca85410e1d7f
-SIZE (236e5fb9ad611186515142c2d7538b5c78c6f266.patch) = 758
-SHA256 (1d8643401b0a7bfd061d2ee47d6bd9e4cfaf2cca.patch) = 1c54bfceb1f87ffaad2ae8f087ad770e8aa1854454ca136198434937302e78ce
-SIZE (1d8643401b0a7bfd061d2ee47d6bd9e4cfaf2cca.patch) = 563
+TIMESTAMP = 1661926395
+SHA256 (precice-precice-v2.5.0_GH0.tar.gz) = 76ec6ee0d1a66f6f3d3d2d11f03cfc5aa7ef4d9e5deb9b7a4b4455ec7f796c00
+SIZE (precice-precice-v2.5.0_GH0.tar.gz) = 1653085
diff --git a/science/precice/pkg-plist b/science/precice/pkg-plist
index d590108a64a7..d86543c7f51b 100644
--- a/science/precice/pkg-plist
+++ b/science/precice/pkg-plist
@@ -3,6 +3,7 @@ bin/precice-tools
 include/precice/SolverInterface.hpp
 include/precice/SolverInterfaceC.h
 include/precice/Tooling.hpp
+include/precice/Version.h
 include/precice/types.hpp
 lib/cmake/precice/preciceConfig.cmake
 lib/cmake/precice/preciceConfigVersion.cmake
@@ -10,7 +11,7 @@ lib/cmake/precice/preciceTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/precice/preciceTargets.cmake
 lib/libprecice.so
 lib/libprecice.so.2
-lib/libprecice.so.2.4.0
+lib/libprecice.so.2.5.0
 libdata/pkgconfig/libprecice.pc
 share/lintian/overrides/libprecice2
 share/man/man1/precice-tools.1.gz
diff --git a/science/py-pyprecice/Makefile b/science/py-pyprecice/Makefile
index 22d9ecfa269e..599c9a0504b4 100644
--- a/science/py-pyprecice/Makefile
+++ b/science/py-pyprecice/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	pyprecice
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.4.0.0
-PORTREVISION=	1
+DISTVERSION=	2.5.0.0
 CATEGORIES=	science # physics
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -13,12 +12,13 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 PY_DEPENDS=	${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR}
-BUILD_DEPENDS=	${PY_DEPENDS}
+BUILD_DEPENDS=	${PY_DEPENDS} \
+		${PYTHON_PKGNAMEPREFIX}pkgconfig>0:devel/py-pkgconfig@${PY_FLAVOR}
 LIB_DEPENDS=	libprecice.so:science/precice
 RUN_DEPENDS=	${PY_DEPENDS}
 
-USES=		localbase python:3.6+
-USE_PYTHON=	distutils cython autoplist
+USES=		localbase pkgconfig python:3.6+
+USE_PYTHON=	distutils cython autoplist pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	precice
diff --git a/science/py-pyprecice/distinfo b/science/py-pyprecice/distinfo
index 3c2a8926af53..626b22069772 100644
--- a/science/py-pyprecice/distinfo
+++ b/science/py-pyprecice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655739507
-SHA256 (precice-python-bindings-v2.4.0.0_GH0.tar.gz) = 4d0a0db2ca3fe3e87d3934bc8683455c4f522d39ed6e07becbacf47728d2230b
-SIZE (precice-python-bindings-v2.4.0.0_GH0.tar.gz) = 55530
+TIMESTAMP = 1661923339
+SHA256 (precice-python-bindings-v2.5.0.0_GH0.tar.gz) = 9f55a22594bb602cde8a5987217728569f16d9576ea53ed00497e9046a2e1794
+SIZE (precice-python-bindings-v2.5.0.0_GH0.tar.gz) = 55821



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