git: 8ba9e3e85bca - main - net-im/quaternion: update to a newer GH commit

From: Adriaan de Groot <adridg_at_FreeBSD.org>
Date: Mon, 17 Jul 2023 14:39:47 UTC
The branch main has been updated by adridg:

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

commit 8ba9e3e85bca8ac4b2bb3fcc8ac8cfada84aa7fa
Author:     Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2023-07-16 21:28:56 +0000
Commit:     Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2023-07-17 14:39:44 +0000

    net-im/quaternion: update to a newer GH commit
    
    This is so that quaternion can build against latest quaternion.
    
    Includes work from rakuco@ https://reviews.freebsd.org/D41045
---
 net-im/quaternion/Makefile  | 22 +++++++++++++---------
 net-im/quaternion/distinfo  |  6 +++---
 net-im/quaternion/pkg-plist |  3 ++-
 3 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/net-im/quaternion/Makefile b/net-im/quaternion/Makefile
index 195b4211efb3..bcc9fe46e920 100644
--- a/net-im/quaternion/Makefile
+++ b/net-im/quaternion/Makefile
@@ -1,29 +1,33 @@
 PORTNAME=	Quaternion
 DISTVERSION=	0.0.95.1
+PORTREVISION=	2
 CATEGORIES=	net-im
 
 MAINTAINER=	adridg@FreeBSD.org
 COMMENT=	Matrix IM client based on Qt technologies
 WWW=		https://github.com/quotient-im/Quaternion/
 
-BROKEN=		No upstream release compatible with libquotient 0.7 yet
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/COPYING
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
 
 LIB_DEPENDS=	libqt5keychain.so:security/qtkeychain@qt5 \
-		libsecret-1.so:security/libsecret
-BUILD_DEPENDS=	libquotient>=0.7:net-im/libquotient
+		libsecret-1.so:security/libsecret \
+		libolm.so:security/olm
+BUILD_DEPENDS=	libquotient>=0.8:net-im/libquotient
 # Quotient is a static lib, doesn't need to be in RUN_DEPENDS
 
-USES=		cmake compiler:c++17-lang gettext-runtime gnome \
+USES=		cmake compiler:c++17-lang desktop-file-utils \
+		gettext-runtime gnome \
 		localbase:ldflags qt:5 tar:xz
 USE_GNOME=	glib20
-USE_QT=		core dbus declarative gui multimedia network widgets \
-		quickcontrols quickcontrols2 \
+USE_QT=		core dbus declarative gui multimedia network \
+		quickcontrols quickcontrols2 sql widgets \
 		buildtools:build linguist:build qmake:build
 
+CMAKE_OFF=	BUILD_WITH_QT6
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	quotient-im
+GH_TAGNAME=	447d8ec4f990499fb589a37b7e8eae8c6781cadc
 
 .include <bsd.port.mk>
diff --git a/net-im/quaternion/distinfo b/net-im/quaternion/distinfo
index 2d654c352d3d..e439dc16d7f2 100644
--- a/net-im/quaternion/distinfo
+++ b/net-im/quaternion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674504277
-SHA256 (quotient-im-Quaternion-0.0.95.1_GH0.tar.gz) = 69f034241dddc8d9436a895bb76b022e492e61e2f49d9a80ed8d79ab12b63a0e
-SIZE (quotient-im-Quaternion-0.0.95.1_GH0.tar.gz) = 1224589
+TIMESTAMP = 1689544557
+SHA256 (quotient-im-Quaternion-0.0.95.1-447d8ec4f990499fb589a37b7e8eae8c6781cadc_GH0.tar.gz) = 3c7e83987d56dbddb1a7ad947345280f8f399381d7f1129928c5745cf8c58240
+SIZE (quotient-im-Quaternion-0.0.95.1-447d8ec4f990499fb589a37b7e8eae8c6781cadc_GH0.tar.gz) = 1641909
diff --git a/net-im/quaternion/pkg-plist b/net-im/quaternion/pkg-plist
index 9d3589576b24..a4c7295e9128 100644
--- a/net-im/quaternion/pkg-plist
+++ b/net-im/quaternion/pkg-plist
@@ -1,5 +1,6 @@
 bin/quaternion
 share/Quotient/quaternion/translations/quaternion_de.qm
+share/Quotient/quaternion/translations/quaternion_en.qm
 share/Quotient/quaternion/translations/quaternion_en_GB.qm
 share/Quotient/quaternion/translations/quaternion_es.qm
 share/Quotient/quaternion/translations/quaternion_pl.qm
@@ -11,5 +12,5 @@ share/icons/hicolor/22x22/apps/quaternion.png
 share/icons/hicolor/32x32/apps/quaternion.png
 share/icons/hicolor/48x48/apps/quaternion.png
 share/icons/hicolor/64x64/apps/quaternion.png
-share/icons/hicolor/scalable/apps/quaternion.svgz
+share/icons/hicolor/scalable/apps/quaternion.svg
 share/metainfo/com.github.quaternion.appdata.xml