summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-12-18 15:38:00 +0800
committerzxp198210052023-12-18 15:38:00 +0800
commitc66288c2134e2aa59e96ff7c734b90b18108abbb (patch)
tree887550242dfd7e6221000ce5efd0bdc03946e661
parent746b2419db59d46ced8069ab381fa8feeb4221a4 (diff)
downloadaur-c66288c2134e2aa59e96ff7c734b90b18108abbb.tar.gz
update to 2.24.4
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD10
-rw-r--r--buttercup-desktop.sh7
3 files changed, 18 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ae2194a81c58..4db13495a08b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = buttercup-desktop-bin
pkgdesc = Cross-Platform Passwords & Secrets Vault
- pkgver = 2.24.3
+ pkgver = 2.24.4
pkgrel = 1
url = https://buttercup.pw/
arch = aarch64
@@ -16,15 +16,15 @@ pkgbase = buttercup-desktop-bin
depends = libdbusmenu-glib
depends = gtk2
depends = dbus-glib
- provides = buttercup-desktop=2.24.3
+ provides = buttercup-desktop=2.24.4
conflicts = buttercup-desktop
source = buttercup-desktop.sh
- sha256sums = 8915ca75d453698df81f7f3305cce6869f4261d754d90f0c3724b73c7b24ca84
- source_aarch64 = buttercup-desktop-2.24.3-aarch64.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.3/Buttercup-linux-arm64.AppImage
- sha256sums_aarch64 = 09873c0bbd804e7c6a793229c4245c94023858369a8873e205958c1d07bd2d4f
- source_armv7h = buttercup-desktop-2.24.3-armv7h.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.3/Buttercup-linux-armv7l.AppImage
- sha256sums_armv7h = 30ef142cd4d6fd21c34637f149a3231b72da3ca24833ebd743af70390e7c4d8d
- source_x86_64 = buttercup-desktop-2.24.3-x86_64.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.3/Buttercup-linux-x86_64.AppImage
- sha256sums_x86_64 = 6522acc65c4fda3354c44785d8b7ee8f6c96d0aa87a338cfa22a2ae2dd2ecdfa
+ sha256sums = 68521cf799a902fb3c86aa1ebdcfa92566ee49621b0e1db5873a0501d893b2e6
+ source_aarch64 = buttercup-desktop-2.24.4-aarch64.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.4/Buttercup-linux-arm64.AppImage
+ sha256sums_aarch64 = ba9c950c3bd48da59d39a71bed5d020ae5ceb821968dc9e2d4f7da4a97140442
+ source_armv7h = buttercup-desktop-2.24.4-armv7h.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.4/Buttercup-linux-armv7l.AppImage
+ sha256sums_armv7h = ad8f31dfd6353ce0d061d8dfd58af02b1cbd626dea93e96929d6bd376388bab0
+ source_x86_64 = buttercup-desktop-2.24.4-x86_64.AppImage::https://github.com/buttercup/buttercup-desktop/releases/download/v2.24.4/Buttercup-linux-x86_64.AppImage
+ sha256sums_x86_64 = 73930b8ffd4e4a31acc9208435e26a121b9bc65db2eee0e19ce040b4b1b2f762
pkgname = buttercup-desktop-bin
diff --git a/PKGBUILD b/PKGBUILD
index 2310edd5035e..5b8fe02c43fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
_pkgname=buttercup
pkgname="${_pkgname}-desktop-bin"
-pkgver=2.24.3
+pkgver=2.24.4
_electronversion=22
pkgrel=1
pkgdesc="Cross-Platform Passwords & Secrets Vault"
@@ -32,10 +32,10 @@ source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.AppImage::${_ghurl}/releases/
source_armv7h=("${pkgname%-bin}-${pkgver}-armv7h.AppImage::${_ghurl}/releases/download/v${pkgver}/${_pkgname//b/B}-linux-armv7l.AppImage")
source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.AppImage::${_ghurl}/releases/download/v${pkgver}/${_pkgname//b/B}-linux-x86_64.AppImage")
source=("${pkgname%-bin}.sh")
-sha256sums=('8915ca75d453698df81f7f3305cce6869f4261d754d90f0c3724b73c7b24ca84')
-sha256sums_aarch64=('09873c0bbd804e7c6a793229c4245c94023858369a8873e205958c1d07bd2d4f')
-sha256sums_armv7h=('30ef142cd4d6fd21c34637f149a3231b72da3ca24833ebd743af70390e7c4d8d')
-sha256sums_x86_64=('6522acc65c4fda3354c44785d8b7ee8f6c96d0aa87a338cfa22a2ae2dd2ecdfa')
+sha256sums=('68521cf799a902fb3c86aa1ebdcfa92566ee49621b0e1db5873a0501d893b2e6')
+sha256sums_aarch64=('ba9c950c3bd48da59d39a71bed5d020ae5ceb821968dc9e2d4f7da4a97140442')
+sha256sums_armv7h=('ad8f31dfd6353ce0d061d8dfd58af02b1cbd626dea93e96929d6bd376388bab0')
+sha256sums_x86_64=('73930b8ffd4e4a31acc9208435e26a121b9bc65db2eee0e19ce040b4b1b2f762')
build() {
sed -e "s|@electronversion@|${_electronversion}|" \
-e "s|@appname@|${pkgname%-bin}|g" \
diff --git a/buttercup-desktop.sh b/buttercup-desktop.sh
index 2ec4412e5c4f..98f84b151b4f 100644
--- a/buttercup-desktop.sh
+++ b/buttercup-desktop.sh
@@ -1,10 +1,11 @@
-#!/bin/bash
+#!/bin/sh
set -e
_APPDIR="/usr/lib/@appname@"
+_ASAR="${_APPDIR}/@appasar@"
export PATH="${_APPDIR}:${PATH}"
-export ELECTRON_IS_DEV=0
export LD_LIBRARY_PATH="${_APPDIR}/swiftshader:${_APPDIR}/lib:${LD_LIBRARY_PATH}"
-_ASAR="${_APPDIR}/@appasar@"
+export ELECTRON_IS_DEV=0
+export NODE_ENV=production
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
cd "${_APPDIR}"
exec electron@electronversion@ "${_ASAR}" "$@"