idella4 14/07/03 17:19:54 Modified: weasyprint-0.22.ebuild ChangeLog Log: add py3.4, update deps, test phase (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path 1.3 dev-python/weasyprint/weasyprint-0.22.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild?r1=1.2&r2=1.3 Index: weasyprint-0.22.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- weasyprint-0.22.ebuild 22 May 2014 03:48:04 -0000 1.2 +++ weasyprint-0.22.ebuild 3 Jul 2014 17:19:54 -0000 1.3 @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild,v 1.2 2014/05/22 03:48:04 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/weasyprint/weasyprint-0.22.ebuild,v 1.3 2014/07/03 17:19:54 idella4 Exp $ EAPI="5" -# py3.4 support pending -PYTHON_COMPAT=( python{2_7,3_2,3_3} ) + +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) inherit distutils-r1 @@ -20,9 +20,8 @@ IUSE="test" # Note: specific subslot of pango since it inlines some of pango headers. -#cffi>=0.6 RDEPEND="x11-libs/pango:0/0 - >=media-gfx/cairosvg-0.4.1[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-1.0.7[${PYTHON_USEDEP}] >=dev-python/html5lib-0.999[${PYTHON_USEDEP}] dev-python/cffi:=[${PYTHON_USEDEP}] >=dev-python/lxml-3.0[${PYTHON_USEDEP}] @@ -30,25 +29,14 @@ ~dev-python/tinycss-0.3[${PYTHON_USEDEP}] >=dev-python/cssselect-0.6[${PYTHON_USEDEP}] >=dev-python/pyphen-0.8[${PYTHON_USEDEP}]" - # x11-libs/gdk-pixbuf # optional dep +# x11-libs/gdk-pixbuf # optional dep DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] test? ( ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] )" + dev-python/pytest[${PYTHON_USEDEP}] + media-fonts/ahem )" S="${WORKDIR}/${MY_P}" -python_prepare_all() { - # https://github.com/Kozea/WeasyPrint/issues/195 - sed -e s':test_annotate_document:_&:' -e s':test_units:_&:' \ - -i ${PN}/tests/test_css.py || die - sed -e 's:test_images:_&:' -i ${PN}/tests/test_draw.py || die - sed -e 's:test_vertical_align:_&:' -e s':test_preferred_widths:_&:' \ - -e 's:test_overflow_wrap:_&:' \ - -i ${PN}/tests/test_layout.py || die - - distutils-r1_python_prepare_all -} - python_test() { py.test || die "testsuite failed under ${EPYTHON}" } 1.10 dev-python/weasyprint/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/ChangeLog?rev=1.10&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/ChangeLog?rev=1.10&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/weasyprint/ChangeLog?r1=1.9&r2=1.10 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-python/weasyprint/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 22 May 2014 03:48:04 -0000 1.9 +++ ChangeLog 3 Jul 2014 17:19:54 -0000 1.10 @@ -1,6 +1,9 @@ # ChangeLog for dev-python/weasyprint # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/weasyprint/ChangeLog,v 1.9 2014/05/22 03:48:04 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/weasyprint/ChangeLog,v 1.10 2014/07/03 17:19:54 idella4 Exp $ + + 03 Jul 2014; Ian Delaney <[email protected]> weasyprint-0.22.ebuild: + add py3.4, update deps, test phase 22 May 2014; Ian Delaney <[email protected]> weasyprint-0.22.ebuild: adding of py3.4 support held back, upgraded deps, add test phase with failing
