From 7d7c5f841b618e18f5ac1714b3f2ba647cf46146 Mon Sep 17 00:00:00 2001 From: Marcel Koch Date: Thu, 12 Dec 2024 18:16:56 +0100 Subject: [PATCH] [ginkgo] Update to 1.9.0 (#42639) --- ports/ginkgo/portfile.cmake | 5 +++-- ports/ginkgo/vcpkg.json | 6 +++++- versions/baseline.json | 2 +- versions/g-/ginkgo.json | 5 +++++ 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/ports/ginkgo/portfile.cmake b/ports/ginkgo/portfile.cmake index 704542270e..a2ff891935 100644 --- a/ports/ginkgo/portfile.cmake +++ b/ports/ginkgo/portfile.cmake @@ -6,8 +6,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ginkgo-project/ginkgo REF "v${VERSION}" - SHA512 9d121a5eec9f5d17d1bd4b8924ebb32985a68e8087addc7385b619e365ed260a40ab73eb7a8a16f46a590d3162a78c9311ff41dd3dc74a9117a61e0445d96c52 - HEAD_REF master + SHA512 9a52534cf19f908f776ed54b43791e621a9bd5da1fec93a4f035cf4535ddb0ce9cb9e6623ee57c631c76012b4f3ed5066ec731dc3ecac722f6b5d705ec7fd4c7 + HEAD_REF main ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS @@ -15,6 +15,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS openmp GINKGO_BUILD_OMP cuda GINKGO_BUILD_CUDA mpi GINKGO_BUILD_MPI + half GINKGO_ENABLE_HALF ) vcpkg_cmake_configure( diff --git a/ports/ginkgo/vcpkg.json b/ports/ginkgo/vcpkg.json index 866247458f..35c8998ed6 100644 --- a/ports/ginkgo/vcpkg.json +++ b/ports/ginkgo/vcpkg.json @@ -1,6 +1,6 @@ { "name": "ginkgo", - "version-semver": "1.8.0", + "version-semver": "1.9.0", "description": "Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on sparse solution of linear systems.", "homepage": "https://github.com/ginkgo-project/ginkgo", "license": "BSD-3-Clause", @@ -22,6 +22,10 @@ "cuda" ] }, + "half": { + "description": "Enable half precision in Ginkgo", + "supports": "!windows" + }, "mpi": { "description": "Build the distributed MPI backend of Ginkgo", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index 4b085fc5d7..4cdc9e5b4c 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3121,7 +3121,7 @@ "port-version": 0 }, "ginkgo": { - "baseline": "1.8.0", + "baseline": "1.9.0", "port-version": 0 }, "gklib": { diff --git a/versions/g-/ginkgo.json b/versions/g-/ginkgo.json index f7fcc7b63a..e39a3eda46 100644 --- a/versions/g-/ginkgo.json +++ b/versions/g-/ginkgo.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b0886c7ed93e3c417747633a5a32b2d1898af447", + "version-semver": "1.9.0", + "port-version": 0 + }, { "git-tree": "f40f0d719c04549720682c6481f5e4f8996aeae4", "version-semver": "1.8.0",