git: d4868727888f - main - math/polyclipper: update 1.2.4 → 1.2.6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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()