diff options
author | zxp19821005 | 2024-04-30 09:09:13 +0800 |
---|---|---|
committer | zxp19821005 | 2024-04-30 09:09:13 +0800 |
commit | ec0088819a17b0d3a7c59ff9b603e2d836a3aff9 (patch) | |
tree | fae8835de035cdcc5afae9dbe47243d8af273f62 | |
parent | 6e88d77cc1f640011714862b3b55c52393b411c6 (diff) | |
download | aur-ec0088819a17b0d3a7c59ff9b603e2d836a3aff9.tar.gz |
update to 4.3.1.r0.gb8c8eb5e
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | beekeeper-studio.sh | 9 |
3 files changed, 13 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = beekeeper-studio-git pkgdesc = Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more - pkgver = 4.3.0.r0.g705eb80b + pkgver = 4.3.1.r0.gb8c8eb5e pkgrel = 1 url = https://www.beekeeperstudio.io/ arch = any @@ -13,10 +13,10 @@ pkgbase = beekeeper-studio-git makedepends = python>=3.8 makedepends = base-devel makedepends = gcc - depends = electron18-bin + depends = electron18 source = beekeeper-studio.git::git+https://github.com/beekeeper-studio/beekeeper-studio.git source = beekeeper-studio.sh sha256sums = SKIP - sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 + sha256sums = 61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3 pkgname = beekeeper-studio-git @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=beekeeper-studio-git _pkgname="Beekeeper Studio" -pkgver=4.3.0.r0.g705eb80b +pkgver=4.3.1.r0.gb8c8eb5e _electronversion=18 _nodeversion=16 pkgrel=1 @@ -11,7 +11,7 @@ url="https://www.beekeeperstudio.io/" _ghurl="https://github.com/beekeeper-studio/beekeeper-studio" license=('GPL-3.0-only') depends=( - "electron${_electronversion}-bin" + "electron${_electronversion}" ) makedepends=( 'npm' @@ -27,7 +27,7 @@ source=( "${pkgname%-git}.git::git+${_ghurl}.git" "${pkgname%-git}.sh") sha256sums=('SKIP' - 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') + '61d56055897e9d71d68e185ac2de7c4cb2fbca16eb3fb0091703612c113441f3') pkgver() { cd "${srcdir}/${pkgname%-git}.git" git describe --long --tags --exclude='*[a-z][a-z]*' | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g' diff --git a/beekeeper-studio.sh b/beekeeper-studio.sh index 7ddcaab8d734..842c77e19b1d 100644 --- a/beekeeper-studio.sh +++ b/beekeeper-studio.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 |