diff options
author | zxp19821005 | 2024-03-12 16:41:34 +0800 |
---|---|---|
committer | zxp19821005 | 2024-03-12 16:41:34 +0800 |
commit | 70cd7d07e48791203631d8d55bbe5541388bab62 (patch) | |
tree | 5355c02308afa1538fd1ac0d820c2410608a5ad9 | |
parent | 89bcc97aa79af2e0698b6e64c52ed845cb210b9c (diff) | |
download | aur-70cd7d07e48791203631d8d55bbe5541388bab62.tar.gz |
update to 1.5.1
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | vesktop.sh | 8 |
3 files changed, 20 insertions, 17 deletions
@@ -1,22 +1,22 @@ pkgbase = vesktop-bin pkgdesc = A cross platform electron-based desktop app aiming to give you a snappier Discord experience with Vencord pre-installed - pkgver = 1.5.0 - pkgrel = 2 + pkgver = 1.5.1 + pkgrel = 1 url = https://github.com/Vencord/Vesktop arch = aarch64 arch = x86_64 license = GPL-3.0-only depends = electron28 depends = hicolor-icon-theme - provides = vesktop=1.5.0 - provides = vencord-desktop=1.5.0 + provides = vesktop=1.5.1 + provides = vencord-desktop=1.5.1 conflicts = vesktop conflicts = vencord-desktop source = vesktop.sh - sha256sums = 0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014 - source_aarch64 = vesktop-1.5.0-aarch64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.0/vesktop_1.5.0_arm64.deb - sha256sums_aarch64 = cab6b72a969c759e305d6d7b4d499a30cb03df0da16e878393e71937fe1894b4 - source_x86_64 = vesktop-1.5.0-x86_64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.0/vesktop_1.5.0_amd64.deb - sha256sums_x86_64 = e64d144156fdbfc2525158dfaeaa8b0a0dd84e2c55eeab0456fc47514fab9932 + sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 + source_aarch64 = vesktop-1.5.1-aarch64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.1/vesktop_1.5.1_arm64.deb + sha256sums_aarch64 = 95728825b47e538dc7760ec9a27fa2134bf210ffaeb22be6ad5134aa023602b9 + source_x86_64 = vesktop-1.5.1-x86_64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.1/vesktop_1.5.1_amd64.deb + sha256sums_x86_64 = 07c2d697806bd53a0fa4650dd84e7263b641c4dc03e68645d8ed86b52bf8d60e pkgname = vesktop-bin @@ -4,9 +4,9 @@ _pkgname=Vesktop pkgname=vesktop-bin _appname=vencord-desktop -pkgver=1.5.0 +pkgver=1.5.1 _electronversion=28 -pkgrel=2 +pkgrel=1 pkgdesc="A cross platform electron-based desktop app aiming to give you a snappier Discord experience with Vencord pre-installed" arch=( 'aarch64' @@ -29,13 +29,14 @@ depends=( source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_arm64.deb") source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_amd64.deb") source=("${pkgname%-bin}.sh") -sha256sums=('0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014') -sha256sums_aarch64=('cab6b72a969c759e305d6d7b4d499a30cb03df0da16e878393e71937fe1894b4') -sha256sums_x86_64=('e64d144156fdbfc2525158dfaeaa8b0a0dd84e2c55eeab0456fc47514fab9932') +sha256sums=('dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') +sha256sums_aarch64=('95728825b47e538dc7760ec9a27fa2134bf210ffaeb22be6ad5134aa023602b9') +sha256sums_x86_64=('07c2d697806bd53a0fa4650dd84e7263b641c4dc03e68645d8ed86b52bf8d60e') build() { sed -e "s|@electronversion@|${_electronversion}|" \ -e "s|@appname@|${pkgname%-bin}|g" \ -e "s|@runname@|app.asar|g" \ + -e "s|@options@||g" \ -i "${srcdir}/${pkgname%-bin}.sh" bsdtar -xf "${srcdir}/data."* sed "s|/opt/${_pkgname}/${pkgname%-bin}|${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" diff --git a/vesktop.sh b/vesktop.sh index f9ced1432cfc..7ddcaab8d734 100644 --- a/vesktop.sh +++ b/vesktop.sh @@ -1,14 +1,16 @@ -#!/bin/sh +#!/bin/bash set -e _APPDIR="/usr/lib/@appname@" _RUNNAME="${_APPDIR}/@runname@" +_OPTIONS="@options@" export PATH="${_APPDIR}:${PATH}" export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}" export ELECTRON_IS_DEV=0 +export ELECTRON_FORCE_IS_PACKAGED=true export NODE_ENV=production cd "${_APPDIR}" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - exec electron@electronversion@ "${_RUNNAME}" "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "$@" || exit $? else - exec electron@electronversion@ "${_RUNNAME}" --no-sandbox "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "$@" || exit $? fi
\ No newline at end of file |