git: 13c1727e3100 - 2023Q1 - net-im/dino: Update to 0.4.0

From: Ashish SHUKLA <ashish_at_FreeBSD.org>
Date: Fri, 24 Mar 2023 12:30:08 UTC
The branch 2023Q1 has been updated by ashish:

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

commit 13c1727e31007e1bdef8ed1781037e367e5e2dde
Author:     Alastair Hogge <agh@riseup.net>
AuthorDate: 2023-02-26 11:24:02 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2023-03-24 12:29:25 +0000

    net-im/dino: Update to 0.4.0
    
    - Format with portfmt
    
    PR:             269769
    (cherry picked from commit 4a12f279f550a3de586ecb2655bc6231c0351fe4)
---
 net-im/dino/Makefile  | 53 ++++++++++++++++++++++++++++-----------------------
 net-im/dino/distinfo  |  6 +++---
 net-im/dino/pkg-plist | 43 +++++++++++++++++------------------------
 3 files changed, 50 insertions(+), 52 deletions(-)

diff --git a/net-im/dino/Makefile b/net-im/dino/Makefile
index 1f9226502f51..7daba419d148 100644
--- a/net-im/dino/Makefile
+++ b/net-im/dino/Makefile
@@ -1,32 +1,37 @@
-PORTNAME=		dino
+PORTNAME=	dino
 DISTVERSIONPREFIX=	v
-DISTVERSION=		0.3.1
-CATEGORIES=		net-im
+DISTVERSION=	0.4.0
+CATEGORIES=	net-im
 
-MAINTAINER=		ashish@FreeBSD.org
-COMMENT=		Modern XMPP Chat Client using GTK+/Vala
+MAINTAINER=	ashish@FreeBSD.org
+COMMENT=	Modern XMPP Chat Client using GTK+/Vala
 WWW=		https://dino.im
 
-LICENSE=		GPLv3
-LICENSE_FILE=		${WRKSRC}/LICENSE
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	libsqlite3.so:databases/sqlite3 \
-		libgee-0.8.so:devel/libgee \
-		libicuuc.so:devel/icu \
-		libsoup-2.4.so:devel/libsoup \
+LIB_DEPENDS=	libadwaita-1.so:x11-toolkits/libadwaita \
 		libassuan.so:security/libassuan \
+		libgcrypt.so:security/libgcrypt \
+		libgee-0.8.so:devel/libgee \
 		libgpg-error.so:security/libgpg-error \
+		libgraphene-1.0.so:graphics/graphene \
 		libgspell-1.so:textproc/gspell \
-		libgcrypt.so:security/libgcrypt \
-		libsrtp2.so:net/libsrtp2
+		libharfbuzz.so:print/harfbuzz \
+		libicuuc.so:devel/icu \
+		libsoup-2.4.so:devel/libsoup \
+		libsqlite3.so:databases/sqlite3 \
+		libsrtp2.so:net/libsrtp2 \
+		libvulkan.so:graphics/vulkan-loader \
+		libwebrtc_audio_processing.so:audio/webrtc-audio-processing0
 
-USES=		cmake cpe desktop-file-utils gettext-tools gnome \
-		ninja pkgconfig vala:build
+USES=		cmake cpe desktop-file-utils gettext-tools gnome ninja \
+		pkgconfig vala:build
 
 USE_GITHUB=	yes
 
-OPTIONS_DEFINE=		OMEMO UPLOAD GNUPG ICE RTP CANBERRA
-OPTIONS_DEFAULT=	OMEMO UPLOAD GNUPG ICE RTP CANBERRA
+OPTIONS_DEFINE=		CANBERRA GNUPG ICE OMEMO RTP UPLOAD
+OPTIONS_DEFAULT=	CANBERRA GNUPG ICE OMEMO RTP UPLOAD
 OPTIONS_SUB=		yes
 
 HAS_CONFIGURE=	yes
@@ -34,37 +39,37 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 LDFLAGS+=	-Wl,--export-dynamic
 USE_LDCONFIG=	yes
 
