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: | 5.90 |
| 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 .. 10 11 12 13 14 15 16 Next › Last »
alphabitserial commented on 2024-01-17 09:09 (UTC)
@picokan It looks like the latest update you've pushed has fixed the StartupWMClass issue, thanks! Good to know about the reason for the shell script.
picokan commented on 2024-01-17 08:20 (UTC)
@alphabitserial That desktop file launching the binary itself is a con here, not a pro because the binary with the embedded electron is not being used in this package. It only installs the app.asar and launches it using the system electron. That's all the shell "binary" is doing.
And I'd like to keep my desktop file synced with upstream, but right now looking here it doesn't seem to have a
StartupWMClassanymore.picokan commented on 2024-01-17 08:03 (UTC)
I've fixed the hash, but why you do want me to add you as a co-maintainer?
olie commented on 2024-01-16 18:37 (UTC)
package has moved to https://aur.archlinux.org/packages/vesktop
Edu4rdSHL commented on 2024-01-16 16:41 (UTC)
Hi - please update the
.desktopfile SHA sums. Also, do you mind adding me as co-maintainer? Thanks!alphabitserial commented on 2024-01-16 12:07 (UTC)
The upstream packaging solution generates its own desktop file - it would be preferable to use it instead of the one this package is currently using.
Alternatively, you could update the desktop file here; but then you need to keep it in sync with upstream changes.
picokan commented on 2024-01-03 07:59 (UTC)
@solonovamax Using
which electrondoesn't work because, afaik, it only works with exact matches. I did add-maxdepth 1to fix the problem you mentioned.solonovamax commented on 2023-12-19 23:45 (UTC)
The funny
sedandfindmagic that you have in the buildscript causes the build to fail ifslack-desktopis installed.This is because
slack-desktopcreates a folder,/usr/lib/slack/resources/app.asar.unpacked/node_modules/electron-native-auth, however this folder does not actually contain electron. It only contains abinandbuilddirectory. And, because of the ordering of directories due tofind, this directory occurs last. It is just by happenstance that/usr/lib/electron22and/usr/lib/electron25come after other valid matches, such as/usr/lib/node_modules/@bitwarden/cli/node_modules/electron-to-chromium,/usr/lib/code/out/vs/code/electron-main,/usr/lib/code/out/vs/code/electron-sandbox,/usr/lib/code/out/vs/base/parts/sandbox/electron-sandbox,/usr/lib/code/out/vs/platform/profiling/electron-sandbox, and/usr/lib/geogebra/resources/app/node_modules/electron-store.I looked at how you're matching a valid version of electron, and that's probably not a good way. Might be better to do smth like
which electronand grab that path instead.picokan commented on 2023-11-11 15:29 (UTC)
Package now looks for any electron installation in
/usr/lib/.picokan commented on 2023-11-08 22:49 (UTC)
The build fails with those electron packages because there is no
/usr/lib/electronif they are your only electron package. I'll try to see if I cansedthe correct/usr/lib/electron*path to electron-builder in the PKGBUILD.And for the second issue, it looks like it's just using the path of its executable (in this case electron) for the
.desktopfile, but without any parameters. This might be something that can be fixed on vencord's/vesktop's side.« First ‹ Previous 1 .. 10 11 12 13 14 15 16 Next › Last »