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

Collapse All | Expand All

(-)wine-1.7.28.ebuild (-1 / +6 lines)
Lines 40-50 Link Here
40
40
41
LICENSE="LGPL-2.1"
41
LICENSE="LGPL-2.1"
42
SLOT="0"
42
SLOT="0"
43
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pipelight +png +prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype +udisks v4l +X xcomposite xinerama +xml"
43
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pipelight +png +prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype txc_dxtn +udisks v4l +X xcomposite xinerama +xml"
44
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
44
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
45
	test? ( abi_x86_32 )
45
	test? ( abi_x86_32 )
46
	elibc_glibc? ( threads )
46
	elibc_glibc? ( threads )
47
	mono? ( abi_x86_32 )
47
	mono? ( abi_x86_32 )
48
	txc_dxtn? ( pipelight )
48
	osmesa? ( opengl )" #286560
49
	osmesa? ( opengl )" #286560
49
# winepulse patches needed for gstreamer due to http://bugs.winehq.org/show_bug.cgi?id=30557
50
# winepulse patches needed for gstreamer due to http://bugs.winehq.org/show_bug.cgi?id=30557
50
51
Lines 86-91 Link Here
86
	odbc? ( dev-db/unixODBC:= )
87
	odbc? ( dev-db/unixODBC:= )
87
	osmesa? ( media-libs/mesa[osmesa] )
88
	osmesa? ( media-libs/mesa[osmesa] )
88
	pipelight? ( sys-apps/attr )
89
	pipelight? ( sys-apps/attr )
90
	txc_dxtn? ( media-libs/libtxc_dxtn )
89
	pulseaudio? ( media-sound/pulseaudio )
91
	pulseaudio? ( media-sound/pulseaudio )
90
	xml? ( dev-libs/libxml2 dev-libs/libxslt )
92
	xml? ( dev-libs/libxml2 dev-libs/libxslt )
91
	scanner? ( media-gfx/sane-backends:= )
93
	scanner? ( media-gfx/sane-backends:= )
Lines 197-202 Link Here
197
				app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
199
				app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
198
				>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
200
				>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
199
			) )
201
			) )
202
			txc_dxtn? ( >=media-libs/libtxc_dxtn-1.0.1-r1[abi_x86_32(-)] )
200
			pulseaudio? ( || (
203
			pulseaudio? ( || (
201
				app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
204
				app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
202
				>=media-sound/pulseaudio-5.0[abi_x86_32(-)]
205
				>=media-sound/pulseaudio-5.0[abi_x86_32(-)]
Lines 311-316 Link Here
311
	local COMPHOLIO_MAKE_ARGS="-W fonts-Missing_Fonts.ok"
314
	local COMPHOLIO_MAKE_ARGS="-W fonts-Missing_Fonts.ok"
312
315
313
	use pulseaudio || COMPHOLIO_MAKE_ARGS="${COMPHOLIO_MAKE_ARGS} -W winepulse-PulseAudio_Support.ok"
316
	use pulseaudio || COMPHOLIO_MAKE_ARGS="${COMPHOLIO_MAKE_ARGS} -W winepulse-PulseAudio_Support.ok"
317
	#use txc_dxtn || STAGING_MAKE_ARGS="${STAGING_MAKE_ARGS} -W wined3d-CSMT_Helper.ok -W wined3d-CSMT_Main.ok -W d3dx9_36-DXTn.ok -W wined3d-DXTn.ok"
314
	if use gstreamer; then
318
	if use gstreamer; then
315
		# See http://bugs.winehq.org/show_bug.cgi?id=30557
319
		# See http://bugs.winehq.org/show_bug.cgi?id=30557
316
		ewarn "Applying experimental patch to fix GStreamer support. Note that"
320
		ewarn "Applying experimental patch to fix GStreamer support. Note that"
Lines 406-411 Link Here
406
410
407
	use pulseaudio && myconf+=( --with-pulse )
411
	use pulseaudio && myconf+=( --with-pulse )
408
	use pipelight && myconf+=( --with-xattr )
412
	use pipelight && myconf+=( --with-xattr )
413
	use txc_dxtn && myconf+=( $(use_with txc_dxtn) )
409
414
410
	local PKG_CONFIG AR RANLIB
415
	local PKG_CONFIG AR RANLIB
411
	# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
416
	# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038

Return to bug 534732