diff options
| author | Ross Burton <ross.burton@arm.com> | 2023-01-12 11:23:34 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-01-13 17:32:46 +0000 |
| commit | 1faf47e9e63bc6a136dccae938aa1ba5769d2857 (patch) | |
| tree | a69bb033a12d1222ed9c3d5d6d0db879b8cbaa75 | |
| parent | 6725ff75daabe846fb44489130dfe688d34d1d90 (diff) | |
| download | poky-1faf47e9e63bc6a136dccae938aa1ba5769d2857.tar.gz | |
python3-build: add 0.10.0
This is the PEP517 build frontend blessed by the Python Packaging
Authority, and now that Python 3.11 has been released and enough
packages have ported to flit, it can be used without a huge bootstraping
problem.
(From OE-Core rev: 00254501b9b024032032c9fb068d957de4ef7dde)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/conf/distro/include/maintainers.inc | 1 | ||||
| -rw-r--r-- | meta/recipes-devtools/python/python3-build_0.10.0.bb | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index d04948b72d..64a211d797 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
| @@ -601,6 +601,7 @@ RECIPE_MAINTAINER:pn-python3-atomicwrites = "Tim Orling <tim.orling@konsulko.com | |||
| 601 | RECIPE_MAINTAINER:pn-python3-attrs = "Tim Orling <tim.orling@konsulko.com>" | 601 | RECIPE_MAINTAINER:pn-python3-attrs = "Tim Orling <tim.orling@konsulko.com>" |
| 602 | RECIPE_MAINTAINER:pn-python3-babel = "Tim Orling <tim.orling@konsulko.com>" | 602 | RECIPE_MAINTAINER:pn-python3-babel = "Tim Orling <tim.orling@konsulko.com>" |
| 603 | RECIPE_MAINTAINER:pn-python3-bcrypt = "Tim Orling <tim.orling@konsulko.com>" | 603 | RECIPE_MAINTAINER:pn-python3-bcrypt = "Tim Orling <tim.orling@konsulko.com>" |
| 604 | RECIPE_MAINTAINER:pn-python3-build = "Ross Burton <ross.burton@arm.com>" | ||
| 604 | RECIPE_MAINTAINER:pn-python3-certifi = "Tim Orling <tim.orling@konsulko.com>" | 605 | RECIPE_MAINTAINER:pn-python3-certifi = "Tim Orling <tim.orling@konsulko.com>" |
| 605 | RECIPE_MAINTAINER:pn-python3-cffi = "Tim Orling <tim.orling@konsulko.com>" | 606 | RECIPE_MAINTAINER:pn-python3-cffi = "Tim Orling <tim.orling@konsulko.com>" |
| 606 | RECIPE_MAINTAINER:pn-python3-chardet = "Tim Orling <tim.orling@konsulko.com>" | 607 | RECIPE_MAINTAINER:pn-python3-chardet = "Tim Orling <tim.orling@konsulko.com>" |
diff --git a/meta/recipes-devtools/python/python3-build_0.10.0.bb b/meta/recipes-devtools/python/python3-build_0.10.0.bb new file mode 100644 index 0000000000..bebc00a437 --- /dev/null +++ b/meta/recipes-devtools/python/python3-build_0.10.0.bb | |||
| @@ -0,0 +1,14 @@ | |||
| 1 | SUMMARY = "A simple, correct PEP517 package builder" | ||
| 2 | HOMEPAGE = "https://github.com/pypa/build" | ||
| 3 | LICENSE = "MIT" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=310439af287b0fb4780b2ad6907c256c" | ||
| 5 | |||
| 6 | SRC_URI[sha256sum] = "d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269" | ||
| 7 | |||
| 8 | inherit pypi python_flit_core | ||
| 9 | |||
| 10 | DEPENDS += "python3-packaging-native python3-pyproject-hooks-native" | ||
| 11 | |||
| 12 | RDEPENDS:${PN} += "python3-packaging python3-pyproject-hooks" | ||
| 13 | |||
| 14 | BBCLASSEXTEND = "native nativesdk" | ||
