Skip to content

Commit d5bb913

Browse files
committed
test vesktop
1 parent 06f8159 commit d5bb913

File tree

3 files changed

+60
-0
lines changed

3 files changed

+60
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
#!/SBUILD
2+
#SELF: https://raw.githubusercontent.com/pkgforge/soarpkgs/refs/heads/main/packages/vesktop/appimage.official.stable.yaml
3+
_disabled: false
4+
5+
pkg: "vesktop"
6+
pkg_id: "github.com.Vencord.Vesktop"
7+
pkg_type: "appimage"
8+
app_id: "dev.vencord.Vesktop"
9+
#build_util:
10+
# - "curl"
11+
# - "jq"
12+
category:
13+
- "Network"
14+
- "InstantMessaging"
15+
- "Chat"
16+
description: "A custom Discord App aiming to give you better performance and improve linux support"
17+
distro_pkg:
18+
archlinux:
19+
aur:
20+
- "vesktop"
21+
- "vesktop-bin"
22+
- "vesktop-git"
23+
gentoo:
24+
guru:
25+
- "net-im/vesktop-bin"
26+
nixpkgs:
27+
- "vesktop"
28+
homepage:
29+
- "https://github.com/Vencord/Vesktop"
30+
license:
31+
- id: "GPL-3.0"
32+
url: "https://github.com/Vencord/Vesktop/raw/6c4ecc0d64a843ec942b4fa645c0bfe617b21257/LICENSE"
33+
maintainer:
34+
- "Azathothas (https://github.com/Azathothas)"
35+
- "QaidVoid (https://github.com/QaidVoid)"
36+
note:
37+
- "Pre Built AppImage Fetched from Upstream. Check/Report @ https://github.com/Vencord/Vesktop"
38+
src_url:
39+
- "https://github.com/Vencord/Vesktop"
40+
tag:
41+
- "Communications"
42+
- "discord"
43+
- "messaging"
44+
- "net-im"
45+
x_exec:
46+
bsys: "host://soar-dl"
47+
host:
48+
- "aarch64-Linux"
49+
- "x86_64-Linux"
50+
shell: "bash"
51+
pkgver: |
52+
curl -qfsSL "https://api.gh.pkgforge.dev/repos/Vencord/Vesktop/releases?per_page=100" | jq -r '[.[] | select(.draft == false and .prerelease == false)] | .[0].tag_name | gsub("\\s+"; "")' | tr -d '"'\''[:space:]'
53+
run: |
54+
case "$(uname -m)" in
55+
aarch64) exclude="x86,x64,arm,zsync" ;;
56+
x86_64) exclude="aarch64,arm,zsync" ;;
57+
esac
58+
if [ -n "$exclude" ]; then
59+
soar dl "https://github.com/Vencord/Vesktop" --match "appimage" --exclude "$exclude" -o "./${PKG}" --yes
60+
fi
7.39 KB
Loading
7.39 KB
Loading

0 commit comments

Comments
 (0)