[arch-commits] Commit in chromium/trunk (PKGBUILD)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Fri Apr 15 05:44:25 UTC 2016
Date: Friday, April 15, 2016 @ 07:44:25
Author: bpiotrowski
Revision: 264983
upgpkg: chromium 50.0.2661.75-1
new upstream release
Modified:
chromium/trunk/PKGBUILD
----------+
PKGBUILD | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-15 04:15:33 UTC (rev 264982)
+++ PKGBUILD 2016-04-15 05:44:25 UTC (rev 264983)
@@ -5,7 +5,7 @@
# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
pkgname=chromium
-pkgver=49.0.2623.112
+pkgver=50.0.2661.75
pkgrel=1
_launcher_ver=3
pkgdesc="The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browser"
@@ -12,7 +12,7 @@
arch=('i686' 'x86_64')
url="http://www.chromium.org/"
license=('BSD')
-depends=('gtk2' 'nss' 'alsa-lib' 'xdg-utils' 'bzip2' 'libevent' 'libxss' 'icu'
+depends=('gtk2' 'nss' 'alsa-lib' 'xdg-utils' 'bzip2' 'libevent' 'libxss'
'libexif' 'libgcrypt' 'ttf-font' 'systemd' 'dbus' 'flac' 'snappy'
'speech-dispatcher' 'pciutils' 'libpulse' 'harfbuzz' 'libsecret'
'libvpx' 'perl' 'perl-file-basedir' 'desktop-file-utils'
@@ -28,7 +28,7 @@
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
chromium.desktop
chromium-widevine.patch)
-sha256sums=('443b6d5f0d07f336783e700edc4ecae96769e105d0f8553e98fefae747302cf0'
+sha256sums=('c12d644e711ec85c800ab61a749d1f03ba7999e0c3cd20f8495a674d39a643da'
'8b01fb4efe58146279858a754d90b49e5a38c9a0b36a1f84cbb7d12f92b84c28'
'028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
'4660344789c45c9b9e52cb6d86f7cb6edb297b39320d04f6947e5216d6e5f64c')
@@ -65,10 +65,13 @@
sed "s/@WIDEVINE_VERSION@/Pinkie Pie/" ../chromium-widevine.patch |
patch -Np1
- # Remove bundled ICU; its header files appear to get picked up instead of
- # the system ones, leading to errors during the final link stage.
- # https://groups.google.com/a/chromium.org/d/topic/chromium-packagers/BNGvJc08B6Q
- find third_party/icu -type f \! -regex '.*\.\(gyp\|gypi\|isolate\)' -delete
+ # Commentception – use bundled ICU due to build failures (50.0.2661.75)
+ # See https://crbug.com/584920 and https://crbug.com/592268
+ # ---
+ ## Remove bundled ICU; its header files appear to get picked up instead of
+ ## the system ones, leading to errors during the final link stage.
+ ## https://groups.google.com/a/chromium.org/d/topic/chromium-packagers/BNGvJc08B6Q
+ #find third_party/icu -type f \! -regex '.*\.\(gyp\|gypi\|isolate\)' -delete
# Use Python 2
find . -name '*.py' -exec sed -i -r 's|/usr/bin/python$|&2|g' {} +
@@ -111,7 +114,7 @@
-Dlinux_use_bundled_binutils=0
-Dlinux_use_bundled_gold=0
-Dlinux_use_gold_flags=0
- -Dicu_use_data_file_flag=0
+ -Dicu_use_data_file_flag=1
-Dlogging_like_official_build=1
-Dtracing_like_official_build=1
-Dfieldtrial_testing_like_official_build=1
@@ -124,7 +127,7 @@
-Duse_system_flac=1
-Duse_system_ffmpeg=0
-Duse_system_harfbuzz=1
- -Duse_system_icu=1
+ -Duse_system_icu=0
-Duse_system_libevent=1
-Duse_system_libjpeg=1
-Duse_system_libpng=1
@@ -206,6 +209,8 @@
ln -s /usr/lib/chromium/chromedriver "$pkgdir/usr/bin/chromedriver"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/chromium/LICENSE"
+
+ install -Dm644 out/Release/icudtl.dat "${pkgdir}/usr/lib/chromium/icudtl.dat"
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list