Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 580030
Collapse All | Expand All

(-)a/x11-libs/gtk+/gtk+-2.24.30.ebuild (-8 / +9 lines)
Lines 13-21 HOMEPAGE="http://www.gtk.org/" Link Here
13
13
14
LICENSE="LGPL-2+"
14
LICENSE="LGPL-2+"
15
SLOT="2"
15
SLOT="2"
16
IUSE="aqua cups examples +introspection test vim-syntax xinerama"
16
IUSE="aqua cups examples +introspection test vim-syntax win32 xinerama"
17
REQUIRED_USE="
17
REQUIRED_USE="
18
	xinerama? ( !aqua )
18
	xinerama? ( !aqua !win32 )
19
	aqua? ( !win32 )
19
"
20
"
20
21
21
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
22
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
Lines 32-38 COMMON_DEPEND=" Link Here
32
33
33
	cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] )
34
	cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] )
34
	introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
35
	introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
35
	!aqua? (
36
	!aqua? ( !win32? (
36
		>=x11-libs/cairo-1.12.14-r4:=[X]
37
		>=x11-libs/cairo-1.12.14-r4:=[X]
37
		>=x11-libs/gdk-pixbuf-2.30.7:2[X]
38
		>=x11-libs/gdk-pixbuf-2.30.7:2[X]
38
		>=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
39
		>=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
Lines 45-64 COMMON_DEPEND=" Link Here
45
		>=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}]
46
		>=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}]
46
		>=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
47
		>=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
47
		xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
48
		xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
48
	)
49
	) )
49
"
50
"
50
DEPEND="${COMMON_DEPEND}
51
DEPEND="${COMMON_DEPEND}
51
	dev-libs/gobject-introspection-common
52
	dev-libs/gobject-introspection-common
52
	>=dev-util/gtk-doc-am-1.20
53
	>=dev-util/gtk-doc-am-1.20
53
	sys-devel/gettext
54
	sys-devel/gettext
54
	>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
55
	>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
55
	!aqua? (
56
	!aqua? ( !win32? (
56
		>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
57
		>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
57
		>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
58
		>=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
58
		>=x11-proto/inputproto-2.3[${MULTILIB_USEDEP}]
59
		>=x11-proto/inputproto-2.3[${MULTILIB_USEDEP}]
59
		>=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
60
		>=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
60
		xinerama? ( >=x11-proto/xineramaproto-1.2.1-r1[${MULTILIB_USEDEP}] )
61
		xinerama? ( >=x11-proto/xineramaproto-1.2.1-r1[${MULTILIB_USEDEP}] )
61
	)
62
	) )
62
	test? (
63
	test? (
63
		x11-themes/hicolor-icon-theme
64
		x11-themes/hicolor-icon-theme
64
		media-fonts/font-misc-misc
65
		media-fonts/font-misc-misc
Lines 172-179 multilib_src_configure() { Link Here
172
173
173
	ECONF_SOURCE=${S} \
174
	ECONF_SOURCE=${S} \
174
	gnome2_src_configure \
175
	gnome2_src_configure \
175
		$(usex aqua --with-gdktarget=quartz --with-gdktarget=x11) \
176
		$(usex aqua --with-gdktarget=quartz $(usex win32 --with-gdktarget=win32 --with-gdktarget=x11)) \
176
		$(usex aqua "" --with-xinput) \
177
		$(usex aqua "" $(usex win32 "" --with-xinput)) \
177
		$(use_enable cups cups auto) \
178
		$(use_enable cups cups auto) \
178
		$(multilib_native_use_enable introspection) \
179
		$(multilib_native_use_enable introspection) \
179
		$(use_enable xinerama) \
180
		$(use_enable xinerama) \

Return to bug 580030