diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 21 insertions, 23 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Sun Jun 24 17:27:03 UTC 2018 +# Sun Jul 22 15:09:31 UTC 2018 pkgbase = chromium-dev pkgdesc = The open-source project behind Google Chrome (Dev Channel) - pkgver = 69.0.3464.0 + pkgver = 69.0.3493.3 pkgrel = 1 url = http://www.chromium.org install = chromium-dev.install @@ -10,6 +10,7 @@ pkgbase = chromium-dev license = BSD makedepends = gperf makedepends = ninja + makedepends = python2-protobuf makedepends = python2-beautifulsoup4 makedepends = python2-html5lib makedepends = python2-simplejson @@ -20,6 +21,7 @@ pkgbase = chromium-dev makedepends = nodejs makedepends = ncurses5-compat-libs makedepends = lld + makedepends = gn-git depends = libxslt depends = libxss depends = minizip @@ -43,25 +45,23 @@ 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-69.0.3464.0.tar.xz + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-69.0.3493.3.tar.xz source = git+https://github.com/foutrelis/chromium-launcher.git source = chromium-dev.svg - source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-compiler-r3.patch + source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-compiler-r4.patch source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-webrtc-r0.patch - source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-ffmpeg-r1.patch - source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-disable_xml_catalogs.patch + source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch source = chromium-ffmpeg-clang.patch source = chromium-intel-vaapi_r18.diff.base64::https://chromium-review.googlesource.com/changes/532294/revisions/18/patch?download source = chromium-widevine-r2.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/chromium-widevine-r2.patch?h=packages/chromium source = chromium-skia-harmony.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/chromium-skia-harmony.patch?h=packages/chromium source = fix_mixup_between_DIP_pixel_coordinates.diff.base64::https://chromium-review.googlesource.com/changes/1083692/revisions/3/patch?download - sha256sums = 1400efcdf5e704f013d53af881ab179cc71018a2bb981be409d5b4fa0828d905 + sha256sums = 33b22dec4e893f31a0ce828763c9287b94f15f56487edfb6b27180cd81caa63e sha256sums = SKIP sha256sums = dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1 - sha256sums = 09777d4bbc474f9ce8da68cda177e02cfa786b026194b894ff7f24bb2c539145 + sha256sums = c8225c0c14288c21f5cc448afc0f67fc4563517c39a8680af9e659f5b2d8f418 sha256sums = bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562 - sha256sums = aa885330bc4180b78d915f9dfdfc3210038a0acab7b16735ea9828ab6a633bde - sha256sums = 446b50b297f1df57e933ad843ee97ea717e98bc90a389cd1156fcf23d8413a5b + sha256sums = fa31a6815332a7fa199915458c80f152f2d6808835d780652675707d3395c091 sha256sums = 16741344288d200fadf74546855e00aa204122e744b4811a36155efd5537bd95 sha256sums = 957d777c67756074c8e028d08c1e88e738f881b3a8569e60c5bdd1da6737e305 sha256sums = 02c69bb3954087db599def7f5b6d65cf8f7cf2ed81dfbdaa4bb7b51863b4df15 @@ -16,7 +16,7 @@ _use_wayland=0 # Build Wayland NOTE: extremely experimental and don't ## -- Package and components information -- ## ############################################## pkgname=chromium-dev -pkgver=69.0.3464.0 +pkgver=69.0.3493.3 pkgrel=1 pkgdesc="The open-source project behind Google Chrome (Dev Channel)" arch=('x86_64') @@ -48,6 +48,7 @@ depends=( makedepends=( 'gperf' 'ninja' + 'python2-protobuf' 'python2-beautifulsoup4' 'python2-html5lib' 'python2-simplejson' @@ -58,6 +59,7 @@ makedepends=( 'nodejs' 'ncurses5-compat-libs' 'lld' + 'gn-git' ) optdepends=( 'pepper-flash: PPAPI Flash Player' @@ -79,10 +81,9 @@ source=( #"https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgv 'git+https://github.com/foutrelis/chromium-launcher.git' 'chromium-dev.svg' # Patch form Gentoo - 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-compiler-r3.patch' + 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-compiler-r4.patch' 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-webrtc-r0.patch' - 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-ffmpeg-r1.patch' - 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-disable_xml_catalogs.patch' + 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-ffmpeg-ebp-r1.patch' # Misc Patches 'chromium-ffmpeg-clang.patch' 'chromium-intel-vaapi_r18.diff.base64::https://chromium-review.googlesource.com/changes/532294/revisions/18/patch?download' @@ -96,10 +97,9 @@ sha256sums=( #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/ 'SKIP' 'dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1' # Patch form Gentoo - '09777d4bbc474f9ce8da68cda177e02cfa786b026194b894ff7f24bb2c539145' + 'c8225c0c14288c21f5cc448afc0f67fc4563517c39a8680af9e659f5b2d8f418' 'bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562' - 'aa885330bc4180b78d915f9dfdfc3210038a0acab7b16735ea9828ab6a633bde' - '446b50b297f1df57e933ad843ee97ea717e98bc90a389cd1156fcf23d8413a5b' + 'fa31a6815332a7fa199915458c80f152f2d6808835d780652675707d3395c091' # Misc Patches '16741344288d200fadf74546855e00aa204122e744b4811a36155efd5537bd95' '957d777c67756074c8e028d08c1e88e738f881b3a8569e60c5bdd1da6737e305' @@ -206,6 +206,7 @@ _keeplibs=( 'third_party/libXNVCtrl' 'third_party/libaddressinput' 'third_party/libaom' + 'third_party/libaom/source/libaom/third_party/vector' 'third_party/libaom/source/libaom/third_party/x86inc' 'third_party/libjingle' 'third_party/libjpeg' @@ -430,10 +431,9 @@ prepare() { msg2 "Patching the sources" # Patch sources from Gentoo. - patch -p1 -i "${srcdir}/chromium-compiler-r3.patch" + patch -p1 -i "${srcdir}/chromium-compiler-r4.patch" patch -p1 -i "${srcdir}/chromium-webrtc-r0.patch" - patch -p1 -i "${srcdir}/chromium-ffmpeg-r1.patch" - patch -p1 -i "${srcdir}/chromium-disable_xml_catalogs.patch" + patch -p1 -i "${srcdir}/chromium-ffmpeg-ebp-r1.patch" # Misc patches @@ -520,11 +520,9 @@ build() { chromium/scripts/generate_gn.py popd &> /dev/null - msg2 "Build GN" - tools/gn/bootstrap/bootstrap.py -v -s --no-clean msg2 "Starting building Chromium..." - LC_ALL=C out/Release/gn gen out/Release -v --args="${_flags[*]}" --script-executable=/usr/bin/python2 + LC_ALL=C gn gen out/Release -v --args="${_flags[*]}" --script-executable=/usr/bin/python2 # Build all. LC_ALL=C ninja -C out/Release -v chrome chrome_sandbox chromedriver #widevinecdmadapter |