Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 259483 Details for
Bug 351319
x11-libs/cairo-1.10.2 version bump with tee support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
cairo-1.10.2-update-tee-v1.1
cairo-1.10.2-update-with-tee.patch (text/plain), 6.85 KB, created by
Jory A. Pratt
on 2011-01-10 17:32:02 UTC
(
hide
)
Description:
cairo-1.10.2-update-tee-v1.1
Filename:
MIME Type:
Creator:
Jory A. Pratt
Created:
2011-01-10 17:32:02 UTC
Size:
6.85 KB
patch
obsolete
>Index: Manifest >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/x11-libs/cairo/Manifest,v >retrieving revision 1.344 >diff -u -B -r1.344 Manifest >--- Manifest 6 Nov 2010 15:35:06 -0000 1.344 >+++ Manifest 10 Jan 2011 17:31:01 -0000 >@@ -5,10 +5,12 @@ > AUX cairo-1.8.8-interix.patch 619 RMD160 9bb28c5a88aa1f2776d32ac7020aef4ba93872b5 SHA1 857a4d2be0118a6d2d0d80388b5963a5f768341d SHA256 505be82a1a0b7f963cb49ff85ecf1fa1389a4e43621df76b91fc1529616b2299 > AUX cairo-1.8.8-libpng14.patch 461 RMD160 e6676e89f64ae2c1390315ad58d0c697acf66e9d SHA1 0a900ceb2b5fa9721687dc670a1b582fa6c59341 SHA256 d4391514334809b6a13c644d7655c02e5d1070d61653452ff93fcc44bf904fb6 > DIST cairo-1.10.0.tar.gz 24022822 RMD160 fa65d4f3926308857d13f3ed0c100f89f075dc01 SHA1 efe7e47408d5188690228ccadc8523652f6bf702 SHA256 0f2ce4cc4615594088d74eb8b5360bad7c3cc3c3da9b61af9bfd979ed1ed94b2 >+DIST cairo-1.10.2.tar.gz 23558405 RMD160 8c8de00120398fe2b3a60a08ff59a464b2eebf47 SHA1 ccce5ae03f99c505db97c286a0c9a90a926d3c6e SHA256 32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41 > DIST cairo-1.8-lcd_filter.patch.bz2 7067 RMD160 5c2ee470022788df88425da24cebea3baed69298 SHA1 9202c14967a633a9e57dd203695896d0197fea8b SHA256 6965d46df45d8382d122170a0f1dfaeb25bd68adc998b42f62397123e5795d1d > DIST cairo-1.8.10.tar.gz 7102657 RMD160 9538baf30f812b950beeb93893f46d1223fb44ce SHA1 fd5e8ca82ff0e8542ea4c51612cad387f2a49df3 SHA256 572bada15596ec8708392db1af8b93a1af75ca47690348154e2841f3a6f08439 > DIST cairo-1.8.8.tar.gz 6646082 RMD160 78af536ebaaffc608114b626b22fc9a20cff3750 SHA1 e4b8b219427d1ca3dc95f5f44914dce1ae0c3766 SHA256 3c51d3de5dc4596e01a6675acd3c86c2c99c00f02e8fad5493758a29fe451c90 > EBUILD cairo-1.10.0-r3.ebuild 3933 RMD160 3cbe30b2673e704551bff2d159c04f206c3275bf SHA1 6ea4b26562912f225ea7462dec1ced3e5bd3384f SHA256 6a56c274ddb1ae95404fd69fc2588fdf6c1ef4f39d5870bee0774248248144cb >+EBUILD cairo-1.10.2.ebuild 3889 RMD160 f07a113e67f92e9c4fb0c7915a904447d6609c52 SHA1 95a2bb5212ccecd1506a233acd3b4b7737d2e4d6 SHA256 d63a330f4520f17a5af4dbbf968edfd2ce9eefff591af35760565c0214dcc732 > EBUILD cairo-1.8.10.ebuild 3584 RMD160 f84813819ae4eff53aec7fa6adeb1380d2a6ff6c SHA1 a2b8b2693fd3c174e544295a5f32185fd0325c8a SHA256 32ccde6c82e9f803054507e2a30c0af119867a2b891c1e28146de933d22be425 > EBUILD cairo-1.8.8-r1.ebuild 3579 RMD160 a0bbaa9a2748d30bc408ad06b55d20ffdb3bb1be SHA1 ec55a981033137daf85a1c78ba16b3bdef23b7e4 SHA256 859054fa4543bc0d6fd0069f227c270cd7c505dafee3e20e85d25857ccbbf2aa > EBUILD cairo-1.8.8.ebuild 3268 RMD160 93e9229cfa92173c2941f22a59960b52f3841cbc SHA1 f505952d4df79f73f95e90c0415c1bd58f51df10 SHA256 c50936f777d7a29b223ed4f80e192e11759c6a0f35779e2eaaa18aa9bbf89bbc >Index: cairo-1.10.2.ebuild >=================================================================== >RCS file: cairo-1.10.2.ebuild >diff -N cairo-1.10.2.ebuild >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ cairo-1.10.2.ebuild 10 Jan 2011 17:31:01 -0000 >@@ -0,0 +1,153 @@ >+# Copyright 1999-2010 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.10.0-r3.ebuild,v 1.3 2010/11/06 15:34:56 scarabeus Exp $ >+ >+EAPI=3 >+ >+EGIT_REPO_URI="git://anongit.freedesktop.org/git/cairo" >+[[ ${PV} == *9999 ]] && GIT_ECLASS="git" >+ >+inherit eutils flag-o-matic autotools ${GIT_ECLASS} >+ >+DESCRIPTION="A vector graphics library with cross-device output support" >+HOMEPAGE="http://cairographics.org/" >+[[ ${PV} == *9999 ]] || SRC_URI="http://cairographics.org/releases/${P}.tar.gz" >+ >+LICENSE="|| ( LGPL-2.1 MPL-1.1 )" >+SLOT="0" >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" >+IUSE="X aqua debug directfb doc drm gallium opengl openvg qt4 static-libs +svg tee xcb" >+ >+# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it >+RESTRICT="test" >+ >+RDEPEND="media-libs/fontconfig >+ media-libs/freetype:2 >+ media-libs/libpng:0 >+ sys-libs/zlib >+ >=x11-libs/pixman-0.18.4 >+ directfb? ( dev-libs/DirectFB ) >+ opengl? ( virtual/opengl ) >+ openvg? ( media-libs/mesa[gallium] ) >+ qt4? ( >=x11-libs/qt-gui-4.4:4 ) >+ svg? ( dev-libs/libxml2 ) >+ X? ( >+ >=x11-libs/libXrender-0.6 >+ x11-libs/libXext >+ x11-libs/libX11 >+ x11-libs/libXft >+ drm? ( >+ >=sys-fs/udev-136 >+ gallium? ( media-libs/mesa[gallium] ) >+ ) >+ ) >+ xcb? ( >+ x11-libs/libxcb >+ x11-libs/xcb-util >+ )" >+DEPEND="${RDEPEND} >+ dev-util/pkgconfig >+ >=sys-devel/libtool-2 >+ doc? ( >+ >=dev-util/gtk-doc-1.6 >+ ~app-text/docbook-xml-dtd-4.2 >+ ) >+ X? ( >+ x11-proto/renderproto >+ drm? ( >+ x11-proto/xproto >+ >=x11-proto/xextproto-7.1 >+ ) >+ )" >+ >+src_prepare() { >+ epatch "${FILESDIR}"/${PN}-1.8.8-interix.patch >+ >+ # Slightly messed build system YAY >+ if [[ ${PV} == *9999* ]]; then >+ touch boilerplate/Makefile.am.features >+ touch src/Makefile.am.features >+ touch ChangeLog >+ fi >+ >+ # We need to run elibtoolize to ensure correct so versioning on FreeBSD >+ # upgraded to an eautoreconf for the above interix patch. >+ eautoreconf >+} >+ >+src_configure() { >+ local myopts >+ >+ [[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT >+ # http://bugs.freedesktop.org/show_bug.cgi?id=15463 >+ [[ ${CHOST} == *-solaris* ]] && append-flags -D_POSIX_PTHREAD_SEMANTICS >+ >+ #gets rid of fbmmx.c inlining warnings >+ append-flags -finline-limit=1200 >+ >+ # bug #342319 >+ [[ ${CHOST} == powerpc*-*-darwin* ]] && filter-flags -mcpu=* >+ >+ if use X; then >+ myopts+=" >+ $(use_enable drm) >+ " >+ >+ if use tee ; then >+ myopts+=" >+ --enable-tee=yes" >+ fi >+ >+ if use drm; then >+ myopts+=" >+ $(use_enable gallium) >+ $(use_enable xcb xcb-drm) >+ " >+ else >+ use gallium && ewarn "Gallium use requires drm use enabled. So disabling for now." >+ myopts+=" >+ --disable-gallium >+ --disable-xcb-drm >+ " >+ fi >+ else >+ use drm && ewarn "drm use requires X use enabled. So disabling for now." >+ myopts+=" >+ --disable-drm >+ --disable-gallium >+ --disable-xcb-drm >+ " >+ fi >+ >+ # --disable-xcb-lib: >+ # do not override good xlib backed by hardforcing rendering over xcb >+ econf \ >+ --disable-dependency-tracking \ >+ $(use_with X x) \ >+ $(use_enable X xlib) \ >+ $(use_enable X xlib-xrender) \ >+ $(use_enable aqua quartz) \ >+ $(use_enable aqua quartz-image) \ >+ $(use_enable debug test-surfaces) \ >+ $(use_enable directfb) \ >+ $(use_enable doc gtk-doc) \ >+ $(use_enable openvg vg) \ >+ $(use_enable opengl gl) \ >+ $(use_enable qt4 qt) \ >+ $(use_enable static-libs static) \ >+ $(use_enable svg) \ >+ $(use_enable xcb) \ >+ $(use_enable xcb xcb-shm) \ >+ --enable-ft \ >+ --enable-pdf \ >+ --enable-png \ >+ --enable-ps \ >+ --disable-xlib-xcb \ >+ ${myopts} >+} >+ >+src_install() { >+ # parallel make install fails >+ emake -j1 DESTDIR="${D}" install || die "Installation failed" >+ dodoc AUTHORS ChangeLog NEWS README || die >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 351319
:
259482
| 259483