summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduard Tolosa2024-02-22 14:22:41 -0500
committerEduard Tolosa2024-02-22 14:22:41 -0500
commit1acb4ce80313a5979fd82613122470a9a763916a (patch)
tree3310cf88fedec30cc3b53143cdf001fdd214a2a0
parentff3eb5a91ea73d9333459f67d98ee962b972357f (diff)
downloadaur-1acb4ce80313a5979fd82613122470a9a763916a.tar.gz
Bump package.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
-rw-r--r--signal-desktop-beta.desktop4
-rw-r--r--signal-desktop-wrapper.sh4
4 files changed, 15 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 99c377494e9a..9bfdab64a9de 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = signal-desktop-beta
pkgdesc = Signal Private Messenger for Linux - Beta version.
pkgver = 7.0.0beta2
- pkgrel = 1
+ pkgrel = 2
url = https://signal.org
arch = x86_64
arch = aarch64
@@ -29,10 +29,8 @@ pkgbase = signal-desktop-beta
conflicts = signal-desktop-beta-bin
source = signal-desktop-beta-7.0.0beta2.tar.gz::https://github.com/signalapp/Signal-Desktop/archive/v7.0.0-beta.2.tar.gz
source = signal-desktop-beta.desktop
- source = signal-desktop-wrapper.sh
sha512sums = 05908bd01079dfdfc58de4442688bbefeaf3145c9a6663e3cdef9932677b7c9c70323e7b19e971fce57d1ff9190a30031c5d60c2d5ee466c39367cde98d8e50d
- sha512sums = 7b25b98de8db36af1a9da49cd214d6ced45f123f098e5665b563e462b979e67d9d570fce8fbee89776a95dc5108696da64bfbe0bd1eaf748360dfcb333483dbb
- sha512sums = 457c1bd044f4e17810a7f1b284ca38809a0c1f8fed4bdb52184a169e2996e683c4c96c1cc86a013feb7b8833557245397decdcec01dbc82bb2b12b0d80424e25
+ sha512sums = b2959b4232c730f662ff542c48837dcbd4923b571e12138ec68df4585904149adc1b7e8be46ee46485b47386a517b2065cd7381c766858fd6c3fd61166c4c800
makedepends_aarch64 = fpm
pkgname = signal-desktop-beta
diff --git a/PKGBUILD b/PKGBUILD
index 84b69c57b102..ae2384327e4e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,9 @@
pkgname=signal-desktop-beta
_pkgname=Signal-Desktop
+_sticker_creator="sticker-creator"
pkgver=7.0.0beta2
-pkgrel=1
+pkgrel=2
pkgdesc='Signal Private Messenger for Linux - Beta version.'
license=('GPL3')
conflicts=('signal-desktop-beta-bin')
@@ -23,11 +24,9 @@ makedepends_aarch64=('fpm')
source=(
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver//beta*}-beta.${pkgver##*beta}.tar.gz"
"${pkgname}.desktop"
- "signal-desktop-wrapper.sh"
)
sha512sums=('05908bd01079dfdfc58de4442688bbefeaf3145c9a6663e3cdef9932677b7c9c70323e7b19e971fce57d1ff9190a30031c5d60c2d5ee466c39367cde98d8e50d'
- '7b25b98de8db36af1a9da49cd214d6ced45f123f098e5665b563e462b979e67d9d570fce8fbee89776a95dc5108696da64bfbe0bd1eaf748360dfcb333483dbb'
- '457c1bd044f4e17810a7f1b284ca38809a0c1f8fed4bdb52184a169e2996e683c4c96c1cc86a013feb7b8833557245397decdcec01dbc82bb2b12b0d80424e25')
+ 'b2959b4232c730f662ff542c48837dcbd4923b571e12138ec68df4585904149adc1b7e8be46ee46485b47386a517b2065cd7381c766858fd6c3fd61166c4c800')
prepare() {
cd "${_pkgname}-${pkgver//beta*}-beta.${pkgver##*beta}"
@@ -37,6 +36,10 @@ prepare() {
# Allow higher Node versions
sed 's#"node": "#&>=#' -i package.json
+ cd ${_sticker_creator}
+ yarn install
+
+ cd ..
yarn install --ignore-engines
}
@@ -46,9 +49,12 @@ build() {
# temporary fix for openssl3
export NODE_OPTIONS=--openssl-legacy-provider
+ cd ${_sticker_creator}
+ USE_SYSTEM_FPM=$([ $(uname -m) == "aarch64" ] && echo true || echo false) bash -c 'yarn build'
+
+ cd ..
yarn generate
yarn prepare-beta-build
-
USE_SYSTEM_FPM=$([ $(uname -m) == "aarch64" ] && echo true || echo false) bash -c 'yarn build:esbuild:prod && yarn build:release --linux dir'
}
diff --git a/signal-desktop-beta.desktop b/signal-desktop-beta.desktop
index 80ee21039f59..f8779fb7eb27 100644
--- a/signal-desktop-beta.desktop
+++ b/signal-desktop-beta.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Type=Application
-Name=Signal Desktop Beta
-Comment=Signal Private Messenger for Linux - Beta version.
+Name=Signal Beta
+Comment=Signal Private Messenger for Linux - Beta version
Icon=signal-desktop-beta
Exec=signal-desktop-beta -- %u
Terminal=false
diff --git a/signal-desktop-wrapper.sh b/signal-desktop-wrapper.sh
deleted file mode 100644
index bb3f292418f5..000000000000
--- a/signal-desktop-wrapper.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-export SQLCIPHER_LIB="/usr/lib/signal-desktop-beta/resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node"
-export LD_PRELOAD="$SQLCIPHER_LIB"
-exec /usr/lib/signal-desktop-beta/signal-desktop-beta "$@"