summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
2 files changed, 36 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86ca86d11f15..a0105e6c3b1e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,23 @@
pkgbase = vencord-desktop-git
pkgdesc = A standalone Electron app that loads Discord & Vencord
- pkgver = r264.0f0bddb
- pkgrel = 2
+ pkgver = r312.cb55cf4
+ pkgrel = 3
url = https://github.com/Vencord/Vesktop
arch = x86_64
arch = aarch64
- license = GPL
+ license = GPL-3.0-only
makedepends = pnpm
makedepends = git
+ depends = alsa-lib
+ depends = cairo
+ depends = dbus
+ depends = gtk3
+ depends = glib2
+ depends = glibc
+ depends = libcups
+ depends = nss
+ depends = nspr
+ depends = pango
optdepends = libnotify: Notifications
optdepends = xdg-utils: Open links, files, etc
provides = vencord
@@ -15,6 +25,6 @@ pkgbase = vencord-desktop-git
source = vencord-desktop-git::git+https://github.com/Vencord/Vesktop.git
source = vesktop.desktop
sha256sums = SKIP
- sha256sums = 1711ebb0e8e413705cf662daf86c5ddfe25521dcc60f3781e624abcf40033ebf
+ sha256sums = 894ac515e31e2fe7e88ac771184cc783885706dced346470c5eb428302b7802c
pkgname = vencord-desktop-git
diff --git a/PKGBUILD b/PKGBUILD
index f29258c1b90a..a59dbcda19e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,25 @@
# Maintainer: zt <zt@zt64.dev>
pkgname=vencord-desktop-git
pkgdesc="A standalone Electron app that loads Discord & Vencord"
-pkgver=r264.0f0bddb
-pkgrel=2
+pkgver=r312.cb55cf4
+pkgrel=3
arch=("x86_64" "aarch64")
url="https://github.com/Vencord/Vesktop"
-license=('GPL')
-
-depends=()
+license=('GPL-3.0-only')
+
+depends=(
+ 'alsa-lib'
+ 'cairo'
+ 'dbus'
+ 'gtk3'
+ 'glib2'
+ 'glibc'
+ 'libcups'
+ 'nss'
+ 'nspr'
+ 'pango'
+)
makedepends=("pnpm" "git")
optdepends=(
'libnotify: Notifications'
@@ -21,7 +32,7 @@ conflicts=("vencord")
source=("$pkgname::git+$url.git" "vesktop.desktop")
sha256sums=('SKIP'
- '1711ebb0e8e413705cf662daf86c5ddfe25521dcc60f3781e624abcf40033ebf')
+ '894ac515e31e2fe7e88ac771184cc783885706dced346470c5eb428302b7802c')
pkgver() {
cd "$pkgname"
@@ -30,21 +41,19 @@ pkgver() {
build() {
cd "$pkgname"
-
- pnpm i
- pnpm package:dir
+ pnpm i && pnpm package:dir
}
package() {
cd "$srcdir"
- install -d "$pkgdir"/opt/vencord
- cp -R "$pkgname/dist/linux-unpacked/." "$pkgdir/opt/vencord"
+ install -d "$pkgdir"/opt/vesktop
+ cp -R "$pkgname/dist/linux-unpacked/." "$pkgdir/opt/vesktop"
install -Dm 644 "vesktop.desktop" "$pkgdir/usr/share/applications/vesktop.desktop"
- install -Dm 644 "$pkgname/static/icon.png" "$pkgdir/usr/share/pixmaps/vencord.png"
+ install -Dm 644 "$pkgname/static/icon.png" "$pkgdir/usr/share/pixmaps/vesktop.png"
install -Dm 644 "$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -d "$pkgdir"/usr/bin
- ln -s /opt/vencord/vesktop "$pkgdir"/usr/bin/vesktop
+ ln -s /opt/vesktop/vesktop "$pkgdir"/usr/bin/vesktop
}