diff options
| -rw-r--r-- | ports/geogram/CONTROL | 2 | ||||
| -rw-r--r-- | ports/geogram/fix-windows-dynamic.patch | 11 | ||||
| -rw-r--r-- | ports/geogram/portfile.cmake | 1 | ||||
| -rw-r--r-- | versions/baseline.json | 2 | ||||
| -rw-r--r-- | versions/g-/geogram.json | 5 |
5 files changed, 19 insertions, 2 deletions
diff --git a/ports/geogram/CONTROL b/ports/geogram/CONTROL index 0a17639cc..19bbb144b 100644 --- a/ports/geogram/CONTROL +++ b/ports/geogram/CONTROL @@ -1,6 +1,6 @@ Source: geogram Version: 1.7.5 -Port-Version: 2 +Port-Version: 3 Homepage: https://gforge.inria.fr/projects/geogram/ Description: Geogram is a programming library of geometric algorithms. Build-Depends: blas, lapack diff --git a/ports/geogram/fix-windows-dynamic.patch b/ports/geogram/fix-windows-dynamic.patch new file mode 100644 index 000000000..8df3b906f --- /dev/null +++ b/ports/geogram/fix-windows-dynamic.patch @@ -0,0 +1,11 @@ +diff --git a/src/lib/geogram/CMakeLists.txt b/src/lib/geogram/CMakeLists.txt
+index 49cb2ba..82c2f39 100755
+--- a/src/lib/geogram/CMakeLists.txt
++++ b/src/lib/geogram/CMakeLists.txt
+@@ -62,3 +62,6 @@ if(WIN32)
+ endif()
++if(WIN32 AND VORPALINE_BUILD_DYNAMIC)
++ target_compile_definitions(geogram PUBLIC GEO_DYNAMIC_LIBS)
++endif()
+
+ # Install the library
diff --git a/ports/geogram/portfile.cmake b/ports/geogram/portfile.cmake index 36f37694f..8618b0412 100644 --- a/ports/geogram/portfile.cmake +++ b/ports/geogram/portfile.cmake @@ -13,6 +13,7 @@ vcpkg_extract_source_archive_ex( REF ${GEOGRAM_VERSION} PATCHES fix-cmake-config-and-install.patch + fix-windows-dynamic.patch ) file(COPY ${CURRENT_PORT_DIR}/Config.cmake.in DESTINATION ${SOURCE_PATH}/cmake) diff --git a/versions/baseline.json b/versions/baseline.json index a3f1b4b83..92d134e9b 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2158,7 +2158,7 @@ }, "geogram": { "baseline": "1.7.5", - "port-version": 2 + "port-version": 3 }, "geographiclib": { "baseline": "1.51", diff --git a/versions/g-/geogram.json b/versions/g-/geogram.json index fb07c2a51..20f81d74d 100644 --- a/versions/g-/geogram.json +++ b/versions/g-/geogram.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "178ba7fc99040231738fd282389038df5b032173", + "version-string": "1.7.5", + "port-version": 3 + }, + { "git-tree": "3661680b65627a46b6570d9017100f3e64d1f742", "version-string": "1.7.5", "port-version": 2 |
