Skip to content

Commit 4789f58

Browse files
cpr: update to 1.13.0
1 parent 6df10a9 commit 4789f58

File tree

5 files changed

+19
-7
lines changed

5 files changed

+19
-7
lines changed

releases.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,7 @@
653653
"cpr"
654654
],
655655
"versions": [
656+
"1.13.0-1",
656657
"1.12.0-1",
657658
"1.11.2-1",
658659
"1.11.1-1",

subprojects/cpr.wrap

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[wrap-file]
2-
directory = cpr-1.12.0
3-
source_url = https://github.com/libcpr/cpr/archive/1.12.0.tar.gz
4-
source_filename = cpr-1.12.0.tar.gz
5-
source_hash = f64b501de66e163d6a278fbb6a95f395ee873b7a66c905dd785eae107266a709
2+
directory = cpr-1.13.0
3+
source_url = https://github.com/libcpr/cpr/archive/1.13.0.tar.gz
4+
source_filename = cpr-1.13.0.tar.gz
5+
source_hash = c55d805300c224f099cad74ad9c68799f23d005d09ba2df76ead975a3e50e09d
66
patch_directory = cpr
77

88
[provide]
9-
cpr = cpr_dep
9+
dependency_names = cpr

subprojects/packagefiles/cpr/cpr/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ cpr_src = files(
44
'auth.cpp',
55
'callback.cpp',
66
'cert_info.cpp',
7+
'connection_pool.cpp',
78
'cookies.cpp',
89
'cprtypes.cpp',
910
'curl_container.cpp',
Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,40 @@
11
project(
22
'cpr',
33
'cpp',
4-
version: '1.12.0',
4+
version: '1.13.0',
55
license: 'MIT',
66
default_options: 'cpp_std=c++17',
77
)
88

99
curl_dep = dependency(
1010
'libcurl',
11-
version: '>=7.64.0',
11+
version: '>=7.71.0',
1212
)
1313
thread_dep = dependency('threads')
1414

1515
includes = include_directories('.', 'include')
1616
subdir('cpr')
1717

18+
includes = include_directories('include')
19+
install_subdir(
20+
'include/cpr',
21+
install_dir: get_option('includedir'),
22+
)
23+
1824
cpr_lib = library(
1925
'cpr',
2026
include_directories: includes,
2127
sources: cpr_src,
2228
dependencies: [curl_dep, thread_dep],
29+
version: meson.project_version(),
30+
install: true,
2331
)
2432

2533
cpr_dep = declare_dependency(
2634
include_directories: includes,
2735
link_with: cpr_lib,
2836
dependencies: [curl_dep, thread_dep],
2937
)
38+
meson.override_dependency('cpr', cpr_dep)
3039

3140
subdir('test')

subprojects/packagefiles/cpr/test/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ tests = [
1111
# 'alternating',
1212
# 'async',
1313
# 'callback',
14+
# 'connection_pool',
1415
# 'delete',
1516
# 'download',
1617
'encoded_auth',

0 commit comments

Comments
 (0)