git: 4245767a2169 - main - net-im/signal-desktop: Update to 6.30.0

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Thu, 07 Sep 2023 17:58:51 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4245767a21694d7351e2b0226b5585dd36041f11

commit 4245767a21694d7351e2b0226b5585dd36041f11
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-09-07 17:52:10 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-09-07 17:58:45 +0000

    net-im/signal-desktop: Update to 6.30.0
    
    Changes:
      https://github.com/signalapp/Signal-Desktop/releases/tag/v6.30.0
---
 net-im/signal-desktop/Makefile                   |  6 +++---
 net-im/signal-desktop/distinfo                   | 10 +++++-----
 net-im/signal-desktop/files/patch-signal-desktop | 10 +++++-----
 net-im/signal-desktop/get_deps.sh                |  2 +-
 net-im/signal-desktop/pkg-plist                  |  1 +
 5 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index 0ae0783515cc..19e3fcb5fb6a 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	signal-desktop
 DISTVERSIONPREFIX=	v
-DISTVERSION=	6.29.0
+DISTVERSION=	6.30.0
 CATEGORIES=	net-im
 MASTER_SITES=	LOCAL/mikael/signal-desktop/:npm \
 		LOCAL/mikael/signal-desktop/:sqlite \
@@ -86,8 +86,8 @@ _BUILD_DATE=	$$(date +'%s')
 ELECTRON_VER_MAJOR=	25
 
 # sh get_deps.sh
-NPM_SIGNAL_DIR=		npm-@signalapp-libsignal-client-0.29.1-e45e5136f932ad994ac9f3090867abda1a0b8bd7-integrity
-NPM_RINGRTC_DIR=	npm-@signalapp-ringrtc-2.29.1-db5ccc6ee975c75091933e60bde536fe80b550fd-integrity
+NPM_SIGNAL_DIR=		npm-@signalapp-libsignal-client-0.30.2-0a5162271c6c03eaa900036aa9dc34a0e2e5e6ae-integrity
+NPM_RINGRTC_DIR=	npm-@signalapp-ringrtc-2.30.0-9f865006e10fcc905fd901a8d095ff66b8afc907-integrity
 NPM_SQLITE3_DIR=	npm-@signalapp-better-sqlite3-8.4.3-7ffa8d03d2a12543247936bfb7b9f74cdbc6fe9b-integrity
 NPM_ESBUILD_VERS=	0.17.11
 SQLCIPHER=		sqlcipher-4.5.3-fts--3.0.7--0.2.1-b633825cf7e0fdd39a6cdf128f2bd76552a88d325f2b9cd07bb87a457cefb986
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index 5afece95e31d..35572233002d 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1692713589
-SHA256 (signal-desktop-6.29.0-yarn-cache.tar.gz) = dde8a98c0641b5259901dca4db2fcb5246a42f8f8cf2fd1b97d6918110adb1d2
-SIZE (signal-desktop-6.29.0-yarn-cache.tar.gz) = 359721800
+TIMESTAMP = 1694106801
+SHA256 (signal-desktop-6.30.0-yarn-cache.tar.gz) = cde4d6d9ad63e180296cb96f3cb6da78b09a33d43f686eef2fdb116fc5a2e40c
+SIZE (signal-desktop-6.30.0-yarn-cache.tar.gz) = 373712924
 SHA256 (signal-desktop-6.4.1-npm-cache.tar.gz) = 8acc503a579760faf8ea660d504f3b3ffadc495bf09584228da4cc9af20e33fe
 SIZE (signal-desktop-6.4.1-npm-cache.tar.gz) = 4466353
 SHA256 (sqlcipher-4.5.3-fts--3.0.7--0.2.1-b633825cf7e0fdd39a6cdf128f2bd76552a88d325f2b9cd07bb87a457cefb986.tar.gz) = b633825cf7e0fdd39a6cdf128f2bd76552a88d325f2b9cd07bb87a457cefb986
 SIZE (sqlcipher-4.5.3-fts--3.0.7--0.2.1-b633825cf7e0fdd39a6cdf128f2bd76552a88d325f2b9cd07bb87a457cefb986.tar.gz) = 74755812
