102.0.5005.115
This commit is contained in:
parent
0d9d66e66b
commit
22ce682b2a
|
@ -0,0 +1,12 @@
|
|||
diff -up chromium-101.0.4951.41/content/common/user_agent.cc.fedora-user-agent chromium-101.0.4951.41/content/common/user_agent.cc
|
||||
--- chromium-101.0.4951.41/content/common/user_agent.cc.fedora-user-agent 2022-04-27 20:03:36.913767022 +0000
|
||||
+++ chromium-101.0.4951.41/content/common/user_agent.cc 2022-04-27 20:04:30.591942420 +0000
|
||||
@@ -34,7 +34,7 @@ std::string GetUserAgentPlatform() {
|
||||
#elif BUILDFLAG(IS_MAC)
|
||||
return "Macintosh; ";
|
||||
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
|
||||
- return "X11; "; // strange, but that's what Firefox uses
|
||||
+ return "X11; Fedora; "; // strange, but that's what Firefox uses
|
||||
#elif BUILDFLAG(IS_ANDROID)
|
||||
return "Linux; ";
|
||||
#elif BUILDFLAG(IS_FUCHSIA)
|
|
@ -0,0 +1,165 @@
|
|||
diff -up chromium-101.0.4951.41/remoting/host/mojom/remoting_mojom_traits.h.remoting-extra-qualification chromium-101.0.4951.41/remoting/host/mojom/remoting_mojom_traits.h
|
||||
--- chromium-101.0.4951.41/remoting/host/mojom/remoting_mojom_traits.h.remoting-extra-qualification 2022-04-27 20:08:44.312318089 +0000
|
||||
+++ chromium-101.0.4951.41/remoting/host/mojom/remoting_mojom_traits.h 2022-04-28 16:11:30.308481321 +0000
|
||||
@@ -32,7 +32,7 @@
|
||||
namespace mojo {
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::BoolDataView, bool> {
|
||||
+class StructTraits<remoting::mojom::BoolDataView, bool> {
|
||||
public:
|
||||
static bool value(bool value) { return value; }
|
||||
|
||||
@@ -43,7 +43,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::FloatDataView, float> {
|
||||
+class StructTraits<remoting::mojom::FloatDataView, float> {
|
||||
public:
|
||||
static float value(float value) { return value; }
|
||||
|
||||
@@ -54,7 +54,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::Int32DataView, int32_t> {
|
||||
+class StructTraits<remoting::mojom::Int32DataView, int32_t> {
|
||||
public:
|
||||
static int32_t value(int32_t value) { return value; }
|
||||
|
||||
@@ -66,7 +66,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::UInt32DataView, uint32_t> {
|
||||
+class StructTraits<remoting::mojom::UInt32DataView, uint32_t> {
|
||||
public:
|
||||
static uint32_t value(uint32_t value) { return value; }
|
||||
|
||||
@@ -78,7 +78,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::DesktopCaptureOptionsDataView,
|
||||
+class StructTraits<remoting::mojom::DesktopCaptureOptionsDataView,
|
||||
::webrtc::DesktopCaptureOptions> {
|
||||
public:
|
||||
static bool use_update_notifications(
|
||||
@@ -103,7 +103,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::DesktopEnvironmentOptionsDataView,
|
||||
+class StructTraits<remoting::mojom::DesktopEnvironmentOptionsDataView,
|
||||
::remoting::DesktopEnvironmentOptions> {
|
||||
public:
|
||||
static bool enable_curtaining(
|
||||
@@ -200,7 +200,7 @@ struct EnumTraits<remoting::mojom::Deskt
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::DesktopRectDataView,
|
||||
+class StructTraits<remoting::mojom::DesktopRectDataView,
|
||||
::webrtc::DesktopRect> {
|
||||
public:
|
||||
static int32_t left(const ::webrtc::DesktopRect& rect) { return rect.left(); }
|
||||
@@ -220,7 +220,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::DesktopSizeDataView,
|
||||
+class StructTraits<remoting::mojom::DesktopSizeDataView,
|
||||
::webrtc::DesktopSize> {
|
||||
public:
|
||||
static int32_t width(const ::webrtc::DesktopSize& size) {
|
||||
@@ -236,7 +236,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::DesktopVectorDataView,
|
||||
+class StructTraits<remoting::mojom::DesktopVectorDataView,
|
||||
::webrtc::DesktopVector> {
|
||||
public:
|
||||
static int32_t x(const ::webrtc::DesktopVector& vector) { return vector.x(); }
|
||||
@@ -475,7 +475,7 @@ struct EnumTraits<remoting::mojom::Audio
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::AudioPacketDataView,
|
||||
+class StructTraits<remoting::mojom::AudioPacketDataView,
|
||||
::std::unique_ptr<::remoting::AudioPacket>> {
|
||||
public:
|
||||
static int32_t timestamp(
|
||||
@@ -513,7 +513,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::ClipboardEventDataView,
|
||||
+class StructTraits<remoting::mojom::ClipboardEventDataView,
|
||||
::remoting::protocol::ClipboardEvent> {
|
||||
public:
|
||||
static const std::string& mime_type(
|
||||
@@ -531,7 +531,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::KeyEventDataView,
|
||||
+class StructTraits<remoting::mojom::KeyEventDataView,
|
||||
::remoting::protocol::KeyEvent> {
|
||||
public:
|
||||
static bool pressed(const ::remoting::protocol::KeyEvent& event) {
|
||||
@@ -567,7 +567,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::MouseEventDataView,
|
||||
+class StructTraits<remoting::mojom::MouseEventDataView,
|
||||
::remoting::protocol::MouseEvent> {
|
||||
public:
|
||||
static absl::optional<int32_t> x(
|
||||
@@ -656,7 +656,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::ScreenResolutionDataView,
|
||||
+class StructTraits<remoting::mojom::ScreenResolutionDataView,
|
||||
::remoting::ScreenResolution> {
|
||||
public:
|
||||
static const ::webrtc::DesktopSize& dimensions(
|
||||
@@ -674,7 +674,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::TextEventDataView,
|
||||
+class StructTraits<remoting::mojom::TextEventDataView,
|
||||
::remoting::protocol::TextEvent> {
|
||||
public:
|
||||
static const std::string& text(const ::remoting::protocol::TextEvent& event) {
|
||||
@@ -686,7 +686,7 @@ class mojo::StructTraits<remoting::mojom
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::TouchEventPointDataView,
|
||||
+class StructTraits<remoting::mojom::TouchEventPointDataView,
|
||||
::remoting::protocol::TouchEventPoint> {
|
||||
public:
|
||||
static uint32_t id(const ::remoting::protocol::TouchEventPoint& event) {
|
||||
@@ -763,7 +763,7 @@ struct EnumTraits<remoting::mojom::Touch
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::TouchEventDataView,
|
||||
+class StructTraits<remoting::mojom::TouchEventDataView,
|
||||
::remoting::protocol::TouchEvent> {
|
||||
public:
|
||||
static ::remoting::protocol::TouchEvent::TouchEventType event_type(
|
||||
@@ -823,7 +823,7 @@ struct EnumTraits<remoting::mojom::Trans
|
||||
};
|
||||
|
||||
template <>
|
||||
-class mojo::StructTraits<remoting::mojom::TransportRouteDataView,
|
||||
+class StructTraits<remoting::mojom::TransportRouteDataView,
|
||||
::remoting::protocol::TransportRoute> {
|
||||
public:
|
||||
static ::remoting::protocol::TransportRoute::RouteType type(
|
|
@ -0,0 +1,25 @@
|
|||
From 7c135a291184b59a59643ed6a8c40b4405ac0175 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Wed, 27 Apr 2022 16:01:01 +0000
|
||||
Subject: [PATCH] IWYU: add cstring for std::strlen in fenced_frame_utils
|
||||
|
||||
---
|
||||
third_party/blink/common/fenced_frame/fenced_frame_utils.cc | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/third_party/blink/common/fenced_frame/fenced_frame_utils.cc b/third_party/blink/common/fenced_frame/fenced_frame_utils.cc
|
||||
index 9e2d3ad..68f4823 100644
|
||||
--- a/third_party/blink/common/fenced_frame/fenced_frame_utils.cc
|
||||
+++ b/third_party/blink/common/fenced_frame/fenced_frame_utils.cc
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "third_party/blink/public/common/fenced_frame/fenced_frame_utils.h"
|
||||
|
||||
+#include <cstring>
|
||||
+
|
||||
#include "base/guid.h"
|
||||
#include "base/strings/string_util.h"
|
||||
|
||||
--
|
||||
2.35.1
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
--- a/components/autofill/core/browser/BUILD.gn
|
||||
+++ b/components/autofill/core/browser/BUILD.gn
|
||||
@@ -54,6 +54,11 @@ action("regex_patterns_inl_h") {
|
||||
}
|
||||
|
||||
static_library("browser") {
|
||||
+ if (is_clang) {
|
||||
+ cflags = [
|
||||
+ "-fbracket-depth=1000",
|
||||
+ ]
|
||||
+ }
|
||||
sources = [
|
||||
"address_normalization_manager.cc",
|
||||
"address_normalization_manager.h",
|
|
@ -0,0 +1,47 @@
|
|||
From 89c498edff683c68df6be0dd224848f4b4af5ae7 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Mon, 25 Apr 2022 13:25:02 +0200
|
||||
Subject: [PATCH] GCC: add explicit template instantiation
|
||||
|
||||
Bug: b/223668065
|
||||
Change-Id: I97ea197273f2b46b6a47a9fdfbbfb5065fbd8edd
|
||||
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/65268
|
||||
Kokoro-Result: kokoro <noreply+kokoro@google.com>
|
||||
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
|
||||
Reviewed-by: Alexis Hétu <sugoi@google.com>
|
||||
Commit-Queue: Alexis Hétu <sugoi@google.com>
|
||||
Tested-by: Alexis Hétu <sugoi@google.com>
|
||||
---
|
||||
|
||||
diff --git a/third_party/swiftshader/third_party/subzero/src/IceInstX8632.cpp b/third_party/swiftshader/third_party/subzero/src/IceInstX8632.cpp
|
||||
index fe87eee..94cac3b 100644
|
||||
--- a/third_party/swiftshader/third_party/subzero/src/IceInstX8632.cpp
|
||||
+++ b/third_party/swiftshader/third_party/subzero/src/IceInstX8632.cpp
|
||||
@@ -710,6 +710,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
+template void emitIASRegOpTyGPR<true, true>(const Cfg *Func, Type Ty,
|
||||
+ const Variable *Var,
|
||||
+ const Operand *Src,
|
||||
+ const GPREmitterRegOp &Emitter);
|
||||
+
|
||||
void emitIASAddrOpTyGPR(const Cfg *Func, Type Ty, const AsmAddress &Addr,
|
||||
const Operand *Src, const GPREmitterAddrOp &Emitter) {
|
||||
Assembler *Asm = Func->getAssembler<Assembler>();
|
||||
diff --git a/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp b/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
|
||||
index 9d655a1..f7097d2 100644
|
||||
--- a/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
|
||||
+++ b/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
|
||||
@@ -698,6 +698,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
+template void emitIASRegOpTyGPR<true, true>(const Cfg *Func, Type Ty,
|
||||
+ const Variable *Var,
|
||||
+ const Operand *Src,
|
||||
+ const GPREmitterRegOp &Emitter);
|
||||
+
|
||||
void emitIASAddrOpTyGPR(const Cfg *Func, Type Ty, const AsmAddress &Addr,
|
||||
const Operand *Src, const GPREmitterAddrOp &Emitter) {
|
||||
Assembler *Asm = Func->getAssembler<Assembler>();
|
|
@ -0,0 +1,43 @@
|
|||
From 9dd0503835dc875807ab63efb1f477bffed2a852 Mon Sep 17 00:00:00 2001
|
||||
From: Stephan Hartmann <stha09@googlemail.com>
|
||||
Date: Mon, 25 Apr 2022 23:18:30 +0000
|
||||
Subject: [PATCH] IWYU: add utility for std::exchange
|
||||
|
||||
Bug: 957519
|
||||
Change-Id: I307d520fdc34d2452018ed32a505e7e519739410
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3604643
|
||||
Reviewed-by: Wez <wez@chromium.org>
|
||||
Commit-Queue: Stephan Hartmann <stha09@googlemail.com>
|
||||
Cr-Commit-Position: refs/heads/main@{#995855}
|
||||
---
|
||||
|
||||
diff --git a/base/third_party/symbolize/patches/0001-expose-object-file-helpers.patch b/base/third_party/symbolize/patches/0001-expose-object-file-helpers.patch
|
||||
index b7376d8..72900a19 100644
|
||||
--- a/base/third_party/symbolize/patches/0001-expose-object-file-helpers.patch
|
||||
+++ b/base/third_party/symbolize/patches/0001-expose-object-file-helpers.patch
|
||||
@@ -118,11 +118,12 @@
|
||||
index c6f9ec4360ede..00cfa022219e6 100644
|
||||
--- a/base/third_party/symbolize/symbolize.h
|
||||
+++ b/base/third_party/symbolize/symbolize.h
|
||||
-@@ -60,6 +60,8 @@
|
||||
+@@ -60,6 +60,9 @@
|
||||
|
||||
#ifdef HAVE_SYMBOLIZE
|
||||
|
||||
+#include <algorithm>
|
||||
++#include <utility>
|
||||
+
|
||||
#if defined(__ELF__) // defined by gcc
|
||||
#if defined(__OpenBSD__)
|
||||
diff --git a/base/third_party/symbolize/symbolize.h b/base/third_party/symbolize/symbolize.h
|
||||
index 99029a9..278078f 100644
|
||||
--- a/base/third_party/symbolize/symbolize.h
|
||||
+++ b/base/third_party/symbolize/symbolize.h
|
||||
@@ -61,6 +61,7 @@
|
||||
#ifdef HAVE_SYMBOLIZE
|
||||
|
||||
#include <algorithm>
|
||||
+#include <utility>
|
||||
|
||||
#if defined(__ELF__) // defined by gcc
|
||||
#if defined(__OpenBSD__)
|
|
@ -0,0 +1,62 @@
|
|||
diff -up chromium-102.0.5005.61/chrome/browser/about_flags.cc.accel-mjpeg chromium-102.0.5005.61/chrome/browser/about_flags.cc
|
||||
--- chromium-102.0.5005.61/chrome/browser/about_flags.cc.accel-mjpeg 2022-05-19 02:16:44.000000000 +0000
|
||||
+++ chromium-102.0.5005.61/chrome/browser/about_flags.cc 2022-06-03 20:09:42.298053196 +0000
|
||||
@@ -4308,12 +4308,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kWebXrForceRuntimeDescription, kOsDesktop,
|
||||
MULTI_VALUE_TYPE(kWebXrForceRuntimeChoices)},
|
||||
#endif // ENABLE_VR
|
||||
-#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
|
||||
{"disable-accelerated-mjpeg-decode",
|
||||
flag_descriptions::kAcceleratedMjpegDecodeName,
|
||||
- flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS,
|
||||
+ flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS | kOsLinux,
|
||||
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedMjpegDecode)},
|
||||
-#endif // BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+#endif // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
|
||||
{"system-keyboard-lock", flag_descriptions::kSystemKeyboardLockName,
|
||||
flag_descriptions::kSystemKeyboardLockDescription, kOsDesktop,
|
||||
FEATURE_VALUE_TYPE(features::kSystemKeyboardLock)},
|
||||
diff -up chromium-102.0.5005.61/chrome/browser/flag_descriptions.cc.accel-mjpeg chromium-102.0.5005.61/chrome/browser/flag_descriptions.cc
|
||||
--- chromium-102.0.5005.61/chrome/browser/flag_descriptions.cc.accel-mjpeg 2022-06-03 17:55:53.493268667 +0000
|
||||
+++ chromium-102.0.5005.61/chrome/browser/flag_descriptions.cc 2022-06-03 20:22:41.162906775 +0000
|
||||
@@ -4029,7 +4029,7 @@ const char kUseAngleGL[] = "OpenGL";
|
||||
|
||||
// ChromeOS -------------------------------------------------------------------
|
||||
|
||||
-#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
|
||||
|
||||
const char kAcceleratedMjpegDecodeName[] =
|
||||
"Hardware-accelerated mjpeg decode for captured frame";
|
||||
@@ -4037,6 +4037,10 @@ const char kAcceleratedMjpegDecodeDescri
|
||||
"Enable hardware-accelerated mjpeg decode for captured frame where "
|
||||
"available.";
|
||||
|
||||
+#endif
|
||||
+
|
||||
+#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+
|
||||
const char kAllowDisableTouchpadHapticFeedbackName[] =
|
||||
"Allow disabling touchpad haptic feedback";
|
||||
const char kAllowDisableTouchpadHapticFeedbackDescription[] =
|
||||
diff -up chromium-102.0.5005.61/chrome/browser/flag_descriptions.h.accel-mjpeg chromium-102.0.5005.61/chrome/browser/flag_descriptions.h
|
||||
--- chromium-102.0.5005.61/chrome/browser/flag_descriptions.h.accel-mjpeg 2022-06-03 17:55:53.494268633 +0000
|
||||
+++ chromium-102.0.5005.61/chrome/browser/flag_descriptions.h 2022-06-03 20:23:50.514578649 +0000
|
||||
@@ -2303,11 +2303,15 @@ extern const char kUseAngleGL[];
|
||||
|
||||
// ChromeOS -------------------------------------------------------------------
|
||||
|
||||
-#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
|
||||
|
||||
extern const char kAcceleratedMjpegDecodeName[];
|
||||
extern const char kAcceleratedMjpegDecodeDescription[];
|
||||
|
||||
+#endif // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_LINUX)
|
||||
+
|
||||
+#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
+
|
||||
extern const char kAllowDisableTouchpadHapticFeedbackName[];
|
||||
extern const char kAllowDisableTouchpadHapticFeedbackDescription[];
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
# This flag is so I can build things very fast on a giant system.
|
||||
# Enabling this in koji causes aarch64 builds to timeout indefinitely.
|
||||
%global use_all_cpus 0
|
||||
%global use_all_cpus 1
|
||||
|
||||
%if %{use_all_cpus}
|
||||
%global numjobs %{_smp_build_ncpus}
|
||||
|
@ -215,14 +215,14 @@ BuildRequires: libicu-devel >= 5.4
|
|||
%global chromoting_client_id %nil
|
||||
%endif
|
||||
|
||||
%global majorversion 100
|
||||
%global majorversion 102
|
||||
|
||||
%if %{freeworld}
|
||||
Name: chromium%{chromium_channel}%{nsuffix}
|
||||
%else
|
||||
Name: chromium%{chromium_channel}
|
||||
%endif
|
||||
Version: %{majorversion}.0.4896.127
|
||||
Version: %{majorversion}.0.5005.115
|
||||
Release: 1%{?dist}
|
||||
%if %{?freeworld}
|
||||
%if %{?shared}
|
||||
|
@ -264,7 +264,7 @@ Patch11: chromium-93.0.4577.63-py3-bootstrap.patch
|
|||
Patch11: chromium-92.0.4515.107-py2-bootstrap.patch
|
||||
%endif
|
||||
# Add "Fedora" to the user agent string
|
||||
Patch12: chromium-99.0.4844.51-fedora-user-agent.patch
|
||||
Patch12: chromium-101.0.4951.41-fedora-user-agent.patch
|
||||
|
||||
# Needs to be submitted..
|
||||
Patch51: chromium-96.0.4664.45-gcc-remoting-constexpr.patch
|
||||
|
@ -279,28 +279,25 @@ Patch57: chromium-96.0.4664.45-missing-cstring.patch
|
|||
# prepare for using system ffmpeg (clean)
|
||||
# http://svnweb.mageia.org/packages/cauldron/chromium-browser-stable/current/SOURCES/chromium-53-ffmpeg-no-deprecation-errors.patch?view=markup
|
||||
Patch58: chromium-53-ffmpeg-no-deprecation-errors.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-100-GLImplementationParts-constexpr.patch
|
||||
Patch60: chromium-100-GLImplementationParts-constexpr.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-100-InMilliseconds-constexpr.patch
|
||||
Patch61: chromium-100-InMilliseconds-constexpr.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-100-macro-typo.patch
|
||||
Patch62: chromium-100-macro-typo.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-100-SCTHashdanceMetadata-move.patch
|
||||
Patch63: chromium-100-SCTHashdanceMetadata-move.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-102-fenced_frame_utils-include.patch
|
||||
Patch59: chromium-102-fenced_frame_utils-include.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-102-regex_pattern-array.patch
|
||||
Patch60: chromium-102-regex_pattern-array.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-102-swiftshader-template-instantiation.patch
|
||||
Patch61: chromium-102-swiftshader-template-instantiation.patch
|
||||
# https://github.com/stha09/chromium-patches/blob/master/chromium-102-symbolize-include.patch
|
||||
Patch62: chromium-102-symbolize-include.patch
|
||||
|
||||
# Extra CXXFLAGS for aarch64
|
||||
Patch64: chromium-91.0.4472.77-aarch64-cxxflags-addition.patch
|
||||
# Fix issue where closure_compiler thinks java is only allowed in android builds
|
||||
# https://bugs.chromium.org/p/chromium/issues/detail?id=1192875
|
||||
Patch65: chromium-91.0.4472.77-java-only-allowed-in-android-builds.patch
|
||||
# Need <tuple> for std::tie
|
||||
Patch66: chromium-100.0.4896.75-missing-include-tuple.patch
|
||||
|
||||
# Fix missing cstring in remoting code
|
||||
Patch67: chromium-98.0.4758.80-remoting-cstring.patch
|
||||
# Apply fix_textrels hack for i686 (even without lld)
|
||||
Patch68: chromium-84.0.4147.125-i686-fix_textrels.patch
|
||||
# Need <vector> for std::vector
|
||||
Patch69: chromium-100.0.4896.75-missing-include-vector.patch
|
||||
|
||||
|
||||
# Do not download proprietary widevine module in the background (thanks Debian)
|
||||
|
@ -327,7 +324,7 @@ Patch86: chromium-94.0.4606.81-clang-format.patch
|
|||
Patch87: chromium-99.0.4844.84-markdownsafe-soft_str.patch
|
||||
|
||||
# Fix extra qualification error
|
||||
Patch97: chromium-100.0.4896.75-remoting-extra-qualification.patch
|
||||
Patch97: chromium-101.0.4951.41-remoting-extra-qualification.patch
|
||||
# From gentoo
|
||||
Patch98: chromium-94.0.4606.71-InkDropHost-crash.patch
|
||||
# Enable WebRTCPPipeWireCapturer by default
|
||||
|
@ -370,7 +367,7 @@ Patch112: chromium-100.0.4896.75-old-xkb.patch
|
|||
|
||||
# VAAPI
|
||||
# Upstream turned VAAPI on in Linux in 86
|
||||
Patch202: chromium-98.0.4758.80-enable-hardware-accelerated-mjpeg.patch
|
||||
Patch202: chromium-102.0.5005.61-enable-hardware-accelerated-mjpeg.patch
|
||||
Patch203: chromium-86.0.4240.75-vaapi-i686-fpermissive.patch
|
||||
Patch205: chromium-86.0.4240.75-fix-vaapi-on-intel.patch
|
||||
|
||||
|
@ -455,6 +452,7 @@ BuildRequires: libusb-compat-0.1-devel
|
|||
%else
|
||||
BuildRequires: libusb-devel
|
||||
%endif
|
||||
BuildRequires: libutempter-devel
|
||||
BuildRequires: libXdamage-devel
|
||||
BuildRequires: libXtst-devel
|
||||
BuildRequires: xcb-proto
|
||||
|
@ -1002,19 +1000,17 @@ udev.
|
|||
%patch56 -p1 -b .missing-cstdint
|
||||
%patch57 -p1 -b .missing-cstring
|
||||
%patch58 -p1 -b .ffmpeg-deprecations
|
||||
%patch60 -p1 -b .GLImplementationParts-constexpr
|
||||
%patch61 -p1 -b .InMilliseconds-constexpr
|
||||
%patch62 -p1 -b .macro-typo
|
||||
%patch63 -p1 -b .SCTHashdanceMetadata-move
|
||||
%patch59 -p1 -b .fenced_frame_utils-include
|
||||
%patch60 -p1 -b .regex_pattern-array
|
||||
%patch61 -p1 -b .swiftshader-template-instantiation
|
||||
%patch62 -p1 -b .symbolize-include
|
||||
%patch64 -p1 -b .aarch64-cxxflags-addition
|
||||
%patch65 -p1 -b .java-only-allowed
|
||||
%patch66 -p1 -b .missing-include-tuple
|
||||
%patch67 -p1 -b .remoting-cstring
|
||||
%patch68 -p1 -b .i686-textrels
|
||||
%patch69 -p1 -b .missing-include-vector
|
||||
%patch79 -p1 -b .widevine-no-download
|
||||
%patch80 -p1 -b .EnumTable-crash
|
||||
%patch81 -p1 -b .gcc12fix
|
||||
# %%patch81 -p1 -b .gcc12fix
|
||||
%patch82 -p1 -b .remoting-no-tests
|
||||
%patch84 -p1 -b .remoting-missing-cmath-header
|
||||
%patch86 -p1 -b .clang-format-py3
|
||||
|
@ -1319,8 +1315,8 @@ build/linux/unbundle/remove_bundled_libraries.py \
|
|||
'third_party/cros_system_api' \
|
||||
'third_party/dav1d' \
|
||||
'third_party/dawn' \
|
||||
'third_party/dawn/third_party/gn' \
|
||||
'third_party/dawn/third_party/khronos' \
|
||||
'third_party/dawn/third_party/tint' \
|
||||
'third_party/depot_tools' \
|
||||
'third_party/devscripts' \
|
||||
'third_party/devtools-frontend' \
|
||||
|
@ -1373,7 +1369,6 @@ build/linux/unbundle/remove_bundled_libraries.py \
|
|||
'third_party/jstemplate' \
|
||||
'third_party/khronos' \
|
||||
'third_party/leveldatabase' \
|
||||
'third_party/libXNVCtrl' \
|
||||
'third_party/libaddressinput' \
|
||||
'third_party/libaom' \
|
||||
'third_party/libaom/source/libaom/third_party/fastfeat' \
|
||||
|
@ -1424,7 +1419,6 @@ build/linux/unbundle/remove_bundled_libraries.py \
|
|||
'third_party/node' \
|
||||
'third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2' \
|
||||
'third_party/one_euro_filter' \
|
||||
'third_party/opencv' \
|
||||
%if %{freeworld}
|
||||
'third_party/openh264' \
|
||||
%endif
|
||||
|
@ -1482,6 +1476,7 @@ build/linux/unbundle/remove_bundled_libraries.py \
|
|||
'third_party/swiftshader/third_party/marl' \
|
||||
'third_party/swiftshader/third_party/subzero' \
|
||||
'third_party/swiftshader/third_party/SPIRV-Headers' \
|
||||
'third_party/swiftshader/third_party/SPIRV-Tools' \
|
||||
'third_party/tensorflow-text' \
|
||||
'third_party/test_fonts' \
|
||||
'third_party/tflite' \
|
||||
|
@ -1489,7 +1484,6 @@ build/linux/unbundle/remove_bundled_libraries.py \
|
|||
'third_party/tflite/src/third_party/fft2d' \
|
||||
'third_party/ukey2' \
|
||||
'third_party/usb_ids' \
|
||||
'third_party/usrsctp' \
|
||||
'third_party/utf' \
|
||||
'third_party/vulkan' \
|
||||
'third_party/wayland' \
|
||||
|
@ -1741,9 +1735,9 @@ rm -rf %{buildroot}
|
|||
pushd %{builddir}
|
||||
cp -a *.pak locales resources icudtl.dat %{buildroot}%{chromium_path}
|
||||
%ifarch x86_64 i686 aarch64
|
||||
cp -a swiftshader %{buildroot}%{chromium_path}
|
||||
strip %{buildroot}%{chromium_path}/swiftshader/libEGL.so
|
||||
strip %{buildroot}%{chromium_path}/swiftshader/libGLESv2.so
|
||||
# cp -a swiftshader %{buildroot}%{chromium_path}
|
||||
# strip %{buildroot}%{chromium_path}/swiftshader/libEGL.so
|
||||
# strip %{buildroot}%{chromium_path}/swiftshader/libGLESv2.so
|
||||
cp -a libvk_swiftshader.so* %{buildroot}%{chromium_path}
|
||||
strip %{buildroot}%{chromium_path}/libvk_swiftshader.so
|
||||
cp -a libvulkan.so* %{buildroot}%{chromium_path}
|
||||
|
@ -2035,12 +2029,13 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
|
|||
%endif
|
||||
%{chromium_path}/resources/
|
||||
%ifarch x86_64 i686 aarch64
|
||||
%{chromium_path}/swiftshader/
|
||||
# %%{chromium_path}/swiftshader/
|
||||
%{chromium_path}/libvk_swiftshader.so*
|
||||
%{chromium_path}/libvulkan.so*
|
||||
%{chromium_path}/vk_swiftshader_icd.json
|
||||
%endif
|
||||
%dir %{chromium_path}/locales/
|
||||
%lang(af) %{chromium_path}/locales/af.pak*
|
||||
%lang(am) %{chromium_path}/locales/am.pak*
|
||||
%lang(ar) %{chromium_path}/locales/ar.pak*
|
||||
%lang(bg) %{chromium_path}/locales/bg.pak*
|
||||
|
@ -2094,6 +2089,7 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
|
|||
%lang(th) %{chromium_path}/locales/th.pak*
|
||||
%lang(tr) %{chromium_path}/locales/tr.pak*
|
||||
%lang(uk) %{chromium_path}/locales/uk.pak*
|
||||
%lang(ur) %{chromium_path}/locales/ur.pak*
|
||||
%lang(vi) %{chromium_path}/locales/vi.pak*
|
||||
%lang(zh_CN) %{chromium_path}/locales/zh-CN.pak*
|
||||
%lang(zh_TW) %{chromium_path}/locales/zh-TW.pak*
|
||||
|
@ -2160,6 +2156,15 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
|
|||
|
||||
|
||||
%changelog
|
||||
* Fri Jun 10 2022 Tom Callaway <spot@fedoraproject.org> - 102.0.5005.115-1
|
||||
- update to 102.0.5005.115
|
||||
|
||||
* Fri Jun 3 2022 Tom Callaway <spot@fedoraproject.org> - 102.0.5005.61-1
|
||||
- update to 102.0.5005.61
|
||||
|
||||
* Wed Apr 27 2022 Tom Callaway <spot@fedoraproject.org> - 101.0.4951.41-1
|
||||
- update to 101.0.4951.41
|
||||
|
||||
* Thu Apr 21 2022 Tom Callaway <spot@fedoraproject.org> - 100.0.4896.127-1
|
||||
- update to 100.0.4896.127
|
||||
|
||||
|
|
2
sources
2
sources
|
@ -21,4 +21,4 @@ SHA512 (NotoSansSymbols2-Regular.ttf) = 2644b42c3fdccfe12395f9b61553aced169a0f1d
|
|||
SHA512 (NotoSansTibetan-Regular.ttf) = fb5a48fcaea80eebe7d692f6fcf00d59d47658a358d0ec8e046fc559873f88bd595b2da474d2826abd9e9305f3741c69058d867b1e6048f37fe7d71b5d3af36a
|
||||
SHA512 (node-v12.22.6-linux-arm64.tar.xz) = 87ce5eb954deb1d0debe6fa02b28a3cc675e12fca1e51d44b123ab294aa39ce0c6b8ac9eae1e7a6e32673ea2c2d480651d9ba7eea73012f0529503eebe9eb34d
|
||||
SHA512 (node-v12.22.6-linux-x64.tar.xz) = e1b55c32343cb2ccc40d888c705414bebf9c46b02083d13731df79b1e79521b7277761f6bcca041e40e3a2e47c67bb8e7848aa2b919a9de5c2ebf62c4a9c7176
|
||||
SHA512 (chromium-100.0.4896.127-clean.tar.xz) = 67b38e74d5aa35aef62ebfeb3856c268e6563b74cb6508993a14af3d8c2f2463208760c9cab265c09a8735a80a56d9d585640b14c4cd4f21110eb0e7b8e21250
|
||||
SHA512 (chromium-102.0.5005.115-clean.tar.xz) = 43482534f96ced335073a1136f4b292bee8a9a0c31cd4b12675739b15ddb5d5351fea17b9445b36e80bccb37e086578274a5bd643a906e70d05230be136d7fc8
|
||||
|
|
Loading…
Reference in New Issue