From 9ea1663fbc988ab25a02035f5d0ab1dcb4af4f72 Mon Sep 17 00:00:00 2001 From: Dylan Crocker Date: Wed, 25 Feb 2026 16:23:37 -0600 Subject: [PATCH] libcppbor: add 1.0.0 --- ci_config.json | 6 ++++++ releases.json | 8 ++++++++ subprojects/cppbor.wrap | 8 ++++++++ 3 files changed, 22 insertions(+) create mode 100644 subprojects/cppbor.wrap diff --git a/ci_config.json b/ci_config.json index 11ac8618ed..e292e8f879 100644 --- a/ci_config.json +++ b/ci_config.json @@ -165,6 +165,12 @@ "_comment": "Upstream doesn't officially support 32-bit platforms and warns about it", "fatal_warnings": false }, + "cppbor": { + "_comment": "MSVC x86 build fails due to missing openssl.", + "alpine_packages": [ + "openssl-dev" + ] + }, "cpputest": { "build_options": [ "cpputest:enable_cpputest_extensions=true", diff --git a/releases.json b/releases.json index ad2f7bcc17..c365b88ccd 100644 --- a/releases.json +++ b/releases.json @@ -674,6 +674,14 @@ "0.3.3-1" ] }, + "cppbor": { + "dependency_names": [ + "cppbor" + ], + "versions": [ + "1.0.0-1" + ] + }, "cpputest": { "dependency_names": [ "cpputest" diff --git a/subprojects/cppbor.wrap b/subprojects/cppbor.wrap new file mode 100644 index 0000000000..a04b1f3693 --- /dev/null +++ b/subprojects/cppbor.wrap @@ -0,0 +1,8 @@ +[wrap-file] +directory = libcppbor-1.0.0 +source_url = https://gitlab.com/viperscience/libcppbor/-/archive/1.0.0/libcppbor-1.0.0.tar.gz +source_filename = libcppbor-1.0.0.tar.gz +source_hash = 6fc328fe45f16f4d8ae9778d2d988d722ee6cc1222b27e6422060334dcd2e6c5 + +[provide] +dependency_names = cppbor