From 690f41497a2ee8ad7c335e07a9d39f78badc89ee Mon Sep 17 00:00:00 2001 From: Billy O'Neal Date: Fri, 3 Sep 2021 22:16:43 -0700 Subject: [simdutf] Disable benchmarks and tests. (#19987) --- ports/simdutf/disable-tests-and-benchmarks.patch | 22 ++++++++++++++++++++++ ports/simdutf/portfile.cmake | 4 +++- ports/simdutf/vcpkg.json | 1 + versions/baseline.json | 2 +- versions/s-/simdutf.json | 5 +++++ 5 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 ports/simdutf/disable-tests-and-benchmarks.patch diff --git a/ports/simdutf/disable-tests-and-benchmarks.patch b/ports/simdutf/disable-tests-and-benchmarks.patch new file mode 100644 index 000000000..d621f6d7a --- /dev/null +++ b/ports/simdutf/disable-tests-and-benchmarks.patch @@ -0,0 +1,22 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5453644..d3f2869 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -14,17 +14,10 @@ include(cmake/simdutf-flags.cmake) + + set(SIMDUTF_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) + +-enable_testing() + add_subdirectory(src) +-add_subdirectory(tests) + + + +-if(CMAKE_CXX_COMPILER_ID MATCHES GNU AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 8.0) +- message(STATUS "The benchmark tool requires GCC 8.0 or better.") +-else() +- add_subdirectory(benchmarks) +-endif() + + + # ---- Install rules ---- diff --git a/ports/simdutf/portfile.cmake b/ports/simdutf/portfile.cmake index c9e6bead8..809247a8c 100644 --- a/ports/simdutf/portfile.cmake +++ b/ports/simdutf/portfile.cmake @@ -2,8 +2,10 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO simdutf/simdutf REF v1.0.0 - SHA512 3ab09aa61cb9765bf1a77de59c5b823ee58ae5e4badfd5dd70e511fd4f378f8d3917a5b577e7f275720b975740344968132ce0b3f628452bde67f2ab6cc82337 + SHA512 3ab09aa61cb9765bf1a77de59c5b823ee58ae5e4badfd5dd70e511fd4f378f8d3917a5b577e7f275720b975740344968132ce0b3f628452bde67f2ab6cc82337 HEAD_REF master + PATCHES + disable-tests-and-benchmarks.patch ) vcpkg_cmake_configure( diff --git a/ports/simdutf/vcpkg.json b/ports/simdutf/vcpkg.json index 67f03f8e2..68ddc24a2 100644 --- a/ports/simdutf/vcpkg.json +++ b/ports/simdutf/vcpkg.json @@ -1,6 +1,7 @@ { "name": "simdutf", "version-semver": "1.0.0", + "port-version": 1, "description": "Unicode validation and transcoding at billions of characters per second", "homepage": "https://github.com/simdutf/simdutf", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index a01465b54..6124d1169 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5934,7 +5934,7 @@ }, "simdutf": { "baseline": "1.0.0", - "port-version": 0 + "port-version": 1 }, "simple-fft": { "baseline": "2020-06-14", diff --git a/versions/s-/simdutf.json b/versions/s-/simdutf.json index 628e03575..f102a45a3 100644 --- a/versions/s-/simdutf.json +++ b/versions/s-/simdutf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9d32f4a5bb9643b561a26f555064b2341a93df4b", + "version-semver": "1.0.0", + "port-version": 1 + }, { "git-tree": "86279d4e90015257171464027e3658544c748342", "version-semver": "1.0.0", -- cgit v1.2.3