[arch-commits] Commit in element.io/trunk (PKGBUILD)

Nicola Squartini tensor5 at gemini.archlinux.org
Tue Sep 7 01:13:51 UTC 2021


    Date: Tuesday, September 7, 2021 @ 01:13:50
  Author: tensor5
Revision: 1011903

upgpkg: element.io 1.7.34-2

Depend on electron13.

Modified:
  element.io/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-07 00:44:08 UTC (rev 1011902)
+++ PKGBUILD	2021-09-07 01:13:50 UTC (rev 1011903)
@@ -3,15 +3,16 @@
 # Contributor: Luca Weiss <luca (at) z3ntu (dot) xyz>
 # Contributor: Julian Schacher <jspp at posteo.net>
 
+_electron=electron13
 pkgbase=element.io
 pkgname=(element-web element-desktop)
 pkgver=1.7.34
-pkgrel=1
+pkgrel=2
 pkgdesc="Glossy Matrix collaboration client — "
 arch=(x86_64)
 url="https://element.io"
 license=(Apache)
-makedepends=(npm git yarn python rust sqlcipher electron nodejs-lts-fermium)
+makedepends=(npm git yarn python rust sqlcipher ${_electron} nodejs-lts-fermium)
 _url="https://github.com/vector-im/element"
 source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz
         element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
@@ -28,7 +29,6 @@
             '0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9'
             'c1bd9ace215e3ec9af14d7f28b163fc8c8b42e23a2cf04ce6f4ce2fcc465feba')
 validpgpkeys=(712BFBEE92DCA45252DB17D7C7BE97EFA179B100) # Element Releases <releases at riot.im>
-_electron=electron
 
 prepare() {
   # Specify electron version in launcher
@@ -40,7 +40,7 @@
   cd ../element-desktop-${pkgver}
   patch -p1 < ../autolaunch.patch
   sed -i 's|"target": "deb"|"target": "dir"|' package.json
-  sed -i 's|"electronVersion": "13.1.6"|"electronVersion": "13.1.8"|' package.json
+  sed -i 's|"electronVersion": "13.1.6"|"electronVersion": "13.3.0"|' package.json
   sed -i 's|"https://packages.riot.im/desktop/update/"|null|' element.io/release/config.json
   yarn install --no-fund
 }



More information about the arch-commits mailing list