commit 935a0c76518b4e1c022ca8ab52193c4ab42c4816
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Nov 30 16:43:24 2022 +0000
Update to 108.0.5359.71
...ash.patch => chromium-108-EnumTable-crash.patch | 6 +-
chromium-freeworld.spec | 19 ++--
chromium-gcc11.patch | 107 ---------------------
moc_name.patch | 8 ++
sources | 4 +-
5 files changed, 25 insertions(+), 119 deletions(-)
---
diff --git a/chromium-98-EnumTable-crash.patch b/chromium-108-EnumTable-crash.patch
similarity index 90%
rename from chromium-98-EnumTable-crash.patch
rename to chromium-108-EnumTable-crash.patch
index f058ec1..661ec33 100644
--- a/chromium-98-EnumTable-crash.patch
+++ b/chromium-108-EnumTable-crash.patch
@@ -1,7 +1,7 @@
-diff --git a/components/cast_channel/enum_table.h b/components/cast_channel/enum_table.h
+diff --git a/components/media_router/common/providers/cast/channel/enum_table.h
b/components/media_router/common/providers/cast/channel/enum_table.h
index 842553a..89de703 100644
---- a/components/cast_channel/enum_table.h
-+++ b/components/cast_channel/enum_table.h
+--- a/components/media_router/common/providers/cast/channel/enum_table.h
++++ b/components/media_router/common/providers/cast/channel/enum_table.h
@@ -8,6 +8,7 @@
#include <cstdint>
#include <cstring>
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 987eb04..093ef4e 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -42,7 +42,7 @@
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 107.0.5304.121
+Version: 108.0.5359.71
Release: 1%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and
OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -50,7 +50,7 @@ URL:
https://www.chromium.org/Home
Source0:
https://commondatastorage.googleapis.com/chromium-browser-official/chromi...
# Patchset composed by Stephan Hartmann.
-%global patchset_revision chromium-107-patchset-1
+%global patchset_revision chromium-108-patchset-2
Source1:
https://github.com/stha09/chromium-patches/archive/%{patchset_revision}/c...
# The following two source files are copied and modified from the chromium source
@@ -175,7 +175,7 @@ Recommends: libva-utils
ExclusiveArch: x86_64 %{arm64}
# Gentoo patches:
-Patch201: chromium-98-EnumTable-crash.patch
+Patch201: chromium-108-EnumTable-crash.patch
Patch202: chromium-InkDropHost-crash.patch
# Arch Linux patches:
@@ -185,10 +185,9 @@ Patch250: angle-wayland-include-protocol.patch
# Fedora patches:
Patch300: chromium-py3-bootstrap.patch
-Patch301: chromium-gcc11.patch
-Patch302: chromium-java-only-allowed-in-android-builds.patch
-Patch303: chromium-aarch64-cxxflags-addition.patch
-Patch304: chromium-update-rjsmin-to-1.2.0.patch
+Patch301: chromium-java-only-allowed-in-android-builds.patch
+Patch302: chromium-aarch64-cxxflags-addition.patch
+Patch303: chromium-update-rjsmin-to-1.2.0.patch
# RPM Fusion patches [free/chromium-freeworld]:
Patch401: chromium-fix-vaapi-on-intel.patch
@@ -199,6 +198,7 @@ Patch405: chromium-names.patch
Patch406: allow-to-override-clang-through-env-variables.patch
Patch407: chromium-rpm-fusion-brand.patch
Patch408: add_missing_include.patch
+Patch409: moc_name.patch
%description
%{name} is an open-source web browser, powered by WebKit (Blink)
@@ -215,6 +215,8 @@ Patch408: add_missing_include.patch
%{__scm_apply_patch -p1} <%{patchset_root}/%{1}
%patchset_apply chromium-103-VirtualCursor-std-layout.patch
+%patchset_apply chromium-108-crashpad-template.patch
+
# Apply patches up to #1000 from this spec.
%autopatch -M1000 -p1
@@ -507,6 +509,9 @@ appstream-util validate-relax --nonet
"%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/vk_swiftshader_icd.json
#########################################changelogs#################################################
%changelog
+* Wed Nov 30 2022 Leigh Scott <leigh123linux(a)gmail.com> - 108.0.5359.71-1
+- Update to 108.0.5359.71
+
* Thu Nov 24 2022 Leigh Scott <leigh123linux(a)gmail.com> - 107.0.5304.121-1
- Update to 107.0.5304.121
diff --git a/moc_name.patch b/moc_name.patch
new file mode 100644
index 0000000..d7fdb74
--- /dev/null
+++ b/moc_name.patch
@@ -0,0 +1,8 @@
+--- a/ui/qt/moc_wrapper.py
++++ b/ui/qt/moc_wrapper.py
+@@ -7,4 +7,4 @@ import subprocess
+ import sys
+
+
+-subprocess.check_call(["moc", sys.argv[1], "-o", sys.argv[2]])
++subprocess.check_call(["moc-qt5", sys.argv[1], "-o", sys.argv[2]])
diff --git a/sources b/sources
index 7bdd46e..f9b7856 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (chromium-107.0.5304.121.tar.xz) =
c0d233ed18d95554d5b05102b24d92711b940f3897fd5252422d10bf1e8500c3875033aa4a211a11fd9b01ca5e65bd487aa0b0814da70a337a692d3cefb74081
-SHA512 (chromium-patches-chromium-107-patchset-1.tar.gz) =
440f9adc5c7340ece36f9bac6e0f010010d2cca0642c69c5931f440b1e0097c6c70b5d9f04dafe3ceffc989a050eae3aaee229836757625fdaee508677f8abd3
+SHA512 (chromium-patches-chromium-108-patchset-2.tar.gz) =
b1ce9e7de912edc6a33328d9bafc9c9ffdd45606f61f68b561eb35a9955822470d3cf27ca3314708e5152fe7c427068159932a245f0f61880c68e6c93b121675
+SHA512 (chromium-108.0.5359.71.tar.xz) =
1f35d914e528df7c6ced391e1746678de79c9843a1ddf8425d682164f4cbb2c4cb676ce814e5136509308439a5b079c9a17ef44bf774b1f827737a24aaa1816e