From 458c711544e03417460770a820d66afe3b5e351e Mon Sep 17 00:00:00 2001 From: Esteban Zimanyi Date: Tue, 2 Jun 2026 15:40:29 +0200 Subject: [PATCH] Build the pinned MEOS with the CBUFFER, NPOINT, POSE and RGEO modules (cherry picked from commit bd60aa407acbcb93bd8e64351c95ed400760baff) --- vcpkg_ports/meos/portfile.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vcpkg_ports/meos/portfile.cmake b/vcpkg_ports/meos/portfile.cmake index f4de1fab..d5f646df 100644 --- a/vcpkg_ports/meos/portfile.cmake +++ b/vcpkg_ports/meos/portfile.cmake @@ -25,6 +25,12 @@ vcpkg_cmake_configure( # Build only the MEOS library, not the MEOS C test binaries: those link # the GEOS C++ API, which the arm64-linux vcpkg triplet does not carry. -DBUILD_TESTING=OFF + # Build the optional spatial type families that MobilityDuck ports + # (tcbuffer, tnpoint, tpose, trgeometry). RGEO depends on POSE. + -DCBUFFER=ON + -DNPOINT=ON + -DPOSE=ON + -DRGEO=ON -DCMAKE_C_FLAGS="-Dsession_timezone=meos_session_timezone" -DCMAKE_CXX_FLAGS="-Dsession_timezone=meos_session_timezone"