Package Details: vesktop 1.5.6-1

Git Clone URL: https://aur.archlinux.org/vesktop.git (read-only, click to copy)
Package Base: vesktop
Description: A standalone Electron-based Discord app with Vencord & improved Linux support
Upstream URL: https://github.com/Vencord/Vesktop
Keywords: discord vencord vesktop
Licenses: GPL-3.0-only
Conflicts: vesktop
Provides: vesktop
Submitter: picokan
Maintainer: Edu4rdSHL (Covkie, zt64)
Last Packager: Covkie
Votes: 55
Popularity: 8.19
First Submitted: 2024-01-16 08:05 (UTC)
Last Updated: 2025-04-13 17:35 (UTC)

Pinned Comments

Edu4rdSHL commented on 2024-09-17 03:25 (UTC) (edited on 2024-10-27 20:33 (UTC) by Edu4rdSHL)

As of 2024-09-16, this package is being co-maintained by official vesktop developers, and any packaging decisions they make will not be questioned on my part unless it's something harmful for the users, which is very unlikely to happen. As I see it coming, they will not use the system's electron on this package purposely, if you don't like it, use vesktop-electron, which is also maintained by the same devs.

Thanks!

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 Next › Last »

jogai commented on 2024-02-14 07:58 (UTC)

https://github.com/Vendicated/Vencord is the actual source because on the org github (https://github.com/Vencord) it says "Click here for Vencord, it is not in the organization", which links to the aforementioned repo.

picokan commented on 2024-02-01 19:15 (UTC)

Thank you.

Edu4rdSHL commented on 2024-02-01 03:33 (UTC)

This should be okay now.

picokan commented on 2024-01-31 22:37 (UTC)

Everything you need to run Vesktop will be in the app.asar file. If you don't trust me, or the arch packaging guidelines for electron apps, just try it yourself. Delete everything aside from the app.asar file, run it with electron, and check that you will have the locales for other languages. I just did and I have everything from danish and swedish to spanish and english, as well as every other feature working as expected.

Edu4rdSHL commented on 2024-01-31 20:10 (UTC)

I just checked the app.asar contents and I saw this https://paste.rs/lKcGF, didn't see the locales and the other info there.

picokan commented on 2024-01-31 07:55 (UTC) (edited on 2024-01-31 09:48 (UTC) by picokan)

@Edu4rdSHL It's not copying the binary with the embedded electron anymore, but it's still copying a bunch of other unneeded files. The only file in /usr/lib/vesktop should be app.asar, everything else is not needed because they are already in the app.asar file itself. The "Total installed size" of the package should be around the size of app.asar.

When you say it wouldn't build on users that don't have any electron in their system, what exactly was happening? electron was in depends already, was it not being installed as a dependency of this package? Because I just tried installing this package with the PKGBUILD from commit cbeccae40c3c6674e852715e17fa038a5ad23920 in a system without electron installed, and it worked just fine.

Edu4rdSHL commented on 2024-01-31 02:35 (UTC)

@picokan, is -12 okay?

Total Download Size:     27.00 MiB
Total Installed Size:    92.88 MiB
Net Upgrade Size:      -169.11 MiB

Edu4rdSHL commented on 2024-01-31 02:25 (UTC)

@picokan, the way the package was before makes it to not build on a clean chroot environment or on users who doesn't have any electron on their system.

Edu4rdSHL commented on 2024-01-31 02:24 (UTC)

@EinfxchFinn, fixed.

EinfxchFinn commented on 2024-01-30 09:00 (UTC)

Yes, afaik you only need to copy the app.asar if you are using the system electron.