I've already been talking with Tim about this. It's rough and I'd not promise
that it's "perfect". So it's definitely RFC quality right now.
If someone uses Kaleido and notices an issue let me know and I'll try to fix it,
but Tim suggested that RDEPENDS on python3-misc is likely missing.
(The person I wrote this for should be testing it over the next few days, and
I'll send an update if they find issues with it.)
--Mark
On 3/23/22 6:49 PM, Mark Hatle wrote:
From: Mark Hatle <[email protected]>
Signed-off-by: Mark Hatle <[email protected]>
Signed-off-by: Mark Hatle <[email protected]>
---
.../python/python3-kaleido_0.2.1.bb | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644
meta-python/recipes-devtools/python/python3-kaleido_0.2.1.bb
diff --git a/meta-python/recipes-devtools/python/python3-kaleido_0.2.1.bb
b/meta-python/recipes-devtools/python/python3-kaleido_0.2.1.bb
new file mode 100644
index 0000000000..3b95f3cb18
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-kaleido_0.2.1.bb
@@ -0,0 +1,27 @@
+SUMMARY = "Cross-platform library for generating static images"
+DESCRIPTION = "Kaleido is a cross-platform library for generating static
images \
+(e.g. png, svg, pdf, etc.) for web-based visualization libraries, with a
particular \
+focus on eliminating external dependencies."
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=33ee0e1da4dbba9e5232bb1dcabfd47f"
+
+SRC_URI = "git://github.com/plotly/Kaleido.git;protocol=https"
+SRCREV = "624c30ca29b3a120215264b3b2e9341bf1bb4247"
+
+inherit python3native setuptools3
+
+DEPENDS += "python3-wheel-native"
+
+DISTUTILS_SETUP_PATH = "${WORKDIR}/git/repos/kaleido/py"
+S = "${WORKDIR}/git"
+
+DISTUTILS_BUILD_ARGS = "package"
+
+do_compile:prepend() {
+ mkdir -p ${S}/repos/build/kaleido
+
+ cp ${S}/README.md ${S}/repos/kaleido/.
+ cp ${S}/LICENSE.txt ${S}/repos/kaleido/.
+
+ python3 ${S}/repos/version/build_pep440_version.py
+}
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96175):
https://lists.openembedded.org/g/openembedded-devel/message/96175
Mute This Topic: https://lists.openembedded.org/mt/89988783/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-