commit: 5f77e7769bee0e1d99980b3b3ebab14f4a785d08 Author: Rahul Sandhu <nvraxn <AT> gmail <DOT> com> AuthorDate: Tue Jan 20 19:23:30 2026 +0000 Commit: Matt Jolly <kangie <AT> gentoo <DOT> org> CommitDate: Wed Jan 21 11:32:24 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f77e776
www-client/chromium: don't append copium patches for bundled-toolchain We don't use copium for USE="bundled-toolchain", as evidenced by the conditional logic for fetching it in SRC_URI[1]. Hence, only append copium patches when building without the bundled toolchain, fixing this build error: /var/tmp/portage/._portage_reinstall_.8cjqgxoe/bin/phase-helpers.sh: line 1020: /var/tmp/portage/www-client/chromium-144.0.7559.59/work/copium/cr143-libsync-__BEGIN_DECLS.patch: No such file or directory [ !! ] * ERROR: www-client/chromium-144.0.7559.59::gentoo failed (prepare phase): * patch '-p1' '-f' '-g0' '--no-backup-if-mismatch' failed with '/var/tmp/portage/www-client/chromium-144.0.7559.59/work/copium/cr143-libsync-__BEGIN_DECLS.patch' [1] https://codeberg.org/gentoo/gentoo/src/branch/master/www-client/chromium/chromium-144.0.7559.59.ebuild#L56-L60 Signed-off-by: Rahul Sandhu <nvraxn <AT> gmail.com> Closes: https://codeberg.org/gentoo/gentoo/pulls/23 Signed-off-by: Matt Jolly <kangie <AT> gentoo.org> www-client/chromium/chromium-143.0.7499.109.ebuild | 10 ++++++---- www-client/chromium/chromium-144.0.7559.59.ebuild | 8 +++++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/www-client/chromium/chromium-143.0.7499.109.ebuild b/www-client/chromium/chromium-143.0.7499.109.ebuild index 2343a0a6099c..afbfabab7f82 100644 --- a/www-client/chromium/chromium-143.0.7499.109.ebuild +++ b/www-client/chromium/chromium-143.0.7499.109.ebuild @@ -1,4 +1,4 @@ -# Copyright 2009-2025 Gentoo Authors +# Copyright 2009-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -483,9 +483,11 @@ src_prepare() { "${FILESDIR}/${PN}-138-nodejs-version-check.patch" ) - PATCHES+=( - "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch" - ) + if use !bundled-toolchain; then + PATCHES+=( + "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch" + ) + fi # https://issues.chromium.org/issues/442698344 # Unreleased fontconfig changed magic numbers and google have rolled to this version diff --git a/www-client/chromium/chromium-144.0.7559.59.ebuild b/www-client/chromium/chromium-144.0.7559.59.ebuild index 2c7dc0dbaa03..30626e8774ba 100644 --- a/www-client/chromium/chromium-144.0.7559.59.ebuild +++ b/www-client/chromium/chromium-144.0.7559.59.ebuild @@ -480,9 +480,11 @@ src_prepare() { "${FILESDIR}/${PN}-cross-compile.patch" ) - PATCHES+=( - "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch" - ) + if use !bundled-toolchain; then + PATCHES+=( + "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch" + ) + fi # https://issues.chromium.org/issues/442698344 # Unreleased fontconfig changed magic numbers and google have rolled to this version
