Package Details: vesktop 1.5.3-4

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-electron
Provides: vesktop
Submitter: picokan
Maintainer: Edu4rdSHL (Covkie, zt64)
Last Packager: Covkie
Votes: 35
Popularity: 7.56
First Submitted: 2024-01-16 08:05 (UTC)
Last Updated: 2024-09-20 02:58 (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 2 3 4 5 6 7 8 .. 10 Next › Last »

Edu4rdSHL commented on 2024-06-08 21:32 (UTC)

Thanks, @Fazzi! I forgot to change that after my local testing. Done.

Fazzi commented on 2024-06-08 21:22 (UTC)

Please change patch -Np1 -i "../../fix-pnpm-version-mismatch.patch" to patch -Np1 -i "../fix-pnpm-version-mismatch.patch" to account for different BUILDDIR's in makepkg.conf.

Edu4rdSHL commented on 2024-06-08 20:49 (UTC)

@SomeAspy -5 should fix the issue.

SomeAspy commented on 2024-06-08 20:34 (UTC) (edited on 2024-06-08 20:40 (UTC) by SomeAspy)

Yes, but the problem is you modify the package.json Previously, this was done to resolve the issue of a strict package manager version being needed, however, this has since been fixed in the repository https://github.com/Vencord/Vesktop/commit/6b948668b9a700aa86ef7c5843d8ab10b668ebf6 Actually, this has not been merged yet. my bad.

You should be able to revert the sed command on lines 27-31 to resolve the issue once this makes it to stable.

Edu4rdSHL commented on 2024-06-08 20:32 (UTC)

The package builds on a clean chroot environment, if it works, then there's nothing to fix. Use the repo version of pnpm.

SomeAspy commented on 2024-05-28 20:19 (UTC) (edited on 2024-05-28 20:27 (UTC) by SomeAspy)

on systems using the corepack installed version of PNPM, installation will fail.

==> Starting build()...
/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23242
      throw new UsageError(`No version specified for ${raw} in "packageManager" of ${source}`);
            ^

UsageError: No version specified for pnpm@ in "packageManager" of package.json
    at parseSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23242:13)
    at loadSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23316:11)
    at async Engine.findProjectSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23490:22)
    at async Engine.executePackageManagerRequest (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23542:24)
    at async Object.runMain (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:24235:5) {
  clipanion: { type: 'usage' }
}

Node.js v22.2.0

Note from Ven:

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vesktop#n30
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vesktop-git#n64
package issue

vesktop fixed the issue previously: https://github.com/Vencord/Vesktop/commit/6b948668b9a700aa86ef7c5843d8ab10b668ebf6

Edu4rdSHL commented on 2024-05-17 15:40 (UTC)

Now it accepts any pnpm version, @m0tholith. It should work now independent of the pnpm version.

m0tholith commented on 2024-05-17 15:11 (UTC) (edited on 2024-05-17 15:11 (UTC) by m0tholith)

pnpm update causes vesktop to throw an error on compilation. Fixed by installing previous pnpm version

Edu4rdSHL commented on 2024-05-09 03:12 (UTC)

silentnoodle, thanks for reporting. Fixed on https://aur.archlinux.org/cgit/aur.git/commit/?h=vesktop&id=63f042b06a660c6107eaf1b40ca1fc3b817a7b7d

silentnoodle commented on 2024-05-07 18:23 (UTC)

makepkg -si does not work but COREPACK_ENABLE_STRICT=0 makepkg -si does work