From f351c2302523667c4cf3306c95306587192e7e10 Mon Sep 17 00:00:00 2001 From: James Feist Date: Wed, 22 Jul 2020 14:00:28 -0700 Subject: Add boost-url recipe This adds boost-url, a header only url parsing library based on and created by one of the authors of boost beast. This will be used to replace QueryString in bmcweb, which is a part that was originally from crow that has been flagged for issues many times. Usage: https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/34973 Tested: Using bmcweb, url params worked (From meta-phosphor rev: c1546bf1305e91f1ce27fa0b34f873cd6c82a6de) Change-Id: I04638ad66525ba0fa9248c95bbf04b1456e6fd4a Signed-off-by: James Feist Signed-off-by: Andrew Geissler --- .../recipes-support/boost-url/boost-url_git.bb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 meta-phosphor/recipes-support/boost-url/boost-url_git.bb (limited to 'meta-phosphor/recipes-support') diff --git a/meta-phosphor/recipes-support/boost-url/boost-url_git.bb b/meta-phosphor/recipes-support/boost-url/boost-url_git.bb new file mode 100644 index 000000000..6d4635b66 --- /dev/null +++ b/meta-phosphor/recipes-support/boost-url/boost-url_git.bb @@ -0,0 +1,17 @@ +DESCRIPTION = "Boost.URL is a library for manipulating Uniform Resource Identifiers (URI) and Locators (URL)" +HOMEPAGE = "https://github.com/CPPAlliance/url" +SECTION = "libs" +LICENSE = "BSL-1.0" +LIC_FILES_CHKSUM = "file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c" + +SRC_URI = "git://github.com/CPPAlliance/url.git" + +SRCREV = "a56ae0df6d3078319755fbaa67822b4fa7fd352b" + +S = "${WORKDIR}/git" + +inherit cmake + +DEPENDS = "boost" + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3