summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072017-07-26 06:44:28 +0200
committersL1pKn072017-07-26 06:44:28 +0200
commit4ba28969c391d12b3f4357e8b0de71bcde2dd9b6 (patch)
tree10c3ce075430c53cc02491cf3330f9f12de5c10c
parent52a43682104003041729db04ec77f2b497c93c69 (diff)
downloadaur-4ba28969c391d12b3f4357e8b0de71bcde2dd9b6.tar.gz
Update to 61.0.3159.5
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD18
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 155e53c27e2b..65fee489f61e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Thu Jun 29 17:50:14 UTC 2017
+# Wed Jul 26 04:42:39 UTC 2017
pkgbase = chromium-dev
pkgdesc = The open-source project behind Google Chrome (Dev Channel)
- pkgver = 61.0.3141.7
+ pkgver = 61.0.3159.5
pkgrel = 1
url = http://www.chromium.org
install = chromium-dev.install
@@ -46,21 +46,23 @@ pkgbase = chromium-dev
optdepends = ttf-font: For some typography
optdepends = libappindicator-gtk3: Needed for show systray icon in the panel
options = !strip
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-61.0.3141.7.tar.xz
- source = git+https://github.com/foutrelis/chromium-launcher.git#tag=v5
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-61.0.3159.5.tar.xz
+ source = git+https://github.com/foutrelis/chromium-launcher.git
source = chromium-dev.svg
source = BUILD.gn
source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch
- source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gn-bootstrap-r11.patch
+ source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gn-bootstrap-r13.patch
+ source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gcc-r1.patch
source = minizip.patch
source = vaapi_patch_r2.patch
source = chromium-widevine-r1.patch
- sha256sums = 3cc9039cb3db48bdd6e1ba74e600fa59c9b7b25fa29f66a6304e1674fde3b12d
+ sha256sums = 34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a
sha256sums = SKIP
sha256sums = dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1
sha256sums = 07df380530299b0450045edd655f924f0e0442abccb05c2336ed2aea9d5ee044
sha256sums = fa3f703d599051135c5be24b81dfcb23190bb282db73121337ac76bc9638e8a5
- sha256sums = feeacc5ec4a2d16487c27cc8d68a8ae394f1e37e8bced04d956f0ac6b90204e9
+ sha256sums = 3303ca2f12058ece85318dd2c5089dab369acb5a8716b388800af9b0625484e7
+ sha256sums = 11cffe305dd49027c91638261463871e9ecb0ecc6ecc02bfa37b203c5960ab58
sha256sums = 95ba939b9372e533ecbcc9ca034f3e9fc6621d3bddabb57c4d092ea69fa6c840
sha256sums = 4ec8b2df4859b9d26b8ea4afc205f563f59844c54a6659bb279776b93163a0ce
sha256sums = 0d537830944814fe0854f834b5dc41dc5fc2428f77b2ad61d4a5e76b0fe99880
diff --git a/PKGBUILD b/PKGBUILD
index c9f0aaf2b2c6..bcb197e3e0b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,8 +18,7 @@ _enable_vaapi=0 # Patch for VAAPI HW acceleration NOTE: don't work in some grap
## -- Package and components information -- ##
##############################################
pkgname=chromium-dev
-pkgver=61.0.3141.7
-_launcher_ver=5
+pkgver=61.0.3159.5
pkgrel=1
pkgdesc="The open-source project behind Google Chrome (Dev Channel)"
arch=('i686' 'x86_64')
@@ -75,12 +74,13 @@ optdepends=('libva-vdpau-driver-chromium: HW video acceleration for NVIDIA users
)
source=( #"https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgver}.tar.xz"
"https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${pkgver}.tar.xz"
- "git+https://github.com/foutrelis/chromium-launcher.git#tag=v${_launcher_ver}"
+ "git+https://github.com/foutrelis/chromium-launcher.git"
'chromium-dev.svg'
'BUILD.gn'
# Patch form Gentoo
'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch'
- 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gn-bootstrap-r11.patch'
+ 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gn-bootstrap-r13.patch'
+ 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-gcc-r1.patch'
# Misc Patches
'minizip.patch'
'vaapi_patch_r2.patch'
@@ -94,7 +94,8 @@ sha256sums=( #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/
'07df380530299b0450045edd655f924f0e0442abccb05c2336ed2aea9d5ee044'
# Patch form Gentoo
'fa3f703d599051135c5be24b81dfcb23190bb282db73121337ac76bc9638e8a5'
- 'feeacc5ec4a2d16487c27cc8d68a8ae394f1e37e8bced04d956f0ac6b90204e9'
+ '3303ca2f12058ece85318dd2c5089dab369acb5a8716b388800af9b0625484e7'
+ '11cffe305dd49027c91638261463871e9ecb0ecc6ecc02bfa37b203c5960ab58'
# Misc Patches
'95ba939b9372e533ecbcc9ca034f3e9fc6621d3bddabb57c4d092ea69fa6c840'
'4ec8b2df4859b9d26b8ea4afc205f563f59844c54a6659bb279776b93163a0ce'
@@ -306,6 +307,7 @@ _flags=(
'treat_warnings_as_errors=false'
"enable_nacl=${_nacl}"
"enable_nacl_nonsfi=${_nacl}"
+ 'use_custom_libcxx=false'
)
# Set the bundled/external components.
@@ -382,7 +384,7 @@ prepare() {
msg2 "Patching the sources"
# Patch sources from Gentoo.
patch -p1 -i "${srcdir}/chromium-FORTIFY_SOURCE-r2.patch"
- patch -p1 -i "${srcdir}/chromium-gn-bootstrap-r11.patch"
+ patch -p1 -i "${srcdir}/chromium-gn-bootstrap-r13.patch"
# Misc Patches:
if [ "${_enable_vaapi}" = 1 ]; then
@@ -457,6 +459,7 @@ _set_gcc() {
)
export CC="${_ccache} gcc -Wall"
export CXX="${_ccache} g++ -Wall"
+ patch -p1 "${srcdir}/chromium-gcc-r1.patch"
}
# Setup compilers.
@@ -474,7 +477,8 @@ _set_gcc() {
'clang_use_chrome_plugins=true'
)
_clang_path="${srcdir}/chromium-${pkgver}/third_party/llvm-build/Release+Asserts/bin"
- export CXXFLAGS="${CXXFLAGS} -Wno-unknown-warning-option"
+ export CXXFLAGS="${CXXFLAGS//-fno-plt/} -Wno-unknown-warning-option"
+ export CFLAGS="${CXXFLAGS//-fno-plt/}"
export CC="${_ccache} ${_clang_path}/clang -Qunused-arguments"
export CXX="${_ccache} ${_clang_path}/clang++ -Qunused-arguments"
fi