summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2017-05-01 22:01:09 -0400
committerIan Stakenvicius <axs@gentoo.org>2017-05-03 10:19:37 -0400
commite6f57da52580ddc7cc63010c0eef1f958a7e3515 (patch)
tree891009a58dba25ffb91f13bfb1b12d268fae93c1 /www-client/firefox-bin
parentdev-java/gradle-bin: Version bump to 3.4.1 as requested by Michael "xmw" Webe... (diff)
downloadgentoo-e6f57da52580ddc7cc63010c0eef1f958a7e3515.tar.gz
gentoo-e6f57da52580ddc7cc63010c0eef1f958a7e3515.tar.bz2
gentoo-e6f57da52580ddc7cc63010c0eef1f958a7e3515.zip
www-client/firefox-bin: rework pulseausio deps to ensure apulse-0.1.9 is installed
Also bumped firefox-bin-53 to EAPI6, restored eutils.eclass inherit to firefox-bin-52 (since newicon, etc is used), dropped multilib.eclass inherit as its NOT used, and misc other synchronizations between the two ebuilds. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'www-client/firefox-bin')
-rw-r--r--www-client/firefox-bin/firefox-bin-52.1.0-r1.ebuild (renamed from www-client/firefox-bin/firefox-bin-53.0.ebuild)13
-rw-r--r--www-client/firefox-bin/firefox-bin-53.0-r1.ebuild (renamed from www-client/firefox-bin/firefox-bin-52.1.0.ebuild)7
2 files changed, 12 insertions, 8 deletions
diff --git a/www-client/firefox-bin/firefox-bin-53.0.ebuild b/www-client/firefox-bin/firefox-bin-52.1.0-r1.ebuild
index 138b3285c87c..ed5784e0f7ba 100644
--- a/www-client/firefox-bin/firefox-bin-53.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-52.1.0-r1.ebuild
@@ -1,7 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=6
+MOZ_ESR=1
# Can be updated using scripts/get_langs.sh from mozilla overlay
# Missing when bumped : be
@@ -15,11 +16,15 @@ son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
MOZ_PV="${PV/_beta/b}" # Handle beta for SRC_URI
MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
MOZ_PN="${PN/-bin}"
+if [[ ${MOZ_ESR} == 1 ]]; then
+ # ESR releases have slightly version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
-inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
+inherit eutils pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
DESCRIPTION="Firefox Web Browser"
SRC_URI="${SRC_URI}
@@ -53,8 +58,8 @@ RDEPEND="dev-libs/atk
x11-libs/libXt
>=x11-libs/pango-1.22.0
virtual/freedesktop-icon-theme
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
+ pulseaudio? ( !<media-sound/apulse-0.1.9
+ || ( media-sound/pulseaudio media-sound/apulse ) )
ffmpeg? ( media-video/ffmpeg )
selinux? ( sec-policy/selinux-mozilla )
"
diff --git a/www-client/firefox-bin/firefox-bin-52.1.0.ebuild b/www-client/firefox-bin/firefox-bin-53.0-r1.ebuild
index c3555bbcab07..69ec314d827c 100644
--- a/www-client/firefox-bin/firefox-bin-52.1.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-53.0-r1.ebuild
@@ -2,7 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-MOZ_ESR=1
# Can be updated using scripts/get_langs.sh from mozilla overlay
# Missing when bumped : be
@@ -24,7 +23,7 @@ MOZ_P="${MOZ_PN}-${MOZ_PV}"
MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
-inherit multilib pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
+inherit eutils pax-utils fdo-mime gnome2-utils mozlinguas-v2
DESCRIPTION="Firefox Web Browser"
SRC_URI="${SRC_URI}
@@ -58,8 +57,8 @@ RDEPEND="dev-libs/atk
x11-libs/libXt
>=x11-libs/pango-1.22.0
virtual/freedesktop-icon-theme
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
+ pulseaudio? ( !<media-sound/apulse-0.1.9
+ || ( media-sound/pulseaudio media-sound/apulse ) )
ffmpeg? ( media-video/ffmpeg )
selinux? ( sec-policy/selinux-mozilla )
"