1 |
commit: 7ba343ae48cfc0735ba95430422dd8c4ef4937a8 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jan 1 06:40:26 2023 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jan 1 06:40:26 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba343ae |
7 |
|
8 |
dev-python/pikepdf: Bump to 6.2.7 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/pikepdf/Manifest | 1 + |
13 |
dev-python/pikepdf/pikepdf-6.2.7.ebuild | 62 +++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 63 insertions(+) |
15 |
|
16 |
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest |
17 |
index 4fc882af8686..522898401e2f 100644 |
18 |
--- a/dev-python/pikepdf/Manifest |
19 |
+++ b/dev-python/pikepdf/Manifest |
20 |
@@ -1,3 +1,4 @@ |
21 |
DIST pikepdf-6.2.4.gh.tar.gz 2906023 BLAKE2B 4ca9e6d56260c6e5fcf4e88aae899576d1ae8e1bd0056d423c7db2ba2883582cdddc44d6d81beb77af67a30766b2ae8bd7708345ca46fe16f2a009f9c2d0d36c SHA512 f8316449a9f0ba2b42d0d0fa4e353a131902c074c35dbe26b55946df4ad0c83cdea4b91f7d1dab15287dc08bcce438a5a232950dba3cfee369093706c8cbbc25 |
22 |
DIST pikepdf-6.2.5.gh.tar.gz 2906061 BLAKE2B a74c8e83142d29c204672e24cc9586984ed68d2ccd71d7a900b9bee5e1c4eb30f2242d58e0240a876c85f713dc08096af2c89f0114b872329caa122556cdb876 SHA512 28fcc3caf6aa6c8317c1fe333e9382f753b262deccc7e6adf5983b612ecb06314a3ec3c712c052fff8b186f05329399d74eac8c15565a4f993fea8b927882c0a |
23 |
DIST pikepdf-6.2.6.gh.tar.gz 2905945 BLAKE2B 3ab7e80ca43c7395994333a47f3ef667b69228cc80c5e03d3264c9dbefaafcd7d367030a90f7836904f141ce497967024264939a50dd59a0ab92e0beca607697 SHA512 a395e6b53792ecbd604424be67ccefd66d4a0a73dc1f22c86ee763e97a2f940d607494d5a0c5172867196932ffa0efac44427dddb277b754fe39e28f41f1fae5 |
24 |
+DIST pikepdf-6.2.7.gh.tar.gz 2906211 BLAKE2B bfc3d8e707b952e214fda3e31ecb0cb44266f41de63f2daea7e13dc944ed8d9d2438ead7a0b6a8f18b6295f52621311f94849b060459d082e75eef0c71713148 SHA512 4cfab0729c0f87bd52f58b9f23af8a4ddd34029b1259e4e2c67a73abfda3b5bd2e8de25962ed70a5497609398453e4f1ea6642e3b01245cb2c70bc09b5ac55f8 |
25 |
|
26 |
diff --git a/dev-python/pikepdf/pikepdf-6.2.7.ebuild b/dev-python/pikepdf/pikepdf-6.2.7.ebuild |
27 |
new file mode 100644 |
28 |
index 000000000000..6c6c2e38a1c5 |
29 |
--- /dev/null |
30 |
+++ b/dev-python/pikepdf/pikepdf-6.2.7.ebuild |
31 |
@@ -0,0 +1,62 @@ |
32 |
+# Copyright 1999-2023 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=8 |
36 |
+ |
37 |
+DISTUTILS_USE_PEP517=setuptools |
38 |
+PYTHON_COMPAT=( python3_{8..11} ) |
39 |
+ |
40 |
+inherit distutils-r1 |
41 |
+ |
42 |
+MY_P=${P/_p/.post} |
43 |
+DESCRIPTION="Python library to work with pdf files based on qpdf" |
44 |
+HOMEPAGE=" |
45 |
+ https://github.com/pikepdf/pikepdf/ |
46 |
+ https://pypi.org/project/pikepdf/ |
47 |
+" |
48 |
+SRC_URI=" |
49 |
+ https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz |
50 |
+ -> ${P}.gh.tar.gz |
51 |
+" |
52 |
+S=${WORKDIR}/${MY_P} |
53 |
+ |
54 |
+LICENSE="MPL-2.0" |
55 |
+SLOT="0" |
56 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
57 |
+ |
58 |
+DEPEND=" |
59 |
+ >=app-text/qpdf-11.1.1:0= |
60 |
+" |
61 |
+RDEPEND=" |
62 |
+ ${DEPEND} |
63 |
+ dev-python/deprecation[${PYTHON_USEDEP}] |
64 |
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}] |
65 |
+ dev-python/packaging[${PYTHON_USEDEP}] |
66 |
+ >=dev-python/pillow-9[${PYTHON_USEDEP}] |
67 |
+ >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] |
68 |
+" |
69 |
+BDEPEND=" |
70 |
+ >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] |
71 |
+ >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] |
72 |
+ dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] |
73 |
+ $(python_gen_cond_dep ' |
74 |
+ dev-python/tomli[${PYTHON_USEDEP}] |
75 |
+ ' 3.8 3.9 3.10) |
76 |
+ test? ( |
77 |
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] |
78 |
+ >=dev-python/hypothesis-5[${PYTHON_USEDEP}] |
79 |
+ >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] |
80 |
+ >=dev-python/psutil-5[${PYTHON_USEDEP}] |
81 |
+ >=dev-python/pytest-6[${PYTHON_USEDEP}] |
82 |
+ >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] |
83 |
+ >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] |
84 |
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] |
85 |
+ ) |
86 |
+" |
87 |
+ |
88 |
+distutils_enable_tests pytest |
89 |
+ |
90 |
+src_prepare() { |
91 |
+ sed -e '/-n auto/d' -i pyproject.toml || die |
92 |
+ distutils-r1_src_prepare |
93 |
+} |