@dreieck the reason is simple: If the electron version updates to one that the codebase does not yet work with, then the package breaks needlessly.
Search Criteria
Package Details: schildichat-desktop-git 1.11.88.sc.0.test.0.r528.20241217.240975c-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/schildichat-desktop-git.git (read-only, click to copy) |
---|---|
Package Base: | schildichat-desktop-git |
Description: | A Matrix client based on Element with a more traditional instant messaging experience. Build of the latest git checkout. |
Upstream URL: | https://schildi.chat |
Licenses: | Apache-2.0 |
Conflicts: | schildichat-desktop, schildichat-desktop-bin |
Provides: | schildichat-desktop, schildichat-desktop-custom, schildichat-desktop-git |
Submitter: | lsf |
Maintainer: | dreieck |
Last Packager: | dreieck |
Votes: | 5 |
Popularity: | 0.30 |
First Submitted: | 2021-09-30 20:53 (UTC) |
Last Updated: | 2024-12-18 17:20 (UTC) |
Dependencies (13)
- electron33
- libsecret
- asar (make)
- git (git-gitAUR, git-glAUR) (make)
- libxcrypt-compat (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- nvmAUR (nvm-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- tcl (tcl-fossilAUR, tcl84AUR) (make)
- yarn (yarn-pnpm-corepackAUR, corepackerAUR, yarn-berryAUR) (make)
Required by (0)
Sources (8)
kescherAUR commented on 2024-06-26 20:29 (UTC)
dreieck commented on 2024-06-26 19:56 (UTC)
Ahoj @kescherAUR,
Regardless, the actual electron version should always be specified regardless of the electron metapackage (which always just points to whatever is currently considered the latest stable electron version), so specifying something like electron29 or electron30 is better and should be done instead.
What is the reason for this?
Where is this stated?
Regards!
kescherAUR commented on 2024-06-13 10:26 (UTC)
Comment below no longer accurate, it's 30 now.
Regardless, the actual electron version should always be specified regardless of the electron
metapackage (which always just points to whatever is currently considered the latest stable electron version), so specifying something like electron29
or electron30
is better and should be done instead.
This package should at the very least be bumped to electron29
, as electron28
makes SchildiChat crash upon loading a voice message 🥴
But electron30
also works fine, and so does electron31
, so I suggest setting it to electron31
.
dreieck commented on 2024-04-06 08:02 (UTC)
I tried to build and use this with up to date electron (changed _electron=electron28
to _electron=electron
), which currently is version 29, and schildichat-desktop-git
seems to work with that. So you might get rid of old dependencies.
diff
to the PKGBUILD
:
--- PKGBUILD.org 2024-04-06 10:00:06.203360584 +0200
+++ PKGBUILD 2024-04-06 10:00:09.866693969 +0200
@@ -7 +7 @@
-_electron=electron28
+_electron=electron
@@ -12 +12 @@
-pkgrel=1
+pkgrel=2
@@ -16 +16 @@
-license=(Apache)
+license=(Apache-2.0)
Regards!
kescherAUR commented on 2024-02-24 20:35 (UTC)
This package can be updated to electron 28 without issues. Please do so, as electron24 is quite old.
kescherAUR commented on 2024-02-24 20:15 (UTC)
Upstream now requires a minimum of node 18.
eclairevoyant commented on 2023-06-09 10:16 (UTC)
$srcdir must be quoted when used. and all functions start in $srcdir, so cd $srcdir
is redundant and can just be removed.
su-ex commented on 2022-02-02 12:42 (UTC) (edited on 2022-02-05 12:49 (UTC) by su-ex)
~~Bump?!~~ Thanks!
su-ex commented on 2022-01-20 19:15 (UTC)
Thanks for adjusting!
Yes, I've tested the search in encrypted rooms today and it only worked once I rebuilt the package with the change.
Pinned Comments
dreieck commented on 2024-10-21 23:22 (UTC) (edited on 2024-10-21 23:22 (UTC) by dreieck)
Please report issues related to the build process or dependencies here in the comments.
lite
tomaster
orsc
.Regards!