Removed
This commit is contained in:
parent
94baf9e0c2
commit
8bca98833d
@ -1,17 +0,0 @@
|
|||||||
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.155.tar.xz 3446276744 BLAKE2B af057b9c1053878294ce3a4dd5777dc260c123a8c069dc8526572f3c4d51ca0f720cc3916df4fb6204912128a5def82a9f04ca71cd19c292413d711bf1516388 SHA512 632158c82c44c67b4d7e67c646f671f2ae4344d40759cca4269c024c1ad2be2740e67dbf0e4200a4da996d7234f0ef5c51a20c90433612775ddf7d5f94e1ae09
|
|
||||||
DIST chromium-124.0.6367.207.tar.xz 3450794132 BLAKE2B b5e66e5483e48f165dcdb4c4e540913c2e4d4f93550beb1c529502122e5850594d555057e02c762a5ac2d0cc5ee5531476a5adda4ee1b43a39e0e6fcfe27ccbe SHA512 4ab47f51653b214d78215a95ff6c52db7f1f0d9bf331ec67a9b74109be8df66e84ebc927794a74777e692a77cdfd7d3fdba79190e0a70e18ee975e33050941df
|
|
||||||
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.60.tar.xz 3453234996 BLAKE2B 67b98557fdff66d6f74363820a07ae0e22c2e0b9ce1ba23b14d59b9baea7a3b727db85e158c525a111b686ce8fcdc8f3cc28e07c2b049e36dba6acf131572e57 SHA512 531bebdd363373f12c3f978cbba9de47cf99386c0ea15a9723d92f5facda50f9beae5a8a5ed8f4e49f3787f1c616b3cd45b852f872f3559b14fc64673d4b4de6
|
|
||||||
DIST chromium-126-clang.tar.xz 50615992 BLAKE2B 293709399ddf343ba195cec452974178228ebb72921931ad58136351956b881f8dc0bc8ca740252bcd4971701c9ee8ccc0a33648aee25a5b1cece56e0af6b83f SHA512 7bb2938b1df452585d0ee93da3bcf9c3e64e88e39059a713fe21758df670190b12ca002ef2764dc99efdb4284b4c4b7cde861e2e495d99956c21120a51b8c3dc
|
|
||||||
DIST chromium-126-rust.tar.xz 150643432 BLAKE2B d9c827008a2fae07977628beccdf3cf4e5d9bf3c9728e4b2839c8bc86ee2f87844921064e30c067a1b620a3d53cbf54a74053172b1436239332fc668f772924d SHA512 431c0305a81e59da231d56f1b119226b661d7f5a93d0da92afbfc384b0e5be28f282c2911137983298a5369c93b60184d41875ec63b47048a782ee2b1301fc77
|
|
||||||
DIST chromium-126.0.6478.8.tar.xz 4133359308 BLAKE2B bb9bdeace0119730c74ed2d7399df05ca8913f30e2f848c4107a8482654e7cf725c163ac0bf17fee1568772553af00799ef3d0ea315e617e51efe150105db6ff SHA512 e4e9a9779f074061b7ea36afbfa40f69f9228765262a65b8d6714d50e75d56060e0e23485bbd143dba4ccc6183fdec18c9af1c873bb3aa6cee063e90e6cbf4fd
|
|
||||||
DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94 SHA512 3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
|
|
||||||
DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c SHA512 fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf
|
|
||||||
DIST chromium-patches-126.tar.bz2 4538 BLAKE2B c1f224015618ec908ef09d0c04a2243923371e2caeccd60d93747599fd1434b284291a5b4326008db21749cf78827d5a4b50d22fc805dcd3c1fd86303dc82729 SHA512 6692075adac0379b5f27d1023de1a051cf7f7f7138efd32dfc3af0d501b714142a16daf18022bb46d92218587f364f4dafe9f4aea24f6826e88b0e7cc2be7d0b
|
|
||||||
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.118-1raptor0~deb12u1.debian.tar.xz 582728 BLAKE2B ee5fe2b0bbe5d3e5edcee07fbde0934a6c219f95c4e057b7a7ea01f2579b6d87e1c7f07090e98a13eeaa79b19a563d1b12f1ae49687872527d7b55b33a8eaf51 SHA512 800f409d8d14af957218159e73e7ecdde1f5c59221c3d8693cf6be0e811b682e78541ac490bd7f1c5c6820e74c6c690817635e45465675c9906fff55d1319f9f
|
|
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
|||||||
--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
|
|
||||||
+++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
|
|
||||||
@@ -19,7 +19,6 @@ limitations under the License.
|
|
||||||
#include <cstdio>
|
|
||||||
|
|
||||||
#include "absl/strings/string_view.h" // from @com_google_absl
|
|
||||||
-#include "third_party/zlib/contrib/minizip/ioapi.h"
|
|
||||||
|
|
||||||
namespace tflite {
|
|
||||||
namespace metadata {
|
|
@ -1,25 +0,0 @@
|
|||||||
https://chromium-review.googlesource.com/c/chromium/src/+/2959890
|
|
||||||
|
|
||||||
--- a/ui/views/animation/ink_drop_host.h
|
|
||||||
+++ b/ui/views/animation/ink_drop_host.h
|
|
||||||
@@ -238,6 +238,11 @@ class VIEWS_EXPORT InkDropHost {
|
|
||||||
// Used to observe View and inform the InkDrop of host-transform changes.
|
|
||||||
ViewLayerTransformObserver host_view_transform_observer_;
|
|
||||||
|
|
||||||
+ // Declared before |ink_drop_|, because InkDropImpl may call
|
|
||||||
+ // RemoveInkDropLayer on partly destructed InkDropHost. In
|
|
||||||
+ // that case |ink_drop_mask_| must be still valid.
|
|
||||||
+ std::unique_ptr<views::InkDropMask> ink_drop_mask_;
|
|
||||||
+
|
|
||||||
// Should not be accessed directly. Use GetInkDrop() instead.
|
|
||||||
std::unique_ptr<InkDrop> ink_drop_;
|
|
||||||
|
|
||||||
@@ -261,8 +266,6 @@ class VIEWS_EXPORT InkDropHost {
|
|
||||||
int ink_drop_small_corner_radius_ = 2;
|
|
||||||
int ink_drop_large_corner_radius_ = 4;
|
|
||||||
|
|
||||||
- std::unique_ptr<views::InkDropMask> ink_drop_mask_;
|
|
||||||
-
|
|
||||||
base::RepeatingCallback<std::unique_ptr<InkDrop>()> create_ink_drop_callback_;
|
|
||||||
base::RepeatingCallback<std::unique_ptr<InkDropRipple>()>
|
|
||||||
create_ink_drop_ripple_callback_;
|
|
@ -1,46 +0,0 @@
|
|||||||
From ae3ae3711784865bdc38bf119a6182a7b8dae91c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Matt Jolly <Matt.Jolly@footclan.ninja>
|
|
||||||
Date: Sun, 17 Sep 2023 16:51:42 +1000
|
|
||||||
Subject: [PATCH] Add system-zstd
|
|
||||||
|
|
||||||
--- a/build/linux/unbundle/replace_gn_files.py
|
|
||||||
+++ b/build/linux/unbundle/replace_gn_files.py
|
|
||||||
@@ -74,6 +74,7 @@ REPLACEMENTS = {
|
|
||||||
#
|
|
||||||
'woff2': 'third_party/woff2/BUILD.gn',
|
|
||||||
'zlib': 'third_party/zlib/BUILD.gn',
|
|
||||||
+ 'zstd': 'third_party/zstd/BUILD.gn',
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/build/linux/unbundle/zstd.gn
|
|
||||||
@@ -0,0 +1,25 @@
|
|
||||||
+import("//build/config/linux/pkg_config.gni")
|
|
||||||
+import("//build/shim_headers.gni")
|
|
||||||
+
|
|
||||||
+pkg_config("system_zstd") {
|
|
||||||
+ packages = [ "libzstd" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+shim_headers("zstd_shim") {
|
|
||||||
+ root_path = "src/lib"
|
|
||||||
+ headers = [
|
|
||||||
+ "zdict.h",
|
|
||||||
+ "zstd.h",
|
|
||||||
+ "zstd_errors.h",
|
|
||||||
+ ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+source_set("zstd") {
|
|
||||||
+ deps = [ ":zstd_shim" ]
|
|
||||||
+ public_configs = [ ":system_zstd" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+source_set("decompress") {
|
|
||||||
+ deps = [ ":zstd_shim" ]
|
|
||||||
+ public_configs = [ ":system_zstd" ]
|
|
||||||
+}
|
|
||||||
--
|
|
||||||
2.42.0
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
From 40c466949bd8ccb61cb55655848d23684a9f8a94 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Matt Jolly <kangie@gentoo.org>
|
|
||||||
Date: Mon, 25 Mar 2024 21:38:35 +1000
|
|
||||||
Subject: [PATCH] libwebp shim: add libwebp_sharpyuv target
|
|
||||||
|
|
||||||
Signed-off-by: Matt Jolly <Kangie@gentoo.org>
|
|
||||||
--- a/build/linux/unbundle/libwebp.gn
|
|
||||||
+++ b/build/linux/unbundle/libwebp.gn
|
|
||||||
@@ -22,14 +22,24 @@ shim_headers("libwebp_shim") {
|
|
||||||
"webp/mux.h",
|
|
||||||
"webp/mux_types.h",
|
|
||||||
"webp/types.h",
|
|
||||||
+ "webp/sharpyuv/sharpyuv.h",
|
|
||||||
+ "webp/sharpyuv/sharpyuv_csp.h",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
+source_set("libwebp_sharpyuv") {
|
|
||||||
+ deps = [ ":libwebp_shim" ]
|
|
||||||
+ public_configs = [ ":system_libwebp" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
source_set("libwebp_webp") {
|
|
||||||
deps = [ ":libwebp_shim" ]
|
|
||||||
public_configs = [ ":system_libwebp" ]
|
|
||||||
}
|
|
||||||
|
|
||||||
group("libwebp") {
|
|
||||||
- deps = [ ":libwebp_webp" ]
|
|
||||||
+ deps = [
|
|
||||||
+ ":libwebp_webp",
|
|
||||||
+ ":libwebp_sharpyuv"
|
|
||||||
+ ]
|
|
||||||
}
|
|
||||||
--
|
|
||||||
2.44.0
|
|
@ -1,17 +0,0 @@
|
|||||||
https://chromium-review.googlesource.com/c/chromium/src/+/5487538
|
|
||||||
commit a976cb05b4024b7a6452d1541378d718cdfe33e6
|
|
||||||
Author: Takuto Ikuta <tikuta@chromium.org>
|
|
||||||
Date: Thu Apr 25 07:25:32 2024
|
|
||||||
|
|
||||||
[devtools] fix a missing build dependency to a generated file
|
|
||||||
|
|
||||||
--- a/chrome/browser/devtools/BUILD.gn
|
|
||||||
+++ b/chrome/browser/devtools/BUILD.gn
|
|
||||||
@@ -117,6 +117,7 @@
|
|
||||||
"//chrome/browser/autofill:autofill",
|
|
||||||
"//components/autofill/content/browser:browser",
|
|
||||||
"//components/autofill/core/browser:browser",
|
|
||||||
+ "//components/enterprise/buildflags",
|
|
||||||
"//components/paint_preview/buildflags:buildflags",
|
|
||||||
"//components/variations/service:service",
|
|
||||||
"//components/webapps/common:common",
|
|
@ -1,45 +0,0 @@
|
|||||||
From 6a84205d0399a94e8b526176a7dcafd6c2051a95 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Matt Jolly <Matt.Jolly@footclan.ninja>
|
|
||||||
Date: Thu, 18 Apr 2024 21:15:20 +1000
|
|
||||||
Subject: [PATCH] www-client/chromium: work around dead oauth2 credentials -
|
|
||||||
125 update
|
|
||||||
|
|
||||||
125 moved the content to a new file.
|
|
||||||
|
|
||||||
Google doesn't let us bake in OAuth2 credentials, and for some time,
|
|
||||||
Google sign-in has been broken. Arch dealt with this in March, and so
|
|
||||||
did we to some degree, but in the last few months, our sign-in
|
|
||||||
credentials have been broken. It appears that we actually did remove API
|
|
||||||
credentials in March around Chrome 89, but they got added back, perhaps
|
|
||||||
when rotating newer versions to replace older versions. Work around this
|
|
||||||
by following Arch's lead: we remove the predefined credentials, as
|
|
||||||
before, but also we patch Chromium so that people can use their own
|
|
||||||
easily, using Arch's patch for that.
|
|
||||||
|
|
||||||
For more info, see:
|
|
||||||
|
|
||||||
https://archlinux.org/news/chromium-losing-sync-support-in-early-march/
|
|
||||||
https://bodhi.fedoraproject.org/updates/FEDORA-2021-48866282e5
|
|
||||||
https://hackaday.com/2021/01/26/whats-the-deal-with-chromium-on-linux-google-at-odds-with-package-maintainers/
|
|
||||||
|
|
||||||
Bug: https://bugs.gentoo.org/791871
|
|
||||||
Signed-off-by: Matt Jolly <kangie@gentoo.org>
|
|
||||||
--- a/google_apis/google_api_keys-inc.cc
|
|
||||||
+++ b/google_apis/google_api_keys-inc.cc
|
|
||||||
@@ -182,11 +182,11 @@ class APIKeyCache {
|
|
||||||
|
|
||||||
std::string default_client_id = CalculateKeyValue(
|
|
||||||
GOOGLE_DEFAULT_CLIENT_ID,
|
|
||||||
- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr,
|
|
||||||
+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), ::switches::kOAuth2ClientID,
|
|
||||||
std::string(), environment.get(), command_line, gaia_config);
|
|
||||||
std::string default_client_secret = CalculateKeyValue(
|
|
||||||
GOOGLE_DEFAULT_CLIENT_SECRET,
|
|
||||||
- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr,
|
|
||||||
+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), ::switches::kOAuth2ClientSecret,
|
|
||||||
std::string(), environment.get(), command_line, gaia_config);
|
|
||||||
|
|
||||||
// We currently only allow overriding the baked-in values for the
|
|
||||||
--
|
|
||||||
2.44.0
|
|
||||||
|
|
@ -1,53 +0,0 @@
|
|||||||
From 4ac5e29c999c7bbcb8409a2008b0061e1ae365dd Mon Sep 17 00:00:00 2001
|
|
||||||
From: Matt Jolly <Matt.Jolly@footclan.ninja>
|
|
||||||
Date: Thu, 18 Apr 2024 21:54:54 +1000
|
|
||||||
Subject: [PATCH] Zstd now needs compress, too
|
|
||||||
|
|
||||||
Existing patch updated for 125, added source_set("compress")
|
|
||||||
|
|
||||||
--- a/build/linux/unbundle/replace_gn_files.py
|
|
||||||
+++ b/build/linux/unbundle/replace_gn_files.py
|
|
||||||
@@ -80,6 +80,7 @@ REPLACEMENTS = {
|
|
||||||
'vulkan_memory_allocator' : 'third_party/vulkan_memory_allocator/BUILD.gn',
|
|
||||||
'woff2': 'third_party/woff2/BUILD.gn',
|
|
||||||
'zlib': 'third_party/zlib/BUILD.gn',
|
|
||||||
+ 'zstd': 'third_party/zstd/BUILD.gn',
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/build/linux/unbundle/zstd.gn
|
|
||||||
@@ -0,0 +1,30 @@
|
|
||||||
+import("//build/config/linux/pkg_config.gni")
|
|
||||||
+import("//build/shim_headers.gni")
|
|
||||||
+
|
|
||||||
+pkg_config("system_zstd") {
|
|
||||||
+ packages = [ "libzstd" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+shim_headers("zstd_shim") {
|
|
||||||
+ root_path = "src/lib"
|
|
||||||
+ headers = [
|
|
||||||
+ "zdict.h",
|
|
||||||
+ "zstd.h",
|
|
||||||
+ "zstd_errors.h",
|
|
||||||
+ ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+source_set("zstd") {
|
|
||||||
+ deps = [ ":zstd_shim" ]
|
|
||||||
+ public_configs = [ ":system_zstd" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+source_set("compress") {
|
|
||||||
+ deps = [ ":zstd_shim" ]
|
|
||||||
+ public_configs = [ ":system_zstd" ]
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+source_set("decompress") {
|
|
||||||
+ deps = [ ":zstd_shim" ]
|
|
||||||
+ public_configs = [ ":system_zstd" ]
|
|
||||||
+}
|
|
||||||
--
|
|
||||||
2.44.0
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE default-apps SYSTEM "gnome-da-list.dtd">
|
|
||||||
<default-apps>
|
|
||||||
<web-browsers>
|
|
||||||
<web-browser>
|
|
||||||
<name>Chromium</name>
|
|
||||||
<executable>chromium-browser</executable>
|
|
||||||
<command>chromium-browser %s</command>
|
|
||||||
<icon-name>chromium-browser</icon-name>
|
|
||||||
<run-in-terminal>false</run-in-terminal>
|
|
||||||
</web-browser>
|
|
||||||
</web-browsers>
|
|
||||||
</default-apps>
|
|
@ -1,12 +0,0 @@
|
|||||||
--- a/build/toolchain/linux/unbundle/BUILD.gn
|
|
||||||
+++ b/build/toolchain/linux/unbundle/BUILD.gn
|
|
||||||
@@ -35,7 +35,7 @@ gcc_toolchain("host") {
|
|
||||||
extra_ldflags = getenv("BUILD_LDFLAGS")
|
|
||||||
|
|
||||||
toolchain_args = {
|
|
||||||
- current_cpu = current_cpu
|
|
||||||
- current_os = current_os
|
|
||||||
+ current_cpu = host_cpu
|
|
||||||
+ current_os = host_os
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,59 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Allow the user to override command-line flags, bug #357629.
|
|
||||||
# This is based on Debian's chromium-browser package, and is intended
|
|
||||||
# to be consistent with Debian.
|
|
||||||
for f in /etc/chromium/*; do
|
|
||||||
[[ -f ${f} ]] && source "${f}"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
|
|
||||||
# default CHROMIUM_FLAGS (from /etc/chromium/default).
|
|
||||||
CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"}
|
|
||||||
|
|
||||||
# Let the wrapped binary know that it has been run through the wrapper
|
|
||||||
export CHROME_WRAPPER=$(readlink -f "$0")
|
|
||||||
|
|
||||||
PROGDIR=${CHROME_WRAPPER%/*}
|
|
||||||
|
|
||||||
case ":$PATH:" in
|
|
||||||
*:$PROGDIR:*)
|
|
||||||
# $PATH already contains $PROGDIR
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
# Append $PROGDIR to $PATH
|
|
||||||
export PATH="$PATH:$PROGDIR"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
if [[ ${EUID} == 0 && -O ${XDG_CONFIG_HOME:-${HOME}} ]]; then
|
|
||||||
# Running as root with HOME owned by root.
|
|
||||||
# Pass --user-data-dir to work around upstream failsafe.
|
|
||||||
CHROMIUM_FLAGS="--user-data-dir=${XDG_CONFIG_HOME:-${HOME}/.config}/chromium
|
|
||||||
${CHROMIUM_FLAGS}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Select session type and platform
|
|
||||||
if @@OZONE_AUTO_SESSION@@; then
|
|
||||||
platform=
|
|
||||||
if [[ ${XDG_SESSION_TYPE} == x11 ]]; then
|
|
||||||
platform=x11
|
|
||||||
elif [[ ${XDG_SESSION_TYPE} == wayland ]]; then
|
|
||||||
platform=wayland
|
|
||||||
else
|
|
||||||
if [[ -n ${WAYLAND_DISPLAY} ]]; then
|
|
||||||
platform=wayland
|
|
||||||
else
|
|
||||||
platform=x11
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if ${DISABLE_OZONE_PLATFORM:-false}; then
|
|
||||||
platform=x11
|
|
||||||
fi
|
|
||||||
CHROMIUM_FLAGS="--ozone-platform=${platform} ${CHROMIUM_FLAGS}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Set the .desktop file name
|
|
||||||
export CHROME_DESKTOP="chromium-browser-chromium.desktop"
|
|
||||||
|
|
||||||
exec -a "chromium-browser" "$PROGDIR/chrome" --extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@"
|
|
@ -1,17 +0,0 @@
|
|||||||
diff -upr chromium-89.0.4389.58.orig/google_apis/google_api_keys.cc chromium-89.0.4389.58/google_apis/google_api_keys.cc
|
|
||||||
--- chromium-89.0.4389.58.orig/google_apis/google_api_keys.cc 2021-02-24 22:37:18.494007649 +0000
|
|
||||||
+++ chromium-89.0.4389.58/google_apis/google_api_keys.cc 2021-02-24 22:35:00.865777600 +0000
|
|
||||||
@@ -154,11 +154,11 @@ class APIKeyCache {
|
|
||||||
|
|
||||||
std::string default_client_id = CalculateKeyValue(
|
|
||||||
GOOGLE_DEFAULT_CLIENT_ID,
|
|
||||||
- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr,
|
|
||||||
+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), ::switches::kOAuth2ClientID,
|
|
||||||
std::string(), environment.get(), command_line, gaia_config);
|
|
||||||
std::string default_client_secret = CalculateKeyValue(
|
|
||||||
GOOGLE_DEFAULT_CLIENT_SECRET,
|
|
||||||
- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr,
|
|
||||||
+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), ::switches::kOAuth2ClientSecret,
|
|
||||||
std::string(), environment.get(), command_line, gaia_config);
|
|
||||||
|
|
||||||
// We currently only allow overriding the baked-in values for the
|
|
@ -1,5 +0,0 @@
|
|||||||
# Default settings for chromium. This file is sourced by /bin/bash from
|
|
||||||
# the chromium launcher.
|
|
||||||
|
|
||||||
# Options to pass to chromium.
|
|
||||||
#CHROMIUM_FLAGS=""
|
|
Loading…
Reference in New Issue
Block a user