[arch-commits] Commit in chromium/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Fri Jun 16 12:24:17 UTC 2017


    Date: Friday, June 16, 2017 @ 12:24:17
  Author: foutrelis
Revision: 298892

upgpkg: chromium 59.0.3071.104-1

New upstream release; bump launcher version.

Modified:
  chromium/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-06-16 11:13:13 UTC (rev 298891)
+++ PKGBUILD	2017-06-16 12:24:17 UTC (rev 298892)
@@ -25,24 +25,24 @@
 )
 
 pkgname=chromium
-pkgver=59.0.3071.86
+pkgver=59.0.3071.104
 pkgrel=1
-_launcher_ver=3
+_launcher_ver=4
 pkgdesc="A web browser built for speed, simplicity, and security"
 arch=('i686' 'x86_64')
 url="https://www.chromium.org/Home"
 license=('BSD')
 depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
-         'ttf-font' 'systemd' 'dbus' 'libpulse' 'perl' 'perl-file-basedir'
-         'pciutils' 'desktop-file-utils' 'hicolor-icon-theme')
+         'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'desktop-file-utils'
+         'hicolor-icon-theme')
 depends+=(${_system_libs[@]})
-makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git')
+makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'go' 'git')
 optdepends=('kdialog: needed for file dialogs in KDE'
             'gnome-keyring: for storing passwords in GNOME keyring'
             'kwallet: for storing passwords in KWallet')
 install=chromium.install
 source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-        chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
+        git+https://github.com/foutrelis/chromium-launcher.git#tag=v$_launcher_ver
         chromium.desktop
         chromium-system-ffmpeg-r6.patch
         0001-ClientNativePixmapFactoryDmabuf-uses-ioctl-instead-o.patch
@@ -50,8 +50,8 @@
         chromium-blink-gcc7.patch
         chromium-v8-gcc7.patch
         chromium-widevine.patch)
-sha256sums=('c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7'
-            '8b01fb4efe58146279858a754d90b49e5a38c9a0b36a1f84cbb7d12f92b84c28'
+sha256sums=('a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0'
+            'SKIP'
             '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
             '2fc21f48b95f9f2c2bd8576742fcf8028a8877c6b6e96c04d88184915982234e'
             '9c081c84a4f85dbef82a9edf34cf0b1e8377c563874fd9c1b4efddf1476748f9'
@@ -69,6 +69,9 @@
 _google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4
 
 prepare() {
+  cd chromium-launcher
+  git submodule update --init
+
   cd "$srcdir/$pkgname-$pkgver"
 
   # Enable support for the Widevine CDM plugin
@@ -118,7 +121,7 @@
 }
 
 build() {
-  make -C "$srcdir/chromium-launcher-$_launcher_ver" PREFIX=/usr GTK=3
+  make -C chromium-launcher
 
   cd "$srcdir/$pkgname-$pkgver"
 
@@ -160,8 +163,7 @@
 }
 
 package() {
-  cd "$srcdir/chromium-launcher-$_launcher_ver"
-
+  cd chromium-launcher
   make PREFIX=/usr DESTDIR="$pkgdir" install
   install -Dm644 LICENSE \
     "$pkgdir/usr/share/licenses/chromium/LICENSE.launcher"



More information about the arch-commits mailing list