-SHA256 (signalapp-Signal-Desktop-v6.29.0_GH0.tar.gz) = 7ae52d5666d3a3b1eda519f6078c1d05f804c2c6a8dc4d76692057539de3fdae
-SIZE (signalapp-Signal-Desktop-v6.29.0_GH0.tar.gz) = 42327785
+SHA256 (signalapp-Signal-Desktop-v6.30.0_GH0.tar.gz) = b4369f51810543510f0e6067bd850c9c7e90d7c9c7656ba366d72cfa3056153f
+SIZE (signalapp-Signal-Desktop-v6.30.0_GH0.tar.gz) = 42498871
diff --git a/net-im/signal-desktop/files/patch-signal-desktop b/net-im/signal-desktop/files/patch-signal-desktop
index 50395b07cf2c..13a8755a56bd 100644
--- a/net-im/signal-desktop/files/patch-signal-desktop
+++ b/net-im/signal-desktop/files/patch-signal-desktop
@@ -81,18 +81,18 @@
      // Sadly, `LinuxPackager` type is not exported by electron-builder so we
      // have to improvise
      target = (packager as unknown as { executableName: string }).executableName;
---- ts/state/ducks/user.ts.orig	2023-02-05 15:03:14.076343000 +0100
-+++ ts/state/ducks/user.ts	2023-02-05 15:03:54.047783000 +0100
+--- ts/state/ducks/user.ts.orig	2023-09-06 22:21:55.000000000 +0200
++++ ts/state/ducks/user.ts	2023-09-07 19:44:10.838670000 +0200
 @@ -23,7 +23,7 @@ export type UserStateType = Readonly<{
    isMainWindowMaximized: boolean;
    localeMessages: LocaleMessagesType;
    menuOptions: MenuOptionsType;
 -  osName: 'linux' | 'macos' | 'windows' | undefined;
 +  osName: 'linux' | 'macos' | 'windows' | 'freebsd' | undefined;
-   ourACI: UUIDStringType | undefined;
+   ourAci: AciString | undefined;
    ourConversationId: string | undefined;
    ourDeviceId: number | undefined;
-@@ -100,7 +100,7 @@ export function getEmptyState(): UserStateType {
+@@ -114,7 +114,7 @@ export function getEmptyState(): UserStateType {
  // Reducer
  
  export function getEmptyState(): UserStateType {
@@ -101,7 +101,7 @@
  
    if (OS.isWindows()) {
      osName = 'windows';
-@@ -108,6 +108,8 @@ export function getEmptyState(): UserStateType {
+@@ -122,6 +122,8 @@ export function getEmptyState(): UserStateType {
      osName = 'macos';
    } else if (OS.isLinux()) {
      osName = 'linux';
diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh
index 450750386764..f002b1c7b6ee 100644
--- a/net-im/signal-desktop/get_deps.sh
+++ b/net-im/signal-desktop/get_deps.sh
@@ -1,5 +1,5 @@
 #!/bin/sh
-SIGNAL_VERS=v6.29.0
+SIGNAL_VERS=v6.30.0
 
 fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json
 node_version=$(awk /'"node":'/'{print $2}' package.json | sed 's/"//g')
diff --git a/net-im/signal-desktop/pkg-plist b/net-im/signal-desktop/pkg-plist
index 292f604dcb70..c50aff9eebad 100644
--- a/net-im/signal-desktop/pkg-plist
+++ b/net-im/signal-desktop/pkg-plist
@@ -103,6 +103,7 @@ share/pixmaps/signal-desktop.png
 %%DATADIR%%/locales/zh-Hant.pak
 %%DATADIR%%/locales/zh-TW.pak
 %%DATADIR%%/resources.pak
+%%DATADIR%%/resources/app-update.yml
 %%DATADIR%%/resources/app.asar
 %%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node
 %%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-%%NODE_ARCH%%/node.napi.node