From b98a9ec6cef3745f1444dd61ef5b54ba5bd1045c Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Fri, 26 Dec 2025 19:29:41 +0100 Subject: [PATCH] [gmsh] Update, switch download (#49104) --- ports/gmsh/portfile.cmake | 17 ++++++++--------- ports/gmsh/vcpkg.json | 3 +-- versions/baseline.json | 4 ++-- versions/g-/gmsh.json | 5 +++++ 4 files changed, 16 insertions(+), 13 deletions(-) diff --git a/ports/gmsh/portfile.cmake b/ports/gmsh/portfile.cmake index 4db39e7864..be1ffff7f6 100644 --- a/ports/gmsh/portfile.cmake +++ b/ports/gmsh/portfile.cmake @@ -1,12 +1,11 @@ -string(REPLACE "." "_" UNDERSCORES_VERSION "${VERSION}") - -vcpkg_from_gitlab( - GITLAB_URL https://gitlab.onelab.info - OUT_SOURCE_PATH SOURCE_PATH - REPO gmsh/gmsh - REF "${PORT}_${UNDERSCORES_VERSION}" - SHA512 45992b474b9e25aa681474740699dc5601abb1cdcbd4e6d3a0eca14a49cac576e085b3d2ffd11d39eab64aa2452c6a411975afabba668305650ec34b4b0040ff - HEAD_REF master +vcpkg_download_distfile(ARCHIVE + URLS "https://gmsh.info/src/gmsh-${VERSION}-source.tgz" + FILENAME "gmsh-${VERSION}-source.tgz" + SHA512 f757688ed08b0c37ad3ebcf98b7661c385a434f83672fcad9c7f406afecc00fb1df6ef955a7ac76e54662ef95bcf2ca8a5d133c02603122ba5507f2d5359674e +) +vcpkg_extract_source_archive( + SOURCE_PATH + ARCHIVE "${ARCHIVE}" PATCHES installdirs.diff linking-and-naming.diff diff --git a/ports/gmsh/vcpkg.json b/ports/gmsh/vcpkg.json index 6345f874de..83e0be1096 100644 --- a/ports/gmsh/vcpkg.json +++ b/ports/gmsh/vcpkg.json @@ -1,7 +1,6 @@ { "name": "gmsh", - "version": "4.14.0", - "port-version": 1, + "version": "4.15.0", "description": "Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.", "homepage": "https://gmsh.info", "license": "LGPL-2.0-or-later", diff --git a/versions/baseline.json b/versions/baseline.json index 28b43e9866..cd70fc3a86 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3417,8 +3417,8 @@ "port-version": 3 }, "gmsh": { - "baseline": "4.14.0", - "port-version": 1 + "baseline": "4.15.0", + "port-version": 0 }, "gobject-introspection": { "baseline": "1.86.0", diff --git a/versions/g-/gmsh.json b/versions/g-/gmsh.json index e42f82e2b0..add0b7e676 100644 --- a/versions/g-/gmsh.json +++ b/versions/g-/gmsh.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f2baa4aa7b9650c272142760980c24f08ac0b915", + "version": "4.15.0", + "port-version": 0 + }, { "git-tree": "26efa8c401c3f2e2067e16be3aa92cc6a63deb61", "version": "4.14.0",