python3-pikepdf: Add recipe

Add recipe for v10.0.2:

- Fixed presentation of strings using unparse_content_stream -
  if the stream can be represented using PdfDocEncoding, it is
  rendered in that way for ease of reading.
- Reformatted C++ source.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Leon Anavi 2025-11-24 13:52:58 +02:00 committed by Khem Raj
parent f029ebca5c
commit 0f4d401d94
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -0,0 +1,22 @@
SUMMARY = "Read and write PDFs with Python, powered by qpdf"
HOMEPAGE = "https://github.com/pikepdf/pikepdf"
LICENSE = "MPL-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9741c346eef56131163e13b9db1241b3"
SRC_URI[sha256sum] = "7c85a2526253e35575edb2e28cdc740d004be4b7c5fda954f0e721ee1c423a52"
inherit pypi python_setuptools_build_meta
PYPI_PACKAGE = "pikepdf"
DEPENDS += " \
python3-pybind11-native \
qpdf \
"
RDEPENDS:${PN} += " \
python3-pillow \
python3-lxml \
"
BBCLASSEXTEND = "native nativesdk"