kpcyrd pushed to branch main at Arch Linux / Packaging / Packages /
signal-desktop
Commits:
18f983de by kpcyrd at 2025-03-06T11:48:53+01:00
upgpkg: 7.45.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = signal-desktop
pkgdesc = Signal Private Messenger for Linux
- pkgver = 7.44.0
+ pkgver = 7.45.0
pkgrel = 1
url = https://signal.org
arch = x86_64
@@ -10,7 +10,7 @@ pkgbase = signal-desktop
makedepends = libxcrypt-compat
makedepends = node-gyp
makedepends = nodejs
- makedepends = npm
+ makedepends = pnpm
makedepends = python
depends = alsa-lib
depends = libasound.so
@@ -50,11 +50,11 @@ pkgbase = signal-desktop
depends = systemd-libs
depends = libudev.so
optdepends = xdg-desktop-portal: Screensharing with Wayland
- source =
signal-desktop-7.44.0.tar.gz::https://github.com/signalapp/Signal-Desktop/archive/v7.44.0.tar.gz
+ source =
signal-desktop-7.45.0.tar.gz::https://github.com/signalapp/Signal-Desktop/archive/v7.45.0.tar.gz
source = signal-desktop.desktop
- sha256sums =
4dcf9b3b9c7d480c960b01f53e216f2ebea4fc0a49b23ab04cba35a663847795
+ sha256sums =
69f0bff6d3037aabac42aa2f653f1177e3c32445d0827f291be14260cc11f3e5
sha256sums =
bf388df4b5bbcab5559ebbf220ed4748ed21b057f24b5ff46684e3fe6e88ccce
- b2sums =
7248a14394a429ce944498db45dc3ce39599b1b7725ac20ecfe09eaa2c4918c91ef6669e201fe94ab938cf5aebe4cdf4b91d3b1c47c98f35043eaabb31e127d5
+ b2sums =
cbfac0039f911028cef218e90de4f6bbb4415a0e0ff1fd44ba030e6b45519c1692fd32e8a12d494f36530500bf67c4dbe41c88b8e0deea11a8ceccbbd792fd82
b2sums =
ffb8f7bab4fd84aacf13e7b6d2835daf449b6650b4b3fa723456792ba7fb6cae352928fea11cb030510d558ce30036ff5a1513444f067b94c7fff0158b4f2265
pkgname = signal-desktop
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=signal-desktop
_pkgname=Signal-Desktop
-pkgver=7.44.0
+pkgver=7.45.0
pkgrel=1
pkgdesc="Signal Private Messenger for Linux"
license=('AGPL-3.0-only')
@@ -44,7 +44,7 @@ makedepends=(
'libxcrypt-compat'
'node-gyp'
'nodejs'
- 'npm'
+ 'pnpm'
'python'
)
optdepends=('xdg-desktop-portal: Screensharing with Wayland')
@@ -52,9 +52,9 @@ source=(
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz"
"${pkgname}.desktop"
)
-sha256sums=('4dcf9b3b9c7d480c960b01f53e216f2ebea4fc0a49b23ab04cba35a663847795'
+sha256sums=('69f0bff6d3037aabac42aa2f653f1177e3c32445d0827f291be14260cc11f3e5'
'bf388df4b5bbcab5559ebbf220ed4748ed21b057f24b5ff46684e3fe6e88ccce')
-b2sums=('7248a14394a429ce944498db45dc3ce39599b1b7725ac20ecfe09eaa2c4918c91ef6669e201fe94ab938cf5aebe4cdf4b91d3b1c47c98f35043eaabb31e127d5'
+b2sums=('cbfac0039f911028cef218e90de4f6bbb4415a0e0ff1fd44ba030e6b45519c1692fd32e8a12d494f36530500bf67c4dbe41c88b8e0deea11a8ceccbbd792fd82'
'ffb8f7bab4fd84aacf13e7b6d2835daf449b6650b4b3fa723456792ba7fb6cae352928fea11cb030510d558ce30036ff5a1513444f067b94c7fff0158b4f2265')
prepare() {
@@ -67,20 +67,20 @@ prepare() {
sed 's#"node": "#&>=#' -i package.json
# Install dependencies for sticker-creator
- npm --prefix ./sticker-creator/ install
+ pnpm --prefix ./sticker-creator/ install
# Install dependencies for signal-desktop
- npm install --ignore-engines
+ pnpm install
}
build() {
cd "${_pkgname}-${pkgver}"
# Build the sticker creator
- npm --prefix ./sticker-creator/ run build
+ pnpm --prefix ./sticker-creator/ run build
# Build signal-desktop
- npm run build
+ pnpm run build
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/commit/18f983ded0fe99888a9d12480520bd008675c739
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/commit/18f983ded0fe99888a9d12480520bd008675c739
You're receiving this email because of your account on gitlab.archlinux.org.