aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Hogge <agh@riseup.net>2023-02-26 11:24:02 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2023-02-26 11:43:40 +0000
commit4a12f279f550a3de586ecb2655bc6231c0351fe4 (patch)
tree7e79b082eadff91d08ca756c5ad376e68cbc7e72
parent7cab96ec7cb6e9be7aad898afff11efd46a895ef (diff)
downloadports-4a12f279f550a3de586ecb2655bc6231c0351fe4.tar.gz
ports-4a12f279f550a3de586ecb2655bc6231c0351fe4.zip
-rw-r--r--net-im/dino/Makefile53
-rw-r--r--net-im/dino/distinfo6
-rw-r--r--net-im/dino/pkg-plist43
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