summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072019-09-11 21:23:38 +0200
committersL1pKn072019-09-11 21:23:38 +0200
commit999bc817a90c4e20ab5401b13aee59dfb0fc42c6 (patch)
tree6cb578cf6527a44362114192b49f5ae74443f0d9
parent7daa0811a2a6aac88a1923955b26b8fce1430816 (diff)
downloadaur-999bc817a90c4e20ab5401b13aee59dfb0fc42c6.tar.gz
Update to 78.0.3902.4
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD26
-rw-r--r--enable-vaapi.patch4
3 files changed, 19 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6403274e451..627b11ee3b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = chromium-dev
pkgdesc = The open-source project behind Google Chrome (Dev Channel)
- pkgver = 78.0.3895.5
+ pkgver = 78.0.3902.4
pkgrel = 1
url = http://www.chromium.org
install = chromium-dev.install
@@ -8,10 +8,7 @@ pkgbase = chromium-dev
license = BSD
makedepends = gperf
makedepends = ninja
- makedepends = python2-protobuf
- makedepends = python2-beautifulsoup4
- makedepends = python2-html5lib
- makedepends = python2-simplejson
+ makedepends = python2
makedepends = python
makedepends = yasm
makedepends = nasm
@@ -40,16 +37,16 @@ pkgbase = chromium-dev
optdepends = libva-vdpau-driver-chromium: HW video acceleration for NVIDIA users
optdepends = libva-mesa-driver: HW video acceleration for Nouveau, R600 and RadeonSI users
optdepends = libva-intel-driver: HW video acceleration for Intel G45 and HD users
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-78.0.3895.5.tar.xz
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-78.0.3902.4.tar.xz
source = git+https://github.com/foutrelis/chromium-launcher.git
source = chromium-dev.svg
source = enable-vaapi.patch
source = chromium-widevine-r4.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/chromium-widevine.patch?h=packages/chromium
source = chromium-skia-harmony-r2.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/chromium-skia-harmony.patch?h=packages/chromium
- sha256sums = d8a4f9d0439af5e293cfecbd8f6b3a0630255ad99d2e962c65400f6237fd82d7
+ sha256sums = 24d138de6fa8b1c29b987732e04f24293ec5e6a013cce0bb061223e9e88c57a5
sha256sums = SKIP
sha256sums = dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1
- sha256sums = 4e08be7d28b5b00134fffccef7e2aed0063215d74a145206051894cd155f0637
+ sha256sums = 8f2a99fbd69b818856e44ecaedef44c4ef8d6b5ad24da8c1ba6e465b45596028
sha256sums = d081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b
sha256sums = 771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1
diff --git a/PKGBUILD b/PKGBUILD
index e95f1f1f2de..d02aaaad85a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,7 @@ _use_wayland=0 # Build Wayland NOTE: extremely experimental and don't
## -- Package and components information -- ##
##############################################
pkgname=chromium-dev
-pkgver=78.0.3895.5
+pkgver=78.0.3902.4
pkgrel=1
pkgdesc="The open-source project behind Google Chrome (Dev Channel)"
arch=('x86_64')
@@ -46,10 +46,7 @@ depends=(
makedepends=(
'gperf'
'ninja'
- 'python2-protobuf'
- 'python2-beautifulsoup4'
- 'python2-html5lib'
- 'python2-simplejson'
+ 'python2'
'python'
'yasm'
'nasm'
@@ -92,7 +89,7 @@ sha256sums=(
# Patch form Gentoo
# Misc Patches
- '4e08be7d28b5b00134fffccef7e2aed0063215d74a145206051894cd155f0637'
+ '8f2a99fbd69b818856e44ecaedef44c4ef8d6b5ad24da8c1ba6e465b45596028'
# Patch from crbug (chromium bugtracker) or Arch chromium package
'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b'
'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
@@ -114,7 +111,7 @@ _google_default_client_secret="0ZChLK6AxeA3Isu96MkwqDR4"
# List of third-party components needed for build chromium. The rest is remove by remove_bundled_libraries srcipt in prepare().
_keeplibs=(
'base/third_party/cityhash'
- 'base/third_party/dmg_fp'
+ 'base/third_party/double_conversion'
'base/third_party/dynamic_annotations'
'base/third_party/icu'
'base/third_party/nspr'
@@ -162,7 +159,10 @@ _keeplibs=(
'third_party/catapult'
'third_party/catapult/common/py_vulcanize/third_party/rcssmin'
'third_party/catapult/common/py_vulcanize/third_party/rjsmin'
+ 'third_party/catapult/third_party/beautifulsoup4'
+ 'third_party/catapult/third_party/html5lib-python'
'third_party/catapult/third_party/polymer'
+ 'third_party/catapult/third_party/six'
'third_party/catapult/tracing/third_party/chai'
'third_party/catapult/tracing/third_party/d3'
'third_party/catapult/tracing/third_party/devscripts'
@@ -184,6 +184,8 @@ _keeplibs=(
'third_party/cros_system_api'
'third_party/dav1d'
'third_party/dawn'
+ 'third_party/depot_tools'
+ 'third_party/depot_tools/third_party/six'
'third_party/devscripts'
'third_party/dom_distiller_js'
'third_party/emoji-segmenter'
@@ -257,6 +259,7 @@ _keeplibs=(
'third_party/rnnoise'
'third_party/s2cellid'
'third_party/sfntly'
+ 'third_party/simplejson'
'third_party/shaderc'
'third_party/skia'
'third_party/skia/include/third_party/skcms'
@@ -423,15 +426,12 @@ prepare() {
# Force script incompatible with Python 3 to use /usr/bin/python2.
sed -i '1s|python$|&2|' \
- -i build/download_nacl_toolchains.py \
- -i build/linux/unbundle/remove_bundled_libraries.py \
- -i build/linux/unbundle/replace_gn_files.py \
- -i tools/clang/scripts/update.py \
-i third_party/dom_distiller_js/protoc_plugins/json_values_converter.py \
-i third_party/dom_distiller_js/protoc_plugins/json_values_converter_tests.py \
-i third_party/ffmpeg/chromium/scripts/build_ffmpeg.py \
-i third_party/ffmpeg/chromium/scripts/generate_gn.py
export PNACLPYTHON=/usr/bin/python2
+ sed 's|iteritems|items|g' -i build/linux/unbundle/remove_bundled_libraries.py
# Remove most bundled libraries. Some are still needed.
msg2 "Removing unnecessary components to save disk space."
@@ -654,8 +654,6 @@ package() {
install -Dm644 "${i}" "${pkgdir}/usr/lib/chromium-dev/${i}"
done
- find resources -type f -name "*" -exec install -Dm644 '{}' "${pkgdir}/usr/lib/chromium-dev/{}" \;
-
# Set info.
source "${srcdir}/chromium-${pkgver}/chrome/installer/linux/common/installer.include"
PACKAGE=chromium-dev
@@ -669,7 +667,7 @@ package() {
install -Dm644 chromium-dev.desktop "${pkgdir}/usr/share/applications/chromium-dev.desktop"
# Install locales.
- find locales -type f -name "*.pak" -exec install -Dm644 '{}' "${pkgdir}/usr/lib/chromium-dev/{}" \;
+ install -Dm644 locales/*.pak -t "${pkgdir}/usr/lib/chromium-dev/locales"
# Install icons.
for _size in 16 24 32 48 64 128 256; do
diff --git a/enable-vaapi.patch b/enable-vaapi.patch
index f2d762ec389..d241aa43537 100644
--- a/enable-vaapi.patch
+++ b/enable-vaapi.patch
@@ -112,8 +112,8 @@ Index: dev/chrome/browser/flag_descriptions.h
+
+#if defined(OS_CHROMEOS)
+
- extern const char kAppServiceAshName[];
- extern const char kAppServiceAshDescription[];
+ extern const char kAggregatedMlAppRankingName[];
+ extern const char kAggregatedMlAppRankingDescription[];
Index: dev/content/gpu/BUILD.gn
===================================================================