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

Collapse All | Expand All

(-)/usr/portage/net-im/skype/skype-4.3.0.37.ebuild (-5 / +20 lines)
Lines 13-19 Link Here
13
LICENSE="skype-4.0.0.7-copyright skype-4.0.0.7-third-party_attributions.txt"
13
LICENSE="skype-4.0.0.7-copyright skype-4.0.0.7-third-party_attributions.txt"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~amd64 ~x86"
15
KEYWORDS="~amd64 ~x86"
16
IUSE="pax_kernel +pulseaudio selinux"
16
IUSE="apulse pax_kernel +pulseaudio selinux"
17
17
18
QA_PREBUILT=opt/bin/${PN}
18
QA_PREBUILT=opt/bin/${PN}
19
RESTRICT="mirror bindist strip" #299368
19
RESTRICT="mirror bindist strip" #299368
Lines 30-43 Link Here
30
				dev-qt/qtgui:4[accessibility,abi_x86_32(-)]
30
				dev-qt/qtgui:4[accessibility,abi_x86_32(-)]
31
				dev-qt/qtwebkit:4[abi_x86_32(-)]
31
				dev-qt/qtwebkit:4[abi_x86_32(-)]
32
			)
32
			)
33
			>=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER}
33
			!apulse? (
34
				>=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER}
35
			)
34
		)
36
		)
35
		|| (
37
		|| (
36
			(
38
			(
37
				media-libs/alsa-lib[abi_x86_32(-)]
39
				media-libs/alsa-lib[abi_x86_32(-)]
38
				pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)] )
40
				pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)] )
39
			)
41
			)
40
			>=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
42
			!apulse? (
43
				>=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
44
			)
41
		)
45
		)
42
		|| (
46
		|| (
43
			(
47
			(
Lines 46-52 Link Here
46
				x11-libs/libXScrnSaver[abi_x86_32(-)]
50
				x11-libs/libXScrnSaver[abi_x86_32(-)]
47
				x11-libs/libXv[abi_x86_32(-)]
51
				x11-libs/libXv[abi_x86_32(-)]
48
			)
52
			)
49
			>=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER}
53
			!apulse? (
54
				>=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER}
55
			)
56
		)
57
		apulse? (
58
			media-sound/apulse[abi_x86_32(-)]
50
		)
59
		)
51
	)
60
	)
52
	x86? (
61
	x86? (
Lines 59-64 Link Here
59
		dev-qt/qtdbus:4
68
		dev-qt/qtdbus:4
60
		dev-qt/qtgui:4[accessibility]
69
		dev-qt/qtgui:4[accessibility]
61
		dev-qt/qtwebkit:4
70
		dev-qt/qtwebkit:4
71
		apulse? (
72
			media-sound/apulse
73
		)
62
	)
74
	)
63
	pulseaudio? ( media-sound/pulseaudio )
75
	pulseaudio? ( media-sound/pulseaudio )
64
	selinux? ( sec-policy/selinux-skype )"
76
	selinux? ( sec-policy/selinux-skype )"
Lines 124-133 Link Here
124
		elog "libraries from the media-libs/libv4l package."
136
		elog "libraries from the media-libs/libv4l package."
125
	fi
137
	fi
126
138
127
	if ! use pulseaudio; then
139
	if ! use pulseaudio && ! use apulse; then
128
		ewarn "ALSA support was removed from Skype"
140
		ewarn "ALSA support was removed from Skype"
129
		ewarn "consider installing media-sound/pulseaudio"
141
		ewarn "consider installing media-sound/pulseaudio"
142
		ewarn "or media-sound/apulse for pulseaudio emulation"
130
		ewarn "otherwise sound will not work for you."
143
		ewarn "otherwise sound will not work for you."
144
		ewarn "These packages can be pulled in by setting"
145
		ewarn "appropriate USE flags for net-im/skype."
131
	fi
146
	fi
132
}
147
}
133
148

Return to bug 524164