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

Collapse All | Expand All

(-)/usr/portage/x11-libs/gtk+/gtk+-3.22.19.ebuild (-2 / +8 lines)
Lines 11-17 Link Here
11
11
12
LICENSE="LGPL-2+"
12
LICENSE="LGPL-2+"
13
SLOT="3"
13
SLOT="3"
14
IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
14
IUSE="aqua atk-bridge broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
15
REQUIRED_USE="
15
REQUIRED_USE="
16
	|| ( aqua wayland X )
16
	|| ( aqua wayland X )
17
	xinerama? ( X )
17
	xinerama? ( X )
Lines 48-54 Link Here
48
		>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
48
		>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
49
	)
49
	)
50
	X? (
50
	X? (
51
		>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
51
		atk-bridge? ( >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] )
52
		x11-libs/libX11[${MULTILIB_USEDEP}]
52
		x11-libs/libX11[${MULTILIB_USEDEP}]
53
		>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
53
		>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
54
		x11-libs/libXext[${MULTILIB_USEDEP}]
54
		x11-libs/libXext[${MULTILIB_USEDEP}]
Lines 120-125 Link Here
120
	# gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache
120
	# gtk-update-icon-cache is installed by dev-util/gtk-update-icon-cache
121
	eapply "${FILESDIR}"/${PN}-3.22.2-update-icon-cache.patch
121
	eapply "${FILESDIR}"/${PN}-3.22.2-update-icon-cache.patch
122
122
123
    # get rid of gtk3-atk-bridge crap
124
	if ! use atk-bridge; then
125
		eapply "${FILESDIR}"/${PN}-3.22.19.atk-bridge.patch
126
	fi
127
123
	eautoreconf
128
	eautoreconf
124
	gnome2_src_prepare
129
	gnome2_src_prepare
125
}
130
}
Lines 143-148 Link Here
143
		$(use_enable X xkb) \
148
		$(use_enable X xkb) \
144
		$(use_enable X xrandr) \
149
		$(use_enable X xrandr) \
145
		$(use_enable xinerama) \
150
		$(use_enable xinerama) \
151
		$(use_with atk-bridge) \
146
		--disable-papi \
152
		--disable-papi \
147
		--disable-mir-backend \
153
		--disable-mir-backend \
148
		--enable-man \
154
		--enable-man \

Return to bug 669234