diff mbox series

[4/4] python3-svglib: Add it

Message ID ee6c2b22bcde13e22d03359f8ecb604f6a54fd31.1764579434.git.liezhi.yang@windriver.com
State New
Headers show
Series [1/4] python3-reportlab: Add it | expand

Commit Message

Robert Yang Dec. 1, 2025, 9 a.m. UTC
From: Robert Yang <liezhi.yang@windriver.com>

Svglib is a Python library for reading SVG files and converting them (to a
reasonable degree) to other formats using the ReportLab Open Source toolkit.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 .../python/python3-svglib_1.6.0.bb               | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-svglib_1.6.0.bb
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-svglib_1.6.0.bb b/meta-python/recipes-devtools/python/python3-svglib_1.6.0.bb
new file mode 100644
index 0000000000..67c072c9a1
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-svglib_1.6.0.bb
@@ -0,0 +1,16 @@ 
+SUMMARY = "A pure-Python library for reading and converting SVG."
+DESCRIPTION = "Svglib is a Python library for reading SVG files and \
+    converting them (to a reasonable degree) to other formats using the \
+    ReportLab Open Source toolkit."
+
+LICENSE = "LGPL-3.0-or-later"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b52f2d57d10c4f7ee67a7eb9615d5d24"
+
+SRC_URI[sha256sum] = "4c38a274a744ef0d1677f55d5d62fc0fb798819f813e52872a796e615741733d"
+
+inherit pypi python_hatchling
+
+BBCLASSEXTEND = "native nativesdk"
+
+RDEPENDS:${PN} = "python3-pillow python3-html python3-cssselect2 python3-webencodings \
+    python3-lxml"