-USE_GNOME=	cairo gdkpixbuf2 glib20 gnomeprefix gtk30 intlhack
+USE_GNOME=	cairo gdkpixbuf2 glib20 gnomeprefix gtk40 intlhack
 
 CANBERRA_DESC=	Notifications sounds support
 ICE_DESC=		ICE NAT traversal plugin
 OMEMO_DESC=		OMEMO plugin
 RTP_DESC=		RTP plugin
 UPLOAD_DESC=		HTTP file upload plugin
-ICE_LIB_DEPENDS=	libnice.so:net-im/libnice \
-			libgnutls.so:security/gnutls
+ICE_LIB_DEPENDS=	libgnutls.so:security/gnutls \
+			libnice.so:net-im/libnice
 ICE_VARS=		ENABLED_PLUGINS+=ice
 ICE_VARS_OFF=		DISABLED_PLUGINS+=ice
 RTP_LIB_DEPENDS=	libgnutls.so:security/gnutls \
 			libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
 RTP_USES=		gstreamer
-RTP_USE=		GSTREAMER=srtp,gtk,pulse,opus,speex,vpx,x264,v4l2
+RTP_USE=		GSTREAMER=gtk,opus,pulse,speex,srtp,v4l2,vpx,x264
 RTP_VARS=		ENABLED_PLUGINS+=rtp
 RTP_CMAKE_BOOL=		RTP_ENABLE_H264 RTP_ENABLE_VP9 RTP_ENABLE_H264 RTP_ENABLE_VAAPI
 RTP_VARS_OFF=		DISABLED_PLUGINS+=rtp
-OMEMO_GH_TUPLE=	signalapp:libsignal-protocol-c:v2.3.3:signalapp/plugins/signal-protocol/libsignal-protocol-c
+OMEMO_GH_TUPLE=		signalapp:libsignal-protocol-c:v2.3.3:signalapp/plugins/signal-protocol/libsignal-protocol-c
 OMEMO_LIB_DEPENDS=	libqrencode.so:graphics/libqrencode
 OMEMO_VARS=		ENABLED_PLUGINS+=omemo
 OMEMO_CMAKE_BOOL=	BUILD_LIBSIGNAL_IN_TREE
 OMEMO_VARS_OFF=		DISABLED_PLUGINS+=omemo
-UPLOAD_CMAKE_ON=		-DSOUP_VERSION:INT=2
+UPLOAD_CMAKE_ON=	-DSOUP_VERSION:INT=2
 UPLOAD_VARS=		ENABLED_PLUGINS+=http-files
 UPLOAD_VARS_OFF=	DISABLED_PLUGINS+=http-files
 GNUPG_LIB_DEPENDS=	libgpgme.so:security/gpgme
 GNUPG_VARS=		ENABLED_PLUGINS+=openpgp
 GNUPG_VARS_OFF=		DISABLED_PLUGINS+=openpgp
 CANBERRA_VARS=		ENABLED_PLUGINS+=notification-sound
-CANBERRA_VARS_OFF=		DISABLED_PLUGINS+=notification-sound
+CANBERRA_VARS_OFF=	DISABLED_PLUGINS+=notification-sound
 CANBERRA_LIB_DEPENDS=	libcanberra.so:audio/libcanberra
 
 CMAKE_ARGS+=	-DENABLED_PLUGINS="${ENABLED_PLUGINS:S/ /;/gW}"
