From b6ab81ab9333be0d735e495de3a6e1e2fc6ce042 Mon Sep 17 00:00:00 2001 From: Idris Kalp Date: Thu, 3 Jun 2021 01:36:53 +0300 Subject: [PATCH] chromium-browser 91.0.4472.77 fix --- ...91-java-only-allowed-in-android-builds.patch | 17 +++++++++++++++++ .../files/chromium-buildname.patch | 14 ++++++++++++++ network/web/chromium-browser/pspec.xml | 2 ++ 3 files changed, 33 insertions(+) create mode 100644 network/web/chromium-browser/files/chromium-91-java-only-allowed-in-android-builds.patch create mode 100644 network/web/chromium-browser/files/chromium-buildname.patch diff --git a/network/web/chromium-browser/files/chromium-91-java-only-allowed-in-android-builds.patch b/network/web/chromium-browser/files/chromium-91-java-only-allowed-in-android-builds.patch new file mode 100644 index 0000000000..597c124d17 --- /dev/null +++ b/network/web/chromium-browser/files/chromium-91-java-only-allowed-in-android-builds.patch @@ -0,0 +1,17 @@ +References: https://bugs.chromium.org/p/chromium/issues/detail?id=1192875 + +Index: chromium-91.0.4472.57/third_party/closure_compiler/compiler.py +=================================================================== +--- chromium-91.0.4472.57.orig/third_party/closure_compiler/compiler.py ++++ chromium-91.0.4472.57/third_party/closure_compiler/compiler.py +@@ -13,8 +13,7 @@ import subprocess + + + _CURRENT_DIR = os.path.join(os.path.dirname(__file__)) +-_JAVA_PATH = os.path.join(_CURRENT_DIR, "..", "jdk", "current", "bin", "java") +-assert os.path.isfile(_JAVA_PATH), "java only allowed in android builds" ++_JAVA_PATH = "java" + + class Compiler(object): + """Runs the Closure compiler on given source files to typecheck them + diff --git a/network/web/chromium-browser/files/chromium-buildname.patch b/network/web/chromium-browser/files/chromium-buildname.patch new file mode 100644 index 0000000000..b608cfc3ed --- /dev/null +++ b/network/web/chromium-browser/files/chromium-buildname.patch @@ -0,0 +1,14 @@ +Index: chromium-73.0.3683.27/components/version_ui_strings.grdp +=================================================================== +--- chromium-73.0.3683.27.orig/components/version_ui_strings.grdp ++++ chromium-73.0.3683.27/components/version_ui_strings.grdp +@@ -7,7 +7,7 @@ + Official Build + + +- Developer Build ++ PisiLinux Build + + + (32-bit) + diff --git a/network/web/chromium-browser/pspec.xml b/network/web/chromium-browser/pspec.xml index 2728b5cbf2..550d232d23 100644 --- a/network/web/chromium-browser/pspec.xml +++ b/network/web/chromium-browser/pspec.xml @@ -106,6 +106,8 @@ fix-crash-in-ThemeService.patch sql-make-VirtualCursor-standard-layout-type.patch use-oauth2-client-switches-as-default.patch + chromium-91-java-only-allowed-in-android-builds.patch + chromium-buildname.patch wayland-egl.patch