summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo Alvarez2016-10-15 19:42:00 +0200
committerGustavo Alvarez2016-10-15 19:42:00 +0200
commit1913fca5f852f4447f2b152ea350175ffee7cc7f (patch)
tree0a08ecf04603e86bf6a723ff46e2b10933162212
parent58d35b170164948b317dcf0cdacc30956d88265a (diff)
downloadaur-1913fca5f852f4447f2b152ea350175ffee7cc7f.tar.gz
Update to 55.0.2883.11
- Update vaapi patch
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD19
-rw-r--r--minizip.patch13
4 files changed, 36 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4d18d891ce41..2db089acedf4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sat Oct 8 21:00:53 UTC 2016
+# Sat Oct 15 17:40:52 UTC 2016
pkgbase = chromium-dev
pkgdesc = The open-source project behind Google Chrome (Dev Channel)
- pkgver = 55.0.2882.4
+ pkgver = 55.0.2883.11
pkgrel = 1
url = http://www.chromium.org
install = chromium-dev.install
@@ -49,24 +49,26 @@ pkgbase = chromium-dev
optdepends = libexif: Need for read EXIF metadata
optdepends = ttf-font: For some typography
options = !strip
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-55.0.2882.4.tar.xz
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-55.0.2883.11.tar.xz
source = chromium-launcher-3.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v3.tar.gz
source = chromium-dev.svg
source = BUILD.gn
source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-system-ffmpeg-r4.patch
source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-system-jinja-r14.patch
- source = https://raw.githubusercontent.com/sjnewbury/gentoo-playground/master/www-client/chromium/files/enable_vaapi_on_linux-55.diff
- source = minizip.patch::http://pastebin.com/raw/QCqSDam5
+ source = https://raw.githubusercontent.com/saiarcot895/chromium-ubuntu-build/0507ec8f882295901bc33dba58260b6f87b4dfd8/debian/patches/enable_vaapi_on_linux.diff
+ source = https://raw.githubusercontent.com/saiarcot895/chromium-ubuntu-build/0507ec8f882295901bc33dba58260b6f87b4dfd8/debian/patches/specify-max-resolution.patch
+ source = minizip.patch
source = unset-madv_free.patch
source = chromium-widevine-r1.patch
- sha256sums = b6a26a92f501b820b3bc2ea02cf1b25611bdecdf59190642c08e0b9305bf61ff
+ sha256sums = d7ae177e489c3fa7355f4f2593d0f4a93f7c92196e884b84362cc9e32495d947
sha256sums = 8b01fb4efe58146279858a754d90b49e5a38c9a0b36a1f84cbb7d12f92b84c28
sha256sums = dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1
sha256sums = c7d9974834fc3803b5f1a1d310ff391306964caaabc807a62f8e5c3d38526ee6
sha256sums = e3c474dbf3822a0be50695683bd8a2c9dfc82d41c1524a20b4581883c0c88986
sha256sums = a9cb08fbac8ffcf6371edd7ab67833efd42c5b92938f1e2e7922d1d22d226db8
- sha256sums = b75e10dc053a2723c3d4b11ec340991d6fe5b666d30c3f5322f8dd5798766c4f
- sha256sums = c1131b4f969d4ff20208aa26bada30b75752c1c18853a2aa41d40901f53c8f31
+ sha256sums = d45827fe84a3fa3d55da7f9c3241f9b5b4d309b4d16e61cc121be3c8aa92553b
+ sha256sums = 025042ac038ea5fdaabc91e67b13a410d2cacd9afc2d74f89b36fdf2388d4afc
+ sha256sums = 95ba939b9372e533ecbcc9ca034f3e9fc6621d3bddabb57c4d092ea69fa6c840
sha256sums = 3b3aa9e28f29e6f539ed1c7832e79463b13128863a02e9c6fecd16c30d61c227
sha256sums = 0d537830944814fe0854f834b5dc41dc5fc2428f77b2ad61d4a5e76b0fe99880
diff --git a/.gitignore b/.gitignore
index e79a96ee0587..ea2c35897331 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
!chromium-widevine-r1.patch
!BUILD.gn
!unset-madv_free.patch
+!minizip.patch
diff --git a/PKGBUILD b/PKGBUILD
index a185e34cc32b..7a363e2d6cfd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,7 +19,7 @@ _debug_mode=0 # Build in debug mode.
## -- Package and components information -- ##
##############################################
pkgname=chromium-dev
-pkgver=55.0.2882.4
+pkgver=55.0.2883.11
_launcher_ver=3
pkgrel=1
pkgdesc="The open-source project behind Google Chrome (Dev Channel)"
@@ -85,8 +85,9 @@ source=( #"https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgv
'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-system-ffmpeg-r4.patch'
'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-system-jinja-r14.patch'
# Misc Patches
- "https://raw.githubusercontent.com/sjnewbury/gentoo-playground/master/www-client/chromium/files/enable_vaapi_on_linux-55.diff"
- 'minizip.patch::http://pastebin.com/raw/QCqSDam5'
+ "https://raw.githubusercontent.com/saiarcot895/chromium-ubuntu-build/0507ec8f882295901bc33dba58260b6f87b4dfd8/debian/patches/enable_vaapi_on_linux.diff"
+ 'https://raw.githubusercontent.com/saiarcot895/chromium-ubuntu-build/0507ec8f882295901bc33dba58260b6f87b4dfd8/debian/patches/specify-max-resolution.patch'
+ 'minizip.patch'
'unset-madv_free.patch'
# Patch from crbug (chromium bugtracker)
'chromium-widevine-r1.patch'
@@ -100,8 +101,9 @@ sha256sums=( #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/
'e3c474dbf3822a0be50695683bd8a2c9dfc82d41c1524a20b4581883c0c88986'
'a9cb08fbac8ffcf6371edd7ab67833efd42c5b92938f1e2e7922d1d22d226db8'
# Misc Patches
- 'b75e10dc053a2723c3d4b11ec340991d6fe5b666d30c3f5322f8dd5798766c4f'
- 'c1131b4f969d4ff20208aa26bada30b75752c1c18853a2aa41d40901f53c8f31'
+ 'd45827fe84a3fa3d55da7f9c3241f9b5b4d309b4d16e61cc121be3c8aa92553b'
+ '025042ac038ea5fdaabc91e67b13a410d2cacd9afc2d74f89b36fdf2388d4afc'
+ '95ba939b9372e533ecbcc9ca034f3e9fc6621d3bddabb57c4d092ea69fa6c840'
'3b3aa9e28f29e6f539ed1c7832e79463b13128863a02e9c6fecd16c30d61c227'
# Patch from crbug (chromium bugtracker)
'0d537830944814fe0854f834b5dc41dc5fc2428f77b2ad61d4a5e76b0fe99880'
@@ -387,9 +389,12 @@ prepare() {
patch -p1 -i "${srcdir}/chromium-system-jinja-r14.patch"
# Misc Patches:
- patch -p1 -i "${srcdir}/enable_vaapi_on_linux-55.diff"
+ patch -p1 -i "${srcdir}/enable_vaapi_on_linux.diff"
+ patch -p1 -i "${srcdir}/specify-max-resolution.patch"
# Fix paths.
- sed 's|/usr/lib64/va/drivers|/usr/lib/dri|g' -i content/common/sandbox_linux/bpf_gpu_policy_linux.cc
+ sed -e 's|x86_64-linux-gnu/||g' \
+ -e 's|i386-linux-gnu/||g' \
+ -i content/common/sandbox_linux/bpf_gpu_policy_linux.cc
patch -p1 -i "${srcdir}/minizip.patch"
patch -p1 -i "${srcdir}/unset-madv_free.patch"
diff --git a/minizip.patch b/minizip.patch
new file mode 100644
index 000000000000..c974f7a0e8ab
--- /dev/null
+++ b/minizip.patch
@@ -0,0 +1,13 @@
+--- a/third_party/zlib/google/zip_reader.cc
++++ b/third_party/zlib/google/zip_reader.cc
+@@ -278,10 +278,9 @@
+
+ current_entry_info_.reset();
+ reached_end_ = false;
+- const int kDefaultCaseSensivityOfOS = 0;
+ const int result = unzLocateFile(zip_file_,
+ path_in_zip.AsUTF8Unsafe().c_str(),
+- kDefaultCaseSensivityOfOS);
++ NULL);
+ if (result != UNZ_OK)
+ return false;