summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Baz2019-08-01 22:14:07 +0200
committerMaxim Baz2019-08-01 22:14:07 +0200
commit757e6d3a2285ae9818e1f1c7758f1182ebae962a (patch)
tree78a2cca6fd7f4402c84943ed842ef43657cfceef
parent4d4671785b509f84b8851553b1dc7225679e0347 (diff)
downloadaur-757e6d3a2285ae9818e1f1c7758f1182ebae962a.tar.gz
brave: 0.67.123
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD29
-rw-r--r--chromium-skia-harmony.patch9
3 files changed, 10 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ed33c1f7506..5a3778cd0fcf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = brave
pkgdesc = A web browser that stops ads and trackers by default
- pkgver = 0.66.101
+ pkgver = 0.67.123
pkgrel = 1
url = https://www.brave.com/download
arch = x86_64
@@ -21,12 +21,7 @@ pkgbase = brave
optdepends = cups: Printer support
optdepends = pepper-flash: Adobe Flash support
optdepends = libgnome-keyring: Enable GNOME keyring support
- source = git+https://github.com/brave/brave-browser.git#tag=v0.66.101
- source = chromium-system-icu.patch
- source = chromium-non-const-deltas.patch
- source = libstdc-do-not-assume-unique_ptr-has-ostream-operator.patch
- source = disallow-partial-swaps-for-linux-based-on-gl_version.patch
- source = chromium-fix-window-flash-for-some-WMs.patch
+ source = git+https://github.com/brave/brave-browser.git#tag=v0.67.123
source = chromium-widevine.patch
source = chromium-skia-harmony.patch
source = chromium-vaapi-fix.patch
@@ -34,13 +29,8 @@ pkgbase = brave
source = brave-launcher
source = brave.desktop
sha256sums = SKIP
- sha256sums = e2d284311f49c529ea45083438a768db390bde52949995534034d2a814beab89
- sha256sums = 09c5f16b726ef7031d74807b534fbbfa49a7276ee2a239b70602de2704fa197c
- sha256sums = e309dfd9d790f32cb1d23103726ac25e405b6ae6757a1c957a8395667d753908
- sha256sums = 1e4686de75c019f38a3ed947463e429a777d5387fd29310deef2108c58617b07
- sha256sums = 183d8cc712f0bcf1afcb01ce90c4c104a4c8d8070a06f94974a28b007d9e2ce4
sha256sums = d081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b
- sha256sums = 5887f78b55c4ecbbcba5930f3f0bb7bc0117c2a41c2f761805fcf7f46f1ca2b3
+ sha256sums = 771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1
sha256sums = 333b1e0997ad8831906f66550efc73f51b8650ec3436a247d920b5d12e2169de
sha256sums = 2b07eabd8b3d42456d2de44f6dca6cf2e98fa06fc9b91ac27966fca8295c5814
sha256sums = 43f442d9ffacd69a1ca770b029083aaa544d48c052939a66e58a868d91ebde70
diff --git a/PKGBUILD b/PKGBUILD
index a1a28da693fc..032a2312cf1e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_reponame=brave-browser
pkgname=brave
-pkgver=0.66.101
+pkgver=0.67.123
pkgrel=1
pkgdesc='A web browser that stops ads and trackers by default'
arch=('x86_64')
@@ -14,11 +14,6 @@ optdepends=('cups: Printer support'
'pepper-flash: Adobe Flash support'
'libgnome-keyring: Enable GNOME keyring support')
source=("git+https://github.com/brave/brave-browser.git#tag=v${pkgver}"
- 'chromium-system-icu.patch'
- 'chromium-non-const-deltas.patch'
- 'libstdc-do-not-assume-unique_ptr-has-ostream-operator.patch'
- 'disallow-partial-swaps-for-linux-based-on-gl_version.patch'
- 'chromium-fix-window-flash-for-some-WMs.patch'
'chromium-widevine.patch'
'chromium-skia-harmony.patch'
'chromium-vaapi-fix.patch'
@@ -26,13 +21,8 @@ source=("git+https://github.com/brave/brave-browser.git#tag=v${pkgver}"
'brave-launcher'
'brave.desktop')
sha256sums=('SKIP'
- 'e2d284311f49c529ea45083438a768db390bde52949995534034d2a814beab89'
- '09c5f16b726ef7031d74807b534fbbfa49a7276ee2a239b70602de2704fa197c'
- 'e309dfd9d790f32cb1d23103726ac25e405b6ae6757a1c957a8395667d753908'
- '1e4686de75c019f38a3ed947463e429a777d5387fd29310deef2108c58617b07'
- '183d8cc712f0bcf1afcb01ce90c4c104a4c8d8070a06f94974a28b007d9e2ce4'
'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b'
- '5887f78b55c4ecbbcba5930f3f0bb7bc0117c2a41c2f761805fcf7f46f1ca2b3'
+ '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
'333b1e0997ad8831906f66550efc73f51b8650ec3436a247d920b5d12e2169de'
'2b07eabd8b3d42456d2de44f6dca6cf2e98fa06fc9b91ac27966fca8295c5814'
'43f442d9ffacd69a1ca770b029083aaa544d48c052939a66e58a868d91ebde70'
@@ -57,27 +47,12 @@ prepare() {
cd src/
patch -Np1 -i "${srcdir}/chromium-vaapi-fix.patch"
- # https://chromium-review.googlesource.com/1584292
- patch -Np1 -i "${srcdir}/libstdc-do-not-assume-unique_ptr-has-ostream-operator.patch"
-
- # https://crbug.com/973216
- patch -Np1 -i "${srcdir}/disallow-partial-swaps-for-linux-based-on-gl_version.patch"
-
- # https://crbug.com/956061
- patch -Np1 -i "${srcdir}/chromium-fix-window-flash-for-some-WMs.patch"
-
# Load Widevine CDM if available
patch -Np1 -i "${srcdir}/chromium-widevine.patch"
# https://crbug.com/skia/6663#c10
patch -Np0 -i "${srcdir}/chromium-skia-harmony.patch"
- # https://bugs.gentoo.org/661880#c21
- patch -Np1 -i "${srcdir}/chromium-system-icu.patch"
-
- # https://bugs.gentoo.org/686982#c5
- patch -Np1 -i "${srcdir}/chromium-non-const-deltas.patch"
-
# Hacky patching
sed -e 's/enable_distro_version_check = true/enable_distro_version_check = false/g' -i chrome/installer/linux/BUILD.gn
}
diff --git a/chromium-skia-harmony.patch b/chromium-skia-harmony.patch
index 949c8f020ce3..c96d07e11489 100644
--- a/chromium-skia-harmony.patch
+++ b/chromium-skia-harmony.patch
@@ -1,12 +1,13 @@
---- third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig 2019-01-20 10:54:56.415239030 +0000
-+++ third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-01-20 10:55:05.695307733 +0000
-@@ -121,8 +121,8 @@ public:
+--- third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig 2019-07-19 11:08:34.770972665 +0000
++++ third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-07-19 11:08:44.274442065 +0000
+@@ -128,9 +128,9 @@ public:
: fGetVarDesignCoordinates(nullptr)
, fGetVarAxisFlags(nullptr)
, fLibrary(nullptr)
- , fIsLCDSupported(false)
-- , fLCDExtra(0)
+ , fIsLCDSupported(true)
+ , fLightHintingIsYOnly(false)
+- , fLCDExtra(0)
+ , fLCDExtra(2)
{
if (FT_New_Library(&gFTMemory, &fLibrary)) {