Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2026 14:44:13 +0000
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: 9cab4ef8d442 - main - math/py-ducc0: update 0.3=?utf-8?Q?4.0 =E2=86=92?= 0.41.0
Message-ID:  <6a19a63d.255b9.369e36e@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

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

commit 9cab4ef8d442392b4df99c88d53973431a2a2d6f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-05-29 14:43:53 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-05-29 14:44:02 +0000

    math/py-ducc0: update 0.34.0 → 0.41.0
---
 math/py-ducc0/Makefile | 16 ++++++++++------
 math/py-ducc0/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/math/py-ducc0/Makefile b/math/py-ducc0/Makefile
index 2697740127c0..48460792c662 100644
--- a/math/py-ducc0/Makefile
+++ b/math/py-ducc0/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ducc0
-DISTVERSION=	0.34.0
-PORTREVISION=	3
+DISTVERSION=	0.41.0
 CATEGORIES=	math
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,12 +14,15 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BROKEN_armv7=	clang runs out of memory
 BROKEN_i386=	non-constant-expression cannot be narrowed from type 'long long' to 'int' in initializer list (reported to the author on 2021-05-02 and 2022-02-01)
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR}
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nanobind>=2.5.0:devel/py-nanobind@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}numpy>=1.17.0:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pybind11>=2.13.6:devel/py-pybind11@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.5:devel/py-scikit-build-core@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.17:math/py-numpy@${PY_FLAVOR}
 
-USES=		compiler:c++17-lang python
+USES=		cmake:indirect compiler:c++17-lang python
 
-USE_PYTHON=	distutils autoplist pytest
+USE_PYTHON=	pep517 autoplist pytest
 
 MAKE_ENV=	DUCC0_OPTIMIZATION=none
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
@@ -28,4 +30,6 @@ TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/ducc0*.so
 
+# tests as of 0.41.0: 22 failed, 57512 passed, 4632 skipped in 1693.80s (0:28:13)
+
 .include <bsd.port.mk>
diff --git a/math/py-ducc0/distinfo b/math/py-ducc0/distinfo
index dbbb0e8abfb3..516e8f863683 100644
--- a/math/py-ducc0/distinfo
+++ b/math/py-ducc0/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713328493
-SHA256 (ducc0-0.34.0.tar.gz) = ddd47d9bdf0d5487c9cbcf8bdaf3b0b00f04bfba77f09b9618ac6599d5a8035c
-SIZE (ducc0-0.34.0.tar.gz) = 326483
+TIMESTAMP = 1780062004
+SHA256 (ducc0-0.41.0.tar.gz) = bac084745bbdb243482a4aec3ecc857bdd46faec298c67e48bc0bb90350dbabd
+SIZE (ducc0-0.41.0.tar.gz) = 353129


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a19a63d.255b9.369e36e>