www-client/firefox: bump to 52.0.2, fix compilation on musl, allow apulse
authorIan Stakenvicius <axs@gentoo.org>
Fri, 14 Apr 2017 02:18:33 +0000 (22:18 -0400)
committerIan Stakenvicius <axs@gentoo.org>
Fri, 14 Apr 2017 02:21:59 +0000 (22:21 -0400)
commit634750f1d34ba76e2890ef2350c10786cd3255ed
tree14a6c6d89f8895e9bb9a8b126d09601c231b107e
parent604acfde300bd588cdc2675d1e0f44ac8b578a8c
www-client/firefox: bump to 52.0.2, fix compilation on musl, allow apulse

This bump also acts to trigger rebuilds for the *DEPEND changes that
allow apulse to be used at runtime instead of just pulseaudio. Note that
apulse support is not a drop-in replacement and end-users need to do something
to ensure the apulse version of libpulse*.so are in the LD_LIBRARY_PATH when
firefox is run.  The mozilla-overlay contains an attempt at ensuring these libs
load automatically but this will not be added to the gentoo repo until it is
ensured that there are no negative results or conflicts as a result.  End-users
should continue to use alsa if the do not wish to use the full version of
pulseaudio.

Bug: http://bugs.gentoo.org/613980
Bug: http://bugs.gentoo.org/615372

Package-Manager: Portage-2.3.3, Repoman-2.3.1
www-client/firefox/Manifest
www-client/firefox/files/musl_drop_hunspell_alloc_hooks.patch [new file with mode: 0644]
www-client/firefox/firefox-52.0.2.ebuild [moved from www-client/firefox/firefox-52.0.1-r1.ebuild with 99% similarity]