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.