www-client/chromium: sync with upstream
This commit is contained in:
parent
42171cc51b
commit
80118762ab
3 changed files with 1476 additions and 6 deletions
|
@ -3,6 +3,7 @@ DIST chromium-128-rust.tar.xz 148907072 BLAKE2B 9b28d1eca65d3e62ef142f96d9b3371b
|
||||||
DIST chromium-128.0.6613.137.tar.xz 6724182764 BLAKE2B 9f4d77b058af1619a4a13beac31ea463bd3d02086c172fb074d510b3f1dcba284fb1fa9ac5883ade2c2855f851a22bcbd4503960b4a27bc5844f16ad81558aba SHA512 3be85d2270a70ce3779b57e5d011e45312c67607e9e7c7f7ef396c515e37fed767105dfe0cc1f76830b007cebc05662f5318750c656c8a9765a25fa62036df6e
|
DIST chromium-128.0.6613.137.tar.xz 6724182764 BLAKE2B 9f4d77b058af1619a4a13beac31ea463bd3d02086c172fb074d510b3f1dcba284fb1fa9ac5883ade2c2855f851a22bcbd4503960b4a27bc5844f16ad81558aba SHA512 3be85d2270a70ce3779b57e5d011e45312c67607e9e7c7f7ef396c515e37fed767105dfe0cc1f76830b007cebc05662f5318750c656c8a9765a25fa62036df6e
|
||||||
DIST chromium-129-clang.tar.xz 52250752 BLAKE2B c7223a1f4a9f52eb631b968ecaea528d19aa14ded23e03e530ad6c46e7e1579a7a010cb347489f1b963013b4f26358be94aeff0f98b5eceb7b1f1e49e8acdfd3 SHA512 43681d64d4480e3f69afd3021037af6910e9c64052edefdb72e99b0a85cd94c4a8eb4095188784d7fa7f52fae10a9bd9db53f2bb80e89f709f92af7ce6403976
|
DIST chromium-129-clang.tar.xz 52250752 BLAKE2B c7223a1f4a9f52eb631b968ecaea528d19aa14ded23e03e530ad6c46e7e1579a7a010cb347489f1b963013b4f26358be94aeff0f98b5eceb7b1f1e49e8acdfd3 SHA512 43681d64d4480e3f69afd3021037af6910e9c64052edefdb72e99b0a85cd94c4a8eb4095188784d7fa7f52fae10a9bd9db53f2bb80e89f709f92af7ce6403976
|
||||||
DIST chromium-129-rust.tar.xz 152042272 BLAKE2B acde4dc9c0fe232d16f07f3e4b719ea762627e234970866e0de56ec3959c4cd0a7b1b09cf5ccecd50efd1cc35dcf224be3b398c1ea19a79731d6db13c94fa7a9 SHA512 bef8e56cf73de5cefd5fe0bb9836ef65012406ff3d364d36624d30e7b5cdb2634d17ac9e49a60ccb0ac5dd57cf4311b587c5ff0cec26b2fc6e15274abe0dc85b
|
DIST chromium-129-rust.tar.xz 152042272 BLAKE2B acde4dc9c0fe232d16f07f3e4b719ea762627e234970866e0de56ec3959c4cd0a7b1b09cf5ccecd50efd1cc35dcf224be3b398c1ea19a79731d6db13c94fa7a9 SHA512 bef8e56cf73de5cefd5fe0bb9836ef65012406ff3d364d36624d30e7b5cdb2634d17ac9e49a60ccb0ac5dd57cf4311b587c5ff0cec26b2fc6e15274abe0dc85b
|
||||||
|
DIST chromium-129.0.6668.100.tar.xz 6677334468 BLAKE2B b68896322673762ce49ac18dcd731011516f3eff3e98561bcfc2404fea7e5bf8c39fa8c5b19e0dc26f188ec8787ba2b729580024a0ca205c891eaf48a4a0e134 SHA512 366be6dbde59e979186174525431d4823449e0c031bb4dc290f747c7525de44f3e2c821a0c4cd1bbb47ae3bee9fa24efdaa465d8d883791f6c63f20760a4fb48
|
||||||
DIST chromium-129.0.6668.70.tar.xz 6668765016 BLAKE2B a5abb239390d63aa234f4fc046fe7aea38dffd0ef61ae7b3ab61e82e804c1421e0668a7e76faad4461f04a97f00998eea077a552a9a729556ca70d41625f769c SHA512 b0014f9d0021238bc76d9dff92e9f10f04ba0521805ce82291ee2fb1680e4cdbbcfd74df56411b57f0efd46e0fba397a92c9ea95e2b60ec3450c495184743268
|
DIST chromium-129.0.6668.70.tar.xz 6668765016 BLAKE2B a5abb239390d63aa234f4fc046fe7aea38dffd0ef61ae7b3ab61e82e804c1421e0668a7e76faad4461f04a97f00998eea077a552a9a729556ca70d41625f769c SHA512 b0014f9d0021238bc76d9dff92e9f10f04ba0521805ce82291ee2fb1680e4cdbbcfd74df56411b57f0efd46e0fba397a92c9ea95e2b60ec3450c495184743268
|
||||||
DIST chromium-129.0.6668.89.tar.xz 6673929928 BLAKE2B eea776a58c8fa4a9cd43f308e710055a925acaa55a76a6d89af6673cbac07113544f1affe219767f53be1f23a8d88b864fde1885e42ac9e8b4751439aef0ce47 SHA512 d49a00e2d76236e591af5db6ad4f0e1a8e13bc6f5001f5837b1c2f158f9c7f5814ca713ed3ad8fdc1edc10f9e156593b0974aa14002964a5ab337b0791d0ef3c
|
DIST chromium-129.0.6668.89.tar.xz 6673929928 BLAKE2B eea776a58c8fa4a9cd43f308e710055a925acaa55a76a6d89af6673cbac07113544f1affe219767f53be1f23a8d88b864fde1885e42ac9e8b4751439aef0ce47 SHA512 d49a00e2d76236e591af5db6ad4f0e1a8e13bc6f5001f5837b1c2f158f9c7f5814ca713ed3ad8fdc1edc10f9e156593b0974aa14002964a5ab337b0791d0ef3c
|
||||||
DIST chromium-130-clang.tar.xz 52892060 BLAKE2B 7d2619ab3762569fb77bce8ff19056caa07b430e3ed830fdc4a6445611771ee30fd5e7c8bf90c994d5cacc57f516974b0c1c6d973cba52aae0d7fc6de0bde26c SHA512 3c1c4c771e6aa3a15395c16e899729b751cb9cecb27b77a11ccaf079b6a913ac2d5176a3c628d2270653f3d6c66f3d136304d9957dbf18b6632b787c6102e784
|
DIST chromium-130-clang.tar.xz 52892060 BLAKE2B 7d2619ab3762569fb77bce8ff19056caa07b430e3ed830fdc4a6445611771ee30fd5e7c8bf90c994d5cacc57f516974b0c1c6d973cba52aae0d7fc6de0bde26c SHA512 3c1c4c771e6aa3a15395c16e899729b751cb9cecb27b77a11ccaf079b6a913ac2d5176a3c628d2270653f3d6c66f3d136304d9957dbf18b6632b787c6102e784
|
||||||
|
|
1468
www-client/chromium/chromium-129.0.6668.100.ebuild
Normal file
1468
www-client/chromium/chromium-129.0.6668.100.ebuild
Normal file
File diff suppressed because it is too large
Load diff
|
@ -409,19 +409,20 @@ pkg_setup() {
|
||||||
|
|
||||||
local rustc_ver=$(chromium_extract_rust_version)
|
local rustc_ver=$(chromium_extract_rust_version)
|
||||||
if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
|
if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
|
||||||
eerror "Rust >=${RUST_MIN_VER} is required"
|
eerror "Rust >=${RUST_MIN_VER} is required to build Chromium"
|
||||||
eerror "Please run 'eselect rust' and select the correct rust version"
|
eerror "The currently selected version is ${rustc_ver}"
|
||||||
die "Selected rust version is too old"
|
eerror "Please run \`eselect rust\` and select an appropriate Rust."
|
||||||
|
die "Selected Rust version is too old"
|
||||||
else
|
else
|
||||||
einfo "Using rust ${rustc_ver} to build"
|
einfo "Using Rust ${rustc_ver} to build"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Chromium requires the Rust profiler library while setting up its build environment.
|
# Chromium requires the Rust profiler library while setting up its build environment.
|
||||||
# Since a standard Rust comes with the profiler, instead of patching it out (build/rust/std/BUILD.gn#L103)
|
# Since a standard Rust comes with the profiler, instead of patching it out (build/rust/std/BUILD.gn#L103)
|
||||||
# we'll just do a sanity check on the selected slot.
|
# we'll just do a sanity check on the selected slot.
|
||||||
|
# The -bin always contains profiler support, so we only need to check for the non-bin version.
|
||||||
if [[ "$(eselect --brief rust show 2>/dev/null)" != *"bin"* ]]; then
|
if [[ "$(eselect --brief rust show 2>/dev/null)" != *"bin"* ]]; then
|
||||||
local arch=$(uname -m)
|
local rust_lib_path="${EPREFIX}$(rustc --print target-libdir)"
|
||||||
local rust_lib_path="${EPREFIX}/usr/lib/rust/${rustc_ver}/lib/rustlib/${arch}-unknown-linux-gnu/lib"
|
|
||||||
local profiler_lib=$(find "${rust_lib_path}" -name "libprofiler_builtins-*.rlib" -print -quit)
|
local profiler_lib=$(find "${rust_lib_path}" -name "libprofiler_builtins-*.rlib" -print -quit)
|
||||||
if [[ -z "${profiler_lib}" ]]; then
|
if [[ -z "${profiler_lib}" ]]; then
|
||||||
eerror "Rust ${rustc_ver} is missing the profiler library."
|
eerror "Rust ${rustc_ver} is missing the profiler library."
|
||||||
|
|
Loading…
Add table
Reference in a new issue