diff --git a/net-im/dino/distinfo b/net-im/dino/distinfo
index 8a8025ec894e..35afb737383a 100644
--- a/net-im/dino/distinfo
+++ b/net-im/dino/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1668210773
-SHA256 (dino-dino-v0.3.1_GH0.tar.gz) = 7178fc6b5efcea4e4ab49a7cae58224b5236660816e247a23124466984a9fbf9
-SIZE (dino-dino-v0.3.1_GH0.tar.gz) = 806800
+TIMESTAMP = 1677106776
+SHA256 (dino-dino-v0.4.0_GH0.tar.gz) = ee201f4f58b4da269c18594b0960f66fa07519e0ead4a5951189ff3396f3976c
+SIZE (dino-dino-v0.4.0_GH0.tar.gz) = 882470
 SHA256 (signalapp-libsignal-protocol-c-v2.3.3_GH0.tar.gz) = c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d
 SIZE (signalapp-libsignal-protocol-c-v2.3.3_GH0.tar.gz) = 272073
diff --git a/net-im/dino/pkg-plist b/net-im/dino/pkg-plist
index 28528f729b74..34d8271e3fbd 100644
--- a/net-im/dino/pkg-plist
+++ b/net-im/dino/pkg-plist
@@ -1,15 +1,18 @@
 bin/dino
+include/crypto-vala.h
 include/dino.h
 include/dino_i18n.h
 include/qlite.h
 include/xmpp-vala.h
-include/crypto-vala.h
 %%UPLOAD%%lib/dino/plugins/http-files.so
+%%ICE%%lib/dino/plugins/ice.so
+%%CANBERRA%%lib/dino/plugins/notification-sound.so
 %%OMEMO%%lib/dino/plugins/omemo.so
 %%GNUPG%%lib/dino/plugins/openpgp.so
-%%ICE%%lib/dino/plugins/ice.so
 %%RTP%%lib/dino/plugins/rtp.so
-%%CANBERRA%%lib/dino/plugins/notification-sound.so
+lib/libcrypto-vala.so
+lib/libcrypto-vala.so.0
+lib/libcrypto-vala.so.0.0
 lib/libdino.so
 lib/libdino.so.0
 lib/libdino.so.0.0
@@ -19,20 +22,9 @@ lib/libqlite.so.0.1
 lib/libxmpp-vala.so
 lib/libxmpp-vala.so.0
 lib/libxmpp-vala.so.0.1
-lib/libcrypto-vala.so
-lib/libcrypto-vala.so.0
-lib/libcrypto-vala.so.0.0
 share/applications/im.dino.Dino.desktop
 share/dbus-1/services/im.dino.Dino.service
 share/icons/hicolor/scalable/apps/im.dino.Dino.svg
-share/icons/hicolor/scalable/status/dino-changes-prevent-symbolic.svg
-share/icons/hicolor/scalable/status/dino-double-tick-symbolic.svg
-share/icons/hicolor/scalable/status/dino-qr-code-symbolic.svg
-share/icons/hicolor/scalable/status/dino-status-away.svg
-share/icons/hicolor/scalable/status/dino-status-chat.svg
-share/icons/hicolor/scalable/status/dino-status-dnd.svg
-share/icons/hicolor/scalable/status/dino-status-online.svg
-share/icons/hicolor/scalable/status/dino-tick-symbolic.svg
 share/icons/hicolor/symbolic/apps/im.dino.Dino-symbolic.svg
 %%OMEMO%%share/locale/ar/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/ar/LC_MESSAGES/dino-openpgp.mo
@@ -43,9 +35,9 @@ share/locale/ca/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/cs/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/cs/LC_MESSAGES/dino-openpgp.mo
 share/locale/cs/LC_MESSAGES/dino.mo
+share/locale/da/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/de/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/de/LC_MESSAGES/dino-openpgp.mo
-share/locale/da/LC_MESSAGES/dino.mo
 share/locale/de/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/el/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/el/LC_MESSAGES/dino-openpgp.mo
@@ -53,20 +45,19 @@ share/locale/el/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/en/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/en/LC_MESSAGES/dino-openpgp.mo
 share/locale/en/LC_MESSAGES/dino.mo
-share/locale/eo/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/eo/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/eo/LC_MESSAGES/dino-openpgp.mo
+share/locale/eo/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/es/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/es/LC_MESSAGES/dino-openpgp.mo
 share/locale/es/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/eu/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/eu/LC_MESSAGES/dino-openpgp.mo
 share/locale/eu/LC_MESSAGES/dino.mo
