Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
Date: Mon, 29 Jan 2018 05:12:25
Message-Id: 1517202672.2e3aa91d6516cc0aff84107ffb3d33302cb5644e.axs@gentoo
1 commit: 2e3aa91d6516cc0aff84107ffb3d33302cb5644e
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 29 05:11:12 2018 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 29 05:11:12 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=2e3aa91d
7
8 firefox-58: fix alsa, drop USE=nsplugin
9
10 www-client/firefox/Manifest | 2 +-
11 www-client/firefox/firefox-58.0.ebuild | 12 ++++--------
12 2 files changed, 5 insertions(+), 9 deletions(-)
13
14 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
15 index 28bcf06..690b992 100644
16 --- a/www-client/firefox/Manifest
17 +++ b/www-client/firefox/Manifest
18 @@ -66,7 +66,7 @@ DIST firefox-58.0-nl.xpi 465557 SHA256 9e6fc901b49c666796ff2fd1dd1cbd7d536eebae0
19 DIST firefox-58.0-nn-NO.xpi 458437 SHA256 627ec9b8a42f0d5c8bde791642bb1a3b8aa99d2e0f391176d37a6da6d86ae50f SHA512 7280bbeea871060beff687f1aaef0cdecd580aee31e20cd940ba31b7435703e5bd7cc5dc5c388b9c24b8524d23fb1111d8e8f605ec5fe7b76aa6ebeecde25765 WHIRLPOOL 89beaab266674d86b93791d375155584ed41e38ad940f30312058fb5a26ea6704812f67c3db7ca8ef5204289924eb1df5cb991ab905e229cc4b644f995f7b189
20 DIST firefox-58.0-or.xpi 502794 SHA256 02b420331fd283f381440edf189fd95d5b0dcbf4970c944c17138908164c3102 SHA512 ce655189eb82c3d069198f62ae27c2d069ffd744f86176e0a277e6f4f436f2b56bfe1c616bfd4f583947fc0c286cfcbca57f7c91537df2e5f2444cbb68777560 WHIRLPOOL 294721973ed93719ad1910b87d9190bce6b1f2d64767dee4c1ac21fc80806850c44fa95025703d086ccae528135e2a193bca174966ca182f8b8c15c9eba7c25b
21 DIST firefox-58.0-pa-IN.xpi 500540 SHA256 627b3dc246f4abccba6096f1931208d90517201c934f6f1c7918d67f85e3ddd1 SHA512 44a2afa33b1d6f8ce31d60fc7ccf05db5d82da6106fb3c6c378a15841801b86d81ba89cde7bfc84312865cc1933529b4116363cc1e967b82d7c30a9985314391 WHIRLPOOL 78b72f08bfa7498166a0ac5729772ada7c41b6f1844966da3ae872edcb9ea650d54b09ab683de46889a3c46e435ac1c0c9a4f6f3614d83b062bf8d71159606da
22 -DIST firefox-58.0-patches-01.tar.xz 10712 SHA256 08e47229a30664458f7b5bcd888aefffd188bf6c897ef1d70333886d7883694c SHA512 4f41ae45a94a124074c834f10b0924c97ad0a7deef7798069a597c650a92a4e95cb1263b574057490787832c6b05e17da8bd31f226051eb24df5396c1555a042 WHIRLPOOL dae857134793b9ef1a545959a02d2295f2a307dd4d252c824f84dd41557b661adefde358129bd9f4ead4bddc9ba21b6bcf571e8bbdb36badbaaa9694b9b3f1d7
23 +DIST firefox-58.0-patches-02.tar.xz 11136 SHA256 98008f39610346aeb989fe5b54b44bbdd3df9586e321987c1e6f505a49900004 SHA512 dc70d807bd1a5cca08b4e3373fe10a864409b37f8ca8446f4db87edc917eab1b17f154d5f4066f09887d69cbf71fe920c32170b75fec0e46b8cb95da57bc9733 WHIRLPOOL a85ff50d8c3339d721612e5a31415b3686c01cdf3fb7376c6075b2ca9a43f1fb26be6777f915d46632041e76dcdc842e71e2d0b577ddda919441e2c9a69081b2
24 DIST firefox-58.0-pl.xpi 365868 SHA256 046511fc3966d0e5ac4e6e1dfe836e212024cec0a43a0ef975583db8cc2ed471 SHA512 e60235d342bf8abf09d7c22608668db5f4987dfa3ecac84443204f0cedbe80b82870f6d32a623cabde2dae194366519ae1f56a327e54ccd328d2c5add9106d64 WHIRLPOOL c45012b2765a75ced5407816d2487111329a104121ec2dad1578eaf7efdc8c02ab9ad0d86373e042be3db502b0f20ecc7218aa18b6229a6b7d7a5442651964c5
25 DIST firefox-58.0-pt-BR.xpi 463581 SHA256 845810f1585a41f4ba1acb70644e1df4899c4c67fea8c1fa9e17ff8b7a0edb9d SHA512 df64cd8f7c18757cd8df9ba2ff86408e17ab1afa72d73b0a757d936b5738461f268dbb90afe1a2e02af2c81a0225f71ff709d8ee0823668e8866538ce0663ea8 WHIRLPOOL 596819d565306f04b94f1d97903bbc4199258c398433300eed2e8bcd31ff28dd394533f3ab1b0356c558cd9e3d5afbe8de3e6ec363b66773279b3dd29e9a47e8
26 DIST firefox-58.0-pt-PT.xpi 466900 SHA256 1e391e4236a6bd9af4ab7edf6264b861e3adc151c149b70a71b6a471c07a17b3 SHA512 4149884abd4f852b14f3d3271ed1e2330f53c17b7c697da7cdd18f3aaeefe3ba3d36a7ec44188cfa515c4e08f692b66c977bcc6e4c38fb096154947b13d342be WHIRLPOOL 91b5ce14c9acdaf060622ce6ad5c6ad38e77ef06dd1f71c7a6634988251ea9de11403f920adb902cfee755c48c439325e3aa632588e05911266970c24c2d997d
27
28 diff --git a/www-client/firefox/firefox-58.0.ebuild b/www-client/firefox/firefox-58.0.ebuild
29 index d95e617..6fb6841 100644
30 --- a/www-client/firefox/firefox-58.0.ebuild
31 +++ b/www-client/firefox/firefox-58.0.ebuild
32 @@ -24,7 +24,7 @@ if [[ ${MOZ_ESR} == 1 ]]; then
33 fi
34
35 # Patch version
36 -PATCH="${PN}-58.0-patches-01"
37 +PATCH="${PN}-58.0-patches-02"
38 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
39
40 MOZCONFIG_OPTIONAL_WIFI=1
41 @@ -39,7 +39,7 @@ KEYWORDS="~amd64 ~x86"
42
43 SLOT="0"
44 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
45 -IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack nsplugin +screenshot selinux test"
46 +IUSE="bindist eme-free +gmp-autoupdate hardened hwaccel jack +screenshot selinux test"
47 RESTRICT="!bindist? ( bindist )"
48
49 PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
50 @@ -258,12 +258,6 @@ src_install() {
51 "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
52 || die
53
54 - if use nsplugin; then
55 - echo "pref(\"plugin.load_flash_only\", false);" >> \
56 - "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
57 - || die
58 - fi
59 -
60 local plugin
61 use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
62 echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
63 @@ -359,12 +353,14 @@ pkg_postinst() {
64 elog "installing into new profiles:"
65 local plugin
66 for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
67 + elog
68 fi
69
70 if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
71 elog "Apulse was detected at merge time on this system and so it will always be"
72 elog "used for sound. If you wish to use pulseaudio instead please unmerge"
73 elog "media-sound/apulse."
74 + elog
75 fi
76 }