Lines 22-33
Link Here
|
22 |
LICENSE="LGPL-3 || ( LGPL-2.1 MPL-1.1 )" |
22 |
LICENSE="LGPL-3 || ( LGPL-2.1 MPL-1.1 )" |
23 |
SLOT="0" |
23 |
SLOT="0" |
24 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
24 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
25 |
IUSE="doc examples +svg test" |
25 |
IUSE="doc examples +svg test xcb" |
26 |
|
26 |
|
27 |
RDEPEND=">=x11-libs/cairo-1.10.0[svg?]" |
27 |
RDEPEND=">=x11-libs/cairo-1.10.0[svg?]" |
28 |
DEPEND="${RDEPEND} |
28 |
DEPEND="${RDEPEND} |
29 |
virtual/pkgconfig |
29 |
virtual/pkgconfig |
30 |
test? ( dev-python/pytest )" |
30 |
test? ( dev-python/pytest ) |
|
|
31 |
xcb? ( x11-libs/xpyb )" |
31 |
|
32 |
|
32 |
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") |
33 |
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") |
33 |
|
34 |
|
Lines 36-46
Link Here
|
36 |
pushd "${WORKDIR}/pycairo-${PYCAIRO_PYTHON3_VERSION}" > /dev/null |
37 |
pushd "${WORKDIR}/pycairo-${PYCAIRO_PYTHON3_VERSION}" > /dev/null |
37 |
rm -f src/config.h || die |
38 |
rm -f src/config.h || die |
38 |
epatch "${FILESDIR}/${PN}-1.10.0-svg_check.patch" |
39 |
epatch "${FILESDIR}/${PN}-1.10.0-svg_check.patch" |
|
|
40 |
if use xcb; then |
41 |
epatch "${FILESDIR}/${PN}-1.10.0-xpyb.patch" |
42 |
fi |
39 |
popd > /dev/null |
43 |
popd > /dev/null |
40 |
|
44 |
|
41 |
pushd "${WORKDIR}/py2cairo-${PYCAIRO_PYTHON2_VERSION}" > /dev/null |
45 |
pushd "${WORKDIR}/py2cairo-${PYCAIRO_PYTHON2_VERSION}" > /dev/null |
42 |
rm -f src/config.h || die |
46 |
rm -f src/config.h || die |
43 |
epatch "${FILESDIR}/py2cairo-1.10.0-svg_check.patch" |
47 |
epatch "${FILESDIR}/py2cairo-1.10.0-svg_check.patch" |
|
|
48 |
if use xcb; then |
49 |
epatch "${FILESDIR}/py2cairo-1.10.0-xpyb.patch" |
50 |
fi |
44 |
popd > /dev/null |
51 |
popd > /dev/null |
45 |
|
52 |
|
46 |
preparation() { |
53 |
preparation() { |