git: d4868727888f - main - math/polyclipper: update 1.2.4 → 1.2.6

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 18:26:16 UTC
The branch main has been updated by yuri:

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

commit d4868727888fe2e3e849425a637981178879b1ef
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-03 18:09:17 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-03 18:09:17 +0000

    math/polyclipper: update 1.2.4 → 1.2.6
---
 math/polyclipper/Makefile                   | 12 +++++++-----
 math/polyclipper/distinfo                   | 10 +++++-----
 math/polyclipper/files/patch-CMakeLists.txt | 10 ----------
 3 files changed, 12 insertions(+), 20 deletions(-)

diff --git a/math/polyclipper/Makefile b/math/polyclipper/Makefile
index b6574aed3b4e..fe20b53585e2 100644
--- a/math/polyclipper/Makefile
+++ b/math/polyclipper/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	polyclipper
-DISTVERSION=	1.2.4
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.2.6
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -14,11 +15,10 @@ USES=		cmake:testing
 USE_GITHUB=	yes
 GH_ACCOUNT=	LLNL
 GH_PROJECT=	PolyClipper
-GH_TUPLE=	jmikeowen:PYB11Generator:eb954d0:PYB11Generator/extern/PYB11Generator
+GH_TUPLE=	LLNL:PYB11Generator:7440ebf4bb5cafcf96712a958fe44d336e0793de:PYB11Generator/extern/PYB11Generator
 
-CMAKE_ON=	ENABLE_CXXONLY # otherwise it looks for python2
-CMAKE_OFF=	BUILD_TESTING
-CMAKE_TESTING_OFF=	BUILD_TESTING
+CMAKE_OFF=	POLYCLIPPER_ENABLE_PYTHON POLYCLIPPER_MODULE_GEN POLYCLIPPER_ENABLE_TESTS # avoid needing pybind11/python bindings
+CMAKE_TESTING_OFF=	POLYCLIPPER_ENABLE_TESTS
 
 NO_BUILD=	yes
 NO_ARCH=	yes
@@ -31,4 +31,6 @@ do-test:
 		./${f}.bin
 .endfor
 
+# tests as of 1.2.6: test_array_vector_2d.cc and test_array_vector_3d.cc both compiled and ran successfully
+
 .include <bsd.port.mk>
diff --git a/math/polyclipper/distinfo b/math/polyclipper/distinfo
index 396a763bd76e..11f5cb05a4bc 100644
--- a/math/polyclipper/distinfo
+++ b/math/polyclipper/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1680327270
-SHA256 (LLNL-PolyClipper-1.2.4_GH0.tar.gz) = 02066fbf34b8bdbd22414514583c481c573cbb003e6dace398bc78678d967d38
-SIZE (LLNL-PolyClipper-1.2.4_GH0.tar.gz) = 274062
-SHA256 (jmikeowen-PYB11Generator-eb954d0_GH0.tar.gz) = 35e1d549775e251a73412fc27bd704f0e62ecc9030fb443620956fff496c5ab2
-SIZE (jmikeowen-PYB11Generator-eb954d0_GH0.tar.gz) = 74983
+TIMESTAMP = 1790853830
+SHA256 (LLNL-PolyClipper-v1.2.6_GH0.tar.gz) = ffce2fe36fb888b7aaf93d4b3591b0875909573537ca39c0730b7d85bbc5558c
+SIZE (LLNL-PolyClipper-v1.2.6_GH0.tar.gz) = 274318
+SHA256 (LLNL-PYB11Generator-7440ebf4bb5cafcf96712a958fe44d336e0793de_GH0.tar.gz) = fc49e67e459ede33060726cf3893977e529177ae0321d8074791e34f97a4b5a6
+SIZE (LLNL-PYB11Generator-7440ebf4bb5cafcf96712a958fe44d336e0793de_GH0.tar.gz) = 87521
diff --git a/math/polyclipper/files/patch-CMakeLists.txt b/math/polyclipper/files/patch-CMakeLists.txt
deleted file mode 100644
index e113fc7b92bf..000000000000
--- a/math/polyclipper/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
---- CMakeLists.txt.orig	2023-03-30 17:11:57 UTC
-+++ CMakeLists.txt
-@@ -78,4 +78,6 @@ endif()
- #-------------------------------------------------------------------------------
- # Add any tests
- #-------------------------------------------------------------------------------
--add_subdirectory(test/test_array_vector)
-+if (BUILD_TESTING)
-+  add_subdirectory(test/test_array_vector)
-+endif()