commit:     929bf6282e44a7230406053927ad2b381c1bf7fd
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 05:46:34 2024 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 06:28:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929bf628

www-client/chromium: add 124.0.6367.78

add ppc64 keyword; up disk space checks.

Bug: https://bugs.gentoo.org/930647
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 www-client/chromium/Manifest                          |  6 ++----
 ....6312.122.ebuild => chromium-124.0.6367.78.ebuild} | 19 ++++++++-----------
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a3851ba28a68..3b7be5075165 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,15 +1,13 @@
-DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
-DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
-DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f4440e7cb03d4f25530e9b6fb160c57b0cb38ee70311aa5f7d418d9f2e0ad6d0abe50e0e625022b36dea834e255a5113a034844590
 SHA512 
3c13cbd65b11d187576dbf40665b4e43397e706fe43516dd280ad238519aa663c490a314ff43a1f2b41c1f757e3d9dbeeefe88e2d0cf312bb149c7737d8713fd
+DIST chromium-124.0.6367.78.tar.xz 3438644780 BLAKE2B 
5c55e2be7309762904201298097d8c08475586dc210f1870fadcb462787e71d54bde4bf0df41ad353c668894e84cb0e49c205080389a6131ddcc6d9f1b247125
 SHA512 
ff8d3161568875661ae343c40826dab62fc05e83c97a2d194da1b388d1ed3eaa233939c60df97a4dfc0857d3145c4db7779d3a34c65473880d8f9e15b6052629
 DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 
6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd
 SHA512 
32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
 DIST chromium-125-rust.tar.xz 150461068 BLAKE2B 
b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433
 SHA512 
6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
 DIST chromium-125.0.6422.4.tar.xz 3435677640 BLAKE2B 
3792beb294ea67944ba320397e3728342447a70d19609260153222dc8c6cf751d3ae8a0ab3e197421d1870ec70570eba0001c8b7f03aaf628257ed76705f4971
 SHA512 
4c6f5cb64ff433474436b82a92470ff1d3f21ede03fc5f202ca0e1a0490ae820312bcd36a02e8aa3055e21a085318cbc1cd4f5c4cc84ecb3bcaee6d7e59b89ef
-DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c
 SHA512 
fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_123.0.6312.105-1raptor0~deb12u1.debian.tar.xz 579484 BLAKE2B 
587082358377f7bc0dca0dec83772abb7e040ad894ca4d456a294b7f5c19297acbc5b1dac725d3c1dbaaeefd480328c6c06c607438e560aa6359c1e98c4b1c9c
 SHA512 
6b670a139e284cc96da65ff3c1b3e715cd9b436de2404792d619cfad23e2040fd931e7cc49f0b1ac17e11522804a4c9a621cb943e0dab33fb5bf422e954c5421
+DIST chromium_124.0.6367.60-1raptor0~deb12u1.debian.tar.xz 589000 BLAKE2B 
ce080b7e149f96f85b5151ea42bd9d7c784c4b05544be97790f409f3a75c633579f9cec46f6a253e511939d11ac353f696a9fb90fc06aceb2059dfea4daf7c73
 SHA512 
769eb20b8eb2a17539b40f603e9403350f9f5ffe4057c3608638c8b8155e103e98f7258a9df279f2835798a59d5c9ff3ee921adb52b6f1504864e176290f4c0d

diff --git a/www-client/chromium/chromium-123.0.6312.122.ebuild 
b/www-client/chromium/chromium-124.0.6367.78.ebuild
similarity index 98%
rename from www-client/chromium/chromium-123.0.6312.122.ebuild
rename to www-client/chromium/chromium-124.0.6367.78.ebuild
index 8a022e4035c8..df977f1e0464 100644
--- a/www-client/chromium/chromium-123.0.6312.122.ebuild
+++ b/www-client/chromium/chromium-124.0.6367.78.ebuild
@@ -43,8 +43,8 @@ LLVM_MAX_SLOT=19
 LLVM_MIN_SLOT=17
 RUST_MIN_VER=1.72.0
 # chromium-tools/get-chromium-toolchain-strings.sh
-GOOGLE_CLANG_VER=llvmorg-19-init-2319-g7c4c2746-1
-GOOGLE_RUST_VER=340bb19fea20fd5f9357bbfac542fad84fc7ea2b-3
+GOOGLE_CLANG_VER=llvmorg-19-init-2941-ga0b3dbaf-22
+GOOGLE_RUST_VER=7168c13579a550f2c47f7eea22f5e226a436cd00-1
 
 # https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't 
build with GCC
 # Resolved upstream, requires testing and some backporting I'm sure
@@ -68,7 +68,7 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 
toolchain-funcs virtualx xdg-
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://www.chromium.org/";
-PATCHSET_PPC64="123.0.6312.105-1raptor0~deb12u1"
+PATCHSET_PPC64="124.0.6367.60-1raptor0~deb12u1"
 PATCH_V="${PV%%\.*}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
        system-toolchain? (
@@ -77,7 +77,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
        !system-toolchain? (
                
https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
                        -> chromium-${PV%%\.*}-clang.tar.xz
-               
https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
+               
https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%???}.tar.xz
                        -> chromium-${PV%%\.*}-rust.tar.xz
        )
        ppc64? (
@@ -88,9 +88,9 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="amd64 arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
-IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
+IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
 IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland 
+widevine"
 RESTRICT="!bindist? ( bindist )"
 
@@ -250,8 +250,8 @@ BDEPEND="
                >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
        )
        >=dev-build/gn-${GN_MIN_VER}
+       <dev-build/ninja-1.12
        dev-lang/perl
-       <dev-build/ninja-1.12.0
        >=dev-util/gperf-3.0.3
        dev-vcs/git
        >=net-libs/nodejs-7.6.0[inspector]
@@ -336,7 +336,7 @@ pre_build_checks() {
        # Check build requirements: bugs #471810, #541816, #914220
        # We're going to start doing maths here on the size of an unpacked 
source tarball,
        # this should make updates easier as chromium continues to balloon in 
size.
-       local BASE_DISK=18
+       local BASE_DISK=22
        local EXTRA_DISK=1
        local CHECKREQS_MEMORY="4G"
        tc-is-cross-compiler && EXTRA_DISK=2
@@ -428,7 +428,6 @@ src_prepare() {
                "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
                "${FILESDIR}/chromium-117-system-zstd.patch"
                "${FILESDIR}/chromium-124-libwebp-shim-sharpyuv.patch"
-               "${FILESDIR}/chromium-123-qt-gui-check.patch"
        )
 
        if use system-toolchain; then
@@ -553,7 +552,6 @@ src_prepare() {
                
third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
                
third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
                
third_party/devtools-frontend/src/front_end/third_party/wasmparser
-               
third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n
                third_party/devtools-frontend/src/third_party
                third_party/distributed_point_functions
                third_party/dom_distiller_js
@@ -635,7 +633,6 @@ src_prepare() {
                third_party/ots
                third_party/pdfium
                third_party/pdfium/third_party/agg23
-               third_party/pdfium/third_party/base
                third_party/pdfium/third_party/bigint
                third_party/pdfium/third_party/freetype
                third_party/pdfium/third_party/lcms

Reply via email to