]> Git Repo - buildroot-mgba.git/commitdiff
package/python-dtschema: new package
authorYegor Yefremov <[email protected]>
Thu, 4 Aug 2022 05:23:31 +0000 (07:23 +0200)
committerThomas Petazzoni <[email protected]>
Sun, 7 Aug 2022 12:52:26 +0000 (14:52 +0200)
Signed-off-by: Yegor Yefremov <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
package/Config.in
package/python-dtschema/Config.in [new file with mode: 0644]
package/python-dtschema/python-dtschema.hash [new file with mode: 0644]
package/python-dtschema/python-dtschema.mk [new file with mode: 0644]

index 96c54ca672c00005871824a58b7b657d8b71e3d6..57733f80b53d8f0eae16379918cb6e36abe32645 100644 (file)
@@ -1024,6 +1024,7 @@ menu "External python modules"
        source "package/python-docutils/Config.in"
        source "package/python-dominate/Config.in"
        source "package/python-dpkt/Config.in"
+       source "package/python-dtschema/Config.in"
        source "package/python-ecdsa/Config.in"
        source "package/python-engineio/Config.in"
        source "package/python-entrypoints/Config.in"
diff --git a/package/python-dtschema/Config.in b/package/python-dtschema/Config.in
new file mode 100644 (file)
index 0000000..961d0e0
--- /dev/null
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_PYTHON_DTSCHEMA
+       bool "python-dtschema"
+       select BR2_PACKAGE_PYTHON_JSONSCHEMA # runtime
+       select BR2_PACKAGE_PYTHON_PYLIBFDT # runtime
+       select BR2_PACKAGE_PYTHON_RFC3987 # runtime
+       select BR2_PACKAGE_PYTHON_RUAMEL_YAML # runtime
+       help
+         DeviceTree validation schema and tools.
+
+         https://github.com/devicetree-org/dt-schema
diff --git a/package/python-dtschema/python-dtschema.hash b/package/python-dtschema/python-dtschema.hash
new file mode 100644 (file)
index 0000000..7b183e2
--- /dev/null
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/dtschema/json
+md5  ed75defac9a7297a567f278994b14d5b  dtschema-2022.8.tar.gz
+sha256  1befe7c9f74cea248a8b524cf6185ac48912a5b2aae96854d77cb94584433ca4  dtschema-2022.8.tar.gz
+# Locally computed sha256 checksums
+sha256  ca0d66263406dc684fe9db60577b234f65ffdf620d7e041c708e969447b69111  LICENSE.txt
diff --git a/package/python-dtschema/python-dtschema.mk b/package/python-dtschema/python-dtschema.mk
new file mode 100644 (file)
index 0000000..263061d
--- /dev/null
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-dtschema
+#
+################################################################################
+
+PYTHON_DTSCHEMA_VERSION = 2022.8
+PYTHON_DTSCHEMA_SOURCE = dtschema-$(PYTHON_DTSCHEMA_VERSION).tar.gz
+PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/95/be/cb576760b9578cb69da020aeb80f3c2d05ff46b4090ab350c1e05691329e
+PYTHON_DTSCHEMA_SETUP_TYPE = setuptools
+PYTHON_DTSCHEMA_LICENSE = BSD-2-Clause
+PYTHON_DTSCHEMA_LICENSE_FILES = LICENSE.txt
+PYTHON_DTSCHEMA_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
This page took 0.041186 seconds and 4 git commands to generate.