summaryrefslogtreecommitdiff
path: root/dev-python/fpdf2
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
commita46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af (patch)
tree98303deb2a205a7f39cffa3a960c1762559c7a7d /dev-python/fpdf2
parent8e65dc62f3f9f6b8f7b890fefedbf4ac05dfde0b (diff)
downloadbaldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.gz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.xz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.zip
Adding metadata
Diffstat (limited to 'dev-python/fpdf2')
-rw-r--r--dev-python/fpdf2/Manifest3
-rw-r--r--dev-python/fpdf2/fpdf2-2.8.7.ebuild53
-rw-r--r--dev-python/fpdf2/metadata.xml12
3 files changed, 68 insertions, 0 deletions
diff --git a/dev-python/fpdf2/Manifest b/dev-python/fpdf2/Manifest
new file mode 100644
index 000000000000..68af1372aefa
--- /dev/null
+++ b/dev-python/fpdf2/Manifest
@@ -0,0 +1,3 @@
+DIST fpdf2-2.8.7.gh.tar.gz 72090795 BLAKE2B b5632c29a19090e4a6de5a67bd62f10a1706263b7e36e83c9eed92d60aefff9c39debbf38a420f0257fb8e553f697d1a548f52707c7948d9037a3e13eded21df SHA512 131fb2fad6c01d4c22997f5fce426bc1db388b8167884836af8a2ff64e169279b8c2f1641d10028feb0c210bc094c3617fe2b0c1c1774eba4be93b54962d83fe
+EBUILD fpdf2-2.8.7.ebuild 1206 BLAKE2B 9120a48b62ee5635126eed1836355f7a18f83e680c4e69a7f31560a747065a37b4357266355747eaf8ca4fe1000ef4cb8f086cc15c6c2b82c1dbbb43df872a32 SHA512 c26ac5655a895ed83e0fc209c499da58b858306c8cdb3cbd8f3032eed26103bc52b163e0b8f5591f12615d8ca5ee83fd8fecf733d0ff1409d378dc9684be41a2
+MISC metadata.xml 436 BLAKE2B 9d80ae0f5a75647a137c9e39403347aa35e11f8766bb0c8215ec653bf1b3ac650e9540a9d92d477f06065e6a006cd604d4fb75ebd8f18a93c5501315f5050c07 SHA512 ac4bef25d4adabb9d4551616e0c4b7b3c56de236cd5609d540ff3d9caa88b210838ac2942216e1f4822b1368891046c6a8ce87f5f0f7edb1e152af9019ad1cc6
diff --git a/dev-python/fpdf2/fpdf2-2.8.7.ebuild b/dev-python/fpdf2/fpdf2-2.8.7.ebuild
new file mode 100644
index 000000000000..350779bf8619
--- /dev/null
+++ b/dev-python/fpdf2/fpdf2-2.8.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple & fast PDF generation for Python"
+HOMEPAGE="https://py-pdf.github.io/fpdf2/"
+SRC_URI="https://github.com/py-pdf/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ dev-python/fonttools[${PYTHON_USEDEP}]
+ dev-python/pillow[lcms,jpeg,jpeg2k,tiff,truetype,zlib,${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ app-arch/brotli[python]
+ app-text/qpdf
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/endesive[${PYTHON_USEDEP}]
+ dev-python/uharfbuzz[${PYTHON_USEDEP}]
+ dev-python/pypdf[${PYTHON_USEDEP}]
+ dev-python/qrcode[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=( README.md )
+
+EPYTEST_PLUGINS=( )
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # Requires dev-python/camelot-py
+ test/table/test_table_extraction.py
+)
+EPYTEST_DESELECT=(
+ # Requires network
+ test/image/test_url_images.py::test_png_url
+ test/layout/test_page_background.py::test_page_background
+)
+
+python_test() {
+ epytest -o addopts=
+}
diff --git a/dev-python/fpdf2/metadata.xml b/dev-python/fpdf2/metadata.xml
new file mode 100644
index 000000000000..86410f3fb896
--- /dev/null
+++ b/dev-python/fpdf2/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/py-pdf/fpdf2/issues</bugs-to>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>