Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Jul 2026 17:53:53 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Dag-Erling=?utf-8?Q? Sm=C3=B8rg?=rav <des@FreeBSD.org>
Subject:   git: a816f578c1dc - main - science/py-tweedledum: update 1.1.1-2022=?utf-8?Q?1123 =E2=86=92?= 1.2.0
Message-ID:  <6a46a5b1.2276e.226b6bfe@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=a816f578c1dcab65df26b7c245e9efb3bbffff8a

commit a816f578c1dcab65df26b7c245e9efb3bbffff8a
Author:     Dag-Erling Smørgrav <des@FreeBSD.org>
AuthorDate: 2026-07-02 17:51:30 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-07-02 17:53:51 +0000

    science/py-tweedledum: update 1.1.1-20221123 → 1.2.0
    
    PR:     294633
---
 science/py-tweedledum/Makefile | 22 +++++++++-------------
 science/py-tweedledum/distinfo |  8 +++-----
 2 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/science/py-tweedledum/Makefile b/science/py-tweedledum/Makefile
index 7490d0c61e1d..f91365972ed3 100644
--- a/science/py-tweedledum/Makefile
+++ b/science/py-tweedledum/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	tweedledum
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.1.1-20221123
-PORTREVISION=	1
+DISTVERSION=	1.2.0
+#PORTVERSION=	${DISTVERSION}-20260518
 CATEGORIES=	science python # quantum-computing
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -14,23 +14,19 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 #BROKEN_FreeBSD_14=	clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265751
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scikit-build>0:devel/py-scikit-build@${PY_FLAVOR} \
-		cmake:devel/cmake-core
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scikit-build>=0.10:devel/py-scikit-build@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.10:devel/py-scikit-build-core@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}nanobind>=2.12.0:devel/py-nanobind@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 
-USES=		compiler:c++17-lang python
-USE_PYTHON=	distutils autoplist pytest # tests fail to run, see https://github.com/boschmitt/tweedledum/issues/176
+USES=		cmake:indirect ninja:build compiler:c++17-lang python
+USE_PYTHON=	autoplist pep517 pytest
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	boschmitt
-GH_TAGNAME=	9d3a2fa
-GH_TUPLE=	pybind:pybind11:v2.12.0:pybind11
+GH_TAGNAME=	b30d175b1e5343ccefaa5762cd66a80980667bed
 
-#MAKE_ENV=	CMAKE_ARGS=-DTWEEDLEDUM_USE_EXTERNAL_PYBIND11=ON # external pybind11 should work but it fails to configure
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 TEST_WRKSRC=	${WRKSRC}/python/test
 
-post-extract:
-	@${RM} -r ${WRKSRC}/external/pybind11
-	@${CP} -r ${WRKSRC_pybind11} ${WRKSRC}/external/pybind11
-
 .include <bsd.port.mk>
diff --git a/science/py-tweedledum/distinfo b/science/py-tweedledum/distinfo
index 5d94cbc01fd6..e7308ece7bcc 100644
--- a/science/py-tweedledum/distinfo
+++ b/science/py-tweedledum/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1717377388
-SHA256 (boschmitt-tweedledum-v1.1.1-20221123-9d3a2fa_GH0.tar.gz) = 5c87dc693dbe9e58853e5ef00c99cff4ba060bdde9577c882db0b0fa700012eb
-SIZE (boschmitt-tweedledum-v1.1.1-20221123-9d3a2fa_GH0.tar.gz) = 5205908
-SHA256 (pybind-pybind11-v2.12.0_GH0.tar.gz) = bf8f242abd1abcd375d516a7067490fb71abd79519a282d22b6e4d19282185a7
-SIZE (pybind-pybind11-v2.12.0_GH0.tar.gz) = 771004
+TIMESTAMP = 1782433309
+SHA256 (boschmitt-tweedledum-v1.2.0-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz) = 6a04fd54ff2b655c88adab046d563db3a729b7e20a5eb9239b71502b52c08a9b
+SIZE (boschmitt-tweedledum-v1.2.0-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz) = 4561868


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a46a5b1.2276e.226b6bfe>