diff options
author | Maxim Baz | 2019-08-01 22:14:07 +0200 |
---|---|---|
committer | Maxim Baz | 2019-08-01 22:14:07 +0200 |
commit | 757e6d3a2285ae9818e1f1c7758f1182ebae962a (patch) | |
tree | 78a2cca6fd7f4402c84943ed842ef43657cfceef | |
parent | 4d4671785b509f84b8851553b1dc7225679e0347 (diff) | |
download | aur-757e6d3a2285ae9818e1f1c7758f1182ebae962a.tar.gz |
brave: 0.67.123
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | chromium-skia-harmony.patch | 9 |
3 files changed, 10 insertions, 44 deletions
@@ -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 @@ -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)) { |