summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/chromium: promote 133 to stableMatt Jolly6 hours1-1/+1
| | | | | | | | | | | It's been promoted to early stable for Mac and Windows, there's no reason to hold it back here either. We won't stablereq this release (the security fixes are already in M132 which is in the queue), but users opted into the 'stable' subslot who are running ~arch get an unexected "treat" this week. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6943.35FoldCat6 hours2-0/+1436
| | | | | | Signed-off-by: FoldCat <akane@maidagency.org> Closes: https://github.com/gentoo/gentoo/pull/40377 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 132.0.6834.110Matt Jolly3 days2-1456/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: backport 'Qt5 optional' patch to M134Matt Jolly3 days1-34/+12
| | | | | | | | | | | No revbump as this build-time change isn't worth forcing a rebuild for all users (and `dev` is unkeyworded). A new `dev` channel release is expected later this week. Closes: https://bugs.gentoo.org/926166 Bug: https://bugs.gentoo.org/948836 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: backport QT5 optional patch to M133Matt Jolly3 days1-31/+9
| | | | | | | | | | No revbump as it's not worth forcing one over this build-time change (and I expect a new release within 24h). Bug: https://bugs.gentoo.org/926166 Bug: https://bugs.gentoo.org/948836 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 133.0.6943.16Matt Jolly3 days2-1458/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.159Matt Jolly3 days3-0/+1567
| | | | | | | | | | | 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>
* www-client/chromium: drop 134.0.6958.2Matt Jolly6 days2-1561/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 134.0.6974.3Matt Jolly6 days2-0/+1562
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: `is_cfi="no"` -> "false"Matt Jolly6 days5-5/+5
| | | | | | | | | GN wants true/false values, while this snuck in recently when PPC64 had to be excluded from CFI due to lack of support for the arch upstream (in compiler-rt-sanitizers). Closes: https://bugs.gentoo.org/948620 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: sync ppc64 patch fixMatt Jolly6 days2-2/+2
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6943.27FoldCat6 days2-0/+1458
| | | | | | Signed-off-by: FoldCat <akane@maidagency.org> Closes: https://github.com/gentoo/gentoo/pull/40298 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.110FoldCat6 days2-0/+1456
| | | | | | Signed-off-by: FoldCat <akane@maidagency.org> Bug: https://bugs.gentoo.org/948384 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: fix ppc64le patch pathMatt Jolly8 days3-3/+3
| | | | | | | There was a stray `+` prefixed to the string. Closes: https://bugs.gentoo.org/948352 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: remove unused patchesMichael Mair-Keimberger11 days3-182/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* www-client/chromium: add 134.0.6958.2Matt Jolly13 days4-2/+1602
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 131.0.6778.139, 131.0.6778.264Matt Jolly13 days3-2863/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 133.0.6943.6Matt Jolly13 days2-1468/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Sync ebuild with ppc64 changesMatt Jolly13 days4-32/+51
| | | | | | | For 131 ebuilds point to the Raptor Engineering tarball even if we're only going to keyword 132+. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6943.16FoldCat13 days2-0/+1439
| | | | | | Signed-off-by: FoldCat <akane@maidagency.org> Closes: https://github.com/gentoo/gentoo/pull/40171 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.264 arm64, #947701Sam James2025-01-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: Stabilize 132.0.6834.83 arm64, #948141Sam James2025-01-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: Stabilize 132.0.6834.83 amd64, #948141Sam James2025-01-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: drop 131.0.6778.204Matt Jolly2025-01-162-1431/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 130.0.6723.116-r1Matt Jolly2025-01-162-1415/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: M133: sync ppc64 codepath with M132Matt Jolly2025-01-161-4/+6
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: keyword 132.0.6834.83 for ~ppc64Matt Jolly2025-01-162-18/+33
| | | | | | | | | | | | | | Switch to Raptor Engineering GitLab as the source for our patchset. Use existing M133 logic as piloted in #940304. This: - Enables builds on 4k page size systems - Enables builds for ISA3.0 (POWER9) based on USE=cpu_flags_ppc_vsx3 - Is generally better than what we were doing previously! Closes: https://bugs.gentoo.org/940304 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: depend on compiler-rt-sanitizers[cfi]Matt Jolly2025-01-166-14/+53
| | | | | | | | | | | | | | We enable CFI with USE=official when LTO is enabled. While most profiles enable USE=cfi anyway, we can be more specific and ensure that the USE is enabled when CFI is likely to be enabled - we can't do that based on LTO so USE=official will serve as a reasonable proxy. Since llvm/runtimes/compiler-rt-sanitizers[cfi] is not available on ppc64, special-case that arch and do not enable CFI. Closes: https://bugs.gentoo.org/946853 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: promote 132.0.6834.83 to stable subslotMatt Jolly2025-01-151-1/+1
| | | | | Bug: https://bugs.gentoo.org/948135 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop versionsMatt Jolly2025-01-105-5792/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6943.6Matt Jolly2025-01-102-0/+1459
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.83Matt Jolly2025-01-102-0/+1435
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.264 amd64, #947701Sam James2025-01-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: add 131.0.6778.264Matt Jolly2025-01-082-0/+1424
| | | | | Bug: https://bugs.gentoo.org/947700 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: remove unused patchMichael Mair-Keimberger2025-01-041-24/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* www-client/chromium: add 133.0.6905.0Matt Jolly2024-12-232-0/+1461
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.57Matt Jolly2024-12-222-0/+1435
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 131.0.6778.85Matt Jolly2024-12-212-1425/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.204Sam James2024-12-202-0/+1424
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.139 amd64, #946261Arthur Zamarin2024-12-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.139 arm64, #946261Arthur Zamarin2024-12-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* www-client/chromium: drop 133.0.6876.4Matt Jolly2024-12-142-1466/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6888.2Matt Jolly2024-12-142-0/+1461
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop unused `system-toolchain` USEMatt Jolly2024-12-121-1/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 131.0.6778.108, 132.0.6834.32, 133.0.6847.2Matt Jolly2024-12-124-4323/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.46Matt Jolly2024-12-122-0/+1435
| | | | | | - Update to new llvm-core/* deps Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-117-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/lldMichał Górny2024-12-117-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-117-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/chromium: add 131.0.6778.139Matt Jolly2024-12-112-0/+1424
| | | | | Bug: https://bugs.gentoo.org/946253 Signed-off-by: Matt Jolly <kangie@gentoo.org>