summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlsf2021-08-04 23:42:49 +0200
committerlsf2021-08-04 23:42:49 +0200
commit78dd1457fa3bf9bf52d25aa086c5f401fc107df7 (patch)
tree97d7c0e076333dcbdf686e2d2758d6f16eeeed03
parent134e978154ba47ab0d2eb5f9e5fafefbf63635e3 (diff)
downloadaur-78dd1457fa3bf9bf52d25aa086c5f401fc107df7.tar.gz
v2.8.9-1; drop electron12
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 393a69aa0e24..78612fe9573f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = jitsi-meet-desktop
pkgdesc = Jitsi Meet desktop application
- pkgver = 2.8.8
+ pkgver = 2.8.9
pkgrel = 1
url = https://jitsi.org/jitsi-meet/
arch = x86_64
@@ -13,16 +13,16 @@ pkgbase = jitsi-meet-desktop
makedepends = png++
makedepends = libxtst
makedepends = nvm
- depends = electron12
+ depends = electron
conflicts = jitsi-meet-electron-bin
conflicts = jitsi-meet-electron
replaces = jitsi-meet-electron
options = !strip
- source = jitsi-meet-desktop_2.8.8.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2.8.8.tar.gz
+ source = jitsi-meet-desktop_2.8.9.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2.8.9.tar.gz
source = pipewire_wayland.patch
source = no_targets.patch
source = jitsi-meet-desktop.desktop
- sha256sums = bdabecda7a3dd741734a973405682e13d40b3df026ab76f5f9d6d0f041098531
+ sha256sums = f54a4c3ae93ffebf36a6d475037498ae9eef652a9f18c5dff82bb5491d3f909a
sha256sums = 39d54520962f8665e858748335594cca6b504884462b80d79a0d8aa6141129c4
sha256sums = ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36
sha256sums = 36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4
diff --git a/PKGBUILD b/PKGBUILD
index 48613fea5bc8..a5e17a07cbc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Roman Kupriyanov <mr.eshua@gmail.com>
pkgname=jitsi-meet-desktop
-pkgver=2.8.8
+pkgver=2.8.9
pkgrel=1
pkgdesc="Jitsi Meet desktop application"
arch=('x86_64' 'aarch64')
@@ -15,7 +15,7 @@ replaces=('jitsi-meet-electron')
depends=('gtk3'
'libxss'
'nss')
-depends=('electron12')
+depends=('electron')
makedepends=('coreutils'
'git'
'npm'
@@ -30,7 +30,7 @@ source=("${pkgname}_${pkgver}.tar.gz::https://github.com/jitsi/jitsi-meet-electr
'pipewire_wayland.patch'
'no_targets.patch'
'jitsi-meet-desktop.desktop')
-sha256sums=('bdabecda7a3dd741734a973405682e13d40b3df026ab76f5f9d6d0f041098531'
+sha256sums=('f54a4c3ae93ffebf36a6d475037498ae9eef652a9f18c5dff82bb5491d3f909a'
'39d54520962f8665e858748335594cca6b504884462b80d79a0d8aa6141129c4'
'ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36'
'36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4')
@@ -57,14 +57,14 @@ prepare() {
# target when calling electron-builder..
patch -Np1 -i ${srcdir}/no_targets.patch
- _electron_dist=/usr/lib/electron12
+ _electron_dist=/usr/lib/electron
_electron_ver=$(cat ${_electron_dist}/version)
sed -r 's#("electron": ").*"#\1'${_electron_ver}'"#' -i package.json
# This patch from https://github.com/jitsi/jitsi-meet-electron/commit/0e0483cbc52a9cad1fef51ed5abb846bd6445b11
# broke jitsi-meet-electron for me on when running on sway with full wayland support via flags
# If you you want to use that feature flag (--WebRTCPipeWireCapturer), I'd recommend putting it in
- # ~/.config/electron12-flags.conf manually instead of having it applied by default
+ # ~/.config/electron-flags.conf manually instead of having it applied by default
patch -Np1 -i ${srcdir}/pipewire_wayland.patch
npm install
@@ -80,7 +80,7 @@ build() {
# npm run build
npx webpack --config ./webpack.main.js --mode production
npx webpack --config ./webpack.renderer.js --mode production
- npx electron-builder --linux --${_electronbuilderrarch} --dir $dist -c.electronDist=${_electron_dist} -c.electronVersion=${_electron_ver}
+ npx electron-builder --linux --${_electronbuilderrarch} --dir dist -c.electronDist=${_electron_dist} -c.electronVersion=${_electron_ver}
}
package() {
@@ -96,7 +96,7 @@ package() {
cat << EOF > "$pkgdir"/usr/bin/$pkgname
#!/bin/sh
-NODE_ENV=production ELECTRON_IS_DEV=false exec electron12 /opt/$pkgname/app.asar "\$@"
+NODE_ENV=production ELECTRON_IS_DEV=false exec electron /opt/$pkgname/app.asar "\$@"
EOF
chmod +x "$pkgdir"/usr/bin/$pkgname