Package Details: simplex-desktop-bin 5.8.0-1

Git Clone URL: https://aur.archlinux.org/simplex-desktop-bin.git (read-only, click to copy)
Package Base: simplex-desktop-bin
Description: SimpleX Chat, the first messaging network operating without user identifiers of any kind
Upstream URL: https://simplex.chat
Licenses: AGPL-3.0
Submitter: Nep_Nep
Maintainer: Nep_Nep
Last Packager: Nep_Nep
Votes: 5
Popularity: 2.19
First Submitted: 2024-05-26 01:58 (UTC)
Last Updated: 2024-06-03 15:32 (UTC)

Latest Comments

UnkwUsr commented on 2024-05-31 02:06 (UTC)

Can you please add keyword "chat" somewhere in description, so this package can be found by searching "simplex chat"? Currently such query shows only cli versions

Nep_Nep commented on 2024-05-26 20:29 (UTC)

It does in fact seem to work, readded.

kseistrup commented on 2024-05-26 17:27 (UTC)

@Nep_Nep

I downloaded the PKGBUILD, commented out the options=('!strip') options, inserted the -C "$pkgdir" and ran makepkg -f, that's all. It worked flawlessly here and saved ~135 MB.

Nep_Nep commented on 2024-05-26 16:32 (UTC)

https://aur.archlinux.org/packages/simplex-desktop-bin#comment-975019

Simplex has an unusual build output layout (likely due to being written in kotlin), so installing in /opt is the sanest option, though a symlink in /usr/bin for the launch binary could be good.

https://aur.archlinux.org/packages/simplex-desktop-bin#comment-975033

Before I disabled stripping, objcopy failed outright in the process, did you do anything else?

kseistrup commented on 2024-05-26 10:42 (UTC)

Thanks for packaging this.

Please note that it is possible to extract the contents directly to $pkgdir:

tar xvf data.tar.zst -C "$pkgdir"

Also: the app works perfectly well when the binaries are stripped (but the process is admittedly not pretty).

Smae commented on 2024-05-26 09:54 (UTC)

At first I was skeptical about the .deb source but no this works. I had a prior borked install from the appimage version so I encountered some problems with a database password.

My fix - Close Simplex - Delete Simplex from the .local/share - Delete Simplex from the .config - Delete the database - Start Simplex

This is a sledgehammer approach and will mean that your database is gone. Fortunately this didn't matter to me.

Only other comment is that this doesn't have a command like $ simplex-desktop and it installs in /opt, which is unusual for me and most apps install elsewhere. A desktop entry is created and works well, I suspect a symlink or alias can be created by the user manually.