kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / 
signal-desktop


Commits:
84a89fdc by kpcyrd at 2024-01-31T22:07:21+01:00
Include sticker-creator in build

The patch was adjusted based on input by @gabik21.

- - - - -
bb9fe3d0 by kpcyrd at 2024-01-31T22:29:06+01:00
upgpkg: 6.46.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = signal-desktop
        pkgdesc = Signal Private Messenger for Linux
-       pkgver = 6.45.1
+       pkgver = 6.46.0
        pkgrel = 1
        url = https://signal.org
        arch = x86_64
@@ -12,6 +12,8 @@ pkgbase = signal-desktop
        makedepends = npm
        makedepends = python
        makedepends = yarn
+       depends = gcc-libs
+       depends = glibc
        depends = gtk3
        depends = hicolor-icon-theme
        depends = libasound.so
@@ -25,11 +27,11 @@ pkgbase = signal-desktop
        depends = libxss
        depends = nss
        optdepends = xdg-desktop-portal: Screensharing with Wayland
-       source = 
signal-desktop-6.45.1.tar.gz::https://github.com/signalapp/Signal-Desktop/archive/v6.45.1.tar.gz
+       source = 
signal-desktop-6.46.0.tar.gz::https://github.com/signalapp/Signal-Desktop/archive/v6.46.0.tar.gz
        source = signal-desktop.desktop
-       sha256sums = 
58eff7e17f09bc001065eeab98b77a8f008ca66005426f49ef6168d7a2ecd555
+       sha256sums = 
0961917d0c920246a01e77a8eba62bf7de3dde9ff83070e5ad6d4d9894a8ccb2
        sha256sums = 
913de2dc32db1831c9319ce7b347f51894e6fff0bf196118093a675dac874b91
-       b2sums = 
ececee047bbd08047c585042e8f94c0bffd59c6578c634f75d431a06e529aa0f7f3c847a1f57afb09851fa5c998bcd6c53c2fea2780efe6647e3d315864c5b96
+       b2sums = 
cbf3e418aeabedf2835148dd1ce67478aecb5b041177879a540d6c829ce0191ff03be3da8ac7327c4c3e99c59b3939a0f1bf58dfdbdd53b1496891ab55161b1b
        b2sums = 
e157cd0536b1b340c79385e99fcc27b9d48bef3c338562caaa78fe24bc7b8f00f6a757f6d4a47ee6c9e8c1138a1615dce7f1414dd1e6a9d1d06b682a7baa9130
 
 pkgname = signal-desktop


=====================================
PKGBUILD
=====================================
@@ -3,13 +3,15 @@
 
 pkgname=signal-desktop
 _pkgname=Signal-Desktop
-pkgver=6.45.1
+pkgver=6.46.0
 pkgrel=1
 pkgdesc="Signal Private Messenger for Linux"
 license=('AGPL-3.0-only')
 arch=('x86_64')
 url="https://signal.org";
 depends=(
+  'gcc-libs'
+  'glibc'
   'gtk3'
   'hicolor-icon-theme'
   'libasound.so'
@@ -37,9 +39,9 @@ source=(
   
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz";
   "${pkgname}.desktop"
 )
-sha256sums=('58eff7e17f09bc001065eeab98b77a8f008ca66005426f49ef6168d7a2ecd555'
+sha256sums=('0961917d0c920246a01e77a8eba62bf7de3dde9ff83070e5ad6d4d9894a8ccb2'
             '913de2dc32db1831c9319ce7b347f51894e6fff0bf196118093a675dac874b91')
-b2sums=('ececee047bbd08047c585042e8f94c0bffd59c6578c634f75d431a06e529aa0f7f3c847a1f57afb09851fa5c998bcd6c53c2fea2780efe6647e3d315864c5b96'
+b2sums=('cbf3e418aeabedf2835148dd1ce67478aecb5b041177879a540d6c829ce0191ff03be3da8ac7327c4c3e99c59b3939a0f1bf58dfdbdd53b1496891ab55161b1b'
         
'e157cd0536b1b340c79385e99fcc27b9d48bef3c338562caaa78fe24bc7b8f00f6a757f6d4a47ee6c9e8c1138a1615dce7f1414dd1e6a9d1d06b682a7baa9130')
 
 prepare() {
@@ -54,11 +56,20 @@ prepare() {
   # Allow higher Node versions
   sed 's#"node": "#&>=#' -i package.json
 
+  cd sticker-creator
+  yarn install
+
+  cd ..
   yarn install --ignore-engines
 }
 
 build() {
   cd "${_pkgname}-${pkgver}"
+
+  cd sticker-creator
+  yarn build
+
+  cd ..
   yarn generate
   yarn build
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/compare/18ded156364f09983e94be0647f415ec7f8a58e2...bb9fe3d0b80b05d24e6ced6fca7feeac19a20445

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/compare/18ded156364f09983e94be0647f415ec7f8a58e2...bb9fe3d0b80b05d24e6ced6fca7feeac19a20445
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to