Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 416565 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/dev-python/pycairo/pycairo-1.10.0-r2.ebuild (-2 / +9 lines)
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() {

Return to bug 416565