diff options
author | zxp19821005 | 2024-05-06 10:05:21 +0800 |
---|---|---|
committer | zxp19821005 | 2024-05-06 10:05:21 +0800 |
commit | b0a7571caf52efae7dd2b293d666baf785deafa8 (patch) | |
tree | 2c3413edccfec6792594c9f07cd01ee65d30f0b0 | |
parent | 75729f713ed277bb3cf1d5d9168704ca4b569569 (diff) | |
download | aur-b0a7571caf52efae7dd2b293d666baf785deafa8.tar.gz |
update to 1.5.2
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | vesktop.sh | 9 |
3 files changed, 20 insertions, 17 deletions
@@ -1,21 +1,21 @@ 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.1 - pkgrel = 3 + pkgver = 1.5.2 + pkgrel = 1 url = https://github.com/Vencord/Vesktop arch = aarch64 arch = x86_64 license = GPL-3.0-only depends = electron29 - provides = vesktop=1.5.1 - provides = vencord-desktop=1.5.1 + provides = vesktop=1.5.2 + provides = vencord-desktop=1.5.2 conflicts = vesktop conflicts = vencord-desktop source = vesktop.sh - sha256sums = eadbea442dab142b175a695d90dbc8dc007b4c6b5a78ab748d18200d06a0f3a6 - 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 + sha256sums = 2baa2d2b7a4fdab0b032122370cebdd52cae85bcc175ac57383fd93f9cdd28ff + source_aarch64 = vesktop-1.5.2-aarch64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.2/vesktop_1.5.2_arm64.deb + sha256sums_aarch64 = c26ed97b44bbc166565f928a5554c5ff57cb2d29d27729f408d4667eafd70a96 + source_x86_64 = vesktop-1.5.2-x86_64.deb::https://github.com/Vencord/Vesktop/releases/download/v1.5.2/vesktop_1.5.2_amd64.deb + sha256sums_x86_64 = 0a23dc166c305d168b5e4b67d8a4d111b878e2782c42560f6f5b87f5db06b105 pkgname = vesktop-bin @@ -4,9 +4,9 @@ _pkgname=Vesktop pkgname=vesktop-bin _appname=vencord-desktop -pkgver=1.5.1 +pkgver=1.5.2 _electronversion=29 -pkgrel=3 +pkgrel=1 pkgdesc="A cross platform electron-based desktop app aiming to give you a snappier Discord experience with Vencord pre-installed" arch=( 'aarch64' @@ -28,9 +28,9 @@ 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=('eadbea442dab142b175a695d90dbc8dc007b4c6b5a78ab748d18200d06a0f3a6') -sha256sums_aarch64=('95728825b47e538dc7760ec9a27fa2134bf210ffaeb22be6ad5134aa023602b9') -sha256sums_x86_64=('07c2d697806bd53a0fa4650dd84e7263b641c4dc03e68645d8ed86b52bf8d60e') +sha256sums=('2baa2d2b7a4fdab0b032122370cebdd52cae85bcc175ac57383fd93f9cdd28ff') +sha256sums_aarch64=('c26ed97b44bbc166565f928a5554c5ff57cb2d29d27729f408d4667eafd70a96') +sha256sums_x86_64=('0a23dc166c305d168b5e4b67d8a4d111b878e2782c42560f6f5b87f5db06b105') build() { sed -e "s|@electronversion@|${_electronversion}|" \ -e "s|@appname@|${pkgname%-bin}|g" \ diff --git a/vesktop.sh b/vesktop.sh index 52df5297b739..37bb1a75ba6e 100644 --- a/vesktop.sh +++ b/vesktop.sh @@ -7,8 +7,11 @@ 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 ELECTRON_RUN_AS_NODE=0 +export ELECTRON_DISABLE_SECURITY_WARNINGS=true export NODE_ENV=production -_FLAGS_FILE="${XDG_CONFIG_HOME:-$HOME/.config}/@appname@-flags.conf" +export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" +_FLAGS_FILE="${XDG_CONFIG_HOME}/@appname@-flags.conf" declare -a flags if [[ -f "${_FLAGS_FILE}" ]]; then mapfile -t < "${_FLAGS_FILE}" @@ -20,7 +23,7 @@ for line in "${MAPFILE[@]}"; do done cd "${_APPDIR}" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "$@" "${flags[@]}" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "${_USER_FLAGS}" "$@" || exit $? else - exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "$@" "${flags[@]}" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "${_USER_FLAGS}" "$@" || exit $? fi
\ No newline at end of file |