diff options
author | Stefan Schmidt <stefan.schmidt@huawei.com> | 2022-04-07 21:14:37 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-04-07 17:40:45 -0400 |
commit | b75d3b24618c735571e5d53f2574fefa3e75ce36 (patch) | |
tree | f31f767a7259a157ec912525164d19ed993bd26e | |
parent | 47640c2235ebfca8abfa1524087893e1ece095d5 (diff) | |
download | meta-openembedded-b75d3b24618c735571e5d53f2574fefa3e75ce36.tar.gz |
wpantund: add new recipe
Wpantund is part of the OpenThread project. It is used in a scenario
where the Thread radio operates as a network co-processor (NCP) that is
connected over SPI/UART/USB to the host.
The project itself is in maintenance-only mode right now as the NCP
architecture has been replaced with radio co-processor (RCP) which is
implemented directly in openthread and ot-br-posix. None the less there
might still be project and products out there using it.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-networking/recipes-connectivity/openthread/wpantund_git.bb | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/meta-networking/recipes-connectivity/openthread/wpantund_git.bb b/meta-networking/recipes-connectivity/openthread/wpantund_git.bb new file mode 100644 index 0000000000..bb444d04f5 --- /dev/null +++ b/meta-networking/recipes-connectivity/openthread/wpantund_git.bb | |||
@@ -0,0 +1,32 @@ | |||
1 | # SPDX-FileCopyrightText: Huawei Inc. | ||
2 | # | ||
3 | # SPDX-License-Identifier: Apache-2.0 | ||
4 | SUMMARY = "wpantund, Userspace WPAN Network Daemon" | ||
5 | SECTION = "net" | ||
6 | LICENSE = "Apache-2.0 & MIT & BSL-1.0 & BSD-3-Clause" | ||
7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=e7820bc7f7d1638a6b54fc2e8d7fb103 \ | ||
8 | file://third_party/assert-macros/LICENSE;md5=cbf35ecdc8161026afe4da2906fab204 \ | ||
9 | file://third_party/boost/LICENSE;md5=e4224ccaecb14d942c71d31bef20d78c \ | ||
10 | file://third_party/fgetln/LICENSE;md5=389e03d2254ecad45d0d9bbdefef7129 \ | ||
11 | file://third_party/openthread/LICENSE;md5=543b6fe90ec5901a683320a36390c65f \ | ||
12 | file://third_party/pt/LICENSE;md5=dcd598b69cad786beea33da7b1ae14b7 \ | ||
13 | " | ||
14 | DEPENDS = "autoconf-archive dbus readline" | ||
15 | SRCREV = "0fb1f57e4224e2df3e630e146702bfcf63fbf07a" | ||
16 | PV = "0.07.01+git${SRCPV}" | ||
17 | |||
18 | SRC_URI = "gitsm://github.com/openthread/wpantund.git;protocol=https;branch=master \ | ||
19 | " | ||
20 | |||
21 | S = "${WORKDIR}/git" | ||
22 | |||
23 | inherit pkgconfig perlnative autotools | ||
24 | |||
25 | # CVE-2020-8916 has been fixed in commit | ||
26 | # 3f108441e23e033b936e85be5b6877dd0a1fbf1c which is included in the SRCREV | ||
27 | # CVE-2021-33889 has been fixed in commit | ||
28 | # a8f3f761f6753b567d1e5ad22cbe6b0ceb6f2649 which is included in the SRCREV | ||
29 | # There has not been a wpantund release as of yet that includes these fixes. | ||
30 | # That means cve-check can not match them. Once a new release comes we can | ||
31 | # remove the ignore statement. | ||
32 | CVE_CHECK_IGNORE = "CVE-2020-8916 CVE-2021-33889" | ||