summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD19
2 files changed, 14 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c16cd85fb2ce..f88417c6d1c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = jitsi-meet-desktop
pkgdesc = Jitsi Meet desktop application
- pkgver = 2023.2.0
- pkgrel = 2
+ pkgver = 2023.5.0
+ pkgrel = 1
url = https://jitsi.org/jitsi-meet/
arch = x86_64
arch = aarch64
@@ -15,15 +15,15 @@ pkgbase = jitsi-meet-desktop
depends = gtk3
depends = libxss
depends = nss
- depends = electron21
+ depends = electron24
conflicts = jitsi-meet-electron-bin
conflicts = jitsi-meet-electron
replaces = jitsi-meet-electron
options = !strip
- source = jitsi-meet-desktop_2023.2.0.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2023.2.0.tar.gz
+ source = jitsi-meet-desktop_2023.5.0.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2023.5.0.tar.gz
source = no_targets.patch
source = jitsi-meet-desktop.desktop
- sha256sums = d9e0ce378a6600bd83592c816ffbed725935866b2a49cdc9a23289e53e9dcb31
+ sha256sums = 09137cc9a82b51175743316e83019bee2ca37675fe3c23a0e883d30eb75bbed0
sha256sums = ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36
sha256sums = 36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4
diff --git a/PKGBUILD b/PKGBUILD
index b394836ef60b..cd02cb43c458 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
# Contributor: Roman Kupriyanov <mr.eshua@gmail.com>
pkgname=jitsi-meet-desktop
-pkgver=2023.2.0
-pkgrel=2
+pkgver=2023.5.0
+pkgrel=1
pkgdesc="Jitsi Meet desktop application"
arch=('x86_64' 'aarch64')
url="https://jitsi.org/jitsi-meet/"
@@ -13,7 +13,7 @@ license=('Apache')
conflicts=('jitsi-meet-electron-bin'
'jitsi-meet-electron')
replaces=('jitsi-meet-electron')
-_electron_pkg="electron21"
+_electron_pkg="electron24"
depends=('gtk3'
'libxss'
'nss'
@@ -24,12 +24,11 @@ makedepends=('coreutils'
'png++'
'libxtst'
'nvm')
-_node_version="16"
options=(!strip)
source=("${pkgname}_${pkgver}.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v${pkgver}.tar.gz"
'no_targets.patch'
'jitsi-meet-desktop.desktop')
-sha256sums=('d9e0ce378a6600bd83592c816ffbed725935866b2a49cdc9a23289e53e9dcb31'
+sha256sums=('09137cc9a82b51175743316e83019bee2ca37675fe3c23a0e883d30eb75bbed0'
'ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36'
'36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4')
@@ -48,7 +47,7 @@ prepare() {
cd jitsi-meet-electron-${pkgver}
export npm_config_cache="${srcdir}/npm_cache"
_ensure_local_nvm
- nvm install ${_node_version}
+ nvm install
# remove all hardcoded (x64) electron-builder targets
# for some reason, it's not enough to explicitely specify the desired (dir)
@@ -63,9 +62,9 @@ prepare() {
build() {
cd jitsi-meet-electron-${pkgver}
- export npm_config_cache="$srcdir/npm_cache"
+ export npm_config_cache="${srcdir}/npm_cache"
_ensure_local_nvm
- nvm use ${_node_version}
+ nvm install
_electron_dist=/usr/lib/${_electron_pkg}
_electron_ver=$(cat ${_electron_dist}/version)
@@ -88,7 +87,7 @@ package() {
install -Dm644 -- resources/icon.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
- cat << EOF > "$pkgdir"/usr/bin/$pkgname
+ cat << EOF > "$pkgdir/usr/bin/$pkgname"
#!/bin/sh
NODE_ENV=production ELECTRON_IS_DEV=false exec $_electron_pkg /opt/$pkgname/app.asar "\$@"
@@ -115,7 +114,7 @@ _ensure_local_nvm() {
export NVM_DIR="${srcdir}/.nvm"
# The init script returns 3 if version specified
- # in ./.nvrc is not (yet) installed in $NVM_DIR
+ # in ./.nvmrc is not (yet) installed in $NVM_DIR
# but nvm itself still gets loaded ok
source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]]
}