summaryrefslogtreecommitdiff
path: root/www-client/chromium/files
AgeCommit message (Collapse)Author
2025-11-07www-client/chromium: add 143.0.7499.4Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-11-06www-client/chromium: drop versionsMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-26www-client/chromium: add 140.0.7339.207Matt Jolly
Bug: https://bugs.gentoo.org/963346 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-22www-client/chromium: add 142.0.7420.2Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-10www-client/chromium: add 140.0.7339.127Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-09www-client/chromium: add 141.0.7390.7Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-03www-client/chromium: drop unused patchesMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-09-03www-client/chromium: add 140.0.7339.80Matt Jolly
Bug: https://bugs.gentoo.org/962288 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-07-30www-client/chromium: add 140.0.7312.0Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-18www-client/chromium: add 138.0.7180.2Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-17www-client/chromium: add 137.0.7151.27Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-14www-client/chromium: fix build with gperf >=3.2Matt Jolly
This patch appears doesn't appear to impact when built with older versions of gperf, so we'll apply unconditionally. Bump the minimum gperf version for M136. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-14www-client/chromium: remove unused patchesMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-04-09www-client/chromium: add webrtc pipewire 1.4 fix to current stableMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-03-25www-client/chromium: add 136.0.7081.2Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-03-05www-client/chromium: restore dropped patchMatt Jolly
This patch was dropped in the latest M135 build, however it is still required for M133 and M134 and should not have been removed from the repository. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-03-04www-client/chromium: add 135.0.7039.0FoldCat
Signed-off-by: FoldCat <akane@maidagency.org> Closes: https://github.com/gentoo/gentoo/pull/40881 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-14www-client/chromium: add 135.0.7012.4Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-13www-client/chromium: add 134.0.6998.15Matt Jolly
Includes the glibc-2.41 patch and updates GN to enable PPC via the gentoo patchset (for when patches are available). Bug: https://bugs.gentoo.org/948832 Bug: https://bugs.gentoo.org/948384 Bug: https://bugs.gentoo.org/949654 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-13www-client/chromium: enable Wayland builds on `dev`Matt Jolly
Bug: https://bugs.gentoo.org/948384 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-07www-client/chromium: add 134.0.6998.3Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-01-29www-client/chromium: add 132.0.6834.159Matt Jolly
This commit removes support for QT5 in Gentoo Chromium builds, other channels to follow shortly as the required patch has been backported. Bug: https://bugs.gentoo.org/948983 Bug: https://bugs.gentoo.org/926166 Bug: https://bugs.gentoo.org/948836 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-01-20www-client/chromium: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2025-01-19www-client/chromium: add 134.0.6958.2Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-01-04www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-12-07www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-12-06www-client/chromium: add 133.0.6876.4Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-11-13www-client/chromium: add 132.0.6821.2Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-10-15www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-10-12www-client/chromium: add 131.0.6753.0Matt Jolly
This commit brings the development channel into ::gentoo. We may remove it if the overheads prove too much, and it is not a priority for updates. The hope is that the development slot, if kept up-to-date, will provide additional time to adapt the ebuild to upcoming major versions of Chromium before they hit stable and become security issues. Changes: - use `filter-lto` and rely on GN to appropriately set LTO options. - Remove `updater` force-disable - it shouldn't be enabled anyway. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-08-08www-client/chromium: drop oldMatt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-08-01www-client/chromium: add 127.0.6533.88Matt Jolly
Also drop LTO use in favour of `tc-is-lto` Closes: https://bugs.gentoo.org/937025 Closes: https://bugs.gentoo.org/936959 Bug: https://bugs.gentoo.org/936673 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-07-30www-client/chromium: fix build with USE="-official" on OpenRCMatt Jolly
Closes: https://bugs.gentoo.org/936673 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-07-07www-client/chromium: add 127.0.6533.26Matt Jolly
This release brings some major changes to the way that Chromium is packaged in Gentoo. After masking GCC support since it broke beyond the capabilities of the maintainers to fix in 120, changes in 127 have made dependencies on LLVM stronger: in addition to requiring LLVM for Rust we now directly depend on LLVM libraries for bindgen. As a result we're experimenting with completely dropping GCC support from the ebuild. This isn't a decision that was made lightly, however the advantages to going down this path make it very appealing: - Our builds are closer to upstream (and nominally supportable) - We don't need to maintain so many out-of-tree patches + We may actually be able to drop them entirely for most arches - Ebuild logic is significantly simplified, making it easier to review - Decreased maintainer hair-pulling. The removed GCC support could be revisited if there is sufficient interest, and as an added benefit the new, streamlined, and better documented ebuild should provide a better basis for maintaining it. One of the outcomes of this decision to double-down on LLVM support has been the opportunity to properly select an implementation via upgrading to the `llvm-r1` eclass, which also enables us to start trying to make the Rust->LLVM dependency a bit more clear for our ebuild. Notable changes: - `llvm-r1` eclass - Dropped GCC support - Always bundled libcxx for stdlib - GN/bindgen wrapper updated to work with system bindgen + needs upstreaming Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-06-27www-client/chromium: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-06-22www-client/chromium: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-05-21www-client/chromium: add 126.0.6478.8, drop 125.0.6422.26Matt Jolly
- Update for Python 3.13 - Make clang18 workaround more strict (only applies if Major Ver = 18 and Mirco Ver < 6); this should give bad versions time to age out while reducing impact on up-to-date users. Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-05-05www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/36536 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-04-26www-client/chromium: fix Ninja 1.12 build for 125Matt Jolly
We'll just let 124 age out over the next month or so as I can't guarantee that there aren't further missing dependencies. Bug: https://bugs.gentoo.org/930112 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-04-18www-client/chromium: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-04-19www-client/chromium: add 125.0.6422.4Matt Jolly
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-04-11www-client/chromium: add 123.0.6312.122Matt Jolly
Bug: https://bugs.gentoo.org/929112 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-27www-client/chromium: add missed 124 patchMatt Jolly
Closes: https://bugs.gentoo.org/927932 Signed-off-by: Matt Jolly <kangie@gentoo.org>
2024-03-05www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-01-31www-client/chromium: add 121.0.6167.139Matt Jolly
This ebuild adds support for building with a reduced patchset, using the Google toolchain. It's not going to be nearly as flexible as using the system toolchain, but will help to future-proof us against the use of prerelease clang or rust features in a stable ebuild. Bug: https://bugs.gentoo.org/923370 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
2024-01-31www-client/chromium: add 122.0.6261.6-r1Matt Jolly
This ebuild adds support for building with a reduced patchset, using the Google toolchain. It's not going to be nearly as flexible as using the system toolchain, but will help to future-proof us against the use of prerelease clang or rust features in a stable ebuild. Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
2023-11-24www-client/chromium: fix compat. w/ icu-74.1Sam James
Use the same workaround as for qtwebengine:6. Closes: https://bugs.gentoo.org/917645 Signed-off-by: Sam James <sam@gentoo.org>
2023-10-04www-client/chromium: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/33192 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-09-13www-client/chromium: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32753 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-08-15www-client/chromium: beta channel bump to 116.0.5845.96Stephan Hartmann
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>