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) \ |