summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo Bargen2024-04-22 09:34:35 +0200
committerDanilo Bargen2024-04-22 09:34:35 +0200
commit5b995f9b5befd3226d7277dd601dd321ed44d0e8 (patch)
tree80454b4f890b90afb08df97c595124749d31602b
parent32d660e441a754fcc7ee8ea1c9022dc2e15a740a (diff)
downloadaur-5b995f9b5befd3226d7277dd601dd321ed44d0e8.tar.gz
Version 1.2.41-2: Use electron29 to avoid segfaults
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
2 files changed, 6 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af14d787f15b..67241bc54b93 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = threema-desktop
pkgdesc = Threema Desktop (Threema Web in Electron).
pkgver = 1.2.41
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/threema-ch/threema-web-electron
arch = any
license = AGPL
makedepends = npm
makedepends = nodejs-lts-iron
makedepends = git
- depends = electron
- source = threema-web-electron-v1.2.41-1.tar.gz::https://github.com/threema-ch/threema-web-electron/archive/refs/tags/1.2.41.tar.gz
+ depends = electron29
+ source = threema-web-electron-v1.2.41-2.tar.gz::https://github.com/threema-ch/threema-web-electron/archive/refs/tags/1.2.41.tar.gz
source = threema-web-v2.5.3.tar.gz::https://github.com/threema-ch/threema-web/archive/refs/tags/v2.5.3.tar.gz
source = threema.desktop
sha256sums = 258883020602b05d1afb77d2e6ad8855d3cb22b13fa4da23b8132f2e6a02f19f
diff --git a/PKGBUILD b/PKGBUILD
index 687adc29b179..f474a6625de6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@ _variant=consumer
_appname="Threema"
pkgdesc="Threema Desktop (Threema Web in Electron)."
pkgver=1.2.41
-pkgrel=1
+pkgrel=2
_threema_web_ver=2.5.3 # Keep in sync with version used by threema-desktop
arch=('any')
url="https://github.com/threema-ch/threema-web-electron"
license=('AGPL')
-depends=(electron)
+depends=(electron29)
makedepends=(npm nodejs-lts-iron git)
source=(
"threema-web-electron-v${pkgver}-${pkgrel}.tar.gz::https://github.com/threema-ch/threema-web-electron/archive/refs/tags/${pkgver}.tar.gz"
@@ -66,7 +66,7 @@ package() {
# Create launcher
mkdir -p "${pkgdir}/usr/bin/"
_launcher="${pkgdir}/usr/bin/${_binname}"
- echo -e "#!/bin/sh\nexec electron '/usr/lib/${pkgname}/resources/app.asar' '$@'" > "$_launcher"
+ echo -e "#!/bin/sh\nexec electron29 '/usr/lib/${pkgname}/resources/app.asar' '$@'" > "$_launcher"
chmod +x "$_launcher"
# Copy desktop files