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.


Reply via email to