summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mozcoreconf-*.eclass: remove " append-flags $MAKEEDIT_FLAGS "Ian Stakenvicius2018-01-311-3/+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. Bug: http://bugs.gentoo.org/646206
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* mozcoreconf-v4.eclass: change 'eval unset' to 'unset'Ian Stakenvicius2017-02-231-1/+1
|
* eclass/mozcoreconf-v4 : append flags for gcc-6 supportJory A. Pratt2016-10-161-0/+5
|
* mozcoreconf-v4.eclass: drop configure options for js-ultrasparcIan Stakenvicius2016-08-041-5/+0
| | | | | Sparc support has stopped upstream long ago, and mozilla packages in gentoo have dropped the sparc keyword long ago as well.
* mozcoreconf-v4.eclass: drop dynstr-gc support, it was removed upstream in 2012Ian Stakenvicius2016-08-041-6/+0
| | | | Bug: http://bugs.gentoo.org/590448
* mozcoreconf-v4.eclass: allow -O4 when custom-optimization flag is setIan Stakenvicius2016-07-251-0/+2
| | | | | | End-users want to experiment with clang and -O4, so let them. Bug: http://bugs.gentoo.org/462488
* mozcoreconf-v4.eclass: honour toolchain even for build toolsIan Stakenvicius2016-07-061-2/+4
| | | | | | | | | HOST_CC and HOST_CXX are used to build tools like nsinstall which are needed to install later on. Until now, these values were undefined and for whatever reason were never autodetected to match the CHOST based tools. This commit should resolve that issue. Bug: http://bugs.gentoo.org/565124
* eclass/moz*: refactor some configuration options from mozcoreconf-v4 to ↵Ian Stakenvicius2016-07-061-12/+2
| | | | | | | | | | mozconfig mozilla-48 and newer have dropped some configuration options that are no longer used in the build system, and due to the way the new python configure operates, any options specified that are not recognized are fatal. Moving these options out of mozcoreconf allows the older mozconfig's to retain the same configuration while also allowing newer mozconfig's to drop them as appropriate.
* mozcoreconf-v4.eclass: fix typo in '@DESCRIPTION' tagIan Stakenvicius2016-06-141-3/+3
| | | | Bug: http://bugs.gentoo.org/585922
* Mozilla eclass changes for new versions and to improve cross-buildsIan Stakenvicius2016-06-071-0/+277
- mozcoreconf-v4 introduced to centralize toolchain and related build settings, and improve configuration settings related to toolchain usage. - mozconfig-v6.45 modified to inherit new mozcoreconf-v4 - mozconfig-v6.47 introduced, also inheriting mozcoreconf-v4 - removed old versions of mozconfig related to mozilla versions no longer in repo