/[gentoo-x86]/x11-libs/cairo/cairo-1.10.2-r3.ebuild
Gentoo

Diff of /x11-libs/cairo/cairo-1.10.2-r3.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.3 Revision 1.16
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2015 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/Attic/cairo-1.10.2-r3.ebuild,v 1.3 2012/11/18 12:23:30 ago Exp $ 3# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/Attic/cairo-1.10.2-r3.ebuild,v 1.16 2015/04/22 13:55:04 vapier Exp $
4 4
5EAPI=3 5EAPI=3
6 6
7EGIT_REPO_URI="git://anongit.freedesktop.org/git/cairo" 7EGIT_REPO_URI="git://anongit.freedesktop.org/git/cairo"
8[[ ${PV} == *9999 ]] && GIT_ECLASS="git" 8[[ ${PV} == *9999 ]] && GIT_ECLASS="git"
13HOMEPAGE="http://cairographics.org/" 13HOMEPAGE="http://cairographics.org/"
14[[ ${PV} == *9999 ]] || SRC_URI="http://cairographics.org/releases/${P}.tar.gz" 14[[ ${PV} == *9999 ]] || SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
15 15
16LICENSE="|| ( LGPL-2.1 MPL-1.1 )" 16LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
17SLOT="0" 17SLOT="0"
18KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" 18KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
19IUSE="X aqua debug directfb doc drm gallium +glib opengl openvg qt4 static-libs +svg xcb" 19IUSE="X aqua debug directfb doc drm gallium +glib opengl openvg qt4 static-libs +svg xcb"
20 20
21# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it 21# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
22RESTRICT="test" 22RESTRICT="test"
23 23
28 >=x11-libs/pixman-0.18.4 28 >=x11-libs/pixman-0.18.4
29 directfb? ( dev-libs/DirectFB ) 29 directfb? ( dev-libs/DirectFB )
30 glib? ( dev-libs/glib:2 ) 30 glib? ( dev-libs/glib:2 )
31 opengl? ( || ( media-libs/mesa[egl] media-libs/opengl-apple ) ) 31 opengl? ( || ( media-libs/mesa[egl] media-libs/opengl-apple ) )
32 openvg? ( media-libs/mesa[gallium] ) 32 openvg? ( media-libs/mesa[gallium] )
33 qt4? ( >=x11-libs/qt-gui-4.8:4 ) 33 qt4? ( >=dev-qt/qtgui-4.8:4 )
34 X? ( 34 X? (
35 >=x11-libs/libXrender-0.6 35 >=x11-libs/libXrender-0.6
36 x11-libs/libX11 36 x11-libs/libX11
37 drm? ( 37 drm? (
38 >=sys-fs/udev-136 38 virtual/libudev
39 gallium? ( media-libs/mesa[gallium] ) 39 gallium? ( media-libs/mesa[gallium] )
40 ) 40 )
41 ) 41 )
42 xcb? ( 42 xcb? (
43 x11-libs/libxcb 43 x11-libs/libxcb
93 93
94 # 128-bits long arithemetic functions are missing 94 # 128-bits long arithemetic functions are missing
95 [[ ${CHOST} == powerpc*-*-darwin* ]] && filter-flags -mcpu=* 95 [[ ${CHOST} == powerpc*-*-darwin* ]] && filter-flags -mcpu=*
96 96
97 #gets rid of fbmmx.c inlining warnings 97 #gets rid of fbmmx.c inlining warnings
98 append-flags -finline-limit=1200 98 append-flags $(test-flags-CC -finline-limit=1200)
99 99
100 if use X; then 100 if use X; then
101 myopts+=" 101 myopts+="
102 --enable-tee=yes 102 --enable-tee=yes
103 $(use_enable drm) 103 $(use_enable drm)

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.20