diff options
author | zxp19821005 | 2024-05-01 17:17:22 +0800 |
---|---|---|
committer | zxp19821005 | 2024-05-01 17:17:22 +0800 |
commit | c59e5477ca1db0c7edac00bef432cb1e4ca1547d (patch) | |
tree | 688093862aca80a4efe70be596dcfc4d0be051a1 | |
parent | f04b704d5fdad864698b7062df638982ff061a22 (diff) | |
download | aur-c59e5477ca1db0c7edac00bef432cb1e4ca1547d.tar.gz |
update to 3.1.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | ghost-chat.sh | 9 |
3 files changed, 16 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = ghost-chat pkgdesc = A standalone, multiplatform Twitch.tv chat as overlay on windowed/windowed fullscreen applications. - pkgver = 3.0.3 + pkgver = 3.1.0 pkgrel = 1 url = https://github.com/Enubia/ghost-chat arch = any @@ -11,11 +11,11 @@ pkgbase = ghost-chat makedepends = nodejs makedepends = git makedepends = curl - depends = electron29 + depends = electron30 conflicts = ghost-chat - source = ghost-chat-3.0.3.tar.gz::https://github.com/Enubia/ghost-chat/archive/refs/tags/v3.0.3.tar.gz + source = ghost-chat-3.1.0.tar.gz::https://github.com/Enubia/ghost-chat/archive/refs/tags/v3.1.0.tar.gz source = ghost-chat.sh - sha256sums = 42d4591d49215f6f88e8369e15f62664f0512ab18cf0180d17ff99b46c3467f8 - sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 + sha256sums = 8cf136f096b65e41df2be89f3d7e7760333d7700fb9b8b39363b3e6f3dd91578 + sha256sums = 61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3 pkgname = ghost-chat @@ -1,8 +1,8 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=ghost-chat _pkgname=GhostChat -pkgver=3.0.3 -_electronversion=29 +pkgver=3.1.0 +_electronversion=30 _nodeversion=20 pkgrel=1 pkgdesc="A standalone, multiplatform Twitch.tv chat as overlay on windowed/windowed fullscreen applications." @@ -25,8 +25,8 @@ source=( "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz" "${pkgname}.sh" ) -sha256sums=('42d4591d49215f6f88e8369e15f62664f0512ab18cf0180d17ff99b46c3467f8' - 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') +sha256sums=('8cf136f096b65e41df2be89f3d7e7760333d7700fb9b8b39363b3e6f3dd91578' + '61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] diff --git a/ghost-chat.sh b/ghost-chat.sh index 7ddcaab8d734..842c77e19b1d 100644 --- a/ghost-chat.sh +++ b/ghost-chat.sh @@ -8,9 +8,14 @@ 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 +export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" +_FLAGS_FILE="${XDG_CONFIG_HOME}/@appname@-flags.conf" +if [ -r "${_FLAGS_FILE}" ]; then + _USER_FLAGS="$(cat "${_FLAGS_FILE}")" +fi cd "${_APPDIR}" if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then - exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" "${_USER_FLAGS}" "$@" || exit $? else - exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "$@" || exit $? + exec electron@electronversion@ "${_RUNNAME}" "${_OPTIONS}" --no-sandbox "${_USER_FLAGS}" "$@" || exit $? fi
\ No newline at end of file |