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

(-)a/gtk+-3.24.22.ebuild (-2 / +8 lines)
Lines 12-18 Link Here
12
12
13
LICENSE="LGPL-2+"
13
LICENSE="LGPL-2+"
14
SLOT="3"
14
SLOT="3"
15
IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection test vim-syntax wayland +X xinerama"
15
IUSE="aqua atk-bridge broadway cloudprint colord cups examples gtk-doc +introspection test vim-syntax wayland +X xinerama"
16
REQUIRED_USE="
16
REQUIRED_USE="
17
	|| ( aqua wayland X )
17
	|| ( aqua wayland X )
18
	xinerama? ( X )
18
	xinerama? ( X )
Lines 51-57 Link Here
51
		>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
51
		>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
52
	)
52
	)
53
	X? (
53
	X? (
54
		>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
54
		atk-bridge? ( >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] )
55
		media-libs/mesa[X(+),${MULTILIB_USEDEP}]
55
		media-libs/mesa[X(+),${MULTILIB_USEDEP}]
56
		x11-libs/libX11[${MULTILIB_USEDEP}]
56
		x11-libs/libX11[${MULTILIB_USEDEP}]
57
		>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
57
		>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
Lines 130-135 Link Here
130
	# Fix broken autotools logic
130
	# Fix broken autotools logic
131
	eapply "${FILESDIR}"/${PN}-3.22.20-libcloudproviders-automagic.patch
131
	eapply "${FILESDIR}"/${PN}-3.22.20-libcloudproviders-automagic.patch
132
132
133
	# get rid of gtk3-atk-bridge if not wanted
134
	if ! use atk-bridge; then
135
		eapply "${FILESDIR}"/${PN}-3.22.30.atk-bridge.patch
136
	fi
137
133
	gnome2_src_prepare
138
	gnome2_src_prepare
134
}
139
}
135
140
Lines 150-155 Link Here
150
		$(use_enable X xkb)
155
		$(use_enable X xkb)
151
		$(use_enable X xrandr)
156
		$(use_enable X xrandr)
152
		$(use_enable xinerama)
157
		$(use_enable xinerama)
158
		$(use_with atk-bridge)
153
		# cloudprovider is not packaged in Gentoo yet
159
		# cloudprovider is not packaged in Gentoo yet
154
		--disable-cloudproviders
160
		--disable-cloudproviders
155
		--disable-papi
161
		--disable-papi

Return to bug 669234