summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/use.desc: Make USE=lto globalMichał Górny2023-12-181-1/+0
| | | | | | | | | Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/firefox: describe the 'wifi' use flagJoonas Niilola2023-07-121-0/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: redefine 'pulseaudio' flag to mention apulseJoonas Niilola2023-07-051-0/+2
| | | | | Closes: https://bugs.gentoo.org/752387 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: enable 'jumbo-build' for unified filesJoonas Niilola2023-05-011-0/+1
| | | | | | | | | | | | | - "jumbo-build" allows adjusting resource-usage on weaker hardware, e.g. x86 & arm. "Jumbo-build" has been default-enabled and should only be disabled to control resource usage, or if a build error happens. - making it possible to adjust FILES_PER_UNIFIED_FILE but going above the defaults always crashed the build for me. Bug: https://bugs.gentoo.org/905431 Bug: https://bugs.gentoo.org/905262 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: update lto description in metadata.xmlJoonas Niilola2022-09-181-2/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: drop now-global USE=screencast definitionsSam James2022-07-201-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* mail-client/thunderbird,www-client/firefox: fix typoEva Dengler2022-05-111-1/+1
| | | | | | | | | Substitute cabability with capability. Closes: https://github.com/gentoo/gentoo/pull/25440 Acked-by: Joonas Niilola <juippis@gentoo.org> Signed-off-by: Eva Dengler <eva.dengler@fau.de> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* www-client/firefox: rename 'system-python' into 'system-python-libs'Joonas Niilola2022-05-041-1/+1
| | | | | | | | - to correspond the use flag function more accurately. System-python was always used, but the libs are bundled with Firefox's source code. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: add 100.0Joonas Niilola2022-05-031-13/+14
| | | | | | | | | | | | | - introduce 'system-python' as package.use.masked, which is being worked on, - increase the required non-lto build directory size by 100M, - mask 'sndio' use flag (#842420), - migrate to the new "--enable-audio-backends", - write a better message when rust/llvm/lld mismatches happen. Big 100 🎉 Bug: https://bugs.gentoo.org/838121 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: add 97.0Joonas Niilola2022-02-081-0/+1
| | | | | | | - introduce fakeslotting. Closes: https://bugs.gentoo.org/828531 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* www-client/firefox: Add USE=system-pngMichał Górny2021-12-121-0/+2
| | | | | | | | | | | | Since Firefox requires patched version of media-libs/libpng and the patches are known to break WebKit, provide the ability to build against vendored libpng in order to make it possible for the users to return to vanilla libpng. See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98 Bug: https://bugs.gentoo.org/824834 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* www-client/firefox: add sndio supportThomas Deutschmann2021-04-291-0/+1
| | | | | | | | While here, add more Wayland patches. Closes: https://bugs.gentoo.org/785613 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: security cleanupThomas Deutschmann2020-10-101-9/+0
| | | | | | Bug: https://bugs.gentoo.org/744208 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: rename USE=pipewire to USE=screencastThomas Deutschmann2020-07-091-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v78.0.2Thomas Deutschmann2020-07-091-0/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: security cleanupThomas Deutschmann2020-07-071-4/+0
| | | | | | Bug: https://bugs.gentoo.org/730418 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: fix typoThomas Deutschmann2020-07-031-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v78.0.1Thomas Deutschmann2020-07-031-0/+2
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: rev bumpThomas Deutschmann2019-03-201-0/+2
| | | | | | | | | | | | | - Another Wayland issue fixed [Link 1] - Fix building on musl - Add USE=system-av1 Link1: https://bugzilla.mozilla.org/show_bug.cgi?id=1431399 Closes: https://bugs.gentoo.org/680970 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* www-client/firefox: bump to v65.0Thomas Deutschmann2019-01-291-0/+4
| | | | | | | | | | | | | | - Re-add experimental USE=pgo; Requires recent compiler (>=gcc-8 or >=clang-7) and USE=lto). - Firefox now supports WebP - system-* flag are now enabled by default - Experimental wayland support added Package-Manager: Portage-2.3.58, Repoman-2.3.12 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: add USE=geckodriver to enable WebDriver supportThomas Deutschmann2018-09-231-0/+1
| | | | | Closes: https://bugs.gentoo.org/665184 Package-Manager: Portage-2.3.49, Repoman-2.3.10
* www-client/firefox: add explicit Clang and LTO supportThomas Deutschmann2018-09-231-0/+3
| | | | | | | | | | | | | | | - 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: bump to 57.0Ian Stakenvicius2017-11-141-0/+1
| | | | | | Also committed supporting eclass: mozconfig-v6.57.eclass Package-Manager: Portage-2.3.13, Repoman-2.3.3
* www-client/firefox: bump to 52.4.0Ian Stakenvicius2017-09-291-2/+2
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.1
* www-client/firefox: Removed old.Lars Wendler2017-08-081-1/+0
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* www-client/firefox: bump to 52.1.0 for stabilizationIan Stakenvicius2017-04-281-0/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* www-client/firefox: bump to 53.0Ian Stakenvicius2017-04-281-1/+0
| | | | | | | | | | | | Added runtime support for media-sound/apulse whenever it is present at merge time (note, this will OVERRIDE pulseaudio runtime support when apulse is present) Dropped USE="gtk2" as cairo-gtk2 support has been removed upstream (gtk2 is still a necessary dependency for flash plugin support) USE="nsplugin" workaround still works to allow NPAPI plugin support Package-Manager: Portage-2.3.3, Repoman-2.3.1
* www-client/firefox: add nsplugin use flag to override the ↵Ian Stakenvicius2017-03-201-0/+1
| | | | | | | | | | | | NPAPI-plugin-disable default As of 52.0, mozilla has dropped support of all NPAPI plugins except for flash. 52.0ESR (which is what gentoo stabilized) will retain this support, but for this particular package we can also hotwire the switch used in 52.0ESR to allow plugin support to continue on the release version. Note, this may not work after 52 and if so the flag will be removed. Package-Manager: portage-2.3.3
* www-client/firefox: 52.0.1 version bumpIan Stakenvicius2017-03-201-1/+0
| | | | Package-Manager: portage-2.3.3
* mail-client/thunderbird,www-client/firefox: Cleanup unused gstreamer-0Jory A. Pratt2017-02-151-1/+0
| | | | use description from metadata.xml
* www-client/firefox: Drop unused gtk3 useflag description fromJory A. Pratt2017-01-261-1/+0
| | | | metadata.xml
* www-client/firefox : Update metadata.xml, drop gtk3 support from esrJory A. Pratt2017-01-261-1/+3
| | | | build.
* www-client/firefox: drop unused USE-flag descriptions from metadata.xmlIan Stakenvicius2016-10-031-2/+0
| | | | Package-Manager: portage-2.2.28
* mozilla packages: clarified description of USE=custom-optimizationIan Stakenvicius2016-09-261-2/+2
|
* www-client/firefox: add 'jemalloc' flag to metadata.xmlIan Stakenvicius2016-09-211-0/+1
| | | | Package-Manager: portage-2.2.28
* www-client/firefox: drop gtk3 USE flag descriptionMike Gilbert2016-09-121-1/+0
| | | | Package-Manager: portage-2.3.0_p24
* www-client/firefox: version bump to 48.0 with improved gtk+-3.20 supportIan Stakenvicius2016-08-031-0/+1
| | | | | | | | | | | - GTK3 support is much improved with using 3.20 and above. - A workaround patch exists that will address ld.bfd linker failures on xpcom - various security fixes (to be announced) Bug: http://bugs.gentoo.org/578326 Bug: http://bugs.gentoo.org/588906 Package-Manager: portage-2.2.28
* renmae force-gtk2 to gtk2 in metadata.xml for changes from bug #581662Jory A. Pratt2016-06-061-1/+1
|
* www-client/firefox: version bump to 46.0Ian Stakenvicius2016-04-281-0/+1
| | | | | | | | | | Cairo-gtk3 is now the upstream default in this version of firefox, and so the USE flag was switched to make cairo-gtk2 optionally selectable via a "force-gtk2" flag. Bug: http://bugs.gentoo.org/555620 Package-Manager: portage-2.2.26
* firefox-45, thunderbird-45: support system harfbuzz and graphite2Ian Stakenvicius2016-04-281-0/+2
| | | | | | | | | | | | This commit introduces changes to mozconfig-v6.45.eclass and related changes to the existing mail-client/thunderbird-45.0 and the new version bump www-client/firefox-45.1.0 to support using system copies of media-libs/harfbuzz and media-gfx/graphite2 instead of the copies bundled inside of the mozilla codebase. www-client/firefox-45.1.0 was additionally bumped to support security bug 581326 Package-Manager: portage-2.2.26
* www-client/firefox: version bumps, 38.6 and 44.0Ian Stakenvicius2016-01-281-0/+2
| | | | Package-Manager: portage-2.2.26
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.
* www-client/firefox: version bumps for security bug 568376, cleanup oldIan Stakenvicius2015-12-161-0/+1
| | | | Package-Manager: portage-2.2.24
* www-client/firefox: version bump, security bug 564818Ian Stakenvicius2015-11-041-0/+1
| | | | Package-Manager: portage-2.2.20.1
* Revert DOCTYPE SYSTEM https changes in metadata.xmlMike Gilbert2015-08-241-1/+1
| | | | | | | repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720
* Use https by defaultJustin Lecher2015-08-241-1/+1
| | | | | | Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+29
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed