chromium-browser: version bump to 97.0.4692.77
This commit is contained in:
@@ -37,14 +37,13 @@ def setup():
|
||||
opt = 'custom_toolchain="//build/toolchain/linux/unbundle:default" \
|
||||
host_toolchain="//build/toolchain/linux/unbundle:default" \
|
||||
use_sysroot=false \
|
||||
enable_nacl=true \
|
||||
enable_nacl=false \
|
||||
enable_nacl_nonsfi=false \
|
||||
rtc_use_pipewire=true \
|
||||
use_custom_libcxx=true \
|
||||
clang_use_chrome_plugins=true \
|
||||
is_official_build=true \
|
||||
fieldtrial_testing_like_official_build=true \
|
||||
clang_use_chrome_plugins=false \
|
||||
fatal_linker_warnings=false \
|
||||
treat_warnings_as_errors=false \
|
||||
use_gnome_keyring=false\
|
||||
@@ -54,9 +53,7 @@ def setup():
|
||||
linux_use_bundled_binutils=false \
|
||||
is_debug=false \
|
||||
ffmpeg_branding="Chrome" \
|
||||
google_default_client_secret="0ZChLK6AxeA3Isu96MkwqDR4" \
|
||||
google_api_key="AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM" \
|
||||
google_default_client_id="413772536636.apps.googleusercontent.com" \
|
||||
remove_webcore_debug_symbols=true \
|
||||
proprietary_codecs=true \
|
||||
link_pulseaudio=true \
|
||||
@@ -93,7 +90,7 @@ def setup():
|
||||
pisitools.ldflags.add(" -fuse-ld=lld")
|
||||
shelltools.export("CPPFLAGS", "-D__DATE__= -D__TIME__= -D__TIMESTAMP__=")
|
||||
|
||||
shelltools.system("/usr/bin/python3 build/download_nacl_toolchains.py --packages nacl_x86_newlib,pnacl_newlib,pnacl_translator sync --extract")
|
||||
#shelltools.system("/usr/bin/python3 build/download_nacl_toolchains.py --packages nacl_x86_newlib,pnacl_newlib,pnacl_translator sync --extract")
|
||||
shelltools.system("/usr/bin/python3 tools/update_pgo_profiles.py --target=linux update --gs-url-base=chromium-optimization-profiles/pgo_profiles")
|
||||
shelltools.system("/usr/bin/python3 tools/gn/bootstrap/bootstrap.py --gn-gen-args '%s'"% opt)
|
||||
shelltools.system("out/Release/gn gen out/Release --args='%s'"% opt)
|
||||
@@ -111,7 +108,7 @@ def install():
|
||||
|
||||
#should be checked should for the missing folder "out/Release"
|
||||
for vla in ["*.pak", "*.json", "chrome", "locales", "resources", "icudtl.dat", "mksnapshot", "chromedriver", "snapshot_blob.bin", "character_data_generator", \
|
||||
"libEGL.so", "libGLESv2.so", "libVk*.so", "v8_context_snapshot.bin", "MEIPreload", "nacl_helper", "nacl_helper_bootstrap", "nacl_irt_x86_64.nexe", "chrome_crashpad_handler"]:
|
||||
"libEGL.so", "libGLESv2.so", "libVk*.so", "v8_context_snapshot.bin", "MEIPreload", "chrome_crashpad_handler"]:
|
||||
pisitools.insinto("/usr/lib/chromium-browser", "%s" % vla)
|
||||
|
||||
pisitools.insinto("/usr/lib/chromium-browser", "chrome_sandbox", "chrome-sandbox")
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
From 52d0ad25ea695da44195e49f36e69fa81b55e670 Mon Sep 17 00:00:00 2001
|
||||
From: Tom Anderson <thomasanderson@chromium.org>
|
||||
Date: Wed, 5 Jan 2022 21:11:03 +0000
|
||||
Subject: [PATCH] [X11] Fix tag dragging in KWin
|
||||
|
||||
R=sky
|
||||
|
||||
Bug: 1279532
|
||||
Change-Id: Iac166803e2149eef234045d922b630f0019c8073
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3355376
|
||||
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
|
||||
Reviewed-by: Scott Violet <sky@chromium.org>
|
||||
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
|
||||
Cr-Commit-Position: refs/heads/main@{#955869}
|
||||
---
|
||||
ui/platform_window/x11/x11_topmost_window_finder.cc | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/ui/platform_window/x11/x11_topmost_window_finder.cc b/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
index 50e75e17f0a..2e16393487b 100644
|
||||
--- a/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
+++ b/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
@@ -68,9 +68,9 @@ bool EnumerateAllWindows(ShouldStopIteratingCallback should_stop_iterating,
|
||||
|
||||
void EnumerateTopLevelWindows(
|
||||
ui::ShouldStopIteratingCallback should_stop_iterating) {
|
||||
- // Some WMs parent 'top-level' windows in unnamed actual top-level windows
|
||||
- // (ion WM), so extend the search depth to all children of top-level windows.
|
||||
- const int kMaxSearchDepth = 1;
|
||||
+ // WMs may reparent toplevel windows inside their own containers, so extend
|
||||
+ // the search to all grandchildren of all toplevel windows.
|
||||
+ const int kMaxSearchDepth = 2;
|
||||
ui::EnumerateAllWindows(should_stop_iterating, kMaxSearchDepth);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
From 3806f28918ea23291749ff4775339075a5f394e8 Mon Sep 17 00:00:00 2001
|
||||
From: Tom Anderson <thomasanderson@chromium.org>
|
||||
Date: Thu, 6 Jan 2022 00:59:40 +0000
|
||||
Subject: [PATCH] [X11] Fix tag dragging in Mutter
|
||||
|
||||
We used to use a BFS to find the target window for tag dragging, but
|
||||
this causes windows underneath (like the window for the desktop
|
||||
wallpaper) to take precedence over nested windows.
|
||||
|
||||
This CL switches to a DFS.
|
||||
|
||||
R=sky
|
||||
|
||||
Bug: 1279532
|
||||
Change-Id: Ib569e9270be60bcb4fff088517dfe295697608b0
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3355470
|
||||
Reviewed-by: Scott Violet <sky@chromium.org>
|
||||
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
|
||||
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
|
||||
Cr-Commit-Position: refs/heads/main@{#955976}
|
||||
---
|
||||
ui/platform_window/x11/x11_topmost_window_finder.cc | 11 ++---------
|
||||
1 file changed, 2 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/ui/platform_window/x11/x11_topmost_window_finder.cc b/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
index 2e16393487b..e20bf0abf0e 100644
|
||||
--- a/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
+++ b/ui/platform_window/x11/x11_topmost_window_finder.cc
|
||||
@@ -44,15 +44,8 @@ bool EnumerateChildren(ShouldStopIteratingCallback should_stop_iterating,
|
||||
for (iter = windows.rbegin(); iter != windows.rend(); iter++) {
|
||||
if (IsWindowNamed(*iter) && should_stop_iterating.Run(*iter))
|
||||
return true;
|
||||
- }
|
||||
-
|
||||
- // If we're at this point, we didn't find the window we're looking for at the
|
||||
- // current level, so we need to recurse to the next level. We use a second
|
||||
- // loop because the recursion and call to XQueryTree are expensive and is only
|
||||
- // needed for a small number of cases.
|
||||
- if (++depth <= max_depth) {
|
||||
- for (iter = windows.rbegin(); iter != windows.rend(); iter++) {
|
||||
- if (EnumerateChildren(should_stop_iterating, *iter, max_depth, depth))
|
||||
+ if (depth < max_depth) {
|
||||
+ if (EnumerateChildren(should_stop_iterating, *iter, max_depth, depth + 1))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
From c23f09d436b566934d02c26a19e3cf5d31545855 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Sat, 4 Sep 2021 17:02:00 +0000
|
||||
Subject: [PATCH] GCC: fix template specialization in webrtc::BitstreamReader
|
||||
|
||||
GCC complains that explicit specialization in non-namespace scope
|
||||
is happening for webrtc::BitstreamReader::Read(). However, specialization
|
||||
for bool isn't used because std::is_unsigned<bool>::value returns true.
|
||||
Add std::is_same for bool check and enable second specialization only
|
||||
for bool types.
|
||||
|
||||
---
|
||||
third_party/webrtc/rtc_base/bitstream_reader.h | 6 ++++--
|
||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/third_party/webrtc/rtc_base/bitstream_reader.h b/third_party/webrtc/rtc_base/bitstream_reader.h
|
||||
index 8c0f66f..cd8537f 100644
|
||||
--- a/third_party/webrtc/rtc_base/bitstream_reader.h
|
||||
+++ b/third_party/webrtc/rtc_base/bitstream_reader.h
|
||||
@@ -61,14 +61,16 @@ class BitstreamReader {
|
||||
// Reads unsigned integer of fixed width.
|
||||
template <typename T,
|
||||
typename std::enable_if<std::is_unsigned<T>::value &&
|
||||
+ !std::is_same<T, bool>::value &&
|
||||
sizeof(T) <= 8>::type* = nullptr>
|
||||
ABSL_MUST_USE_RESULT T Read() {
|
||||
return rtc::dchecked_cast<T>(ReadBits(sizeof(T) * 8));
|
||||
}
|
||||
|
||||
// Reads single bit as boolean.
|
||||
- template <>
|
||||
- ABSL_MUST_USE_RESULT bool Read<bool>() {
|
||||
+ template <typename T,
|
||||
+ typename std::enable_if<std::is_same<T, bool>::value>::type* = nullptr>
|
||||
+ ABSL_MUST_USE_RESULT bool Read() {
|
||||
return ReadBit() != 0;
|
||||
}
|
||||
|
||||
--
|
||||
2.32.0
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
diff --git a/third_party/libyuv/source/row_neon64.cc b/third_party/libyuv/source/row_neon64.cc
|
||||
index 350c964..2aab413 100644
|
||||
--- a/third_party/libyuv/source/row_neon64.cc
|
||||
+++ b/third_party/libyuv/source/row_neon64.cc
|
||||
@@ -1835,7 +1835,7 @@ void ARGBToAB64Row_NEON(const uint8_t* src_argb,
|
||||
: "+r"(src_argb), // %0
|
||||
"+r"(dst_ab64), // %1
|
||||
"+r"(width) // %2
|
||||
- : "m"(kShuffleARGBToABGR) // %3
|
||||
+ : "Q"(kShuffleARGBToABGR) // %3
|
||||
: "cc", "memory", "v0", "v1", "v2", "v3", "v4");
|
||||
}
|
||||
|
||||
@@ -1859,7 +1859,7 @@ void AR64ToARGBRow_NEON(const uint16_t* src_ar64,
|
||||
: "+r"(src_ar64), // %0
|
||||
"+r"(dst_argb), // %1
|
||||
"+r"(width) // %2
|
||||
- : "m"(kShuffleAR64ToARGB) // %3
|
||||
+ : "Q"(kShuffleAR64ToARGB) // %3
|
||||
: "cc", "memory", "v0", "v1", "v2", "v3", "v4");
|
||||
}
|
||||
|
||||
@@ -1883,7 +1883,7 @@ void AB64ToARGBRow_NEON(const uint16_t* src_ab64,
|
||||
: "+r"(src_ab64), // %0
|
||||
"+r"(dst_argb), // %1
|
||||
"+r"(width) // %2
|
||||
- : "m"(kShuffleAB64ToARGB) // %3
|
||||
+ : "Q"(kShuffleAB64ToARGB) // %3
|
||||
: "cc", "memory", "v0", "v1", "v2", "v3", "v4");
|
||||
}
|
||||
@@ -1,25 +0,0 @@
|
||||
From a9d986203bcfbaab84f270c1dc6c3abb4c450ee1 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Fri, 17 Sep 2021 14:57:33 +0000
|
||||
Subject: [PATCH] IWYU: add stddef.h for size_t in WindowManager
|
||||
|
||||
---
|
||||
net/third_party/quiche/src/http2/adapter/window_manager.h | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/net/third_party/quiche/src/http2/adapter/window_manager.h b/net/third_party/quiche/src/http2/adapter/window_manager.h
|
||||
index f15982d..5a7701e 100644
|
||||
--- a/net/third_party/quiche/src/http2/adapter/window_manager.h
|
||||
+++ b/net/third_party/quiche/src/http2/adapter/window_manager.h
|
||||
@@ -1,6 +1,8 @@
|
||||
#ifndef QUICHE_HTTP2_ADAPTER_WINDOW_MANAGER_H_
|
||||
#define QUICHE_HTTP2_ADAPTER_WINDOW_MANAGER_H_
|
||||
|
||||
+#include <stddef.h>
|
||||
+
|
||||
#include <functional>
|
||||
|
||||
#include "common/platform/api/quiche_export.h"
|
||||
--
|
||||
2.32.0
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
From 9850414c0425aebf038faf418f331df2d6ad573b Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Fri, 5 Nov 2021 08:53:26 +0000
|
||||
Subject: [PATCH] GCC: make gfx::Point::operator== constexpr
|
||||
|
||||
blink::IntRect::operator== is constexpr. Therefore,
|
||||
gfx::Point::operator== needs to be constexpr as well.
|
||||
---
|
||||
ui/gfx/geometry/point.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/ui/gfx/geometry/point.h b/ui/gfx/geometry/point.h
|
||||
index 71c5a5b..55b3220 100644
|
||||
--- a/ui/gfx/geometry/point.h
|
||||
+++ b/ui/gfx/geometry/point.h
|
||||
@@ -95,7 +95,7 @@ class GEOMETRY_EXPORT Point {
|
||||
int y_;
|
||||
};
|
||||
|
||||
-inline bool operator==(const Point& lhs, const Point& rhs) {
|
||||
+constexpr bool operator==(const Point& lhs, const Point& rhs) {
|
||||
return lhs.x() == rhs.x() && lhs.y() == rhs.y();
|
||||
}
|
||||
|
||||
--
|
||||
2.32.0
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
From ce58517e546f3f3433931609683b5b4e455bbb7f Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Fri, 5 Nov 2021 15:48:05 +0000
|
||||
Subject: [PATCH] GCC: fix undefined reference to ScrollView::SetContents()
|
||||
|
||||
---
|
||||
ui/views/controls/scroll_view.h | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/ui/views/controls/scroll_view.h b/ui/views/controls/scroll_view.h
|
||||
index 3bd5a8bf..f850728c 100644
|
||||
--- a/ui/views/controls/scroll_view.h
|
||||
+++ b/ui/views/controls/scroll_view.h
|
||||
@@ -386,6 +386,9 @@
|
||||
ScrollViewCallbackList on_contents_scroll_ended_;
|
||||
};
|
||||
|
||||
+// Required for WebAppUrlHandlerIntentPickerView
|
||||
+template View* ScrollView::SetContents<View>(std::unique_ptr<View> a_view);
|
||||
+
|
||||
BEGIN_VIEW_BUILDER(VIEWS_EXPORT, ScrollView, View)
|
||||
VIEW_BUILDER_VIEW_TYPE_PROPERTY(View, Contents)
|
||||
VIEW_BUILDER_PROPERTY(ui::LayerType, ContentsLayerType)
|
||||
+20
-27
@@ -1,17 +1,17 @@
|
||||
From f4d0b0eb899005b4b8b6388e1d8bb82cc0018fc8 Mon Sep 17 00:00:00 2001
|
||||
From 307a0f63dd9b118f4b8470ed3d7567e81fdb7a6d Mon Sep 17 00:00:00 2001
|
||||
From: Mike Gilbert <floppym@gentoo.org>
|
||||
Date: Sat, 4 Sep 2021 15:13:20 +0000
|
||||
Date: Tue, 2 Nov 2021 11:27:25 +0000
|
||||
Subject: [PATCH] Disable various compiler configs
|
||||
|
||||
---
|
||||
build/config/compiler/BUILD.gn | 105 ++++++---------------------------
|
||||
1 file changed, 17 insertions(+), 88 deletions(-)
|
||||
build/config/compiler/BUILD.gn | 98 ++++++----------------------------
|
||||
1 file changed, 17 insertions(+), 81 deletions(-)
|
||||
|
||||
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
|
||||
index 219a2be..7565c83 100644
|
||||
index 2656f80..221e6db 100644
|
||||
--- a/build/config/compiler/BUILD.gn
|
||||
+++ b/build/config/compiler/BUILD.gn
|
||||
@@ -292,8 +292,6 @@ config("compiler") {
|
||||
@@ -296,8 +296,6 @@ config("compiler") {
|
||||
|
||||
configs += [
|
||||
# See the definitions below.
|
||||
@@ -20,11 +20,11 @@ index 219a2be..7565c83 100644
|
||||
":compiler_codegen",
|
||||
":compiler_deterministic",
|
||||
]
|
||||
@@ -531,31 +529,6 @@ config("compiler") {
|
||||
@@ -538,24 +536,6 @@ config("compiler") {
|
||||
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
|
||||
}
|
||||
|
||||
- if (is_clang && !is_nacl && !use_xcode_clang) {
|
||||
- if (is_clang && !is_nacl && !use_xcode_clang && current_os != "zos") {
|
||||
- cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
|
||||
-
|
||||
- # TODO(hans): Remove this once Clang generates better optimized debug info
|
||||
@@ -40,19 +40,12 @@ index 219a2be..7565c83 100644
|
||||
- ldflags += [ "-Wl,-mllvm,-instcombine-lower-dbg-declare=0" ]
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- # TODO(crbug.com/1235145): Investigate why/if this should be needed.
|
||||
- if (is_win) {
|
||||
- cflags += [ "/clang:-ffp-contract=off" ]
|
||||
- } else {
|
||||
- cflags += [ "-ffp-contract=off" ]
|
||||
- }
|
||||
- }
|
||||
-
|
||||
# C11/C++11 compiler flags setup.
|
||||
# ---------------------------
|
||||
if (is_linux || is_chromeos || is_android || (is_nacl && is_clang) ||
|
||||
@@ -1246,45 +1219,6 @@ config("compiler_deterministic") {
|
||||
@@ -1246,45 +1226,6 @@ config("compiler_deterministic") {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,7 +91,7 @@ index 219a2be..7565c83 100644
|
||||
# Tells the compiler not to use absolute paths when passing the default
|
||||
# paths to the tools it invokes. We don't want this because we don't
|
||||
# really need it and it can mess up the goma cache entries.
|
||||
@@ -1704,7 +1638,7 @@ config("chromium_code") {
|
||||
@@ -1562,7 +1503,7 @@ config("chromium_code") {
|
||||
defines = [ "_HAS_NODISCARD" ]
|
||||
}
|
||||
} else {
|
||||
@@ -107,7 +100,7 @@ index 219a2be..7565c83 100644
|
||||
if (treat_warnings_as_errors) {
|
||||
cflags += [ "-Werror" ]
|
||||
|
||||
@@ -1713,10 +1647,6 @@ config("chromium_code") {
|
||||
@@ -1571,10 +1512,6 @@ config("chromium_code") {
|
||||
# well.
|
||||
ldflags = [ "-Werror" ]
|
||||
}
|
||||
@@ -118,7 +111,7 @@ index 219a2be..7565c83 100644
|
||||
|
||||
# In Chromium code, we define __STDC_foo_MACROS in order to get the
|
||||
# C99 macros on Mac and Linux.
|
||||
@@ -1725,15 +1655,6 @@ config("chromium_code") {
|
||||
@@ -1583,15 +1520,6 @@ config("chromium_code") {
|
||||
"__STDC_FORMAT_MACROS",
|
||||
]
|
||||
|
||||
@@ -134,7 +127,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_mac) {
|
||||
cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
|
||||
cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
|
||||
@@ -2101,7 +2022,8 @@ config("default_stack_frames") {
|
||||
@@ -1959,7 +1887,8 @@ config("default_stack_frames") {
|
||||
}
|
||||
|
||||
# Default "optimization on" config.
|
||||
@@ -144,7 +137,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_win) {
|
||||
if (chrome_pgo_phase != 2) {
|
||||
# Favor size over speed, /O1 must be before the common flags.
|
||||
@@ -2141,7 +2063,8 @@ config("optimize") {
|
||||
@@ -1999,7 +1928,8 @@ config("optimize") {
|
||||
}
|
||||
|
||||
# Turn off optimizations.
|
||||
@@ -154,7 +147,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_win) {
|
||||
cflags = [
|
||||
"/Od", # Disable optimization.
|
||||
@@ -2181,7 +2104,8 @@ config("no_optimize") {
|
||||
@@ -2039,7 +1969,8 @@ config("no_optimize") {
|
||||
# Turns up the optimization level. On Windows, this implies whole program
|
||||
# optimization and link-time code generation which is very expensive and should
|
||||
# be used sparingly.
|
||||
@@ -164,7 +157,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_nacl && is_nacl_irt) {
|
||||
# The NaCl IRT is a special case and always wants its own config.
|
||||
# Various components do:
|
||||
@@ -2214,7 +2138,8 @@ config("optimize_max") {
|
||||
@@ -2072,7 +2003,8 @@ config("optimize_max") {
|
||||
#
|
||||
# TODO(crbug.com/621335) - rework how all of these configs are related
|
||||
# so that we don't need this disclaimer.
|
||||
@@ -174,7 +167,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_nacl && is_nacl_irt) {
|
||||
# The NaCl IRT is a special case and always wants its own config.
|
||||
# Various components do:
|
||||
@@ -2240,7 +2165,8 @@ config("optimize_speed") {
|
||||
@@ -2098,7 +2030,8 @@ config("optimize_speed") {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -184,7 +177,7 @@ index 219a2be..7565c83 100644
|
||||
cflags = [ "-O1" ] + common_optimize_on_cflags
|
||||
rustflags = [ "-Copt-level=1" ]
|
||||
ldflags = common_optimize_on_ldflags
|
||||
@@ -2360,7 +2286,8 @@ config("win_pdbaltpath") {
|
||||
@@ -2218,7 +2151,8 @@ config("win_pdbaltpath") {
|
||||
}
|
||||
|
||||
# Full symbols.
|
||||
@@ -194,7 +187,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_win) {
|
||||
if (is_clang) {
|
||||
cflags = [ "/Z7" ] # Debug information in the .obj files.
|
||||
@@ -2474,7 +2401,8 @@ config("symbols") {
|
||||
@@ -2337,7 +2271,8 @@ config("symbols") {
|
||||
# Minimal symbols.
|
||||
# This config guarantees to hold symbol for stack trace which are shown to user
|
||||
# when crash happens in unittests running on buildbot.
|
||||
@@ -204,7 +197,7 @@ index 219a2be..7565c83 100644
|
||||
if (is_win) {
|
||||
# Functions, files, and line tables only.
|
||||
cflags = []
|
||||
@@ -2546,7 +2474,8 @@ config("minimal_symbols") {
|
||||
@@ -2407,7 +2342,8 @@ config("minimal_symbols") {
|
||||
# This configuration contains function names only. That is, the compiler is
|
||||
# told to not generate debug information and the linker then just puts function
|
||||
# names in the final debug information.
|
||||
@@ -13,7 +13,7 @@
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A WebKit powered web browser</Summary>
|
||||
<Description>Chromium-browser is an open-source web browser, powered by WebKit.</Description>
|
||||
<Archive type="tarxz" sha1sum="a44be99fbc55ff5e29f79017bcb9f4e0e665a10f">http://gsdview.appspot.com/chromium-browser-official/chromium-95.0.4638.54.tar.xz</Archive>
|
||||
<Archive type="tarxz" sha1sum="7fc6b55e015a4746bac5fd2e10e2c7673ae5b627">http://gsdview.appspot.com/chromium-browser-official/chromium-97.0.4692.77.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>at-spi2-atk-devel</Dependency>
|
||||
@@ -104,26 +104,21 @@
|
||||
<Patches>
|
||||
<!-- Arch Patches -->
|
||||
<Patch level="0">unexpire-accelerated-video-decode-flag.patch</Patch>
|
||||
<Patch level="1">maldoca-depend-on-zlib-instead-of-headers-only.patch</Patch>
|
||||
<Patch level="1">ozone-x11-fix-VA-API.patch</Patch>
|
||||
<!-- <Patch level="1">replace-blacklist-with-ignorelist.patch</Patch> -->
|
||||
<!-- <Patch level="1">add-a-TODO-about-a-missing-pnacl-flag.patch</Patch> -->
|
||||
<!-- <Patch level="1">use-ffile-compilation-dir.patch</Patch> -->
|
||||
<Patch level="1">pipewire-do-not-typecheck-the-portal-session_handle.patch</Patch>
|
||||
<Patch level="1">fix-tag-dragging-in-KWin.patch</Patch>
|
||||
<Patch level="1">fix-tag-dragging-in-Mutter.patch</Patch>
|
||||
<Patch level="1">sql-make-VirtualCursor-standard-layout-type.patch</Patch>
|
||||
<Patch level="1">use-oauth2-client-switches-as-default.patch</Patch>
|
||||
<!-- Other Patches -->
|
||||
<Patch level="1">chromium-91-java-only-allowed-in-android-builds.patch</Patch>
|
||||
<Patch level="1">chromium-buildname.patch</Patch>
|
||||
<Patch level="1">wayland-egl.patch</Patch>
|
||||
<Patch level="1">chromium-92-EnumTable-crash.patch</Patch>
|
||||
<!-- <Patch level="1">chromium-92-EnumTable-crash.patch</Patch> -->
|
||||
<!-- Chromium Patchset -->
|
||||
<!-- Source: https://github.com/stha09/chromium-patches -->
|
||||
<Patch level="1">patches/chromium-78-protobuf-RepeatedPtrField-export.patch</Patch>
|
||||
<Patch level="1">patches/chromium-95-BitstreamReader-namespace.patch</Patch>
|
||||
<Patch level="1">patches/chromium-95-compiler.patch</Patch>
|
||||
<Patch level="1">patches/chromium-95-libyuv-aarch64.patch</Patch>
|
||||
<Patch level="1">patches/chromium-95-quiche-include.patch</Patch>
|
||||
<Patch level="1">patches/chromium-97-Point-constexpr.patch</Patch>
|
||||
<Patch level="1">patches/chromium-97-ScrollView-reference.patch</Patch>
|
||||
<Patch level="1">patches/chromium-97-compiler.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -204,7 +199,14 @@
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<History>
|
||||
<Update release="26">
|
||||
<Date>2022-01-11</Date>
|
||||
<Version>97.0.4692.77</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="25">
|
||||
<Date>2021-10-21</Date>
|
||||
<Version>95.0.4638.54</Version>
|
||||
|
||||
@@ -62,15 +62,11 @@
|
||||
<Dependency>wayland-protocols-devel</Dependency>
|
||||
<Dependency>libglvnd-devel</Dependency>
|
||||
<Dependency>xkeyboard-config</Dependency>
|
||||
|
||||
<Dependency>libxcvt-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!-- <Patch level="1">nvidia-add-modulepath-support.patch</Patch> -->
|
||||
<!-- <Patch level="1">xserver-autobind-hotplug.patch</Patch> -->
|
||||
<Patch level="1">xorg-server-1.12-unloadsubmodule.patch</Patch>
|
||||
<Patch level="1">xorg-server-1.18-support-multiple-Files-sections.patch</Patch>
|
||||
<!-- <Patch level="1">xorg-server-1.19.4-sysmacros.patch</Patch> -->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
@@ -100,6 +96,9 @@
|
||||
<Conflicts>
|
||||
<Package>xorg-server-common</Package>
|
||||
</Conflicts>
|
||||
<Replaces>
|
||||
<Package>xorg-server-common</Package>
|
||||
</Replaces>
|
||||
<IsA>app:console</IsA>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libbsd</Dependency>
|
||||
@@ -142,7 +141,6 @@
|
||||
<Path fileType="man">/usr/share/man/man4/inputtestdrv.4</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xorg.wrap.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man5/Xwrapper.config.5</Path>
|
||||
|
||||
<Path fileType="data">/etc/X11/fontpath.d</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/var/lib/xkb</Path>
|
||||
@@ -301,6 +299,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="25">
|
||||
<Date>2022-01-11</Date>
|
||||
<Version>21.1.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="24">
|
||||
<Date>2022-01-03</Date>
|
||||
<Version>21.1.3</Version>
|
||||
|
||||
@@ -10,15 +10,10 @@
|
||||
<Description xml:lang="pl">X serwer to główna aplikacja, która umożliwia interfejs graficzny.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-common</Name>
|
||||
<Summary xml:lang="tr">X sunucuları için ortak dosyalar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<!-- <Package>
|
||||
<Name>xorg-server-xdmx</Name>
|
||||
<Summary xml:lang="tr">Dağıtık, çok başlı X sunucusu</Summary>
|
||||
</Package>
|
||||
</Package>-->
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xephyr</Name>
|
||||
@@ -30,18 +25,18 @@
|
||||
<Summary xml:lang="tr">Sanal framebuffer X sunucusu</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<!-- <Package>
|
||||
<Name>xorg-server-xvnc</Name>
|
||||
<Summary xml:lang="tr">X pencere sistemi için VNC sunucusu</Summary>
|
||||
</Package>
|
||||
</Package> -->
|
||||
|
||||
<Package>
|
||||
<!-- <Package>
|
||||
<Name>xorg-server-Xwayland</Name>
|
||||
<Summary xml:lang="tr">X pencere sistemini wayland altında çalıştırın</Summary>
|
||||
</Package>
|
||||
</Package> -->
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-devel</Name>
|
||||
<Summary xml:lang="tr">X sunucusu için sürücü geliştirmede kullanılan başlık ve kitaplık dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
</PISI>
|
||||
|
||||
Reference in New Issue
Block a user