git: d766cdd643df - main - net-im/quaternion: unbreak, update to 0.0.97.1, latest upstream
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 25 Mar 2025 22:00:28 UTC
The branch main has been updated by adridg:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d766cdd643df4a187b6171ae9405f055cbaeeb0a
commit d766cdd643df4a187b6171ae9405f055cbaeeb0a
Author: Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2025-03-25 13:52:52 +0000
Commit: Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2025-03-25 21:57:44 +0000
net-im/quaternion: unbreak, update to 0.0.97.1, latest upstream
The BROKEN condition was for a couple of releases ago, and quaternion
has caught up again with the underlying library (which it shares
with KDE neochat).
---
net-im/quaternion/Makefile | 26 +++++++-------------------
net-im/quaternion/distinfo | 6 +++---
net-im/quaternion/pkg-plist | 4 ++--
3 files changed, 12 insertions(+), 24 deletions(-)
diff --git a/net-im/quaternion/Makefile b/net-im/quaternion/Makefile
index 68b1ee823f60..2885c2af25c1 100644
--- a/net-im/quaternion/Makefile
+++ b/net-im/quaternion/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Quaternion
-DISTVERSION= 0.0.96
+DISTVERSION= 0.0.97.1
CATEGORIES= net-im
MAINTAINER= adridg@FreeBSD.org
@@ -9,31 +9,19 @@ WWW= https://github.com/quotient-im/Quaternion/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
-BROKEN= Does not build againt new libquotient
-
-LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \
+LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 \
libsecret-1.so:security/libsecret \
libolm.so:security/olm
-BUILD_DEPENDS= libquotient>=0.8.1.2:net-im/libquotient
+BUILD_DEPENDS= libquotient>=0.9.3:net-im/libquotient
# Quotient is a static lib, doesn't need to be in RUN_DEPENDS
-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 \
- quickcontrols quickcontrols2 sql widgets \
- buildtools:build linguist:build qmake:build
+USES= cmake compiler:c++20-lang qt:6 tar:xz
+USE_QT= base declarative multimedia \
+ tools:build
-CMAKE_OFF= BUILD_WITH_QT6
+CMAKE_ON= BUILD_WITH_QT6
USE_GITHUB= yes
GH_ACCOUNT= quotient-im
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-USES+= llvm:max=15
-.endif
-
.include <bsd.port.mk>
diff --git a/net-im/quaternion/distinfo b/net-im/quaternion/distinfo
index 60a807d2a67e..8b28742e5801 100644
--- a/net-im/quaternion/distinfo
+++ b/net-im/quaternion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707164152
-SHA256 (quotient-im-Quaternion-0.0.96_GH0.tar.gz) = 39868fbae40c36ebcd1a955cb65e953c4a1b9b74e9c1b9e2c838a0ce77ce5ac0
-SIZE (quotient-im-Quaternion-0.0.96_GH0.tar.gz) = 1715111
+TIMESTAMP = 1742898032
+SHA256 (quotient-im-Quaternion-0.0.97.1_GH0.tar.gz) = 1d19374124a3a266390f0d1519b970ece4c2efb6921b31de747852a57f34c1ca
+SIZE (quotient-im-Quaternion-0.0.97.1_GH0.tar.gz) = 1392063
diff --git a/net-im/quaternion/pkg-plist b/net-im/quaternion/pkg-plist
index a4c7295e9128..bf27d1d1f95d 100644
--- a/net-im/quaternion/pkg-plist
+++ b/net-im/quaternion/pkg-plist
@@ -5,7 +5,7 @@ share/Quotient/quaternion/translations/quaternion_en_GB.qm
share/Quotient/quaternion/translations/quaternion_es.qm
share/Quotient/quaternion/translations/quaternion_pl.qm
share/Quotient/quaternion/translations/quaternion_ru.qm
-share/applications/com.github.quaternion.desktop
+share/applications/io.github.quotient_im.Quaternion.desktop
share/icons/hicolor/128x128/apps/quaternion.png
share/icons/hicolor/16x16/apps/quaternion.png
share/icons/hicolor/22x22/apps/quaternion.png
@@ -13,4 +13,4 @@ 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.svg
-share/metainfo/com.github.quaternion.appdata.xml
+share/metainfo/io.github.quotient_im.Quaternion.appdata.xml