commit:     3a05edbf9ab208a8959f323dd70a70d9977f86d9
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 23:45:44 2025 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 04:52:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a05edbf

www-client/chromium: dev-build/ninja -> app-alternatives/ninja

Enabling the use of alternative ninja implementations as per
the bug below.

If it proves to cause issues due to GN generating build files that
don't work with a not-actually-ninja ninja impl we can switch back.

Closes: https://github.com/gentoo/gentoo/pull/40492
Closes: https://bugs.gentoo.org/949551
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 www-client/chromium/chromium-133.0.6943.126.ebuild | 2 +-
 www-client/chromium/chromium-134.0.6998.23.ebuild  | 2 +-
 www-client/chromium/chromium-135.0.7023.0.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-133.0.6943.126.ebuild 
b/www-client/chromium/chromium-133.0.6943.126.ebuild
index 7d860279bb3e..fbaf37e09ebb 100644
--- a/www-client/chromium/chromium-133.0.6943.126.ebuild
+++ b/www-client/chromium/chromium-133.0.6943.126.ebuild
@@ -181,7 +181,7 @@ BDEPEND="
        )
        >=dev-util/bindgen-0.68.0
        >=dev-build/gn-${GN_MIN_VER}
-       dev-build/ninja
+       app-alternatives/ninja
        dev-lang/perl
        >=dev-util/gperf-3.0.3
        dev-vcs/git

diff --git a/www-client/chromium/chromium-134.0.6998.23.ebuild 
b/www-client/chromium/chromium-134.0.6998.23.ebuild
index fb385a283552..afa284e9d9d5 100644
--- a/www-client/chromium/chromium-134.0.6998.23.ebuild
+++ b/www-client/chromium/chromium-134.0.6998.23.ebuild
@@ -208,7 +208,7 @@ BDEPEND="
        )
        >=dev-util/bindgen-0.68.0
        >=dev-build/gn-${GN_MIN_VER}
-       dev-build/ninja
+       app-alternatives/ninja
        dev-lang/perl
        >=dev-util/gperf-3.0.3
        dev-vcs/git

diff --git a/www-client/chromium/chromium-135.0.7023.0.ebuild 
b/www-client/chromium/chromium-135.0.7023.0.ebuild
index 0768dbc5a741..6098920a6156 100644
--- a/www-client/chromium/chromium-135.0.7023.0.ebuild
+++ b/www-client/chromium/chromium-135.0.7023.0.ebuild
@@ -208,7 +208,7 @@ BDEPEND="
        )
        >=dev-util/bindgen-0.68.0
        >=dev-build/gn-${GN_MIN_VER}
-       dev-build/ninja
+       app-alternatives/ninja
        dev-lang/perl
        >=dev-util/gperf-3.0.3
        dev-vcs/git

Reply via email to