diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 16 insertions, 24 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Fri Nov 3 15:31:30 UTC 2017 +# Sun Dec 17 14:11:34 UTC 2017 pkgbase = chromium-dev pkgdesc = The open-source project behind Google Chrome (Dev Channel) - pkgver = 64.0.3253.3 + pkgver = 65.0.3294.5 pkgrel = 1 url = http://www.chromium.org install = chromium-dev.install @@ -46,28 +46,22 @@ pkgbase = chromium-dev 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 options = !strip - source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-64.0.3253.3.tar.xz + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-65.0.3294.5.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-FORTIFY_SOURCE-r2.patch source = chromium-gcc5-r5.patch - source = https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-clang-r1.patch source = chromium-intel-vaapi_r16.diff.patch - source = https://raw.githubusercontent.com/sjnewbury/gentoo-playground/master/www-client/chromium/files/chromium-intel-vaapi-fix.patch source = chromium-widevine-r1.patch source = chromium-exclude_unwind_tables_r2.patch.patch - source = chromium-Fix_GenericLogisticRegressionInference_includes.patch.base64::https://chromium-review.googlesource.com/changes/743690/revisions/3/patch?download - sha256sums = 6abe5b8ea147953c9d8bae72e52b4984f1a0f718e97bc578f0250055815ec4cd + sha256sums = 559ff8577fbd81e91ca2db32db2568bc96af24d0696f04fbb86118816af24c5b sha256sums = SKIP sha256sums = dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1 sha256sums = fa3f703d599051135c5be24b81dfcb23190bb282db73121337ac76bc9638e8a5 sha256sums = 3d0d306e24b5b0c91358127a578c8a7ade8cef3eb15a769739b07a282f068de4 - sha256sums = ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6 sha256sums = c32d71237cf9dca71c35ec54431749c837eb3a7b7dae2fb3fc88beafefa1ca97 - sha256sums = a688de2b3a7183ebf9eb25108b0d28a8c6228cc71c8e3519062a51224f5b3488 sha256sums = 0d537830944814fe0854f834b5dc41dc5fc2428f77b2ad61d4a5e76b0fe99880 sha256sums = 9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8 - sha256sums = 6a7c1e909f569897fed1837f7d96ccb577756883a5d40da5c968f82a9ab43211 pkgname = chromium-dev @@ -18,7 +18,7 @@ _use_wayland=0 # Build Wayland NOTE: extremely experimental and don't work at ## -- Package and components information -- ## ############################################## pkgname=chromium-dev -pkgver=64.0.3253.3 +pkgver=65.0.3294.5 pkgrel=1 pkgdesc="The open-source project behind Google Chrome (Dev Channel)" arch=('i686' 'x86_64') @@ -78,16 +78,13 @@ source=( #"https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgv # Patch form Gentoo 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-FORTIFY_SOURCE-r2.patch' 'chromium-gcc5-r5.patch' - 'https://raw.githubusercontent.com/gentoo/gentoo/master/www-client/chromium/files/chromium-clang-r1.patch' # Misc Patches # 'chromium-intel-vaapi_r15.diff.base64::https://chromium-review.googlesource.com/changes/532294/revisions/15/patch?download' 'chromium-intel-vaapi_r16.diff.patch' - 'https://raw.githubusercontent.com/sjnewbury/gentoo-playground/master/www-client/chromium/files/chromium-intel-vaapi-fix.patch' # Patch from crbug (chromium bugtracker) or Arch chromium package 'chromium-widevine-r1.patch' # 'chromium-exclude_unwind_tables.patch.base64::https://chromium-review.googlesource.com/changes/712575/revisions/1/patch?download' # https://bugs.archlinux.org/task/55914 'chromium-exclude_unwind_tables_r2.patch.patch' - 'chromium-Fix_GenericLogisticRegressionInference_includes.patch.base64::https://chromium-review.googlesource.com/changes/743690/revisions/3/patch?download' ) sha256sums=( #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgver}.tar.xz.hashes | grep sha256 | cut -d ' ' -f3)" "$(curl -sL https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${pkgver}.tar.xz.hashes | grep sha256 | cut -d ' ' -f3)" @@ -96,16 +93,13 @@ sha256sums=( #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/ # Patch form Gentoo 'fa3f703d599051135c5be24b81dfcb23190bb282db73121337ac76bc9638e8a5' '3d0d306e24b5b0c91358127a578c8a7ade8cef3eb15a769739b07a282f068de4' - 'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6' # Misc Patches # 'cb4933db92b669696201b2866ec9b4942466a849b94b13463d8331284d09a2d1' 'c32d71237cf9dca71c35ec54431749c837eb3a7b7dae2fb3fc88beafefa1ca97' - 'a688de2b3a7183ebf9eb25108b0d28a8c6228cc71c8e3519062a51224f5b3488' # Patch from crbug (chromium bugtracker) or Arch chromium package '0d537830944814fe0854f834b5dc41dc5fc2428f77b2ad61d4a5e76b0fe99880' # 'd4a99239701256edb37ef3a5504fa87ca2219349834cbf59b9fe42bf7ac496d8' '9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8' - '6a7c1e909f569897fed1837f7d96ccb577756883a5d40da5c968f82a9ab43211' ) options=('!strip') install=chromium-dev.install @@ -173,14 +167,15 @@ _keeplibs=( 'third_party/angle/src/third_party/trace_event' 'third_party/blink' 'third_party/boringssl' + 'third_party/boringssl/src/third_party/fiat' 'third_party/breakpad' 'third_party/breakpad/breakpad/src/third_party/curl' 'third_party/brotli' 'third_party/cacheinvalidation' 'third_party/catapult' - 'third_party/catapult/third_party/polymer' 'third_party/catapult/common/py_vulcanize/third_party/rcssmin' 'third_party/catapult/common/py_vulcanize/third_party/rjsmin' + 'third_party/catapult/third_party/polymer' 'third_party/catapult/tracing/third_party/d3' 'third_party/catapult/tracing/third_party/gl-matrix' 'third_party/catapult/tracing/third_party/jszip' @@ -188,7 +183,6 @@ _keeplibs=( 'third_party/catapult/tracing/third_party/oboe' 'third_party/catapult/tracing/third_party/pako' 'third_party/ced' - 'third_party/cld_2' 'third_party/cld_3' 'third_party/crc32c' 'third_party/cros_system_api' @@ -214,6 +208,8 @@ _keeplibs=( 'third_party/leveldatabase' 'third_party/libXNVCtrl' 'third_party/libaddressinput' + 'third_party/libaom' + 'third_party/libaom/source/libaom/third_party/x86inc' 'third_party/libjingle' 'third_party/libphonenumber' 'third_party/libsecret' @@ -250,6 +246,7 @@ _keeplibs=( 'third_party/protobuf' 'third_party/protobuf/third_party/six' 'third_party/qcms' + 'third_party/s2cellid' 'third_party/sfntly' 'third_party/shaderc' 'third_party/skia' @@ -275,6 +272,7 @@ _keeplibs=( 'third_party/zlib/google' 'url/third_party/mozilla' 'v8/src/third_party/valgrind' + 'v8/src/third_party/utf8-decoder' 'v8/third_party/inspector_protocol' # gyp -> gn leftovers @@ -356,6 +354,9 @@ _use_system=( 'zlib' ) +# Use system harfbuzz +_flags+=('use_system_harfbuzz=true') + # Conditionals. # Build Debug mode?. if [ "${_debug_mode}" = "1" ]; then @@ -434,8 +435,8 @@ prepare() { fi # Apply VAAPI patch - #base64 -d "${srcdir}/chromium-intel-vaapi_r15.diff.base64" | patch -p1 -i - - patch -p1 -i "${srcdir}/chromium-intel-vaapi_r16.diff.patch" + # base64 -d "${srcdir}/chromium-intel-vaapi_r15.diff.base64" | patch -p1 -i - + #patch -p1 -i "${srcdir}/chromium-intel-vaapi_r16.diff.patch" # needs generate gpu_lists_version.h by hand (?) # taked from DEPS files python2 build/util/lastchange.py -m GPU_LISTS_VERSION --revision-id-only --header gpu/config/gpu_lists_version.h @@ -449,9 +450,6 @@ prepare() { #base64 -d "${srcdir}/chromium-exclude_unwind_tables.patch.base64" | patch -p1 -i - patch -p1 -i "${srcdir}/chromium-exclude_unwind_tables_r2.patch.patch" - #Attemp to fix build https://chromium-review.googlesource.com/c/chromium/src/+/724122 - base64 -d "${srcdir}/chromium-Fix_GenericLogisticRegressionInference_includes.patch.base64" | patch -p1 -i - - # Setup nodejs dependency mkdir -p third_party/node/linux/node-linux-x64/bin/ ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/node |