summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/firefox: security cleanup (bug #669430)Thomas Deutschmann2018-10-3110-2402/+0
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: adjust dev-util/cbindgen dependencyThomas Deutschmann2018-10-312-2/+2
| | | | | | | www-client/firefox-63.x doesn't build against >=dev-util/cbindgen-0.6.7. Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v63.0.1Thomas Deutschmann2018-10-312-0/+729
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: x86 stable (bug #669430)Thomas Deutschmann2018-10-261-1/+1
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: don't use rustfmtThomas Deutschmann2018-10-251-2/+7
| | | | | | | | | In addition, move eapply_user to the beginning of src_prepare to increase the chance to apply upstream patches without the need for changes. Closes: https://bugs.gentoo.org/669548 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: amd64 stable wrt bug #669430Mikle Kolyada2018-10-251-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* www-client/firefox: update patch URLThomas Deutschmann2018-10-232-2/+2
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v60.3.0 ESRThomas Deutschmann2018-10-232-0/+507
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: QA: fix DoubleEmptyLineThomas Deutschmann2018-10-231-1/+0
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: adjust requirementsThomas Deutschmann2018-10-231-9/+36
| | | | | | | | | | | | | | | | | | - Warn user when USE=lto is set but used compiler is outdated. [Bug #666784] - Enforce >=rust-1.28.0. [Bug #669394] - Disable ELF hack again. [Bug #669382] - Enforce usage of >=dev-libs/nss-3.39. [Bug #669374] Bug: https://bugs.gentoo.org/666784 Closes: https://bugs.gentoo.org/669394 Closes: https://bugs.gentoo.org/669382 Closes: https://bugs.gentoo.org/669374 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v63.0Thomas Deutschmann2018-10-232-0/+699
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: move patches to patch setThomas Deutschmann2018-10-222-7/+2
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* */*: remove redundant local descriptions of 'jemalloc' flagMichał Górny2018-10-201-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/firefox: use ThinLTO mode when USE=ltoThomas Deutschmann2018-10-071-1/+1
| | | | | Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: disable webrtc on armThomas Deutschmann2018-10-041-0/+3
| | | | | | | | Closes: https://github.com/gentoo/gentoo/pull/10053 Closes: https://bugs.gentoo.org/667642 Reported-by: stefson <herrtimson@yahoo.de> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: make rust cc honor CC env variableThomas Deutschmann2018-10-042-0/+746
| | | | | | Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1496270 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: security cleanup (bug #667612)Thomas Deutschmann2018-10-023-1213/+0
| | | | | Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: amd64 & x86 stable (bug #667612)Thomas Deutschmann2018-10-021-1/+1
| | | | | Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v60.2.2Thomas Deutschmann2018-10-022-0/+509
| | | | | Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v62.0.3Thomas Deutschmann2018-10-022-0/+703
| | | | | Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: security cleanup (bug #666760)Thomas Deutschmann2018-10-024-1139/+0
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: amd64 stable wrt bug #666760Mikle Kolyada2018-10-021-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* www-client/firefox: subscribe to virtual/libffi sub slotThomas Deutschmann2018-10-012-2/+2
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: x86 stable (bug #666760)Thomas Deutschmann2018-10-011-1/+1
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: disable elf-hack when USE=clangThomas Deutschmann2018-09-302-0/+10
| | | | | | Bug: https://bugs.gentoo.org/667216 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: fix typo in CXXThomas Deutschmann2018-09-301-1/+1
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: update PYTHON_REQ_USE for Python 3.7Thomas Deutschmann2018-09-304-4/+4
| | | | | | Closes: https://bugs.gentoo.org/667326 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: define PYTHON_COMPAT in ebuildThomas Deutschmann2018-09-283-3/+9
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: add missing "errno.h" include in SandboxOpenedFiles.cppThomas Deutschmann2018-09-283-1/+29
| | | | | | | | | | In addition, patch "firefox-60.0-rust-1.29-comp.patch" was dropped from firefox-62.x wchi was added in previous commit b1e7185593b8d3f4c46481d4 because patch is already present. Closes: https://bugs.gentoo.org/667096 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: add rust-1.29+ supportThomas Deutschmann2018-09-283-0/+39
| | | | | | Closes: https://bugs.gentoo.org/666898 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: add missing "die" in src_installThomas Deutschmann2018-09-282-2/+2
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: call xdg_desktop_database_update during pkg_postrmThomas Deutschmann2018-09-282-4/+4
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: make hard- and softfloat distinguishableThomas Deutschmann2018-09-271-1/+1
| | | | | | Reported-by: stefson <herrtimson@yahoo.de> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: rev bump to force rebuild against updated eclassThomas Deutschmann2018-09-271-6/+2
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: clang doesn't support thumb-interworkThomas Deutschmann2018-09-271-2/+6
| | | | | | Bug: https://bugs.gentoo.org/666966 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: require sys-devel/llvm[gold] when USE=clangThomas Deutschmann2018-09-271-1/+2
| | | | | | Bug: https://bugs.gentoo.org/666784 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* www-client/firefox: fix improper usage of blessings.tigetstrThomas Deutschmann2018-09-241-0/+14
| | | | | Closes: https://bugs.gentoo.org/666840 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: don't install llvm-symbolizerThomas Deutschmann2018-09-242-0/+8
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: don't install firefox-binThomas Deutschmann2018-09-242-2/+10
| | | | | | | firefox and firefox-bin are identical. So instead of installing the same file twice, we will now install a symlink only. Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: install geckodriver when USE=geckodriver is setThomas Deutschmann2018-09-242-0/+14
| | | | | | | | Mozilla's build system doesn't install geckodriver when enabled, must be installed manually. Closes: https://bugs.gentoo.org/666902 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add information about TERM to output (build.log)Thomas Deutschmann2018-09-232-0/+16
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add USE=geckodriver to enable WebDriver supportThomas Deutschmann2018-09-231-1/+3
| | | | | Bug: https://bugs.gentoo.org/665184 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: bump to v60.2.1 ESRThomas Deutschmann2018-09-232-0/+479
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add USE=geckodriver to enable WebDriver supportThomas Deutschmann2018-09-232-3/+7
| | | | | Closes: https://bugs.gentoo.org/665184 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: stylo engine cannot be disabled anymoreThomas Deutschmann2018-09-231-3/+0
| | | | | Bug: https://bugs.gentoo.org/666508 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add Python 3.7 supportThomas Deutschmann2018-09-231-1/+1
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add explicit Clang and LTO supportThomas Deutschmann2018-09-234-8/+323
| | | | | | | | | | | | | | | - Set USE=lto to enable Link Time Optimization (LTO). It works with either GCC or Clang. - When you want to use Clang to build Firefox you now have to set USE=clang. If not set, GCC will be used. - Using Clang will require lld linker provided by sys-devel/lld. Closes: https://bugs.gentoo.org/666580 Closes: https://bugs.gentoo.org/663846 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: fix punctuation in elogThomas Deutschmann2018-09-231-2/+2
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: use virtual/{rust,cargo}Thomas Deutschmann2018-09-231-8/+8
| | | | | Bug: https://bugs.gentoo.org/646078 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: bump to v62.0.2Thomas Deutschmann2018-09-232-0/+632
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10