Honestly, I don't get the problem here. People came here to report that the package is broken because electron 30+ causes issues on his setups (I never experienced it) without providing any upstream bug report or anything. Then the upstream maintainer had to come here to confirm the breakage — again, I don't see even one upstream bug report linked.
Thereafter, I fixed the package by simply packaging what the upstream project build produces, and then people now argue why I did it? Come on.
This package supports setting flags on $HOME/.config/vesktop-flags.conf
or directly in the .desktop
file, so just set the Wayland-required flags there and problem solved.
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!