git: b63dcba90c87 - main - net-im/libquotient: Prepare for Qt 6.10

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Fri, 05 Dec 2025 01:04:36 UTC
The branch main has been updated by jhale:

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

commit b63dcba90c87dde1a7cb74694abdd4f596e52ce7
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-12-05 00:23:27 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-12-05 01:03:43 +0000

    net-im/libquotient: Prepare for Qt 6.10
    
    Add upstream patches to fix build with Qt 6.10 and libquotient
    consumers.
    
    With hat:       kde@
---
 net-im/libquotient/Makefile | 6 ++++++
 net-im/libquotient/distinfo | 8 +++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile
index d9e89229780d..c2a098fb27f9 100644
--- a/net-im/libquotient/Makefile
+++ b/net-im/libquotient/Makefile
@@ -1,7 +1,13 @@
 PORTNAME=	libquotient
 DISTVERSION=	0.9.3
+PORTREVISION=	1
 CATEGORIES=	net-im
 
+PATCH_SITES=	https://github.com/quotient-im/libQuotient/commit/
+PATCHFILES+=	861f520092c9c915356234e85c0744097a155822.patch:-p1 # Fix build with Qt 6.10
+PATCHFILES+=	ea83157eed37ff97ab275a5d14c971f0a5a70595.patch:-p1 # Fix configure of consumers with Qt 6.10
+PATCHFILES+=	cbf984531426e9bd533dbae9dd15944271c1012e.patch:-p1 # Fix configure of consumers with Qt 6.10
+
 MAINTAINER=	adridg@FreeBSD.org
 COMMENT=	Matrix IM support library using Qt technologies
 WWW=		https://github.com/quotient-im/libQuotient
diff --git a/net-im/libquotient/distinfo b/net-im/libquotient/distinfo
index 74e3caa83bb6..890f47e0cbde 100644
--- a/net-im/libquotient/distinfo
+++ b/net-im/libquotient/distinfo
@@ -1,3 +1,9 @@
-TIMESTAMP = 1742897836
+TIMESTAMP = 1763713635
 SHA256 (quotient-im-libQuotient-0.9.3_GH0.tar.gz) = 63b35061856edcd1dbc203fecd8730429f6d51103552d62aa6ef6f0f4bbfd6fb
 SIZE (quotient-im-libQuotient-0.9.3_GH0.tar.gz) = 777778
+SHA256 (861f520092c9c915356234e85c0744097a155822.patch) = 397bfae6497d2200e132209f8d2debaca06cfe072834c0bbd99e9e5f269c4b5a
+SIZE (861f520092c9c915356234e85c0744097a155822.patch) = 775
+SHA256 (ea83157eed37ff97ab275a5d14c971f0a5a70595.patch) = cb90b4fe80d84c07edf022e54061ab04ae249a2e5eb1620722ff42fe2031594b
+SIZE (ea83157eed37ff97ab275a5d14c971f0a5a70595.patch) = 1381
+SHA256 (cbf984531426e9bd533dbae9dd15944271c1012e.patch) = f24dc08451daff9dc4d9f6ef2773e55091430c8513a019b6095adcf593f275db
+SIZE (cbf984531426e9bd533dbae9dd15944271c1012e.patch) = 932