git: 8663c30457c5 - main - math/{,py-}heyoka: Update 0.16.0 -> 0.17.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 27 Jan 2022 20:28:10 UTC
The branch main has been updated by yuri:

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

commit 8663c30457c5a531e1a10ff1e02562a5c912f443
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-01-27 18:52:36 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-01-27 20:27:58 +0000

    math/{,py-}heyoka: Update 0.16.0 -> 0.17.0
    
    Reported by:    portscout
---
 math/heyoka/Makefile     | 5 ++---
 math/heyoka/distinfo     | 6 +++---
 math/heyoka/pkg-plist    | 5 +++--
 math/py-heyoka/Makefile  | 2 +-
 math/py-heyoka/distinfo  | 6 +++---
 math/py-heyoka/pkg-plist | 1 +
 6 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/math/heyoka/Makefile b/math/heyoka/Makefile
index 17acca880c29..cb6701d5c9e4 100644
--- a/math/heyoka/Makefile
+++ b/math/heyoka/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	heyoka
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.0
-PORTREVISION=	1
+DISTVERSION=	0.17.0
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -31,6 +30,6 @@ LLVM_VERSION=	12
 
 CMAKE_ON=		HEYOKA_WITH_MPPP HEYOKA_WITH_SLEEF
 CMAKE_ARGS=		-DFREEBSD_LLVM_VERSION=${LLVM_VERSION}
-CMAKE_TESTING_ON=	HEYOKA_BUILD_TESTS # tests can't be compiled: xtensor-blas isn't yet ported
+CMAKE_TESTING_ON=	HEYOKA_BUILD_TESTS # 3 tests fail, see https://github.com/bluescarni/heyoka/issues/228, also #229 and #230
 
 .include <bsd.port.mk>
diff --git a/math/heyoka/distinfo b/math/heyoka/distinfo
index e43da201f6f2..b3cba3c42c70 100644
--- a/math/heyoka/distinfo
+++ b/math/heyoka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1637952554
-SHA256 (bluescarni-heyoka-v0.16.0_GH0.tar.gz) = b58ac688d2cf7d6b67b0ec1adcda41568a87d98dfaae840acdd1b21c4eb3ee14
-SIZE (bluescarni-heyoka-v0.16.0_GH0.tar.gz) = 102619227
+TIMESTAMP = 1643307307
+SHA256 (bluescarni-heyoka-v0.17.0_GH0.tar.gz) = 7e667bba4d7200786b1e2e4e3e3a347b4c1db1beabd850a8d96e19c644d79a1c
+SIZE (bluescarni-heyoka-v0.17.0_GH0.tar.gz) = 102632177
diff --git a/math/heyoka/pkg-plist b/math/heyoka/pkg-plist
index 689d1eaf1b1a..32934dfe7f69 100644
--- a/math/heyoka/pkg-plist
+++ b/math/heyoka/pkg-plist
@@ -25,6 +25,7 @@ include/heyoka/detail/vsop2013/vsop2013_6.hpp
 include/heyoka/detail/vsop2013/vsop2013_7.hpp
 include/heyoka/detail/vsop2013/vsop2013_8.hpp
 include/heyoka/detail/vsop2013/vsop2013_9.hpp
+include/heyoka/ensemble_propagate.hpp
 include/heyoka/exceptions.hpp
 include/heyoka/expression.hpp
 include/heyoka/func.hpp
@@ -75,5 +76,5 @@ lib/cmake/heyoka/heyoka-config.cmake
 lib/cmake/heyoka/heyoka_export-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/heyoka/heyoka_export.cmake
 lib/libheyoka.so
-lib/libheyoka.so.16
-lib/libheyoka.so.16.0
+lib/libheyoka.so.17
+lib/libheyoka.so.17.0
diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile
index 21a07e691029..411a1ec2d347 100644
--- a/math/py-heyoka/Makefile
+++ b/math/py-heyoka/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	heyoka
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.0
+DISTVERSION=	0.17.0
 CATEGORIES=	math
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/math/py-heyoka/distinfo b/math/py-heyoka/distinfo
index fd7c936b2892..81185674cc63 100644
--- a/math/py-heyoka/distinfo
+++ b/math/py-heyoka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1637960735
-SHA256 (bluescarni-heyoka.py-v0.16.0_GH0.tar.gz) = bca188d1a5f8ab60929a4b755b53e4c769422cfed422a90f1301518e53e27df8
-SIZE (bluescarni-heyoka.py-v0.16.0_GH0.tar.gz) = 101926743
+TIMESTAMP = 1643307405
+SHA256 (bluescarni-heyoka.py-v0.17.0_GH0.tar.gz) = 4765162bef944c7365ebbb69fe580cf76e65a5744e1a4bb657b84cd396a6f3c3
+SIZE (bluescarni-heyoka.py-v0.17.0_GH0.tar.gz) = 101962347
diff --git a/math/py-heyoka/pkg-plist b/math/py-heyoka/pkg-plist
index d086b1360d2e..092e2fff0539 100644
--- a/math/py-heyoka/pkg-plist
+++ b/math/py-heyoka/pkg-plist
@@ -1,4 +1,5 @@
 %%PYTHON_SITELIBDIR%%/heyoka/__init__.py
+%%PYTHON_SITELIBDIR%%/heyoka/_ensemble_impl.py
 %%PYTHON_SITELIBDIR%%/heyoka/_sympy_utils.py
 %%PYTHON_SITELIBDIR%%/heyoka/_version.py
 %%PYTHON_SITELIBDIR%%/heyoka/core%%PYTHON_EXT_SUFFIX%%.so