Search Criteria
Package Details: vesktop 1.6.5-1
Package Actions
| 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 |
| Submitter: | picokan |
| Maintainer: | Edu4rdSHL (xiota) |
| Last Packager: | Edu4rdSHL |
| Votes: | 88 |
| Popularity: | 6.03 |
| First Submitted: | 2024-01-16 08:05 (UTC) |
| Last Updated: | 2026-02-12 07:26 (UTC) |
Dependencies (8)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- nss (nss-hgAUR)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogenAUR, nodejs-lts-iron, nodejs-lts-jod, nodejs-lts-krypton) (make)
- npm (python-nodejs-wheelAUR, npm-corepackAUR) (make)
- pnpm (pnpm-corepackAUR, pnpm-binAUR) (make)
- libnotify (libnotify-gitAUR) (optional) – Notifications
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR) (optional) – Open links, files, etc
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 Next › Last »
Edu4rdSHL commented on 2024-01-29 19:54 (UTC)
Well, after checking, if we do not copy the whole thing to
/usr/libwe don't get:The list of files generated actually are https://paste.rs/2uml1.txt
The right thing here is to just let it build as it's actually, remove electron from the dependencies and that's it. Even if we do something like
discord_arch_electron, we need to add a fixed electron version for the package. Dropping the electron dependency for now.Edu4rdSHL commented on 2024-01-29 19:45 (UTC) (edited on 2024-01-29 19:47 (UTC) by Edu4rdSHL)
@picokan packages are meant to build in a clean chroot environment (which was not happening because a clean chroot environment doesn't have any electron right there, and it will fail if the user didn't had any electron version installed on the machine too), not the user-specific environment, so we need to add a defined electron version in there, which is the system's electron. If you need, you can just update your PKGBUILD locally and add
electron27to the dependencies.I will check the binary that's being copied.
picokan commented on 2024-01-29 08:23 (UTC)
Also, why is the whole resources folder getting copied to
/usr/lib? Installing there all of the unneeded files from compiling vesktop, including a 177MB binary that has electron embedded, defeats the point of using a system electron in the first place.picokan commented on 2024-01-29 08:14 (UTC)
@Edu4rdSHL The way I had it before was so you could install vesktop using any electron version you had on your system. Just using
/usr/lib/electronis cleaner sure, but I just tried and couldn't install this package with electron27.Edu4rdSHL commented on 2024-01-29 07:22 (UTC)
@EinfxchFinn, lets the user manage that. Now, you can add the flags to ~/.config/vesktop-flags.conf and they will be readed from there.
Edu4rdSHL commented on 2024-01-29 07:09 (UTC)
I just modified the PKGBUILD to always pick the latest electron using the convenient symlink from /usr/lib/electron, and, also dinamically putting the line before the "linux" occurrence so that we don't have to change the line number everytime.
EinfxchFinn commented on 2024-01-28 16:02 (UTC)
Could you add --ozone-platform-hint=auto to the Exec variable in the .desktop file so that vesktop runs natively on wayland and not through xwayland? See: https://github.com/Vencord/Vesktop/issues/342
xiota commented on 2024-01-23 01:44 (UTC)
Add
electronto depends. Then it will be at/usr/lib/electron. Check/usr/lib/electron/versionfor the version number.picokan commented on 2024-01-21 10:51 (UTC)
@Edu4rdSHL Sure, I can even just give you maintainership of this package. I only created it because the -git package did not use system electron.
Edu4rdSHL commented on 2024-01-18 01:37 (UTC)
@picokan, just to help you maintain it and improve some things, nothing in special. I already maintain several packages, I would like to help with this one which I use day to day.
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 Next › Last »