[Buildroot] [PATCH v2 04/11] package/python-attrs: add host variant
Dario Binacchi
dario.binacchi at amarulasolutions.com
Wed Dec 13 16:43:04 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-attrs/Config.in.host | 8 ++++++++
package/python-attrs/python-attrs.mk | 6 ++++++
3 files changed, 15 insertions(+)
create mode 100644 package/python-attrs/Config.in.host
diff --git a/package/Config.in.host b/package/Config.in.host
index 5d2121de02a4..5f9dbd3c71be 100644
--- a/package/Config.in.host
+++ b/package/Config.in.host
@@ -82,6 +82,7 @@ menu "Host utilities"
source "package/pkgconf/Config.in.host"
source "package/pru-software-support/Config.in.host"
source "package/pwgen/Config.in.host"
+ source "package/python-attrs/Config.in.host"
source "package/python-cython/Config.in.host"
source "package/python-greenlet/Config.in.host"
source "package/python-iniparse/Config.in.host"
diff --git a/package/python-attrs/Config.in.host b/package/python-attrs/Config.in.host
new file mode 100644
index 000000000000..d85f57915318
--- /dev/null
+++ b/package/python-attrs/Config.in.host
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_HOST_PYTHON_ATTRS
+ bool "host python-attrs"
+ help
+ attrs is the Python package that will bring back the joy of
+ writing classes by relieving you from the drudgery of
+ implementing object protocols (aka dunder methods).
+
+ https://attrs.readthedocs.io/
diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk
index 0d704ea11195..96d6b8ad7923 100644
--- a/package/python-attrs/python-attrs.mk
+++ b/package/python-attrs/python-attrs.mk
@@ -15,4 +15,10 @@ PYTHON_ATTRS_DEPENDENCIES = \
host-python-hatch-fancy-pypi-readme \
host-python-hatch-vcs
+HOST_PYTHON_ATTRS_DEPENDENCIES = \
+ host-python-hatchling \
+ host-python-hatch-fancy-pypi-readme \
+ host-python-hatch-vcs
+
$(eval $(python-package))
+$(eval $(host-python-package))
--
2.43.0
More information about the buildroot
mailing list