subprojects: nlohmann-json: update to 3.11.3
3.11.2 has a bug where it does not generate `json_fwd.hpp`, which
is required by sdbusplus. This is fixed in 3.11.3. Use `meson wrap
update nlohmann_json` to get the latest WrapDB version.
Tested:
Using the base Docker container from openbmc-build-scripts, previously
there was the following compile issue:
```
In file included from ../subprojects/sdbusplus/include/sdbusplus/bus.hpp:6,
from ../subprojects/sdbusplus/src/bus.cpp:1:
../subprojects/sdbusplus/include/sdbusplus/exception.hpp:5:10: fatal error: nlohmann/json_fwd.hpp: No such file or directory
5 | #include <nlohmann/json_fwd.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~
```
This is resolved now.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I6e30bf10f1b5ef4b0424b39314c9dcfb718cd890
diff --git a/subprojects/nlohmann_json.wrap b/subprojects/nlohmann_json.wrap
index d2201c4..8c46676 100644
--- a/subprojects/nlohmann_json.wrap
+++ b/subprojects/nlohmann_json.wrap
@@ -1,11 +1,11 @@
[wrap-file]
-directory = nlohmann_json-3.11.2
+directory = nlohmann_json-3.11.3
lead_directory_missing = true
-source_url = https://github.com/nlohmann/json/releases/download/v3.11.2/include.zip
-source_filename = nlohmann_json-3.11.2.zip
-source_hash = e5c7a9f49a16814be27e4ed0ee900ecd0092bfb7dbfca65b5a421b774dccaaed
-wrapdb_version = 3.11.2-1
+source_url = https://github.com/nlohmann/json/releases/download/v3.11.3/include.zip
+source_filename = nlohmann_json-3.11.3.zip
+source_hash = a22461d13119ac5c78f205d3df1db13403e58ce1bb1794edc9313677313f4a9d
+source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/nlohmann_json_3.11.3-1/nlohmann_json-3.11.3.zip
+wrapdb_version = 3.11.3-1
[provide]
nlohmann_json = nlohmann_json_dep
-