commit 39746c0dfee34866d86163b448394f0f6413c229
Author: Akarshan Biswas <akarshan.biswas(a)hotmail.com>
Date: Sat Oct 27 10:40:22 2018 +0530
Update to 70.0.3538.77
Add a patch to fix building with system libicu
.gitignore | 1 +
chromium-system-icu.patch | 11 +++++++++++
chromium-vaapi.spec | 13 ++++++++++---
sources | 2 +-
4 files changed, 23 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 808c350..c3b2d70 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/chromium-69.0.3497.100.tar.xz
/chromium-70.0.3538.67.tar.xz
+/chromium-70.0.3538.77.tar.xz
diff --git a/chromium-system-icu.patch b/chromium-system-icu.patch
new file mode 100644
index 0000000..cbea609
--- /dev/null
+++ b/chromium-system-icu.patch
@@ -0,0 +1,11 @@
+---
chromium-70.0.3521.2.old/third_party/blink/renderer/platform/text/character_property_data_generator.h 2018-08-15
12:41:21.091987662 +0200
++++
chromium-70.0.3521.2/third_party/blink/renderer/platform/text/character_property_data_generator.h 2018-08-17
12:37:45.459538308 +0200
+@@ -247,7 +247,7 @@
+ 0xFFA0, 0xFFDC,
+ };
+
+-static const UChar32 kIsHangulArray[] = {};
++static const UChar32 kIsHangulArray[] = {0xFFDC,};
+
+ } // namespace blink
+
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 4460bcb..95aff15 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -29,7 +29,8 @@
%bcond_without system_ply
# Allow testing whether icu can be unbundled
-%bcond_with system_libicu
+# A patch fix building so enabled by default
+%bcond_without system_libicu
# Allow testing whether libvpx can be unbundled
%bcond_with system_libvpx
#Allow minizip to be unbundled
@@ -68,8 +69,8 @@
%endif
##############################Package Definitions######################################
Name: chromium-vaapi
-Version: 70.0.3538.67
-Release: 2%{?dist}
+Version: 70.0.3538.77
+Release: 1%{?dist}
Summary: A Chromium web browser with video decoding acceleration
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)
URL:
https://www.chromium.org/Home
@@ -120,6 +121,8 @@ Patch11: chromium-gcc8-r589614.patch
Patch50: unrar.patch
# Bootstrap still uses python command
Patch51: py2-bootstrap.patch
+# Fix building with system icu
+Patch52: chromium-system-icu.patch
# This build should be only available to amd64
ExclusiveArch: x86_64
########################################################################################
@@ -622,6 +625,10 @@ appstream-util validate-relax --nonet
"%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Fri Oct 26 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.77-1
+- Update to 70.0.3538.77
+- Add a patch to fix building with system libicu
+
* Sun Oct 21 2018 Akarshan Biswas <akarshan.biswas(a)hotmail.com> 70.0.3538.67-2
- Reduce jumbo_file_merge_limit to a much lower number since rpmfusion koji can't
keep up.
diff --git a/sources b/sources
index f405063..d44eb6b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2c6e39bdbeea70fdd30832fa18bbe6fb chromium-70.0.3538.67.tar.xz
+a246a9c95308d8918db963731e553e70 chromium-70.0.3538.77.tar.xz