vcpkg.json raw
1 {
2 "$comment": "The builtin-baseline corresponds to 2024.09.30 Release",
3 "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
4 "builtin-baseline": "c82f74667287d3dc386bce81e44964370c91a289",
5 "dependencies": [
6 "boost-multi-index",
7 "boost-signals2",
8 "libevent"
9 ],
10 "default-features": [
11 "miniupnpc",
12 "qt5",
13 "tests",
14 "wallet",
15 "zeromq"
16 ],
17 "features": {
18 "berkeleydb": {
19 "description": "Enable Berkeley DB wallet support",
20 "dependencies": [
21 "berkeleydb"
22 ]
23 },
24 "miniupnpc": {
25 "description": "Enable UPnP",
26 "dependencies": [
27 "miniupnpc"
28 ]
29 },
30 "qt5": {
31 "description": "Build GUI, Qt 5",
32 "dependencies": [
33 "qt5-base",
34 "qt5-tools",
35 "libqrencode"
36 ]
37 },
38 "sqlite": {
39 "description": "Enable SQLite wallet support",
40 "dependencies": [
41 "sqlite3"
42 ]
43 },
44 "tests": {
45 "description": "Build test_limenka.exe executable",
46 "dependencies": [
47 "boost-test"
48 ]
49 },
50 "wallet": {
51 "description": "Enable wallet",
52 "dependencies": [
53 "berkeleydb",
54 "sqlite3"
55 ]
56 },
57 "zeromq": {
58 "description": "Enable ZMQ notifications",
59 "dependencies": [
60 "zeromq"
61 ]
62 }
63 },
64 "overrides": [
65 {
66 "name": "miniupnpc",
67 "version": "2.3.2"
68 },
69 {
70 "$comment": "Newer unreleased libevent versions cause https://github.com/limenka/limenka/issues/30096",
71 "name": "libevent",
72 "version": "2.1.12#7"
73 }
74 ]
75 }
76