diff options
author | 2014-10-05 09:45:54 +0000 | |
---|---|---|
committer | 2014-10-05 09:45:54 +0000 | |
commit | 0d5a04dff29358c00f632d207ceaa0238e48b580 (patch) | |
tree | f02c532e3d3674babd5be295852a7a2a282e6ecb /net-im/skype | |
parent | mask apulse flag for net-im/skype on amd64 (diff) | |
download | gentoo-2-0d5a04dff29358c00f632d207ceaa0238e48b580.tar.gz gentoo-2-0d5a04dff29358c00f632d207ceaa0238e48b580.tar.bz2 gentoo-2-0d5a04dff29358c00f632d207ceaa0238e48b580.zip |
introduce apulse support, bug 524164
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 0xB2EFA1D4)
Diffstat (limited to 'net-im/skype')
-rw-r--r-- | net-im/skype/ChangeLog | 8 | ||||
-rw-r--r-- | net-im/skype/metadata.xml | 7 | ||||
-rw-r--r-- | net-im/skype/skype-4.3.0.37-r1.ebuild (renamed from net-im/skype/skype-4.3.0.37.ebuild) | 28 |
3 files changed, 33 insertions, 10 deletions
diff --git a/net-im/skype/ChangeLog b/net-im/skype/ChangeLog index 2a928c094283..b7c64f24b893 100644 --- a/net-im/skype/ChangeLog +++ b/net-im/skype/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-im/skype # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.162 2014/10/01 07:18:56 amynka Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.163 2014/10/05 09:45:54 jauhien Exp $ + +*skype-4.3.0.37-r1 (05 Oct 2014) + + 05 Oct 2014; Jauhien Piatlicki <jauhien@gentoo.org> +skype-4.3.0.37-r1.ebuild, + -skype-4.3.0.37.ebuild, metadata.xml: + introduce apulse support, bug 524164 01 Oct 2014; Amy Winston <amynka@gentoo.org> skype-4.3.0.37.ebuild: Updated license bug #523948 diff --git a/net-im/skype/metadata.xml b/net-im/skype/metadata.xml index 873ddced2728..9e6af26c0c18 100644 --- a/net-im/skype/metadata.xml +++ b/net-im/skype/metadata.xml @@ -4,12 +4,13 @@ <maintainer> <email>amynka@gentoo.org</email> </maintainer> - <longdescription>Skype is the next phenomenon from the people who - brought you KaZaA. Just like KaZaA, Skype uses P2P (peer-to-peer) - technology to connect you to other users not to share files this + <longdescription>Skype is the next phenomenon from the people who + brought you KaZaA. Just like KaZaA, Skype uses P2P (peer-to-peer) + technology to connect you to other users not to share files this time, but to talk and chat with your friends. </longdescription> <use> + <flag name="apulse">Use <pkg>media-sound/apulse</pkg> for PulseAudio emulation</flag> <flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag> </use> </pkgmetadata> diff --git a/net-im/skype/skype-4.3.0.37.ebuild b/net-im/skype/skype-4.3.0.37-r1.ebuild index 4a5cce367f21..540bd119375c 100644 --- a/net-im/skype/skype-4.3.0.37.ebuild +++ b/net-im/skype/skype-4.3.0.37-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.3.0.37.ebuild,v 1.4 2014/10/01 07:18:56 amynka Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.3.0.37-r1.ebuild,v 1.1 2014/10/05 09:45:54 jauhien Exp $ EAPI=5 @@ -13,7 +13,8 @@ SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2" LICENSE="skype-4.0.0.7-copyright BSD MIT RSA W3C regexp-UofT no-source-code" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="pax_kernel +pulseaudio selinux" +IUSE="apulse pax_kernel +pulseaudio selinux" +REQUIRED_USE="apulse? ( !pulseaudio )" QA_PREBUILT=opt/bin/${PN} RESTRICT="mirror bindist strip" #299368 @@ -30,14 +31,18 @@ RDEPEND=" dev-qt/qtgui:4[accessibility,abi_x86_32(-)] dev-qt/qtwebkit:4[abi_x86_32(-)] ) - >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER} + !apulse? ( + >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER} + ) ) || ( ( media-libs/alsa-lib[abi_x86_32(-)] pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)] ) ) - >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER} + !apulse? ( + >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER} + ) ) || ( ( @@ -46,7 +51,12 @@ RDEPEND=" x11-libs/libXScrnSaver[abi_x86_32(-)] x11-libs/libXv[abi_x86_32(-)] ) - >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER} + !apulse? ( + >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER} + ) + ) + apulse? ( + media-sound/apulse[abi_x86_32(-)] ) ) x86? ( @@ -59,6 +69,9 @@ RDEPEND=" dev-qt/qtdbus:4 dev-qt/qtgui:4[accessibility] dev-qt/qtwebkit:4 + apulse? ( + media-sound/apulse + ) ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-skype )" @@ -124,10 +137,13 @@ pkg_postinst() { elog "libraries from the media-libs/libv4l package." fi - if ! use pulseaudio; then + if ! use pulseaudio && ! use apulse; then ewarn "ALSA support was removed from Skype" ewarn "consider installing media-sound/pulseaudio" + ewarn "or media-sound/apulse for pulseaudio emulation" ewarn "otherwise sound will not work for you." + ewarn "These packages can be pulled in by setting" + ewarn "appropriate USE flags for net-im/skype." fi } |