summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* www-client/chromium: Stabilize 131.0.6778.139 amd64, #946261Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.139 arm64, #946261Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* www-client/chromium: drop 133.0.6876.4Matt Jolly5 days2-1466/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6888.2Matt Jolly5 days2-0/+1461
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop unused `system-toolchain` USEMatt Jolly7 days1-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 Jolly7 days4-4323/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.46Matt Jolly7 days2-0/+1435
| | | | | | - Update to new llvm-core/* deps Signed-off-by: Matt Jolly <kangie@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny8 days7-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/lldMichał Górny8 days7-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny8 days7-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* www-client/chromium: add 131.0.6778.139Matt Jolly8 days2-0/+1424
| | | | | Bug: https://bugs.gentoo.org/946253 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: remove unused patchMichael Mair-Keimberger12 days1-73/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* www-client/chromium: add 133.0.6876.4Matt Jolly13 days4-9/+1490
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 132.0.6834.15Matt Jolly14 days2-1436/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.32Matt Jolly14 days2-0/+1435
| | | | | | | pdfium now requires Clang 19, and the commit that added this requirement is not trivial to revert. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.108Matt Jolly2024-12-042-0/+1424
| | | | | Bug: https://bugs.gentoo.org/945839 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: do a better job of forcing ClangMatt Jolly2024-11-304-36/+32
| | | | | | | | | | | | | | | | | | | | When enabling the Rust eclass, we started directly using `llvm-r1_pkg_setup`, assuming that this combination would be sufficicent, however due to forcing `CC` (etc) to variations on `${CHOST}-clang" _before_ calling `llvm-r1_pkg_setup`, these would always be forced to the newest version in `PATH` instead of the one matching `LLVM_SLOT` due to the eclass fixing the version before doing any `PATH` manipulation. To ensure a consistent build environment, we will: 1. Explicitly include `-${LLVM_SLOT}` in `CC`, `CPP`, `CXX` 2. Set these variables (and `AR` and `NM`) after `llvm-r1_pkg_setup` has done its PATH manipulation. Bug: https://bugs.gentoo.org/935689 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 132.0.6834.6Matt Jolly2024-11-302-1436/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop versionsMatt Jolly2024-11-304-4211/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.85 arm64, #944073Sam James2024-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: Stabilize 131.0.6778.85 amd64, #944073Sam James2024-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: drop 133.0.6835.3Matt Jolly2024-11-222-1455/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6847.2Matt Jolly2024-11-222-0/+1464
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6834.15Matt Jolly2024-11-212-0/+1436
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.85Matt Jolly2024-11-202-0/+1425
| | | | | Bug: https://bugs.gentoo.org/944072 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: update ppc64 handling in 133Matt Jolly2024-11-172-13/+32
| | | | | | | | | | - Use Solid Silicon patches - Get patch order from sources - Add missing debian rust patch to chromium-tarballs (from Raptor patchset) Bug: https://bugs.gentoo.org/940304 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 133.0.6835.3, drop 132.0.6821.2Matt Jolly2024-11-172-6/+10
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.69, 132.0.6834.6Matt Jolly2024-11-163-0/+2861
| | | | | Bug: https://bugs.gentoo.org/943403 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: set RUST_NEEDS_LLVMSam James2024-11-152-0/+2
| | | | | | | This was set in 129, 130 but not 131 or 132. Closes: https://bugs.gentoo.org/943495 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: drop 130.0.6723.91-r1, 131.0.6778.24-r1Matt Jolly2024-11-133-2784/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 131.0.6753.0-r1Matt Jolly2024-11-132-1396/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 132.0.6821.2Matt Jolly2024-11-133-0/+1537
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: restrict LLVM_COMPATMatt Jolly2024-11-112-2/+2
| | | | | | | | The combination of RUST_MIN_USE and LLVM_COMPAT means that llvm_slot_17 will never be able to generate an appropriate dependency. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add missing test exclusionsMatt Jolly2024-11-111-0/+27
| | | | | | | | | These were dropped during the great rust upheaval of 2024. More seriously, the -r1 revbump was made before they were added and the change was not noticed. Restored from git history. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.33Matt Jolly2024-11-112-0/+1424
| | | | | | | Trying something new: 131 has hit early stable. We will promote it to the stable subslot but not file a stablereq. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: fix src_unpackMatt Jolly2024-11-091-2/+2
| | | | | | | | | | | | To avoid Gentoo-generated tarballs colliding with (e.g.) downstream tarballs of ungoogled-chromium we rename the Gentoo tarballs. Unfortunately the corresponding change to src_unpack did not make it into the ebuild as published. Closes: https://bugs.gentoo.org/943115 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Update LLVM_COMPAT to 18Matt Jolly2024-11-091-1/+1
| | | | | | | | | | | | While Chromium is strictly buildable with LLVM 17, our RUST_MIN_VER results in all Rust impls that support LLVM 17 being filtered out. Update RUST_COMPAT so that the package can be built. Signed-off-by: Matt Jolly <kangie@gentoo.org> Signed-off-by: Matt Jolly <kangie@gentoo.org>
* */*: update for slotted RustMatt Jolly2024-11-095-666/+80
| | | | | | | | | | | | | | Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 130.0.6723.116Matt Jolly2024-11-062-0/+1525
| | | | | Bug: https://bugs.gentoo.org/942924 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: fix duplicate KEYWORDS and revert #942590 stabilizationEli Schwartz2024-11-042-6/+2
| | | | | | | | | | | | | | | Having double KEYWORDS= in an ebuild makes tooling such as ekeyword barf and violates https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Instead, we negate the comparison and simply define KEYWORDS= only when it should have meaningful values. The stabilization needs to be rolled back as it fails checks once actually applied -- due to ffmpeg-chromium. Bug: https://bugs.gentoo.org/942590 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* www-client/chromium: Stabilize 130.0.6723.91 arm64, #942590Sam James2024-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: Stabilize 130.0.6723.91 amd64, #942590Sam James2024-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* www-client/chromium: drop 128.0.6613.137Matt Jolly2024-11-022-1457/+0
| | | | | | | | Old, vulnerable. Only kept around for ppc64 and broken even there. Bug: https://bugs.gentoo.org/940304 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: keyword 130.0.6723.91 for ~ppc64Matt Jolly2024-11-022-19/+36
| | | | | | | | | | | | | | Move source for ppc64le patchset from raptor engineering to openPOWER. Drop our ppc64le tarball (which has dwindled over time) in favour of conditional application of patches from our chromium-patches tarball, something that was probably long overdue. Bug: https://bugs.gentoo.org/940304 Reported-by: zin0 <z_i_n_o@bluewin.ch> Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: update SRC_URIMatt Jolly2024-11-013-8/+7
| | | | | | | | | | Infra have graciously provided a CDN for these tarballs. Update the chromium-testfonts tarball to use the first 10 digits of the SHA256 hash in its rename; it seems to be portable between major versions. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 131.0.6778.24Matt Jolly2024-11-012-0/+1511
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: drop 130.0.6723.58, 130.0.6723.69Matt Jolly2024-11-013-3129/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 130.0.6723.91Matt Jolly2024-10-312-0/+1484
| | | | | Bug: https://bugs.gentoo.org/942503 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: add 130.0.6723.69Matt Jolly2024-10-292-0/+1563
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* www-client/chromium: Stabilize 130.0.6723.58 arm64, #941720Arthur Zamarin2024-10-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>