Skip to content
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions ports/simdjson/CONTROL

This file was deleted.

12 changes: 0 additions & 12 deletions ports/simdjson/no_benchmark.patch

This file was deleted.

13 changes: 4 additions & 9 deletions ports/simdjson/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
# https://github.com/Microsoft/vcpkg/issues/5418#issuecomment-470519894
vcpkg_fail_port_install(ON_ARCH "x86")

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO lemire/simdjson
REF ac0c3093f4935fd266656abc9311a63fad98e99e
SHA512 69bc9ce45839d5e42aefcf5a96f82f3049b05591f4d463b788365123ba06c36f0f784ede02e5015bd96bf8d0e631ccaac285ed5a63048113f2ea01d91d51b395
HEAD_REF master
Comment thread
myd7349 marked this conversation as resolved.
PATCHES
no_benchmark.patch # `_pclose` is not available on UWP
REPO simdjson/simdjson
REF 0ef4d90ad07f2abc72b22600292c32d32cb1ff44 # v0.4.5
SHA512 72363dfcc4a8731edc49518e0489db7810b3694345dc9819f3b3a02c23f6a61d5140295ae99d768308d9f588691ed71f3d1a469b47d5f0867e157c23202e826e
)

string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" SIMDJSON_BUILD_STATIC)
Expand All @@ -20,6 +14,7 @@ vcpkg_configure_cmake(
OPTIONS
-DSIMDJSON_BUILD_STATIC=${SIMDJSON_BUILD_STATIC}
-DSIMDJSON_IMPLEMENTATION_ARM64=${SIMDJSON_IMPLEMENTATION_ARM64}
-DSIMDJSON_JUST_LIBRARY=ON
-DSIMDJSON_GOOGLE_BENCHMARKS=OFF
-DSIMDJSON_COMPETITION=OFF
-DSIMDJSON_SANITIZE=OFF # issue 10145, pr 11495
Expand Down
7 changes: 7 additions & 0 deletions ports/simdjson/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "simdjson",
"version-string": "0.4.5",
"description": "A extremely fast JSON library that can parse gigabytes of JSON per second",
"homepage": "https://simdjson.org/",
"license": "Apache-2.0"
}
2 changes: 0 additions & 2 deletions scripts/ci.baseline.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1681,8 +1681,6 @@ shogun:x64-windows-static = skip
shogun:x86-windows = skip
signalrclient:x64-uwp=fail
signalrclient:arm-uwp=fail
simdjson:arm-uwp=fail
simdjson:x86-windows=fail
skia:arm64-windows=fail
skia:arm-uwp=fail
skia:x64-linux=fail
Expand Down