mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-26 19:47:17 +00:00
python3-meson-python: move to oe-core
As part of the move of python_mesonpy.bbclass to oe-core. python3-numpy in oe-core declares "mesonpy" as the build-backend in pyproject.toml. This is part of an overall move to replace usage of setuptools3.bbclass. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -1,23 +0,0 @@
|
|||||||
SUMMARY = "Meson Python build backend (PEP 517)"
|
|
||||||
HOMEPAGE = "https://github.com/mesonbuild/meson-python"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=d580b27e67cc0892a5b005b0be114b60"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
meson-native ninja-native patchelf-native \
|
|
||||||
python3-pyproject-metadata-native \
|
|
||||||
"
|
|
||||||
|
|
||||||
PYPI_PACKAGE = "meson_python"
|
|
||||||
|
|
||||||
inherit pypi python_mesonpy
|
|
||||||
SRC_URI[sha256sum] = "fddb73eecd49e89c1c41c87937cd89c2d0b65a1c63ba28238681d4bd9484d26f"
|
|
||||||
|
|
||||||
DEPENDS:remove:class-native = "python3-meson-python-native"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = " \
|
|
||||||
meson ninja patchelf \
|
|
||||||
python3-pyproject-metadata \
|
|
||||||
"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native nativesdk"
|
|
||||||
Reference in New Issue
Block a user