git: e90c252298ff - main - net-im/flare: update to 0.16.3

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Tue, 01 Jul 2025 22:55:51 UTC
The branch main has been updated by tagattie:

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

commit e90c252298ff8425cce60fe04b04a32c2ac91d3b
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2025-06-30 12:24:41 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-07-01 22:55:34 +0000

    net-im/flare: update to 0.16.3
    
    While here:
    - Moved some of the *_DEPENDS into USE_GNOME and removed excess.
    - Improve COMMENT.
    - Improve pkg-descr.
    - Marked python dependency only for build because it's only needed for
      build.
    
    Changelogs:
    https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.16.2
    https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.16.3
    
    PR:             287920
    Reported by:    Yusuf Yaman <nxjoseph@protonmail.com> (maintainer)
---
 net-im/flare/Makefile  | 10 ++++------
 net-im/flare/distinfo  |  6 +++---
 net-im/flare/pkg-descr | 18 ++++++++++++++++--
 3 files changed, 23 insertions(+), 11 deletions(-)

diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile
index df6c39ac3671..835495d22906 100644
--- a/net-im/flare/Makefile
+++ b/net-im/flare/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	flare
-DISTVERSION=	0.16.1
-PORTREVISION=	2
+DISTVERSION=	0.16.3
 CATEGORIES=	net-im
 
 MAINTAINER=	nxjoseph@protonmail.com
-COMMENT=	Chat with your friends on Signal
+COMMENT=	Electron-free Signal app written in Rust
 WWW=		https://gitlab.com/schmiddi-on-mobile/flare
 
 LICENSE=	AGPLv3
@@ -13,14 +12,13 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	blueprint-compiler:devel/blueprint-compiler \
 		protoc:devel/protobuf
 LIB_DEPENDS=	libdbus-1.so:devel/dbus \
-		libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2 \
 		libsecret-1.so:security/libsecret
 RUN_DEPENDS=	gnome-keyring:security/gnome-keyring
 
-USES=		cargo gettext-tools gnome meson pkgconfig python
+USES=		cargo gettext-tools gnome meson pkgconfig python:build
 USE_GITLAB=	yes
 GL_ACCOUNT=	schmiddi-on-mobile
-USE_GNOME=	gtk40 gtksourceview5 libadwaita
+USE_GNOME=	cairo gdkpixbuf gtk40 gtksourceview5 libadwaita libxml2 pango
 GLIB_SCHEMAS=	de.schmidhuberj.Flare.gschema.xml
 
 CARGO_BUILD=	no
diff --git a/net-im/flare/distinfo b/net-im/flare/distinfo
index b018b60ae099..238dc38c876b 100644
--- a/net-im/flare/distinfo
+++ b/net-im/flare/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1748689008
+TIMESTAMP = 1751283798
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -925,5 +925,5 @@ SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338d
 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
 SHA256 (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 765b32f463669e4590d253ee82d524805ba42b156af1d058b30e1dc38607f039
 SIZE (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 1656542
-SHA256 (flare-0.16.1.tar.bz2) = 102b390f0158129f23b7ac429059c6dc73ce923b441aa5ceb9f4f74b638743e0
-SIZE (flare-0.16.1.tar.bz2) = 467009
+SHA256 (flare-0.16.3.tar.bz2) = aaadae892863ad3c980109dab6b0c3e4ec050a58f2bee1e2d277cc9a108e18c2
+SIZE (flare-0.16.3.tar.bz2) = 471563
diff --git a/net-im/flare/pkg-descr b/net-im/flare/pkg-descr
index 8dc2a117821f..bc35008d6c81 100644
--- a/net-im/flare/pkg-descr
+++ b/net-im/flare/pkg-descr
@@ -1,2 +1,16 @@
-Flare is an unofficial app for Signal. It is still in development
-and doesn't include all the features that the official Signal apps do.
+Flare is an unofficial Electron-Free Signal app written in Rust
+which makes it more lightweight and faster to obtain on your own.
+It is still in development and doesn't include all the features
+that the official Signal app do.
+
+Even though things like linked credentials, contact and group
+details and message contens are encrypted, it's still not
+guaranteed for the security of your data. This application
+will probably worsen the security compared to official
+Signal app. Use this application with care when handling
+sensitive data.
+
+Not encrypted:
+* Number of contacts and groups
+* Number of messages in a chat
+* Message timestamps