chaotic-aur / packages

Read-only mirror of Chaotic-AUR's main repository. Issues and bug reports welcome! 📑
https://gitlab.com/chaotic-aur/pkgbuilds
GNU General Public License v3.0
338 stars 20 forks source link

[Request] schildichat-desktop-git #3368

Open dreirund opened 1 month ago

dreirund commented 1 month ago

Package:

https://aur.archlinux.org/packages/schildichat-desktop-git

AUR Dependencies:

Purpose:

A client for the Matrix protocol, based on the reference client "Element", with (for some users) improved UI and functions.

In the last few month upstream has changed SchildiChat to keep up to date with upstream Element,
now a big bunch of changes have been merged into the master branch.

Benefits:

schildichat-desktop was removed from chaotic-aur due to dependency on an old electron version (electron25).

schildichat-desktop-git depends on a newer version: electron30, so this can be included here instead.

There is a bunch of people that find "SchildiChat" better to use than "Element".

Building:

makepkg -sf

Terminal output of this command: schildichat_make.log.

Copyright:

Apache-2.0

Expected Interest:

Some

Already available?

No

Unique request?

Yes

Banned package?

No

More information:

No response

Technetium1 commented 1 month ago

Electron 30 is still EOL, but they're getting closer... https://endoflife.date/electron

dreirund commented 1 month ago

Electron 30 is still EOL, but they're getting closer...

I think it is the underlying "Element" which does not work with newer Electron currently.

See here where I have tracked it down to break at Electron 31.

Btw., PKGBUILD of the AUR package now has been updated.