www-client/chromium: sync with upstream
This commit is contained in:
parent
1369ef5c2a
commit
0907174f00
3 changed files with 1522 additions and 0 deletions
|
@ -6,6 +6,7 @@ DIST chromium-127-clang.tar.xz 50869256 BLAKE2B a25c78c28e1a19bb251ce78831ff8aee
|
|||
DIST chromium-127-rust.tar.xz 151082700 BLAKE2B 53b5e72724425ae97bbb22e128ca5e826a2db5fb49f615c5331cdf6d790c253d58061223ff9fbd7f4deecaa19668e7b905b0a661380f48ce74d7f66a9605be18 SHA512 a47fc0bdbf48da9c8c17c91d9dc1a4a3f09578e82199c0d5843dfb6188803161cdb98d065ee3f85ceaf78efd2c233397c325c4c9f2d19255f38734a81599404b
|
||||
DIST chromium-127.0.6533.43.tar.xz 6598802356 BLAKE2B eab679025fd4764e7e3eb6ed0b32e0e3c106848626d7477c02a9a1201eb5add64614864366bdecf9d7b0a9fe62b9df621d4d6cb8762f7f7e85d7725ae2eed5bf SHA512 138e709105f6b7328c5029e6c5e5d9f0cf9611561bb6631605eb79051f3ef8be6dd0c2fb50ab2a89c7b1b5a869dcfb69bbc37ec56f4239039e32a8ada72be172
|
||||
DIST chromium-127.0.6533.72.tar.xz 6606381412 BLAKE2B 076cdd0ba5df2aba92d80074c52eafcd44926b70266ab4ec01f13c20b73eeeff752514d88665535cac94c8a6068cbb0da9c596d105ad3c430ff8ee582284ef22 SHA512 1b112b26dd52d2f45b5cd2e0109299b82335005f80be9897baed8735792bc05ef79ef24f9a40627313ac619dbf92ed334bcf7a2b366f40dce7c689763677603b
|
||||
DIST chromium-127.0.6533.88.tar.xz 6614557448 BLAKE2B 5940def45d64ccea7bb6d577a2b7c8ac4c4f868dc29dcb9ad03b0ce5459b737c60969ed3403da9d3630c3e2bfb297f2b08a4b58fb6921da8711715ba606268cd SHA512 226384246c17a9dd40f070937d0f1532b2bf7101f2e8707716fdf006cf087f2ab1c5eac719a2a52cf1fa7387e4c57bc088f5ac20d6235bd2dc58cfbfea538363
|
||||
DIST chromium-patches-126.tar.bz2 4538 BLAKE2B c1f224015618ec908ef09d0c04a2243923371e2caeccd60d93747599fd1434b284291a5b4326008db21749cf78827d5a4b50d22fc805dcd3c1fd86303dc82729 SHA512 6692075adac0379b5f27d1023de1a051cf7f7f7138efd32dfc3af0d501b714142a16daf18022bb46d92218587f364f4dafe9f4aea24f6826e88b0e7cc2be7d0b
|
||||
DIST chromium-patches-127.tar.bz2 4545 BLAKE2B cd0221e74a886ad3fc598e92876021b847a92a587ddc66774357ccf06bdd14e23f8bfede9bbe6fd154af8cea570bfa6ee27a2ff393883bd314a7d1326c7260f5 SHA512 938926ecd406d96662a6ed6e9fab9efab156f5691e98c044c75c4d335075f61e80eae2cf3be9b626c01d3542c1785dd0fc63ac31e5cbf1555a8eca3c6aed8c56
|
||||
DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
|
||||
|
@ -13,3 +14,4 @@ DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b2655123
|
|||
DIST chromium_124.0.6367.207-1raptor0~deb12u1.debian.tar.xz 587248 BLAKE2B 4c5a12b3e70be85b31d60d35d160281cbf8b93422169243f743fff25805bc7006ffeed5f95b415fb49e9cf4c3bf2c0a2d5ed10642d8f772df24cab1fe738125a SHA512 025ac185f27c66438a5eaf482120fded42d37403706fd012fbde1b6acf5c2e360bb2fb7723183d4883f66f36afe10167a2d919cde11735186a1a87b28ffaf9c6
|
||||
DIST chromium_126.0.6478.114-1raptor0~deb12u1.debian.tar.xz 613488 BLAKE2B ecdf33e0ced01d540b7f1e599df6655055afd8f72b22a92c600205d1b02176be76140a5bfa550e62e4a0e4f03c68992eb480d9ba4a256b3f8b48b525a8ce7400 SHA512 53ea7f89dac5c42ca991f40f2a5515393cb74334a27df72b944552d5a557f6c53b0dac9c89cfb99918fd502396bc80a677a87533f48552af9f7fd440b7b8b2cc
|
||||
DIST chromium_126.0.6478.126-1raptor0~deb12u1.debian.tar.xz 614000 BLAKE2B 5eaad3a34447aefb080f9c0ff5170d111a318c8dc6866807aedbcfb014113877a2b8f6b4b80ec4ad8a35e2ed01a0bf0bc2bdcee1474ba4d7759180d0fbe77124 SHA512 6f1c8090bd94fa09c057799938c92d1cad1ac1638944727196ce5cc172d5a41f3f7121bc0b28ad07172b65108a8ae17086e6503b9bc4a20e2662c40f6d65f765
|
||||
DIST chromium_127.0.6533.88-1raptor0~deb12u2.debian.tar.xz 8675684 BLAKE2B 868de8a681496c5da5aa9ebb8d27c84b35313038da85232c89d58f6ab7a4ac15866e8d0650d5283023aa38ab55da93f3b6a97280afdd1a3cf69a021517bfa8ab SHA512 3afea47fedad9c1374b238028ea642cde603f548af9992fdcff836745cf8c4243d0781f56e8710ca1bb22b0a552944c62a67a4799f8073fbe309d0f5a514c724
|
||||
|
|
1447
www-client/chromium/chromium-127.0.6533.88.ebuild
Normal file
1447
www-client/chromium/chromium-127.0.6533.88.ebuild
Normal file
File diff suppressed because it is too large
Load diff
73
www-client/chromium/files/chromium-127-updater-systemd.patch
Normal file
73
www-client/chromium/files/chromium-127-updater-systemd.patch
Normal file
|
@ -0,0 +1,73 @@
|
|||
https://github.com/chromium/chromium/commit/570332aad61afab5d9d88a8438bae53ea28a298a
|
||||
From: Noah Rose Ledesma <noahrose@google.com>
|
||||
Date: Wed, 31 Jul 2024 17:59:12 +0000
|
||||
Subject: [PATCH] Use libs instead of pkg_config for linux deps
|
||||
|
||||
pkg_config can cause builds to fail if the requested packages are not
|
||||
present, regardless of if the lib is depended upon by the target being
|
||||
built.
|
||||
|
||||
This issue can be avoided by setting 'libs' instead. I'm not sure why we
|
||||
didn't do so in the first place.
|
||||
|
||||
Bug: 355967882
|
||||
Change-Id: Ie5dc4c03b08d7c1e26458ea143f6dc812b670544
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5749680
|
||||
Reviewed-by: Sorin Jianu <sorin@chromium.org>
|
||||
Commit-Queue: Noah Rose Ledesma <noahrose@google.com>
|
||||
Cr-Commit-Position: refs/heads/main@{#1335558}
|
||||
--- a/chrome/updater/BUILD.gn
|
||||
+++ b/chrome/updater/BUILD.gn
|
||||
@@ -367,9 +367,10 @@ if (is_win || is_mac || is_linux) {
|
||||
"update_service_internal_impl_qualifying_linux.cc",
|
||||
"update_usage_stats_task_linux.cc",
|
||||
]
|
||||
- public_configs = [
|
||||
- "linux:libcurl",
|
||||
- "linux:libsystemd",
|
||||
+
|
||||
+ libs = [
|
||||
+ "curl",
|
||||
+ "systemd",
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1040,7 +1041,7 @@ if (is_win || is_mac || is_linux) {
|
||||
|
||||
data += [ "//chrome/test/data/updater/updater_qualification_app.crx" ]
|
||||
data_deps += [ "//chrome/updater/linux:updater_test" ]
|
||||
- public_configs = [ "linux:libsystemd" ]
|
||||
+ libs = [ "systemd" ]
|
||||
}
|
||||
|
||||
if (is_posix) {
|
||||
--- a/chrome/updater/linux/BUILD.gn
|
||||
+++ b/chrome/updater/linux/BUILD.gn
|
||||
@@ -2,7 +2,6 @@
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
-import("//build/config/linux/pkg_config.gni")
|
||||
import("//chrome/updater/zip.gni")
|
||||
|
||||
# This target builds the updater executable and unittests.
|
||||
@@ -13,18 +12,10 @@ group("linux") {
|
||||
]
|
||||
}
|
||||
|
||||
-pkg_config("libcurl") {
|
||||
- packages = [ "libcurl" ]
|
||||
-}
|
||||
-
|
||||
-pkg_config("libsystemd") {
|
||||
- packages = [ "libsystemd" ]
|
||||
-}
|
||||
-
|
||||
source_set("updater_executable") {
|
||||
sources = [ "main.cc" ]
|
||||
deps = [ "//chrome/updater:base" ]
|
||||
- public_configs = [ ":libsystemd" ]
|
||||
+ libs = [ "systemd" ]
|
||||
}
|
||||
|
||||
executable("updater") {
|
Loading…
Add table
Reference in a new issue