summaryrefslogtreecommitdiff
path: root/dev-python/weasyprint
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-10 00:43:02 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-10 00:43:02 +0000
commita5332b59346f7cbf0fdbd148b54aa8a84aaf8190 (patch)
treee6d8d3589fcd01fbc3f1286185639163daa81424 /dev-python/weasyprint
parentfceeaf01a28ee71065cf3798b70b77d3bc4ef199 (diff)
gentoo resync : 10.11.2017
Diffstat (limited to 'dev-python/weasyprint')
-rw-r--r--dev-python/weasyprint/Manifest2
-rw-r--r--dev-python/weasyprint/weasyprint-0.41.ebuild53
2 files changed, 55 insertions, 0 deletions
diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index bfe11ffc9290..22eea588503a 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,9 +1,11 @@
DIST WeasyPrint-0.29.tar.gz 1418105 SHA256 4edf5538b330be3e559f006db76a5a948c25f3792746aafb20f2a9d6185f0e71 SHA512 3875240b7bed6991372f6a45f82d32f0d2f3add29ab1937001c5559368405737d185aa85871358730989a91ee6b17e62cc21535735c884c47705d0d2d38bb167 WHIRLPOOL cbefe32d42e5bbc26993b58f88b2ebc26291579dd717805c8fc9c54d41fe69b3a05eb8f301e9c21b426766404c9a683cce6c115ed8193456d17c83b44c8513a9
DIST WeasyPrint-0.39.tar.gz 386613 SHA256 ed0be652bd396a9b818f015c8bc5fb32040864ee86cda6f0160cdef1dd4f42d0 SHA512 668eed8c4f2502b3412166ea8e7b15b838b971b175ac3ec2370097b83557070684fa7bc9c62c3222056294093781649f263aba756091fb87d50ceea339e32e43 WHIRLPOOL d7b987dbef301346a83418f7a8796f0d7c3076c5b8aadc66da1779e86198864e8c6c91ea3edc7d3ebbe8820a0e5a73b11c07a7cf1b7b7a9a9c3aeebb900d7490
DIST WeasyPrint-0.40.tar.gz 388586 SHA256 b7e00cd5c4c3de4e659cca0e02670c37bf2fcf7a57251cbfe23e31cbf9782a6b SHA512 9c0d082ed2c35f76fe8ca5d25b5e99a0f96a309b2c4715ca3bd72a3a9a11121d4f5046c4ff55f007ebf0404edb0e4f510e571f42c569778948320be0301b8c4d WHIRLPOOL 209c3aed8a03212c34a523fb777c6626b860a3eabd9b3f8d2b6ea61f40f8e606ee59e92020116b61e76b514b9d17056237ef7c1e298fdc3e98e80781aca5dc43
+DIST WeasyPrint-0.41.tar.gz 393866 SHA256 1905d906a5560472045e001779c37ccbad8f2c4fe7b9eee7999b4f2096157b23 SHA512 44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f WHIRLPOOL ddc5edfb8b171a52d9ad5f9a49906fb476c601291176366ae3b9f820c6ed15b1907e18993076a4dc235a956d7ee9c955c6406ec89691975573a361b09e6a0b68
EBUILD weasyprint-0.29.ebuild 1199 SHA256 fe0ddf699176a010448c842c5e375981ed2142dfef1ecba71724e58b1ef7938c SHA512 4f178b61ead5faaa0be43c9d86eca83add1a4448908a0fdbff459a5e7eb6955fdd7e7fb6eb71deb19c11a77b277fa4ed2f3afa0863335fd89e6ad7d1a36ff681 WHIRLPOOL 3b8ff7c0fbdeb5ca31c7a2aba1b7423ffa144706243d5bcd61da404fa8fddd507f892cfdcb98f7d6bb278fc0de20a58ca333331d8a3f6bb4ac520b38ae9b08f2
EBUILD weasyprint-0.39.ebuild 1401 SHA256 6e0d5613408d9cc68c3eb5d42ad5aa417b65fd47000a19a13a24314bd4f09341 SHA512 49044ceca4ed1c070ec18be4872439714adc2078638cf3f5b7c595cba76ba9a33c103181ba4600da961b2ec8653bb9dfdf81cfafb31aa6dd06cfead0d561abae WHIRLPOOL 604e4e4b7063722e0b2a7761e29134472fbfb6b407d88a49d5f5bc9c6765f9b73410cd909a23489e3b1daf35e09d1a916923b73d87df0b69d068ec6bcb776030
EBUILD weasyprint-0.40.ebuild 1402 SHA256 b41fb0726bcf8648d965574a410fe0cf2a584a7140e2b8748133877d06a592ec SHA512 50774c61df3271e383f373e01b19e4c6619cc5985edea2a421dc3237e099e075ce907fd8dad4de7da76a98a25a7f7b11828ed3e9675d30a2418351de62d1f056 WHIRLPOOL 8981a30edd4ddcd4e7ac44e57fa6807403dd445c3e028594bea9335003bb6de5967828f00ebeffabb5ec4973d83fd79c4ae3fa01ded91db780102713ae507d20
+EBUILD weasyprint-0.41.ebuild 1463 SHA256 2606e8ca1d4d9bb69192aeb3a17491849f5ec9de26992ee257217ca5c551abca SHA512 244d74a8a23f9473e68dbd683af867dd6643ef500fce80b8c86c026fade8a53513a63148b3a46f7262d8869dda2ba205936f32fcb10f99ae4af4baf4ed1008bd WHIRLPOOL 41c491b9ab9691a5267c8efda202c70e23d2f276cde677bdf94e477ad20050e9e05be5c095b8b2dffb1f501f16318887fe7a7e10097dfd9555564c317e502db0
MISC ChangeLog 3062 SHA256 feda860d60311fdef3889b9291c67804675b035df32c4feafaef26b9c6523a94 SHA512 77dff5371d88ea978c25c72bff74a1019e2435999e9bfcdf336db303d8d08699e763b13da38f50fb5395e85b660b54ae22adc00fc8efcc5b6b2b59691230abf7 WHIRLPOOL f08ad8c2ca858556f347e082b464a704bd38341e2f3a9133452d7df15e56ac4384fe2d7f8f6af1be7563e213e4e8f7f2b56049178df86bad844fd3d57c1b83e9
MISC ChangeLog-2015 2082 SHA256 ef9e282412326bfcac179195c695407e44e86837b2a53fc7de1a51559872dbd6 SHA512 a41aec4004070514cba6e3e72414d5b89a6cd8c1d859e85634c053891ce1b01732fb5a6c7bcf35a6b64e5cb858bbc34824abe8a8e4c3544424623ed36df7a9ba WHIRLPOOL 6854f04d5f436fe87fde9fedad3288e4ca00ff7a8deb853ca7f37a86922de7de39592e02cf293aa3ba29a494ae062105c46d47ed6a0b348fb7041253fa1a8310
MISC metadata.xml 381 SHA256 65ea7c6e4e0c677c653c34beab9b43047cacbeb3c24c8eda99fb0a27d7d337bb SHA512 92ccf545a50a97d2f2cf6f85a6986525ea787d6534682b5fbdd1f0395ed7e938c4e341f5897a663b185d2b2755d4123132b8ec36866b44f2615f08d607a14398 WHIRLPOOL e3d2ea42dc1191c85fbfb7abe7ea4090b128b4a07419b39b5af343bc24759e4e0b9d9944c54660ae257671479c6494a2106e24434302fda160076f4a36f5ddbb
diff --git a/dev-python/weasyprint/weasyprint-0.41.ebuild b/dev-python/weasyprint/weasyprint-0.41.ebuild
new file mode 100644
index 000000000000..ef4488009e94
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-0.41.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+RESTRICT="test"
+
+inherit distutils-r1
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+MY_PN="WeasyPrint"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://weasyprint.org https://github.com/Kozea/WeasyPrint"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="jpeg jpeg2k test tiff"
+
+# Note: specific subslot of pango since it inlines some of pango headers.
+RDEPEND="
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf[jpeg?,jpeg2k?,tiff?]
+ x11-libs/pango:0/0
+ >=dev-python/cairocffi-0.5[${PYTHON_USEDEP}]
+ >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+ >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+ >=dev-python/html5lib-0.999999999[${PYTHON_USEDEP}]
+ >=dev-python/lxml-3.0[${PYTHON_USEDEP}]
+ >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]
+ >=dev-python/tinycss2-0.5[${PYTHON_USEDEP}]
+ >=media-gfx/cairosvg-1.0.20[${PYTHON_USEDEP}]
+ >=dev-python/pdfrw-0.4[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/pytest-isort[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ media-fonts/ahem
+ )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+python_test() {
+ py.test || die "testsuite failed under ${EPYTHON}"
+}