git: cfee261d67fe - main - science/dwave-preprocessing: update dependencies; add test results

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 19 Sep 2026 22:42:40 UTC
The branch main has been updated by yuri:

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

commit cfee261d67fe1ef13c312c31f84aad2ee5140ab0
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 18:17:00 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 22:42:19 +0000

    science/dwave-preprocessing: update dependencies; add test results
---
 science/dwave-preprocessing/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/science/dwave-preprocessing/Makefile b/science/dwave-preprocessing/Makefile
index 986e2aca2d5e..e3fc732ed483 100644
--- a/science/dwave-preprocessing/Makefile
+++ b/science/dwave-preprocessing/Makefile
@@ -9,7 +9,7 @@ WWW=		https://github.com/dwavesystems/dwave-preprocessing
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	dimod>0:science/dimod
+RUN_DEPENDS=	dimod>=0.12.21:science/dimod
 TEST_DEPENDS=	catch>0:devel/catch \
 		spdlog>0:devel/spdlog
 
@@ -38,7 +38,9 @@ do-install:
 	cd ${WRKSRC}/dwave/preprocessing/include && \
 		${COPYTREE_SHARE} dwave-preprocessing ${STAGEDIR}${PREFIX}/include
 
-do-test: # tests fail to link, see https://github.com/dwavesystems/dwave-preprocessing/issues/119
-	@cd ${WRKSRC}/testscpp && ${SETENV} ${MAKE_ENV} ${MAKE} DIMOD="-I${LOCALBASE}/include"
+do-test:
+	@cd ${WRKSRC}/testscpp && ${SETENV} ${MAKE_ENV} ${MAKE} CATCH2="${LOCALBASE}/include" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" DIMOD="${LOCALBASE}/include" SPDLOG="${LOCALBASE}/include"
+
+# tests as of 0.6.11: All tests passed (439 assertions in 20 test cases)
 
 .include <bsd.port.mk>