Updated to pcre2 10.47 (#5830)
This commit is contained in:
parent
dca635cde9
commit
f6c4f76380
4 changed files with 13 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
project('pcre2', 'c', version: '10.45')
|
project('pcre2', 'c', version: '10.47')
|
||||||
|
|
||||||
cc = meson.get_compiler('c')
|
cc = meson.get_compiler('c')
|
||||||
|
|
||||||
|
|
@ -25,6 +25,7 @@ libpcre2_c_args = [
|
||||||
'-DHAVE_MEMMOVE',
|
'-DHAVE_MEMMOVE',
|
||||||
'-DSUPPORT_UNICODE',
|
'-DSUPPORT_UNICODE',
|
||||||
'-fvisibility=default',
|
'-fvisibility=default',
|
||||||
|
'-DPCRE2_SYMVERS',
|
||||||
]
|
]
|
||||||
|
|
||||||
pcre2_files = [
|
pcre2_files = [
|
||||||
|
|
@ -32,6 +33,7 @@ pcre2_files = [
|
||||||
pcre2_chartables,
|
pcre2_chartables,
|
||||||
'src/pcre2_chkdint.c',
|
'src/pcre2_chkdint.c',
|
||||||
'src/pcre2_compile.c',
|
'src/pcre2_compile.c',
|
||||||
|
'src/pcre2_compile_cgroup.c',
|
||||||
'src/pcre2_compile_class.c',
|
'src/pcre2_compile_class.c',
|
||||||
'src/pcre2_config.c',
|
'src/pcre2_config.c',
|
||||||
'src/pcre2_context.c',
|
'src/pcre2_context.c',
|
||||||
|
|
@ -43,6 +45,7 @@ pcre2_files = [
|
||||||
'src/pcre2_maketables.c',
|
'src/pcre2_maketables.c',
|
||||||
'src/pcre2_match.c',
|
'src/pcre2_match.c',
|
||||||
'src/pcre2_match_data.c',
|
'src/pcre2_match_data.c',
|
||||||
|
'src/pcre2_match_next.c',
|
||||||
'src/pcre2_newline.c',
|
'src/pcre2_newline.c',
|
||||||
'src/pcre2_ord2utf.c',
|
'src/pcre2_ord2utf.c',
|
||||||
'src/pcre2_pattern_info.c',
|
'src/pcre2_pattern_info.c',
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# Because Meson currently doesn't support subprojects to be native and non-native:
|
# Because Meson currently doesn't support subprojects to be native and non-native:
|
||||||
# https://github.com/mesonbuild/meson/issues/10947
|
# https://github.com/mesonbuild/meson/issues/10947
|
||||||
|
|
||||||
project('pcre2_cross_native', 'c', version: '10.45')
|
project('pcre2_cross_native', 'c', version: '10.47')
|
||||||
|
|
||||||
cc = meson.get_compiler('c')
|
cc = meson.get_compiler('c')
|
||||||
|
|
||||||
|
|
@ -25,6 +25,7 @@ libpcre2_c_args = [
|
||||||
'-DHAVE_MEMMOVE',
|
'-DHAVE_MEMMOVE',
|
||||||
'-DSUPPORT_UNICODE',
|
'-DSUPPORT_UNICODE',
|
||||||
'-fvisibility=default',
|
'-fvisibility=default',
|
||||||
|
'-DPCRE2_SYMVERS',
|
||||||
]
|
]
|
||||||
|
|
||||||
pcre2_files = [
|
pcre2_files = [
|
||||||
|
|
@ -32,6 +33,7 @@ pcre2_files = [
|
||||||
pcre2_chartables,
|
pcre2_chartables,
|
||||||
'src/pcre2_chkdint.c',
|
'src/pcre2_chkdint.c',
|
||||||
'src/pcre2_compile.c',
|
'src/pcre2_compile.c',
|
||||||
|
'src/pcre2_compile_cgroup.c',
|
||||||
'src/pcre2_compile_class.c',
|
'src/pcre2_compile_class.c',
|
||||||
'src/pcre2_config.c',
|
'src/pcre2_config.c',
|
||||||
'src/pcre2_context.c',
|
'src/pcre2_context.c',
|
||||||
|
|
@ -43,6 +45,7 @@ pcre2_files = [
|
||||||
'src/pcre2_maketables.c',
|
'src/pcre2_maketables.c',
|
||||||
'src/pcre2_match.c',
|
'src/pcre2_match.c',
|
||||||
'src/pcre2_match_data.c',
|
'src/pcre2_match_data.c',
|
||||||
|
'src/pcre2_match_next.c',
|
||||||
'src/pcre2_newline.c',
|
'src/pcre2_newline.c',
|
||||||
'src/pcre2_ord2utf.c',
|
'src/pcre2_ord2utf.c',
|
||||||
'src/pcre2_pattern_info.c',
|
'src/pcre2_pattern_info.c',
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
[wrap-file]
|
[wrap-file]
|
||||||
source_url = https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.46/pcre2-10.46.tar.gz
|
source_url = https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.gz
|
||||||
source_filename = pcre2-10.46.tar.gz
|
source_filename = pcre2-10.47.tar.gz
|
||||||
source_hash = 8d28d7f2c3b970c3a4bf3776bcbb5adfc923183ce74bc8df1ebaad8c1985bd07
|
source_hash = c08ae2388ef333e8403e670ad70c0a11f1eed021fd88308d7e02f596fcd9dc16
|
||||||
directory = pcre2-10.46
|
directory = pcre2-10.47
|
||||||
patch_directory = pcre2
|
patch_directory = pcre2
|
||||||
|
|
||||||
[provide]
|
[provide]
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[wrap-git]
|
[wrap-git]
|
||||||
url = https://github.com/PCRE2Project/pcre2.git
|
url = https://github.com/PCRE2Project/pcre2.git
|
||||||
revision = b2bd4254b379b9d7dc9a3dda060a7e27009ccdff
|
revision = f454e231fe5006dd7ff8f4693fd2b8eb94333429
|
||||||
directory = pcre2_cross_native
|
directory = pcre2_cross_native
|
||||||
patch_directory = pcre2_cross_native
|
patch_directory = pcre2_cross_native
|
||||||
clone-recursive = true
|
clone-recursive = true
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue