xref: /openbmc/openbmc/poky/meta/recipes-devtools/python/python3-setuptools-rust_1.10.2.bb (revision 8460358c3d24c71d9d38fd126c745854a6301564)
1*8460358cSPatrick WilliamsSUMMARY = "Setuptools Rust extension plugin"
2*8460358cSPatrick WilliamsDESCRIPTION = "setuptools-rust is a plugin for setuptools to build Rust \
3*8460358cSPatrick WilliamsPython extensions implemented with PyO3 or rust-cpython.\
4*8460358cSPatrick Williams\
5*8460358cSPatrick WilliamsCompile and distribute Python extensions written in Rust as easily as if they were written in C."
6*8460358cSPatrick WilliamsHOMEPAGE = "https://github.com/PyO3/setuptools-rust"
7*8460358cSPatrick WilliamsBUGTRACKER = "https://github.com/PyO3/setuptools-rust/issues"
8*8460358cSPatrick Williams
9*8460358cSPatrick WilliamsLICENSE = "MIT"
10*8460358cSPatrick WilliamsLIC_FILES_CHKSUM = "file://LICENSE;md5=011cd92e702dd9e6b1a26157b6fd53f5"
11*8460358cSPatrick Williams
12*8460358cSPatrick WilliamsSRC_URI[sha256sum] = "5d73e7eee5f87a6417285b617c97088a7c20d1a70fcea60e3bdc94ff567c29dc"
13*8460358cSPatrick Williams
14*8460358cSPatrick WilliamsPYPI_PACKAGE = "setuptools_rust"
15*8460358cSPatrick Williams
16*8460358cSPatrick Williamsinherit cargo pypi python_setuptools_build_meta
17*8460358cSPatrick Williams
18*8460358cSPatrick WilliamsDEPENDS += "python3-setuptools-scm-native python3-wheel-native"
19*8460358cSPatrick Williams
20*8460358cSPatrick WilliamsRDEPENDS:${PN} += " \
21*8460358cSPatrick Williams    python3-json \
22*8460358cSPatrick Williams    python3-semantic-version \
23*8460358cSPatrick Williams    python3-setuptools \
24*8460358cSPatrick Williams    python3-setuptools-scm \
25*8460358cSPatrick Williams    python3-shell \
26*8460358cSPatrick Williams    python3-typing-extensions \
27*8460358cSPatrick Williams    python3-wheel \
28*8460358cSPatrick Williams"
29*8460358cSPatrick Williams
30*8460358cSPatrick WilliamsBBCLASSEXTEND = "native nativesdk"
31