[3.21] backports/signal-desktop: upgrade to 7.41.0 #910

Merged
forge merged 1 commit from signal-desktop/upgrade-7.41.0 into v3.21 2025-02-06 23:27:17 +00:00
2 changed files with 5 additions and 10 deletions

View file

@ -2,7 +2,7 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=signal-desktop
pkgver=7.40.1
pkgver=7.41.0
pkgrel=0
pkgdesc="A messaging app for simple private communication with friends"
url="https://github.com/signalapp/Signal-Desktop/"
@ -67,7 +67,7 @@ makedepends="
options="net !check"
# use _check_depends to validate this
_libsignalver=0.65.2
_libsignalver=0.65.4
_ringrtcver=2.49.3
_webrtcver=6834c
_stokenizerver=0.2.1
@ -128,6 +128,7 @@ _update_depends() {
local _bsqlitever=$(curl --silent https://raw.githubusercontent.com/signalapp/Signal-Desktop/v$pkgver/package-lock.json | grep "@signalapp/better-sqlite3\": \"" | awk '{print $2}' | tr -d ',' | tr -d '"' | head -n 1)
local _webrtcver=$(curl --silent https://raw.githubusercontent.com/signalapp/ringrtc/v$_ringrtcver/config/version.properties | awk -F '=' '{if($1 == "webrtc.version"){print $2}}' | head -n 1)
local _extensionver=$(curl --silent https://raw.githubusercontent.com/signalapp/better-sqlite3/v$_bsqlitever/deps/download.js | grep "const EXTENSION_VERSION" | awk '{print $4}' | tr -d "'" | tr -d ';' | head -n 1)
local _extensionver=${_extensionver/-*}
local _stokenizerver=$(curl --silent https://raw.githubusercontent.com/signalapp/Signal-Sqlcipher-Extension/refs/tags/v$_extensionver/Cargo.lock | sed -n "/^name = \"signal-tokenizer\"$/,/^$/p" | awk -F ' = ' '{if($1=="version"){print $2}}' | tr -d '"')
sed -i \
@ -458,8 +459,8 @@ package() {
}
sha512sums="
0d61fc7cd17666925466de76ee2bccc9a84b24328bf8c7fac5fbaf704641f9498ed8d3942e2b3c2a303754818ed51ce2263bace16bfab978584fb03b3e4f1898 Signal-Desktop-7.40.1.tar.gz
96ada8462dcde98ee12eb12bd6ebb62f84105792c7337c3c3e7651b19fa22cd6cc7c3a414d04c309780cd3455c82620b95ad2e73c1916606d9f29bd07a0a3f03 libsignal-0.65.2.tar.gz
c2a90d8772831b821022041827c3d149c9f320019025b7f125da628e52927d3a43f6df374841c408f457b2f33e9e84e5f977d566edb6325352879b74e2a09d68 Signal-Desktop-7.41.0.tar.gz
fa848dcf8abcd78035d21cfed4a1aa82a85734cbe612c15611de646baf4c139a16984f034ac99e0e4051e3905b07e9ed229db1986839cb131945ec61b7ef70ff libsignal-0.65.4.tar.gz
f25f57791c18196846599e3794791e0d900cd887a936c6e09c919a60db66d012794a40120e4baae83ad2741b74515d6e2e5a1434cd88c3865100d5f19080a3d1 ringrtc-2.49.3.tar.gz
0da308e8484fd0863947b871d0f702052ab2c416a3ff2a34fb60b7b57867e6663bdd0b882be7efc3645019b9029bd185367ca3f5867d25a3417b76da7e9439a5 webrtc-6834c.tar.zst
84a1f2fc29262a12842e94698d124a85b823128e72a493b0be8ea92fbb72c5c268499f4a6827cdedaae06ec73cce4039a39fe5c5d536cbef330e59ba0183da28 stokenizer-0.2.1.tar.gz

View file

@ -1,6 +0,0 @@
#!/bin/sh
# app chooses config (including used endpoints) based on this
export NODE_ENV=production
exec electron /usr/lib/signal-desktop/app.asar