[Buildroot] [PATCH 05/11] package/python-referencing: add host variant

Dario Binacchi dario.binacchi at amarulasolutions.com
Wed Nov 29 17:26:09 UTC 2023


Recent version of U-Boot use binman to provide a mechanism for building
images, from simple SPL + U-Boot combinations, to more complex
arrangements with many parts. This package is required by binman.

Co-developed-by: Michael Trimarchi <michael at amarulasolutions.com>
Signed-off-by: Michael Trimarchi <michael at amarulasolutions.com>
Signed-off-by: Dario Binacchi <dario.binacchi at amarulasolutions.com>
---
 package/Config.in.host                           | 1 +
 package/python-referencing/Config.in.host        | 6 ++++++
 package/python-referencing/python-referencing.mk | 7 +++++++
 3 files changed, 14 insertions(+)
 create mode 100644 package/python-referencing/Config.in.host

diff --git a/package/Config.in.host b/package/Config.in.host
index 5f9dbd3c71be..56299184eb40 100644
--- a/package/Config.in.host
+++ b/package/Config.in.host
@@ -90,6 +90,7 @@ menu "Host utilities"
 	source "package/python-kflash/Config.in.host"
 	source "package/python-lxml/Config.in.host"
 	source "package/python-pyyaml/Config.in.host"
+	source "package/python-referencing/Config.in.host"
 	source "package/python-six/Config.in.host"
 	source "package/python-xlrd/Config.in.host"
 	source "package/python3/Config.in.host"
diff --git a/package/python-referencing/Config.in.host b/package/python-referencing/Config.in.host
new file mode 100644
index 000000000000..78fc8294f2a5
--- /dev/null
+++ b/package/python-referencing/Config.in.host
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_HOST_PYTHON_REFERENCING
+	bool "host python-referencing"
+	help
+	  JSON Referencing + Python.
+
+	  https://github.com/python-jsonschema/referencing
diff --git a/package/python-referencing/python-referencing.mk b/package/python-referencing/python-referencing.mk
index 4d11c99deb3b..9d8fc5a2f541 100644
--- a/package/python-referencing/python-referencing.mk
+++ b/package/python-referencing/python-referencing.mk
@@ -11,7 +11,14 @@ PYTHON_REFERENCING_SETUP_TYPE = pep517
 PYTHON_REFERENCING_LICENSE = MIT
 PYTHON_REFERENCING_LICENSE_FILES = COPYING
 PYTHON_REFERENCING_DEPENDENCIES = \
+	host-python-attrs \
+	host-python-hatchling \
+	host-python-hatch-vcs
+
+HOST_PYTHON_REFERENCING_DEPENDENCIES = \
+	host-python-attrs \
 	host-python-hatchling \
 	host-python-hatch-vcs
 
 $(eval $(python-package))
+$(eval $(host-python-package))
-- 
2.43.0




More information about the buildroot mailing list