-share/locale/fa/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/fa/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/fa/LC_MESSAGES/dino-openpgp.mo
+share/locale/fa/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/fi/LC_MESSAGES/dino-omemo.mo
-%%GNUPG%%share/locale/fi/LC_MESSAGES/dino-openpgp.mo
 share/locale/fi/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/fr/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/fr/LC_MESSAGES/dino-openpgp.mo
@@ -83,6 +74,8 @@ share/locale/id/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/ie/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/ie/LC_MESSAGES/dino-openpgp.mo
 share/locale/ie/LC_MESSAGES/dino.mo
+share/locale/is/LC_MESSAGES/dino-openpgp.mo
+share/locale/is/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/it/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/it/LC_MESSAGES/dino-openpgp.mo
 share/locale/it/LC_MESSAGES/dino.mo
@@ -90,6 +83,7 @@ share/locale/it/LC_MESSAGES/dino.mo
 %%GNUPG%%share/locale/ja/LC_MESSAGES/dino-openpgp.mo
 share/locale/ja/LC_MESSAGES/dino.mo
 share/locale/kab/LC_MESSAGES/dino.mo
+share/locale/ko/LC_MESSAGES/dino-openpgp.mo
 share/locale/ko/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/lb/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/lb/LC_MESSAGES/dino-openpgp.mo
@@ -97,18 +91,17 @@ share/locale/lb/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/lt/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/lt/LC_MESSAGES/dino-openpgp.mo
 share/locale/lt/LC_MESSAGES/dino.mo
+share/locale/lv/LC_MESSAGES/dino-openpgp.mo
+share/locale/lv/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/nb/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/nb/LC_MESSAGES/dino-openpgp.mo
 share/locale/nb/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/nl/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/nl/LC_MESSAGES/dino-openpgp.mo
 share/locale/nl/LC_MESSAGES/dino.mo
-%%OMEMO%%share/locale/nl_BE/LC_MESSAGES/dino-omemo.mo
-%%GNUPG%%share/locale/nl_BE/LC_MESSAGES/dino-openpgp.mo
-share/locale/nl_BE/LC_MESSAGES/dino.mo
-share/locale/oc/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/oc/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/oc/LC_MESSAGES/dino-openpgp.mo
+share/locale/oc/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/pl/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/pl/LC_MESSAGES/dino-openpgp.mo
 share/locale/pl/LC_MESSAGES/dino.mo
@@ -134,9 +127,9 @@ share/locale/ta/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/tr/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/tr/LC_MESSAGES/dino-openpgp.mo
 share/locale/tr/LC_MESSAGES/dino.mo
-share/locale/uk/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/uk/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/uk/LC_MESSAGES/dino-openpgp.mo
+share/locale/uk/LC_MESSAGES/dino.mo
 %%OMEMO%%share/locale/zh_CN/LC_MESSAGES/dino-omemo.mo
 %%GNUPG%%share/locale/zh_CN/LC_MESSAGES/dino-openpgp.mo
 share/locale/zh_CN/LC_MESSAGES/dino.mo
@@ -144,11 +137,11 @@ share/locale/zh_CN/LC_MESSAGES/dino.mo
 %%GNUPG%%share/locale/zh_TW/LC_MESSAGES/dino-openpgp.mo
 share/locale/zh_TW/LC_MESSAGES/dino.mo
 share/metainfo/im.dino.Dino.appdata.xml
+share/vala/vapi/crypto-vala.deps
+share/vala/vapi/crypto-vala.vapi
 share/vala/vapi/dino.deps
 share/vala/vapi/dino.vapi
 share/vala/vapi/qlite.deps
 share/vala/vapi/qlite.vapi
 share/vala/vapi/xmpp-vala.deps
 share/vala/vapi/xmpp-vala.vapi
-share/vala/vapi/crypto-vala.deps
-share/vala/vapi/crypto-vala.vapi