aboutsummaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* All eclass changes are in main treeJory Pratt2019-03-2015-5022/+0
|
* synchronize with Gentoo repositoryThomas Deutschmann2019-03-132-4/+35
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* synchronize with Gentoo repositoryThomas Deutschmann2018-10-022-8/+22
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* synchronize with Gentoo repositoryThomas Deutschmann2018-09-281-6/+0
|
* synchronize with Gentoo repositoryThomas Deutschmann2018-09-288-80/+125
|
* mozconfig-v6.52.eclass: inherit mozcoreconf-v5 not v6Ian Stakenvicius2018-08-161-1/+1
| | | | | | | Gentoo repo inherits mozcoreconf-v5, and v6 is meant for mozilla-60 and above. Make it match in mozilla-overlay as well Bug: http://bugs.gentoo.org/663790
* Revert "mozcoreconf: attempt workaround for occasional setupterm-based build ↵Ian Stakenvicius2018-08-151-3/+0
| | | | | | | error" This reverts commit 10516a58d09b92067afd195622d2b021563582b8. It did not have the intended effect, so trashing it
* mozcoreconf: attempt workaround for occasional setupterm-based build errorIan Stakenvicius2018-08-151-0/+3
| | | | Bug: http://bugs.gentoo.org/654316
* eclass/mozcoreconf-v6.eclass: adjust for PYTHON3 support in ebuildsIan Stakenvicius2018-08-151-2/+12
| | | | | | | | | | | | | | | As python2 only has one slot, but python3 support is required for v61 and newer AND may be different from one mozilla release to another, this commit honours the setting of PYTHON_COMPAT and PYTHON_REQ_USE in the header of ebuilds so that python3 variants can be chosen via python-any-r1. If not specified, the previous python2-only values are set for compatibility. If a python3 variant is specified in PYTHON_COMPAT, then after python-any-r1 has chosen the correct python variant to use this value is set in the PYTHON3 environment variable, and then PYTHON itself is forced back to python2 (since mozilla requires both to build for the forseeable future)
* thunderbird: add ebuild for 60.0b10 for testingIan Stakenvicius2018-07-161-2/+2
|
* eclass: add support for torbrowserJory A. Pratt2018-06-172-1/+5
|
* www-client/firefox: Version bump beta14, adjust mozcoreconf-v6 to onlyJory A. Pratt2018-06-161-1/+1
| | | | default to -O2 with gcc-7
* eclas/mozconfig - Fix missing whitespace around rust/cargo depsJory A. Pratt2018-05-221-2/+2
|
* eclass/mozconfig-v6.60 - add cargo/rust dep based on libcJory A. Pratt2018-05-211-2/+8
|
* www-client/firefox - firefox-60.0.1 bump, remove rust,cargo dep hackJory A. Pratt2018-05-201-5/+2
| | | | which breaks musl systems.
* mozconfig-v6.60.eclass: Fixed cargo dependency.Lars Wendler2018-05-131-2/+2
| | | | | | Thanks to thican for filing the bug and providing a fix. Bug: https://bugs.gentoo.org/655634
* firefox-60: bump to beta16, test add ffmpeg4 patchIan Stakenvicius2018-05-082-1/+278
|
* add firefox-60_beta14, initial commitIan Stakenvicius2018-05-021-0/+396
| | | | | | This package builds and runs but does not have any of the recent fixes from firefox-59 integrated yet. It's also very slow. It may also need dependency version fixes.
* eclass/mozconfig-v6.58 - pass --enable-system-pixman for good measureJory A. Pratt2018-02-191-0/+1
|
* mozcoreconf-*.eclass: remove " append-flags $MAKEEDIT_FLAGS "Ian Stakenvicius2018-01-312-6/+0
| | | | | | We do not inherit makeedit in this eclass and so the only ebuilds that had anything to append were thunderbird ones. Removing for simplicity rather than inheriting makeedit.eclass to make the append work.
* adjust rust atoms for {firefox,mozconfig}-58 to match portage, fromIan Stakenvicius2018-01-291-4/+7
| | | | Arfrever's suggestion in bug 646078
* mozconfig-v6.58: drop doubled pulseaudio depIan Stakenvicius2018-01-291-2/+0
|
* mozconfig-v6.58.eclass: dependency bumps for ff58Ian Stakenvicius2018-01-251-0/+394
|
* mozextension.eclass: initial support for manifest.json exensionsIan Stakenvicius2018-01-251-2/+10
| | | | | | | | Thanks to Sven B. for some initial legwork on this. Work is not complete as the extension installations should somehow also auto-validate themselves, but it will at least prevent bugs such as bug 645636 Bug: http://bugs.gentoo.org/645754
* eclass/mozcoreconf-v5 - add AR and RANLIB back for toolchain detectionJory A. Pratt2017-12-211-1/+1
|
* www-client/firefox - Revert eclass and remove unsupported configureJory A. Pratt2017-12-211-4/+2
| | | | option via ebuild
* www-client/firefox - initial 58.0 beta ebuild, many updates and bugJory A. Pratt2017-11-251-1/+3
| | | | fixes are still needed use at own risk!!!
* add dev-util/cargo dependency, bug 621832Ian Stakenvicius2017-11-141-0/+1
|
* mozextension.eclass: Prepare for usage with palemoon.Lars Wendler2017-10-261-1/+1
|
* www-client/firefox - enable stylo support for amd64Jory A. Pratt2017-10-251-0/+393
|
* drop gold USE flag and honour whatever binutils-config has setIan Stakenvicius2017-09-291-4/+8
|
* mozconfig-v6.56.eclass: bump libpng dep to 1.6.31Ian Stakenvicius2017-09-281-1/+1
|
* eclass/mozconfig-v6.56 - update icu depJory A. Pratt2017-09-101-1/+1
|
* eclass/mozconfig-6.56 - add gold useflag for those wanting to use goldJory A. Pratt2017-08-281-4/+6
| | | | linker
* www-client/firefox - version bump 56.0_beta6Jory A. Pratt2017-08-251-2/+2
|
* mozcoreconf-v5.eclass: change 'eval unset' to 'unset'Lars Wendler2017-08-221-1/+1
|
* www-client/firefox - start preperation for 56.0 releaseJory A. Pratt2017-08-181-0/+386
|
* mozconfig-v6.55.eclass: Adjusted libpng dependency (bug #628088).Lars Wendler2017-08-171-1/+1
|
* export AR and RANLIB along with the other toolchain variablesIan Stakenvicius2017-07-241-1/+1
|
* enabled localization for firefox and thunderbird betas, disabled for ↵Ian Stakenvicius2017-07-241-1/+1
| | | | seamonkey betas
* mail-client/thunderbird, www-client/firefox, eclass/mozconfig-v6.52:Jory A. Pratt2017-07-181-0/+4
| | | | Update esr patchset, enable bpf sandbox
* www-client/firefox: 55.0_beta9 version bump, fix seccomp bfp on muslJory A. Pratt2017-07-161-0/+3
|
* www-client/firefox: Version bump, begin testing 55.0 with beta1Jory A. Pratt2017-06-141-0/+378
|
* eclass/mozcoreconf-v5: Force -O2 optimization if gcc-7 or better is usedJory A. Pratt2017-06-061-1/+3
|
* Revert "Revert "Revert "eclass/mozcoreconf-v5: Work around broken ↵Jory A. Pratt2017-05-311-2/+2
| | | | | | | optimization level of -Os""" This reverts commit bd950bc8aaa8170b0495f46218a77912396d0046. Maybe it will not revert the revert this time around
* Revert "Revert "eclass/mozcoreconf-v5: Work around broken optimization level ↵Jory A. Pratt2017-05-311-2/+2
| | | | | | of -Os"" This reverts commit d0ba26e4a868bddfe2166dd1c37b48f51f8f2d86.
* Revert "eclass/mozcoreconf-v5: Work around broken optimization level of -Os"Jory A. Pratt2017-05-311-2/+2
| | | | This reverts commit 96e3a035a6d0c39b3816a750eb2282fd60dff3e4.
* eclass/mozcoreconf-v5: Work around broken optimization level of -OsJory A. Pratt2017-05-311-2/+2
|
* Revert "Added USE=+webrtc to firefox, thunderbird, etc." and "update ↵Ian Stakenvicius2017-05-182-4/+2
| | | | | | | | manifest for ff52.1.1" This reverts commit b8653e68e9c450fa40c85296660b7a01815168fd and commit b189371fa92c6b2d8f762b9ddd43d0185a1a4bda. USE=-webrtc still doesnt build and so needs further work before it will be reintroduced.
* Added USE=+webrtc to firefox, thunderbird, etc.Ian Stakenvicius2017-05-182-2/+4
| | | | Bumped firefox-52.1.0 to 52.1.1 for a compilation fix on USE=-webrtc