1 |
commit: 71c0a9ac352e70c8e69fc0caf740e252d6f5f7ce |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 31 07:27:15 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 31 10:14:24 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c0a9ac |
7 |
|
8 |
dev-python/pikepdf: Bump to 2.10.0 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/pikepdf/Manifest | 1 + |
13 |
dev-python/pikepdf/pikepdf-2.10.0.ebuild | 51 ++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 52 insertions(+) |
15 |
|
16 |
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest |
17 |
index 3e6d8515b58..e904dfafb7b 100644 |
18 |
--- a/dev-python/pikepdf/Manifest |
19 |
+++ b/dev-python/pikepdf/Manifest |
20 |
@@ -1,3 +1,4 @@ |
21 |
+DIST pikepdf-2.10.0.tar.gz 2376794 BLAKE2B c9f85ddec15a7eaef2ed3c43221196d957dc5d8d03aa9931886d52653efa238d6d847862e2610edcfca85cd2ad0746f2f0ae78e70ecd6666cc1a37b4f6644dd2 SHA512 d2a8ecd91ef4ae8c16b5e6fcd7149a1180d6c7c1f16c262566d7d43f82d25a6701676511c8327b265cf0ac2bfc6db29b43c4713e4b51651fdb5f680449a53af0 |
22 |
DIST pikepdf-2.7.0.tar.gz 2369537 BLAKE2B e37f77a5ce9e76f05c73b1a517da0f470d437ef41e49ad922a2f29c46f74cba9570aa1e3f9dffeacfe2bf31f6abee27bc393200620ebf23184f80ce3b40a93c3 SHA512 d3291e15461ebf9cb20d6ed145d6327e25595375a0b9e4ca9f6ee26a4b698d094f8f938cf766ee530cdd565b0f10bec78f228f70479e2777907376d24ea3b34f |
23 |
DIST pikepdf-2.8.0.post2.tar.gz 2369810 BLAKE2B 67b2f88a0718076d9f28148342832ec646443b6bdf0f9ca3717a9a9caa6518563564f25e4532c3ebc5d05e18b78f2db4a9bab17f0d0cf6cf329dcc41f7c3332f SHA512 adf28106dbf58bf4b29c3930280c6f54c04ac4fc40adb4d9e7fe3a288293b077f2e4b063e4be91e661c835b474ba2b46167ce05d9f5d2c7c13ae180f6b3b76dc |
24 |
DIST pikepdf-2.9.2.tar.gz 2375015 BLAKE2B 775a523ec7543bd112a673e352c5835b84f28fc3a1b762447d4366d6195cf423c284ab638286afd1f768a2a475957695252e473b7b4d8d16c48fcab733a138bc SHA512 909f98519f2eb685225ed19e4ed4a7bcf018a5eb21be42833635e76a09d1c89254980f628875eebfc2b937ae8030d11d916503da28888421971540964d8ffd39 |
25 |
|
26 |
diff --git a/dev-python/pikepdf/pikepdf-2.10.0.ebuild b/dev-python/pikepdf/pikepdf-2.10.0.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..2a76869d388 |
29 |
--- /dev/null |
30 |
+++ b/dev-python/pikepdf/pikepdf-2.10.0.ebuild |
31 |
@@ -0,0 +1,51 @@ |
32 |
+# Copyright 1999-2021 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=7 |
36 |
+PYTHON_COMPAT=( python3_{7..9} ) |
37 |
+inherit distutils-r1 |
38 |
+ |
39 |
+MY_P=${P/_p/.post} |
40 |
+DESCRIPTION="Python library to work with pdf files based on qpdf" |
41 |
+HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" |
42 |
+SRC_URI=" |
43 |
+ https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz |
44 |
+ -> ${MY_P}.tar.gz" |
45 |
+S=${WORKDIR}/${MY_P} |
46 |
+ |
47 |
+LICENSE="MPL-2.0" |
48 |
+SLOT="0" |
49 |
+KEYWORDS="~amd64 ~x86" |
50 |
+ |
51 |
+DEPEND="app-text/qpdf:0=" |
52 |
+RDEPEND="${DEPEND} |
53 |
+ dev-python/pillow[${PYTHON_USEDEP}] |
54 |
+ dev-python/lxml[${PYTHON_USEDEP}] |
55 |
+ dev-python/pybind11[${PYTHON_USEDEP}]" |
56 |
+BDEPEND=" |
57 |
+ >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] |
58 |
+ >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] |
59 |
+ dev-python/toml[${PYTHON_USEDEP}] |
60 |
+ dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] |
61 |
+ test? ( |
62 |
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] |
63 |
+ >=dev-python/hypothesis-5[${PYTHON_USEDEP}] |
64 |
+ >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] |
65 |
+ >=dev-python/psutil-5[${PYTHON_USEDEP}] |
66 |
+ >=dev-python/pytest-6[${PYTHON_USEDEP}] |
67 |
+ >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] |
68 |
+ >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] |
69 |
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] |
70 |
+ )" |
71 |
+ |
72 |
+#distutils_enable_sphinx docs \ |
73 |
+# dev-python/ipython \ |
74 |
+# dev-python/matplotlib \ |
75 |
+# dev-python/sphinx_rtd_theme |
76 |
+distutils_enable_tests pytest |
77 |
+ |
78 |
+src_prepare() { |
79 |
+ sed -i -e '/wheel/d' setup.py || die |
80 |
+ sed -i -e '/-n auto/d' setup.cfg || die |
81 |
+ distutils-r1_src_prepare |
82 |
+} |