commit:     6a8e13607a48b0bc2e6c36e5d039e4665b1cd6db
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Mar  2 16:35:38 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  3 21:54:56 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8e1360

app-text/pdfminer: add 20260107

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/197
Merges: https://codeberg.org/gentoo/gentoo/pulls/197
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-text/pdfminer/Manifest                 |  1 +
 app-text/pdfminer/metadata.xml             |  9 +++++++-
 app-text/pdfminer/pdfminer-20260107.ebuild | 36 ++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/app-text/pdfminer/Manifest b/app-text/pdfminer/Manifest
index 7d0f3ef8a6eb..b0e5970f2168 100644
--- a/app-text/pdfminer/Manifest
+++ b/app-text/pdfminer/Manifest
@@ -1 +1,2 @@
 DIST pdfminer.six-20240706.gh.tar.gz 11010877 BLAKE2B 
7253d9fbdd44bce80b46d2006caa530b628327c2a2c5d68dd165267b7f2c1078895361da62b508991e4c0938163835a3381356e7353efd7208ee7b9e5ee3a0bd
 SHA512 
01359926e889788daf92db8845978c3cd6e0b88c0659041d2df26d48e558a2918aa373ab86db19bc3c314220ed8c5070778d5b7fd1457b9145fe67aa735a94b5
+DIST pdfminer.six-20260107.gh.tar.gz 13097452 BLAKE2B 
485f57672d34700f749b274b4dbc83ef46b6b9e9d9f87f08185c429e1a5f9174bb84728af6e2615d4f9e48df6a110394743d020abf92cfbc328d3d8bc3d3dd4f
 SHA512 
dda588f0510e39e7bd0f064dc210be803c65146d8af761f11309e8ae9becd9da0ab9561dd88112d8f5622478c69096818f063a56eee9c6437dec9aff423b81cd

diff --git a/app-text/pdfminer/metadata.xml b/app-text/pdfminer/metadata.xml
index 4246c8804ba1..39e38a6d95c6 100644
--- a/app-text/pdfminer/metadata.xml
+++ b/app-text/pdfminer/metadata.xml
@@ -1,9 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <!-- maintainer-needed -->
        <upstream>
                <remote-id type="github">pdfminer/pdfminer.six</remote-id>
                <remote-id type="pypi">pdfminer.six</remote-id>
+               <maintainer>
+                       <name>Yusuke Shinyama</name>
+               </maintainer>
+               <maintainer>
+                       <name>Philippe Guglielmetti</name>
+                       <email>[email protected]</email>
+               </maintainer>
        </upstream>
 </pkgmetadata>

diff --git a/app-text/pdfminer/pdfminer-20260107.ebuild 
b/app-text/pdfminer/pdfminer-20260107.ebuild
new file mode 100644
index 000000000000..84095bfd8f3b
--- /dev/null
+++ b/app-text/pdfminer/pdfminer-20260107.ebuild
@@ -0,0 +1,36 @@
+# 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_{12..14} )
+inherit distutils-r1 optfeature
+
+MY_P="${PN}.six-${PV}"
+DESCRIPTION="Python tool for extracting information from PDF documents"
+HOMEPAGE="https://pdfminersix.readthedocs.io/en/latest/";
+# Release tarballs lack tests
+SRC_URI="https://github.com/pdfminer/pdfminer.six/archive/refs/tags/${PV}.tar.gz
 -> ${MY_P}.gh.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+       >=dev-python/charset-normalizer-2.0.0[${PYTHON_USEDEP}]
+       >=dev-python/cryptography-36.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+EPYTEST_PLUGINS=()
+
+distutils_enable_sphinx docs/source "dev-python/sphinx-argparse"
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+pkg_postinst() {
+       optfeature "export to JPEG support" dev-python/pillow
+}

Reply via email to