mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 03:32:13 +02:00
python: introduce python3-dtschema
kernel commit 53182e81f47d [kbuild: Enable DT schema checks for %.dtb targets], which is part of v5.16+, makes the checking of dtb schemas manditory. To support the checking, we introduce this new recipe dtschema. Dependencies will be imported in subsequent commits, so we can track the dependency need on a per-import basis. (From OE-Core rev: d56fcb5806784359a9e81ea5ac4816caaeee7750) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
ace63e94e3
commit
91dbc50d6e
16
meta/recipes-devtools/python/python3-dtschema_2021.10.bb
Normal file
16
meta/recipes-devtools/python/python3-dtschema_2021.10.bb
Normal file
@@ -0,0 +1,16 @@
|
||||
DESCRIPTION = "Tooling for devicetree validation using YAML and jsonschema"
|
||||
HOMEPAGE = "https://github.com/devicetree-org/dt-schema"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=457495c8fa03540db4a576bf7869e811"
|
||||
|
||||
inherit pypi setuptools3
|
||||
|
||||
PYPI_PACKAGE = "dtschema"
|
||||
|
||||
SRC_URI[md5sum] = "d2f0d847ba2ad4d223317ef7304342b0"
|
||||
SRC_URI[sha256sum] = "d09c94d13f46e6674ba11ff31220651ad1b02dae860f5a87905dfac6b8d768d9"
|
||||
|
||||
DEPENDS += "python3-setuptools-scm-native"
|
||||
RDEPENDS:${PN} += "python3-ruamel-yaml python3-jsonschema python3-rfc3987"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
Reference in New Issue
Block a user