From 1ab5b1e5f0d6bc2f2c1e8e99bf7bf9b1e82d0ec8 Mon Sep 17 00:00:00 2001 From: luncliff Date: Mon, 16 Sep 2024 13:53:41 +0900 Subject: [PATCH] [dlpack] fix NDK 27+ build * require CMake 3.22+ --- ports/dlpack/fix-cmake.patch | 11 +++++++++-- ports/dlpack/vcpkg.json | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ports/dlpack/fix-cmake.patch b/ports/dlpack/fix-cmake.patch index fd02e0a0..3dfe7983 100644 --- a/ports/dlpack/fix-cmake.patch +++ b/ports/dlpack/fix-cmake.patch @@ -1,8 +1,15 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index ea113e1..ed9671a 100644 +index ea113e1..105244f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -8,7 +8,7 @@ cmake_minimum_required(VERSION 3.2 FATAL_ERROR) +@@ -2,13 +2,13 @@ + # Set minimum version of CMake. Since command 'project' use + # VERSION sub-option we need at least 3.0. + # Note: If you use 2.6 or 2.4, God kills a kitten. Seriously. +-cmake_minimum_required(VERSION 3.2 FATAL_ERROR) ++cmake_minimum_required(VERSION 3.22 FATAL_ERROR) + + #### # Set variables: # * PROJECT_NAME # * PROJECT_VERSION diff --git a/ports/dlpack/vcpkg.json b/ports/dlpack/vcpkg.json index 2679deb1..177d37a7 100644 --- a/ports/dlpack/vcpkg.json +++ b/ports/dlpack/vcpkg.json @@ -1,6 +1,7 @@ { "name": "dlpack", "version": "1.0", + "port-version": 1, "description": "common in-memory tensor structure", "homepage": "https://github.com/dmlc/dlpack", "license": "Apache-2.0",