diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile index b383fc692926..cc8e683ae1d9 100644 --- a/net-im/libquotient/Makefile +++ b/net-im/libquotient/Makefile @@ -1,38 +1,38 @@ PORTNAME= libquotient -DISTVERSION= 0.8.0 +DISTVERSION= 0.8.1 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM support library using Qt technologies WWW= https://github.com/quotient-im/libQuotient LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ libolm.so:security/olm USES= cmake compiler:c++20-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 GH_PROJECT= libQuotient CMAKE_OFF= Quotient_INSTALL_TESTS CMAKE_ON= Quotient_ENABLE_E2EE .include # Work around compiler bug, see pr: 272285 .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) USES+= llvm CC= clang${LLVM_VERSION} CXX= clang++${LLVM_VERSION} CPP= clang-cpp${LLVM_VERSION} .endif .include diff --git a/net-im/libquotient/distinfo b/net-im/libquotient/distinfo index 0879ae4193f4..7b9534998ac5 100644 --- a/net-im/libquotient/distinfo +++ b/net-im/libquotient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688499360 -SHA256 (quotient-im-libQuotient-0.8.0_GH0.tar.gz) = 40d84c2a1ed8c57605836dd175aabd069aed33c77b6bd841391631607b8c3a76 -SIZE (quotient-im-libQuotient-0.8.0_GH0.tar.gz) = 725645 +TIMESTAMP = 1692458337 +SHA256 (quotient-im-libQuotient-0.8.1_GH0.tar.gz) = 7786d7b8f46d64577f885234951d79aae2ba6823d8d2ba98acbde102fa1b43b1 +SIZE (quotient-im-libQuotient-0.8.1_GH0.tar.gz) = 729883 diff --git a/net-im/libquotient/pkg-plist b/net-im/libquotient/pkg-plist index 1d2f62c523c6..00279019c16e 100644 --- a/net-im/libquotient/pkg-plist +++ b/net-im/libquotient/pkg-plist @@ -1,161 +1,164 @@ 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 include/Quotient/avatar.h include/Quotient/connection_p.h include/Quotient/connection.h include/Quotient/connectiondata.h include/Quotient/connectionencryptiondata_p.h include/Quotient/converters.h include/Quotient/csapi/account-data.h include/Quotient/csapi/admin.h include/Quotient/csapi/administrative_contact.h include/Quotient/csapi/appservice_room_directory.h 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/key_backup_data.h include/Quotient/csapi/definitions/openid_token.h include/Quotient/csapi/definitions/public_rooms_response.h include/Quotient/csapi/definitions/push_condition.h include/Quotient/csapi/definitions/push_rule.h include/Quotient/csapi/definitions/push_ruleset.h include/Quotient/csapi/definitions/request_email_validation.h include/Quotient/csapi/definitions/request_msisdn_validation.h include/Quotient/csapi/definitions/request_token_response.h include/Quotient/csapi/definitions/room_event_filter.h +include/Quotient/csapi/definitions/room_key_backup.h include/Quotient/csapi/definitions/sync_filter.h include/Quotient/csapi/definitions/third_party_signed.h include/Quotient/csapi/definitions/user_identifier.h include/Quotient/csapi/definitions/wellknown/full.h include/Quotient/csapi/definitions/wellknown/homeserver.h include/Quotient/csapi/definitions/wellknown/identity_server.h include/Quotient/csapi/device_management.h include/Quotient/csapi/directory.h include/Quotient/csapi/event_context.h include/Quotient/csapi/filter.h include/Quotient/csapi/inviting.h include/Quotient/csapi/joining.h +include/Quotient/csapi/key_backup.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 include/Quotient/csapi/login_token.h include/Quotient/csapi/login.h include/Quotient/csapi/logout.h include/Quotient/csapi/message_pagination.h include/Quotient/csapi/notifications.h include/Quotient/csapi/openid.h include/Quotient/csapi/peeking_events.h include/Quotient/csapi/presence.h include/Quotient/csapi/profile.h include/Quotient/csapi/pusher.h 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_event_by_timestamp.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 include/Quotient/csapi/versions.h include/Quotient/csapi/voip.h include/Quotient/csapi/wellknown.h include/Quotient/csapi/whoami.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/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 include/Quotient/events/roomavatarevent.h include/Quotient/events/roomcanonicalaliasevent.h include/Quotient/events/roomcreateevent.h include/Quotient/events/roomevent.h include/Quotient/events/roomkeyevent.h include/Quotient/events/roommemberevent.h 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/requestdata.h include/Quotient/jobs/syncjob.h include/Quotient/keyverificationsession.h include/Quotient/logging_categories_p.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 include/Quotient/uri.h include/Quotient/uriresolver.h include/Quotient/user.h include/Quotient/util.h lib/cmake/Quotient/QuotientConfig.cmake lib/cmake/Quotient/QuotientConfigVersion.cmake lib/cmake/Quotient/QuotientTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Quotient/QuotientTargets.cmake lib/libQuotient.a libdata/pkgconfig/Quotient.pc share/ndk-modules/Android.mk diff --git a/net-im/neochat/Makefile b/net-im/neochat/Makefile index c0313b51917e..12b14b296877 100644 --- a/net-im/neochat/Makefile +++ b/net-im/neochat/Makefile @@ -1,51 +1,51 @@ PORTNAME= neochat DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im deskutils kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Glossy Matrix IM client based on KDE technologies WWW= https://invent.kde.org/network/neochat LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt LIB_DEPENDS= libcmark.so:textproc/cmark \ libqt5keychain.so:security/qtkeychain@qt5 \ libolm.so:security/olm -BUILD_DEPENDS= libquotient>=0.8:net-im/libquotient \ +BUILD_DEPENDS= libquotient>=0.8.1:net-im/libquotient \ kquickimageeditor>=0.2.0:graphics/kquickimageeditor \ kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons \ ${LOCALBASE}/include/qcoro5/qcoro/qcoro.h:devel/qcoro@qt5 # Quotient is a static lib, doesn't need to be in RUN_DEPENDS RUN_DEPENDS= kquickimageeditor>=0.2.0:graphics/kquickimageeditor \ kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons USES= cmake compiler:c++20-lang desktop-file-utils gl kde:5 \ pkgconfig qt:5 tar:xz USE_GL= gl USE_QT= concurrent core dbus declarative graphicaleffects gui imageformats \ multimedia network quickcontrols quickcontrols2 \ sql svg widgets xml \ buildtools:build linguist:build qmake:build USE_KDE= auth codecs completion config configwidgets coreaddons dbusaddons \ i18n itemmodels jobwidgets kio kirigami2 service solid sonnet \ syntaxhighlighting notifications qqc2-desktop-style \ widgetsaddons windowsystem \ ecm:build USE_XORG= x11 .include .if ${ARCH:Mpowerpc*} CXX= clang++${LLVM_VERSION} USES+= llvm:min=16 .elif ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) # Work around compiler bug, see pr: 272285 USES+= llvm CC= clang${LLVM_VERSION} CPP= clang-cpp${LLVM_VERSION} CXX= clang++${LLVM_VERSION} .endif .include diff --git a/net-im/quaternion/Makefile b/net-im/quaternion/Makefile index 66162462115a..f513b5ca8d77 100644 --- a/net-im/quaternion/Makefile +++ b/net-im/quaternion/Makefile @@ -1,42 +1,42 @@ PORTNAME= Quaternion DISTVERSION= 0.0.95.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies WWW= https://github.com/quotient-im/Quaternion/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 \ libsecret-1.so:security/libsecret \ libolm.so:security/olm -BUILD_DEPENDS= libquotient>=0.8:net-im/libquotient +BUILD_DEPENDS= libquotient>=0.8.1: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 CMAKE_OFF= BUILD_WITH_QT6 USE_GITHUB= yes GH_ACCOUNT= quotient-im GH_TAGNAME= 447d8ec4f990499fb589a37b7e8eae8c6781cadc .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) USES+= llvm:max=15 CPP= clang-cpp${LLVM_VERSION} CC= clang${LLVM_VERSION} CXX= clang++${LLVM_VERSION} .endif .include