diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 15 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = chromium-gtk2 pkgdesc = A web browser built for speed, simplicity, and security (GTK2 version) - pkgver = 59.0.3071.104 + pkgver = 59.0.3071.109 pkgrel = 1 url = https://www.chromium.org/Home install = chromium.install @@ -13,7 +13,6 @@ pkgbase = chromium-gtk2 makedepends = mesa makedepends = ninja makedepends = nodejs - makedepends = go makedepends = git depends = gtk2 depends = nss @@ -29,6 +28,7 @@ pkgbase = chromium-gtk2 depends = pciutils depends = desktop-file-utils depends = hicolor-icon-theme + depends = json-glib depends = flac depends = minizip depends = libxml2 @@ -44,8 +44,8 @@ pkgbase = chromium-gtk2 optdepends = kwallet: for storing passwords in KWallet provides = chromium conflicts = chromium - source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-59.0.3071.104.tar.xz - source = git+https://github.com/foutrelis/chromium-launcher.git#tag=v4 + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-59.0.3071.109.tar.xz + source = chromium-launcher-5.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v5.tar.gz source = chromium.desktop source = chromium-system-ffmpeg-r6.patch source = 0001-ClientNativePixmapFactoryDmabuf-uses-ioctl-instead-o.patch @@ -53,8 +53,8 @@ pkgbase = chromium-gtk2 source = chromium-blink-gcc7.patch source = chromium-v8-gcc7.patch source = chromium-widevine.patch - sha256sums = a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 - sha256sums = SKIP + sha256sums = 83faeb3537428d83728258b28e907caaee6e6572bcd7d9b9a5f6009e7ea758d9 + sha256sums = 4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587 sha256sums = 028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9 sha256sums = 2fc21f48b95f9f2c2bd8576742fcf8028a8877c6b6e96c04d88184915982234e sha256sums = 9c081c84a4f85dbef82a9edf34cf0b1e8377c563874fd9c1b4efddf1476748f9 @@ -26,18 +26,18 @@ declare -rgA _system_libs=( pkgname=chromium-gtk2 _pkgname=chromium -pkgver=59.0.3071.104 +pkgver=59.0.3071.109 pkgrel=1 -_launcher_ver=4 +_launcher_ver=5 pkgdesc="A web browser built for speed, simplicity, and security (GTK2 version)" arch=('i686' 'x86_64') url="https://www.chromium.org/Home" license=('BSD') depends=('gtk2' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'desktop-file-utils' - 'hicolor-icon-theme') + 'hicolor-icon-theme' 'json-glib') depends+=(${_system_libs[@]}) -makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'go' 'git') +makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git') optdepends=('kdialog: needed for file dialogs in KDE' 'gnome-keyring: for storing passwords in GNOME keyring' 'kwallet: for storing passwords in KWallet') @@ -45,7 +45,7 @@ provides=($_pkgname) conflicts=($_pkgname) install=chromium.install source=(https://commondatastorage.googleapis.com/chromium-browser-official/$_pkgname-$pkgver.tar.xz - git+https://github.com/foutrelis/chromium-launcher.git#tag=v$_launcher_ver + chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz chromium.desktop chromium-system-ffmpeg-r6.patch 0001-ClientNativePixmapFactoryDmabuf-uses-ioctl-instead-o.patch @@ -53,8 +53,8 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/$_pkg chromium-blink-gcc7.patch chromium-v8-gcc7.patch chromium-widevine.patch) -sha256sums=('a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0' - 'SKIP' +sha256sums=('83faeb3537428d83728258b28e907caaee6e6572bcd7d9b9a5f6009e7ea758d9' + '4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587' '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9' '2fc21f48b95f9f2c2bd8576742fcf8028a8877c6b6e96c04d88184915982234e' '9c081c84a4f85dbef82a9edf34cf0b1e8377c563874fd9c1b4efddf1476748f9' @@ -72,9 +72,6 @@ _google_default_client_id=413772536636.apps.googleusercontent.com _google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 prepare() { - cd chromium-launcher - git submodule update --init - cd "$srcdir/$_pkgname-$pkgver" # Enable support for the Widevine CDM plugin @@ -127,7 +124,7 @@ prepare() { } build() { - make -C chromium-launcher GTK=2 + make -C chromium-launcher-$_launcher_ver GTK=2 cd "$srcdir/$_pkgname-$pkgver" @@ -169,7 +166,7 @@ build() { } package() { - cd chromium-launcher + cd chromium-launcher-$_launcher_ver make PREFIX=/usr DESTDIR="$pkgdir" install install -Dm644 LICENSE \ "$pkgdir/usr/share/licenses/chromium/LICENSE.launcher" |