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

(-)/usr/portage/www-client/chromium/chromium-48.0.2564.82.ebuild (-6 / +12 lines)
Lines 19-25 Link Here
19
LICENSE="BSD hotwording? ( no-source-code )"
19
LICENSE="BSD hotwording? ( no-source-code )"
20
SLOT="0"
20
SLOT="0"
21
KEYWORDS="amd64 ~arm x86"
21
KEYWORDS="amd64 ~arm x86"
22
IUSE="cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
22
IUSE="speech cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
23
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
23
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
24
24
25
REQUIRED_USE="gn? ( kerberos !system-ffmpeg )"
25
REQUIRED_USE="gn? ( kerberos !system-ffmpeg )"
Lines 73-79 Link Here
73
	x11-libs/pango:=
73
	x11-libs/pango:=
74
	kerberos? ( virtual/krb5 )
74
	kerberos? ( virtual/krb5 )
75
	!gn? (
75
	!gn? (
76
		>=app-accessibility/speech-dispatcher-0.8:=
76
		speech? ( >=app-accessibility/speech-dispatcher-0.8:= )
77
		app-arch/snappy:=
77
		app-arch/snappy:=
78
		>=dev-libs/icu-55.1:=
78
		>=dev-libs/icu-55.1:=
79
		>=dev-libs/libevent-1.4.13:=
79
		>=dev-libs/libevent-1.4.13:=
Lines 220-226 Link Here
220
			third_party/markupsafe
220
			third_party/markupsafe
221
			third_party/re2
221
			third_party/re2
222
			third_party/snappy
222
			third_party/snappy
223
			third_party/speech-dispatcher
224
			third_party/usb_ids
223
			third_party/usb_ids
225
			third_party/xdg-utils
224
			third_party/xdg-utils
226
			third_party/yasm
225
			third_party/yasm
Lines 228-233 Link Here
228
		"
227
		"
229
	fi
228
	fi
230
229
230
	if ! use speech; then
231
	    conditional_bundled_libraries+=" third_party/speech-dispatcher"
232
	fi
233
231
	# Remove most bundled libraries. Some are still needed.
234
	# Remove most bundled libraries. Some are still needed.
232
	build/linux/unbundle/remove_bundled_libraries.py \
235
	build/linux/unbundle/remove_bundled_libraries.py \
233
		${conditional_bundled_libraries} \
236
		${conditional_bundled_libraries} \
Lines 410-418 Link Here
410
	# This makes breakages easier to detect by revdep-rebuild.
413
	# This makes breakages easier to detect by revdep-rebuild.
411
	myconf_gyp+="
414
	myconf_gyp+="
412
		-Dlinux_link_gsettings=1
415
		-Dlinux_link_gsettings=1
413
		-Dlinux_link_libpci=1
416
		-Dlinux_link_libpci=1"
414
		-Dlinux_link_libspeechd=1
417
	if use speech; then
415
		-Dlibspeechd_h_prefix=speech-dispatcher/"
418
	    myconf_gyp+="
419
		    -Dlinux_link_libspeechd=1
420
		    -Dlibspeechd_h_prefix=speech-dispatcher/"
421
	fi
416
422
417
	# TODO: use the file at run time instead of effectively compiling it in.
423
	# TODO: use the file at run time instead of effectively compiling it in.
418
	myconf_gyp+="
424
	myconf_gyp+="

Return to bug 462356