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 2 3 4 5 6 7 8 .. 16 Next › Last »
Edu4rdSHL commented on 2025-08-14 22:32 (UTC)
You were the one wanting to add the
.debbinary to a non-binpackage - nothing much to add there.Moreover, you keep saying that I'm "uncooperative", when:
Basically I refused to add a
-binand to keep the package broken by an issue onnodejs, if that's being "uncooperative", that's okay. The reasons for removing vesktop people from maintainership are related to technical decisions, as explained in the pinned comment; that's not going to be reverted unless a proper talk is done. AUR users are first, then developers, sorry.Thank you.
Vendicated commented on 2025-08-14 22:03 (UTC) (edited on 2025-08-14 22:08 (UTC) by Vendicated)
Hello.
You were kicked - not banned - from our server, because you were being rude/arrogant and uncooperative, even after being told to stop it.
You continue to be uncooperative now by removing us and claiming full control.
If you do not revert this action and are more cooperative in the future, I will have no choice but to explicitly warn our users against using your package, due to a lack of trust and unwillingness to cooperate.
Edu4rdSHL commented on 2025-08-14 05:43 (UTC)
As of 2025-08-14, I have removed the vesktop developers from maintaining this package for the following reasons:
.debone) in this package, which I refused to, telling them that it's whatvesktop-binis for.Thank you!
Edu4rdSHL commented on 2025-07-21 15:44 (UTC)
"Chroot part is only mentioned several sections down" - yes, and it says:
Which is precisely the problem here. Anyway, I'm not going to continue this discussion anymore, as the points have been made clear.
matejdro commented on 2025-07-21 10:53 (UTC) (edited on 2025-07-21 10:55 (UTC) by matejdro)
If it was the default way, it would be stated so in the AUR guide. But it only mentions running makepkg normally: https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages. Chroot part is only mentioned in passing several sections down.
But yeah, I agree that at the moment, there is really no good other solution, since package does not build with the new nodejs.
Edu4rdSHL commented on 2025-07-21 08:48 (UTC) (edited on 2025-07-21 08:49 (UTC) by Edu4rdSHL)
Using a clean chroot is basically the only way to do right packaging; See https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot and https://wiki.archlinux.org/title/Creating_packages#Set_up_clean_chroot; it's clearly explained there. It isn't any "workaround", it's called "doing the right thing".
Also, adding
nodejs<24.4doesn'tr solve anything, the user will be prompted with:which will cause the same result as the current approach, but with unpredictable results.
zt64 commented on 2025-07-20 16:16 (UTC)
I've never once had to use a clean chroot to build packages, and never had package issues that required it. I don't see that as "doing the right thing", its just a workaround. With
nodejs<24.4that gives the user more freedom to either wait, downgrade, or use chroot. In a situation like this there's really no good solution unfortunately.Edu4rdSHL commented on 2025-07-20 15:49 (UTC)
People should be doing the right thing, building packages in a clean chroot, adding nodejs-lts-nod is not problematic there. Also, adding <24.4 is basically encouraging people to do partial updates (holding nodejs in this case). When a new nodejs version that fixes this issue is release, we will switch back.
Basically, it affects people doing the things wrong.
zt64 commented on 2025-07-20 15:44 (UTC) (edited on 2025-07-20 15:45 (UTC) by zt64)
@Edu4rdSHL Adding nodejs-lts-jod as makedep is problematic as users with nodejs already installed either have to downgrade
vesktop, or installnodejs-lts-jodwhich may conflict further with other packages that expect the standard nodejs package. A better solution would be to addnodejs<24.4as a makedep. The patch for the OOM issue has already been merged and we should see it released in several days, likely v24.4.2.« First ‹ Previous 1 2 3 4 5 6 7 8 .. 16 Next › Last »