summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Playfair Cal2019-02-12 20:33:15 +1100
committerDaniel Playfair Cal2019-02-12 20:33:15 +1100
commita9841652bac3c4f9a795c3b8745ee88af5e0d2e9 (patch)
tree64342d708d9d7016c7cd525497377abfc0bc86e2
parent859a72ae2df433c770b593f888010e1dee8d755b (diff)
downloadaur-a9841652bac3.tar.gz
Update
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD14
-rw-r--r--chromium-cmath.patch6
3 files changed, 11 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5ca506dd610..9e3f9e9bd4c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = chromium-ozone-wayland-git
pkgdesc = Chromium built from the Igalia fork with experimental Wayland support via Ozone
- pkgver = 74.0.3694.0+39+27f5faa20d
- pkgrel = 5
+ pkgver = 74.0.3703.0+24+5c0e21aca5
+ pkgrel = 1
url = https://www.chromium.org/Home
install = chromium.install
arch = x86_64
@@ -66,7 +66,7 @@ pkgbase = chromium-ozone-wayland-git
sha256sums = 04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1
sha256sums = e2d284311f49c529ea45083438a768db390bde52949995534034d2a814beab89
sha256sums = d081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b
- sha256sums = 00c9439fd2216693d909a806f11b2260abd0ded4feca79136870c2c136a78515
+ sha256sums = af4271b563a43980a771a9b01039533ea27e09c83f55378089816149e69055e3
sha256sums = 2fe35a8eaa6b32285ceaab03235802e9cb3da54b08ef49af0796a4e3c7c3078f
sha256sums = 33fe1e269f418b50399cdaa9dd961fad04a927748e5a196915ac51e830a02060
diff --git a/PKGBUILD b/PKGBUILD
index ba569773a6a..52611395fe9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,8 +12,8 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=chromium-ozone-wayland-git
-pkgver=74.0.3694.0+39+27f5faa20d
-pkgrel=5
+pkgver=74.0.3703.0+24+5c0e21aca5
+pkgrel=1
_launcher_ver=6
pkgdesc="Chromium built from the Igalia fork with experimental Wayland support via Ozone"
arch=('x86_64')
@@ -41,7 +41,7 @@ source=(chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/ch
sha256sums=('04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
'e2d284311f49c529ea45083438a768db390bde52949995534034d2a814beab89'
'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b'
- '00c9439fd2216693d909a806f11b2260abd0ded4feca79136870c2c136a78515'
+ 'af4271b563a43980a771a9b01039533ea27e09c83f55378089816149e69055e3'
'2fe35a8eaa6b32285ceaab03235802e9cb3da54b08ef49af0796a4e3c7c3078f'
'33fe1e269f418b50399cdaa9dd961fad04a927748e5a196915ac51e830a02060')
@@ -130,17 +130,13 @@ prepare() {
# Revert https://chromium-review.googlesource.com/c/chromium/src/+/1356133
patch -NRp1 -i ../chromium-browser-resource-context.patch
- # Remove compiler flags not supported by our system clang
- sed -i \
- -e '/"-Wno-defaulted-function-deleted"/d' \
- build/config/compiler/BUILD.gn
-
+ # Remove problematic compiler flags
sed -i \
-e '/"-fsplit-lto-unit"/d' \
build/config/compiler/BUILD.gn
sed -i \
- -e '/"-fvar-tracking-assignments"/d' \
+ -e '/"-fPIC"/d' \
build/config/compiler/BUILD.gn
# Force script incompatible with Python 3 to use /usr/bin/python2
diff --git a/chromium-cmath.patch b/chromium-cmath.patch
index dc5e73b5416..d7691830407 100644
--- a/chromium-cmath.patch
+++ b/chromium-cmath.patch
@@ -1,13 +1,13 @@
diff --git a/ui/gfx/color_utils.cc b/ui/gfx/color_utils.cc
-index c868cd54bac3..0aa130b0e88d 100644
+index 92ba1407d594..49986ac767f8 100644
--- a/ui/gfx/color_utils.cc
+++ b/ui/gfx/color_utils.cc
@@ -431,7 +431,7 @@ SkColor SetDarkestColorForTesting(SkColor color) {
// GetContrastRatio(kWhiteLuminance, g_luminance_midpoint). The formula below
// can be verified by plugging it into how GetContrastRatio() operates.
g_luminance_midpoint =
-- std::sqrtf((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
-+ ::sqrtf((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
+- std::sqrt((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
++ ::sqrt((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
return previous_darkest_color;
}