Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2025 13:02:44 GMT
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 12a110699be5 - main - math/cgal: unbreak with Boost-1.89
Message-ID:  <202510201302.59KD2iKZ081822@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fluffy:

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

commit 12a110699be52623e7422551c1745a194afd3b1e
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-10-20 13:00:44 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-10-20 13:02:37 +0000

    math/cgal: unbreak with Boost-1.89
---
 ...-cmake_modules_CGAL__pointmatcher__support.cmake | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake b/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake
new file mode 100644
index 000000000000..619f110204c5
--- /dev/null
+++ b/math/cgal/files/patch-cmake_modules_CGAL__pointmatcher__support.cmake
@@ -0,0 +1,21 @@
+--- cmake/modules/CGAL_pointmatcher_support.cmake.orig	2024-08-10 19:00:05 UTC
++++ cmake/modules/CGAL_pointmatcher_support.cmake
+@@ -1,9 +1,8 @@ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmat
+ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmatcher_support)
+-  find_package(Boost COMPONENTS thread filesystem system program_options date_time chrono)
++  find_package(Boost COMPONENTS thread filesystem program_options date_time chrono)
+   if(Boost_chrono_FOUND
+       AND Boost_thread_FOUND
+       AND Boost_filesystem_FOUND
+-      AND Boost_system_FOUND
+       AND Boost_program_options_FOUND
+       AND Boost_date_time_FOUND)
+     add_library(CGAL::pointmatcher_support INTERFACE IMPORTED)
+@@ -11,6 +10,6 @@ if(libpointmatcher_FOUND AND NOT TARGET CGAL::pointmat
+     target_include_directories(CGAL::pointmatcher_support INTERFACE "${libpointmatcher_INCLUDE_DIR}")
+     target_link_libraries(CGAL::pointmatcher_support INTERFACE ${libpointmatcher_LIBRARIES} libnabo::nabo)
+   else()
+-    message(STATUS "NOTICE: the libpointmatcher library requires the following boost components: thread filesystem system program_options date_time chrono.")
++    message(STATUS "NOTICE: the libpointmatcher library requires the following boost components: thread filesystem program_options date_time chrono.")
+   endif()
+ endif()



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510201302.59KD2iKZ081822>