Skip to content

Commit 9dd1411

Browse files
bgilbertneheb
authored andcommitted
simdjson: update from 3.13.0 to 4.2.2
1 parent dbfef27 commit 9dd1411

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

releases.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4034,6 +4034,7 @@
40344034
"simdjson"
40354035
],
40364036
"versions": [
4037+
"4.2.2-1",
40374038
"3.13.0-1",
40384039
"3.12.3-1",
40394040
"3.12.2-1",

subprojects/packagefiles/simdjson/meson.build

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ project(
22
'simdjson',
33
'cpp',
44
license: 'Apache-2.0',
5-
version: '3.13.0',
5+
version: '4.2.2',
66
)
77

88
simdjson_inc = include_directories('singleheader')
@@ -23,6 +23,8 @@ simdjson_lib = library(
2323
include_directories: simdjson_inc,
2424
cpp_args: simdjson_args_private,
2525
install: true,
26+
version: '29.0.0',
27+
override_options: 'cpp_std=c++17',
2628
# see #1218, simdjson does not link properly with this enabled.
2729
# gnu_symbol_visibility: 'hidden'
2830
)
@@ -34,3 +36,6 @@ simdjson_dep = declare_dependency(
3436
link_with: simdjson_lib,
3537
compile_args: simdjson_args_public,
3638
)
39+
if meson.version().version_compare('>=0.54.0')
40+
meson.override_dependency('simdjson', simdjson_dep)
41+
endif

subprojects/simdjson.wrap

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
[wrap-file]
2-
directory = simdjson-3.13.0
3-
source_url = https://github.com/simdjson/simdjson/archive/refs/tags/v3.13.0.tar.gz
4-
source_filename = simdjson-3.13.0.tar.gz
5-
source_hash = 07a1bb3587aac18fd6a10a83fe4ab09f1100ab39f0cb73baea1317826b9f9e0d
2+
directory = simdjson-4.2.2
3+
source_url = https://github.com/simdjson/simdjson/archive/refs/tags/v4.2.2.tar.gz
4+
source_filename = simdjson-4.2.2.tar.gz
5+
source_hash = 3efae22cb41f83299fe0b2e8a187af543d3dda93abbb910586f897df670f9eaa
66
patch_directory = simdjson
77

88
[provide]
9-
simdjson = simdjson_dep
10-
9+
dependency_names = simdjson

0 commit comments

Comments
 (0)