From 647b0f6f8f0d9103a15a361f023bc2235c6fe65a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 23 Jan 2023 20:59:25 +0100 Subject: [PATCH] net-im/libquotient: update to 0.7.1, latest upstream This jumps to the next minor release and then a patch, https://github.com/quotient-im/libQuotient/releases/tag/0.7.0 https://github.com/quotient-im/libQuotient/releases/tag/0.7.1 There's a bunch of new features, but e2ee support is still alpha (and off) --- net-im/libquotient/Makefile | 12 ++++++----- net-im/libquotient/distinfo | 6 +++--- net-im/libquotient/pkg-plist | 40 ++++++++++++++++++++++++++++-------- 3 files changed, 42 insertions(+), 16 deletions(-) diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile index d2a325adce27..8df660b3e52b 100644 --- a/net-im/libquotient/Makefile +++ b/net-im/libquotient/Makefile @@ -1,5 +1,5 @@ PORTNAME= libquotient -DISTVERSION= 0.6.11 +DISTVERSION= 0.7.1 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org @@ -9,11 +9,13 @@ WWW= https://github.com/quotient-im/libQuotient LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -CONFLICTS= libqmatrixclient\* +LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 -USES= cmake compiler:c++14-lang qt:5 tar:xz -USE_QT= core gui multimedia network \ - buildtools:build qmake:build testlib:build +USES= cmake compiler:c++14-lang qt:5 tar:xz +USE_QT= concurrent core gui multimedia network \ + buildtools:build qmake:build testlib:build + +CONFLICTS= libqmatrixclient\* USE_GITHUB= yes GH_ACCOUNT= quotient-im diff --git a/net-im/libquotient/distinfo b/net-im/libquotient/distinfo index bb5cd825b278..44d79884ee12 100644 --- a/net-im/libquotient/distinfo +++ b/net-im/libquotient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645190155 -SHA256 (quotient-im-libQuotient-0.6.11_GH0.tar.gz) = 12b15d1296e630477d5e8f4d32c821dc724b3c5b99d15d383417ba7d88f03c46 -SIZE (quotient-im-libQuotient-0.6.11_GH0.tar.gz) = 562144 +TIMESTAMP = 1674316637 +SHA256 (quotient-im-libQuotient-0.7.1_GH0.tar.gz) = 48b15c666528405219ff0be8f0f336405c64deb1719115af75ef099cb3f86555 +SIZE (quotient-im-libQuotient-0.7.1_GH0.tar.gz) = 667590 diff --git a/net-im/libquotient/pkg-plist b/net-im/libquotient/pkg-plist index b86ada3d098b..69932899c66d 100644 --- a/net-im/libquotient/pkg-plist +++ b/net-im/libquotient/pkg-plist @@ -1,3 +1,4 @@ +include/Quotient/accountregistry.h include/Quotient/application-service/definitions/location.h include/Quotient/application-service/definitions/protocol.h include/Quotient/application-service/definitions/user.h @@ -13,8 +14,10 @@ include/Quotient/csapi/banning.h include/Quotient/csapi/capabilities.h include/Quotient/csapi/content-repo.h include/Quotient/csapi/create_room.h +include/Quotient/csapi/cross_signing.h include/Quotient/csapi/definitions/auth_data.h include/Quotient/csapi/definitions/client_device.h +include/Quotient/csapi/definitions/cross_signing_key.h include/Quotient/csapi/definitions/device_keys.h include/Quotient/csapi/definitions/event_filter.h include/Quotient/csapi/definitions/openid_token.h @@ -40,6 +43,7 @@ include/Quotient/csapi/inviting.h include/Quotient/csapi/joining.h include/Quotient/csapi/keys.h include/Quotient/csapi/kicking.h +include/Quotient/csapi/knocking.h include/Quotient/csapi/leaving.h include/Quotient/csapi/list_joined_rooms.h include/Quotient/csapi/list_public_rooms.h @@ -56,16 +60,22 @@ include/Quotient/csapi/pushrules.h include/Quotient/csapi/read_markers.h include/Quotient/csapi/receipts.h include/Quotient/csapi/redaction.h +include/Quotient/csapi/refresh.h include/Quotient/csapi/registration.h +include/Quotient/csapi/registration_tokens.h +include/Quotient/csapi/relations.h include/Quotient/csapi/report_content.h include/Quotient/csapi/room_send.h include/Quotient/csapi/room_state.h include/Quotient/csapi/room_upgrades.h include/Quotient/csapi/rooms.h +include/Quotient/csapi/search.h +include/Quotient/csapi/space_hierarchy.h include/Quotient/csapi/sso_login_redirect.h include/Quotient/csapi/tags.h include/Quotient/csapi/third_party_lookup.h include/Quotient/csapi/third_party_membership.h +include/Quotient/csapi/threads_list.h include/Quotient/csapi/to_device.h include/Quotient/csapi/typing.h include/Quotient/csapi/users.h @@ -73,20 +83,26 @@ include/Quotient/csapi/versions.h include/Quotient/csapi/voip.h include/Quotient/csapi/wellknown.h include/Quotient/csapi/whoami.h -include/Quotient/e2ee.h -include/Quotient/encryptionmanager.h +include/Quotient/database.h +include/Quotient/e2ee/e2ee_common.h +include/Quotient/e2ee/qolmaccount.h +include/Quotient/e2ee/qolminboundsession.h +include/Quotient/e2ee/qolmmessage.h +include/Quotient/e2ee/qolmoutboundsession.h +include/Quotient/e2ee/qolmsession.h +include/Quotient/e2ee/qolmutility.h include/Quotient/eventitem.h include/Quotient/events/accountdataevents.h -include/Quotient/events/callanswerevent.h -include/Quotient/events/callcandidatesevent.h -include/Quotient/events/callhangupevent.h -include/Quotient/events/callinviteevent.h +include/Quotient/events/callevents.h include/Quotient/events/directchatevent.h include/Quotient/events/encryptedevent.h include/Quotient/events/encryptionevent.h include/Quotient/events/event.h include/Quotient/events/eventcontent.h include/Quotient/events/eventloader.h +include/Quotient/events/eventrelation.h +include/Quotient/events/filesourceinfo.h +include/Quotient/events/keyverificationevent.h include/Quotient/events/reactionevent.h include/Quotient/events/receiptevent.h include/Quotient/events/redactionevent.h @@ -100,23 +116,31 @@ include/Quotient/events/roommessageevent.h include/Quotient/events/roompowerlevelsevent.h include/Quotient/events/roomtombstoneevent.h include/Quotient/events/simplestateevents.h +include/Quotient/events/single_key_value.h include/Quotient/events/stateevent.h +include/Quotient/events/stickerevent.h include/Quotient/events/typingevent.h +include/Quotient/eventstats.h +include/Quotient/expected.h +include/Quotient/function_traits.h include/Quotient/identity/definitions/request_email_validation.h include/Quotient/identity/definitions/request_msisdn_validation.h include/Quotient/jobs/basejob.h include/Quotient/jobs/downloadfilejob.h include/Quotient/jobs/mediathumbnailjob.h -include/Quotient/jobs/postreadmarkersjob.h include/Quotient/jobs/requestdata.h include/Quotient/jobs/syncjob.h -include/Quotient/joinstate.h +include/Quotient/keyverificationsession.h include/Quotient/logging.h +include/Quotient/mxcreply.h include/Quotient/networkaccessmanager.h include/Quotient/networksettings.h +include/Quotient/omittable.h include/Quotient/qt_connection_util.h include/Quotient/quotient_common.h +include/Quotient/quotient_export.h include/Quotient/room.h +include/Quotient/roomstateview.h include/Quotient/settings.h include/Quotient/ssosession.h include/Quotient/syncdata.h