- I tried to build and use this with up to date electron (changed
_electron=electron25
to_electron=electron
), which currently is version 29, andschildichat-desktop
seems to work with that. So you might get rid of old dependencies. (If you want to be sure you can set it to a specific up to date version.)
diff
to the PKGBUILD
:
--- PKGBUILD.org 2024-04-06 09:38:25.550009545 +0200
+++ PKGBUILD 2024-04-06 09:53:37.570021969 +0200
@@ -1,2 +1,6 @@
# Maintainer: mynacol <dc07d (ät) mynacol (dót) xyz>
+#
+# Previous contributors of schildichat-desktop:
+# dreieck (https://aur.archlinux.org/account/dreieck)
+#
# Previous contributors of schildichat-desktop-git:
@@ -8,10 +12,10 @@
-_electron=electron25
+_electron=electron
pkgname=schildichat-desktop
pkgver=1.11.36.sc.3
-pkgrel=1
+pkgrel=2
pkgdesc="A Matrix client based on Element with a more traditional instant messaging experience"
-arch=(x86_64)
+arch=(x86_64 i686)
url="https://schildi.chat"
-license=(Apache)
+license=(Apache-2.0)
makedepends=(npm git yarn python rust tcl nvm make libxcrypt-compat)
- It seems that
libsecret
needs to be added to thedepends
array. Fromnamcap
:
schildichat-desktop E: Dependency libsecret detected and not included (libraries ['usr/lib/libsecret-1.so.0'] needed in files ['usr/lib/schildichat-desktop/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node'])
(If possible I do not want to maintain this package, I have enough to maintain.)
Pinned Comments
mynacol commented on 2024-02-28 18:52 (UTC) (edited on 2024-02-28 18:53 (UTC) by mynacol)
I updated to 1.11.36, the full text search seems to be broken.
I've already moved on due to security concerns. The now updated electron 25 is already end of life with potentially multiple known chromium security issues. Therefore, I'd be more than happy to hand this package over to some willing hands.