Index: head/net-im/mtxclient/Makefile =================================================================== --- head/net-im/mtxclient/Makefile (revision 538872) +++ head/net-im/mtxclient/Makefile (revision 538873) @@ -1,40 +1,32 @@ # $FreeBSD$ PORTNAME= mtxclient DISTVERSIONPREFIX= v -DISTVERSION= 0.3.0 -PORTREVISION= 1 +DISTVERSION= 0.3.1 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Client API library for the Matrix protocol LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \ - spdlog>=1.3:devel/spdlog \ googletest>0:devel/googletest LIB_DEPENDS= libsodium.so:security/libsodium \ libboost_date_time.so:devel/boost-libs \ libboost_chrono.so:devel/boost-libs \ libboost_iostreams.so:devel/boost-libs \ libboost_regex.so:devel/boost-libs \ libboost_system.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ - libolm.so:security/olm + libolm.so:security/olm \ + libspdlog.so:devel/spdlog USES= cmake compiler:c++17-lang pkgconfig ssl \ tar:xz USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn - -# 71 files use #include , which needs to be -# elsewhere; an alternative would be to bung in -I${LOCALBASE}/include/nlohmann -post-patch: - ${FIND} ${WRKSRC} -type f -print0 | \ - ${XARGS} -0 ${REINPLACE_CMD} \ - 's+include +include +' .include Index: head/net-im/mtxclient/distinfo =================================================================== --- head/net-im/mtxclient/distinfo (revision 538872) +++ head/net-im/mtxclient/distinfo (revision 538873) @@ -1,3 +1,3 @@ -TIMESTAMP = 1587418243 -SHA256 (Nheko-Reborn-mtxclient-v0.3.0_GH0.tar.gz) = 0c2930b5861d93bab9a6515adca74ebaa78984119705d9b4372a9deb275dd30c -SIZE (Nheko-Reborn-mtxclient-v0.3.0_GH0.tar.gz) = 507299 +TIMESTAMP = 1592215303 +SHA256 (Nheko-Reborn-mtxclient-v0.3.1_GH0.tar.gz) = e4899cc4ce87397de2aef865e94ea2cdb8d9cb86253727e7d90532b925ecc770 +SIZE (Nheko-Reborn-mtxclient-v0.3.1_GH0.tar.gz) = 511985 Index: head/net-im/mtxclient/pkg-plist =================================================================== --- head/net-im/mtxclient/pkg-plist (revision 538872) +++ head/net-im/mtxclient/pkg-plist (revision 538873) @@ -1,64 +1,66 @@ include/mtx.hpp include/mtx/common.hpp include/mtx/errors.hpp include/mtx/events.hpp include/mtx/events/aliases.hpp include/mtx/events/avatar.hpp include/mtx/events/canonical_alias.hpp include/mtx/events/collections.hpp include/mtx/events/common.hpp include/mtx/events/create.hpp include/mtx/events/encrypted.hpp include/mtx/events/encryption.hpp include/mtx/events/guest_access.hpp include/mtx/events/history_visibility.hpp include/mtx/events/join_rules.hpp include/mtx/events/member.hpp include/mtx/events/messages/audio.hpp include/mtx/events/messages/emote.hpp include/mtx/events/messages/file.hpp include/mtx/events/messages/image.hpp include/mtx/events/messages/notice.hpp include/mtx/events/messages/text.hpp include/mtx/events/messages/video.hpp include/mtx/events/name.hpp include/mtx/events/pinned_events.hpp include/mtx/events/power_levels.hpp +include/mtx/events/presence.hpp +include/mtx/events/reaction.hpp include/mtx/events/redaction.hpp include/mtx/events/tag.hpp include/mtx/events/tombstone.hpp include/mtx/events/topic.hpp include/mtx/identifiers.hpp include/mtx/log.hpp include/mtx/pushrules.hpp include/mtx/requests.hpp include/mtx/responses.hpp include/mtx/responses/common.hpp include/mtx/responses/create_room.hpp include/mtx/responses/crypto.hpp include/mtx/responses/empty.hpp include/mtx/responses/groups.hpp include/mtx/responses/login.hpp include/mtx/responses/media.hpp include/mtx/responses/messages.hpp include/mtx/responses/notifications.hpp include/mtx/responses/profile.hpp include/mtx/responses/register.hpp include/mtx/responses/sync.hpp include/mtx/responses/version.hpp include/mtx/responses/well-known.hpp include/mtx/user_interactive.hpp include/mtxclient/crypto/client.hpp include/mtxclient/crypto/objects.hpp include/mtxclient/crypto/types.hpp include/mtxclient/crypto/utils.hpp include/mtxclient/http/client.hpp include/mtxclient/http/errors.hpp include/mtxclient/http/session.hpp include/mtxclient/utils.hpp lib/cmake/MatrixClient/MatrixClientConfig.cmake lib/cmake/MatrixClient/MatrixClientConfigVersion.cmake lib/cmake/MatrixClient/MatrixClientTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MatrixClient/MatrixClientTargets.cmake lib/libmatrix_client.so -lib/libmatrix_client.so.0.3.0 +lib/libmatrix_client.so.0.3.1 Index: head/net-im/nheko/Makefile =================================================================== --- head/net-im/nheko/Makefile (revision 538872) +++ head/net-im/nheko/Makefile (revision 538873) @@ -1,66 +1,57 @@ # $FreeBSD$ PORTNAME= nheko DISTVERSIONPREFIX=v -DISTVERSION= 0.7.1 -PORTREVISION= 1 +DISTVERSION= 0.7.2 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json # All those boost-libs are pulled in through mtxclient, which # links to them but stage-qa still complains. LIB_DEPENDS= liblmdb.so:databases/lmdb \ libfmt.so:devel/libfmt \ libmatrix_client.so:net-im/mtxclient \ libsodium.so:security/libsodium \ libolm.so:security/olm \ libcmark.so:textproc/cmark \ libboost_date_time.so:devel/boost-libs \ libboost_chrono.so:devel/boost-libs \ libboost_iostreams.so:devel/boost-libs \ libboost_regex.so:devel/boost-libs \ libboost_system.so:devel/boost-libs \ libboost_thread.so:devel/boost-libs \ libspdlog.so:devel/spdlog USES= cmake compiler:c++17-lang pkgconfig \ localbase:ldflags qt:5 ssl tar:xz USE_QT= concurrent core dbus declarative gui multimedia network \ quickcontrols2 svg widgets \ buildtools_build linguist_build qmake_build # There are two external dependencies: lmdb++ and tweeny. # - lmdb++ is a single header file, it just needs to be included # - tweeny is a library, but only one header is needed; it is normally # installed into a tweeny/ subdirectory, but its sources place it # in include/. Add one more symlink to the build for that. # We don't actually use the bundled versions, we get them via # the ports system (see GH_TUPLE, below). CMAKE_ARGS= -DLMDBXX_INCLUDE_DIR=${WRKSRC}/deps/lmdb \ -DTWEENY_INCLUDE_DIR=${WRKSRC}/deps/tweeny/include \ CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt USE_GITHUB= yes GH_ACCOUNT= Nheko-Reborn GH_TUPLE= drycpp:lmdbxx:0b43ca87d8cfabba392dfe884eb1edb83874de02:lmdb/deps/lmdb \ mobius3:tweeny:6a5033372fe53c4c731c66c8a2d56261746cd85c:tweeny/deps/tweeny post-extract: cd ${WRKSRC}/deps/tweeny && ${LN} -s include tweeny - -# Includes without referencing where it's installed, -# so hackishly correct all the broken paths. -post-patch: - ${FIND} ${WRKSRC} -type f -print0 | \ - ${XARGS} -0 ${REINPLACE_CMD} \ - -e 's+include +include +' \ - -e 's+include "json.hpp"+include +' .include Index: head/net-im/nheko/distinfo =================================================================== --- head/net-im/nheko/distinfo (revision 538872) +++ head/net-im/nheko/distinfo (revision 538873) @@ -1,7 +1,7 @@ -TIMESTAMP = 1588506704 -SHA256 (Nheko-Reborn-nheko-v0.7.1_GH0.tar.gz) = ce7ddacbf54707c7e76a816ffca51d73bb6360a38a96807666e3ddeeab8fccf4 -SIZE (Nheko-Reborn-nheko-v0.7.1_GH0.tar.gz) = 781856 +TIMESTAMP = 1592215601 +SHA256 (Nheko-Reborn-nheko-v0.7.2_GH0.tar.gz) = 412908fcec0e66a0557db5359556b65e85dd22b8644a6a2ed569a90dea4bde3c +SIZE (Nheko-Reborn-nheko-v0.7.2_GH0.tar.gz) = 899562 SHA256 (drycpp-lmdbxx-0b43ca87d8cfabba392dfe884eb1edb83874de02_GH0.tar.gz) = 93721132bbf5045d38ad62de2997655e9984c48ea5c9886746d42128f4b26fbd SIZE (drycpp-lmdbxx-0b43ca87d8cfabba392dfe884eb1edb83874de02_GH0.tar.gz) = 47524 SHA256 (mobius3-tweeny-6a5033372fe53c4c731c66c8a2d56261746cd85c_GH0.tar.gz) = c9fcabcdbeb89e4236bbb773ddacf6293ca2a8618f2b1a67e689e3edb704ecd3 SIZE (mobius3-tweeny-6a5033372fe53c4c731c66c8a2d56261746cd85c_GH0.tar.gz) = 49038 Index: head/net-im/nheko/files/patch-src_ui_Avatar.cpp =================================================================== --- head/net-im/nheko/files/patch-src_ui_Avatar.cpp (revision 538872) +++ head/net-im/nheko/files/patch-src_ui_Avatar.cpp (nonexistent) @@ -1,8 +0,0 @@ ---- src/ui/Avatar.cpp.orig 2020-05-21 11:23:51 UTC -+++ src/ui/Avatar.cpp -@@ -1,4 +1,5 @@ - #include -+#include - #include - - #include "AvatarProvider.h" Property changes on: head/net-im/nheko/files/patch-src_ui_Avatar.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net-im/nheko/files/patch-src_ui_InfoMessage.cpp =================================================================== --- head/net-im/nheko/files/patch-src_ui_InfoMessage.cpp (revision 538872) +++ head/net-im/nheko/files/patch-src_ui_InfoMessage.cpp (nonexistent) @@ -1,10 +0,0 @@ ---- src/ui/InfoMessage.cpp.orig 2020-05-21 11:28:08 UTC -+++ src/ui/InfoMessage.cpp -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - #include - Property changes on: head/net-im/nheko/files/patch-src_ui_InfoMessage.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net-im/nheko/files/patch-src_ui_Painter.h =================================================================== --- head/net-im/nheko/files/patch-src_ui_Painter.h (revision 538872) +++ head/net-im/nheko/files/patch-src_ui_Painter.h (nonexistent) @@ -1,10 +0,0 @@ ---- src/ui/Painter.h.orig 2020-05-21 11:21:08 UTC -+++ src/ui/Painter.h -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - - class Painter : public QPainter Property changes on: head/net-im/nheko/files/patch-src_ui_Painter.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/net-im/spectral/Makefile =================================================================== --- head/net-im/spectral/Makefile (revision 538872) +++ head/net-im/spectral/Makefile (revision 538873) @@ -1,32 +1,28 @@ # $FreeBSD$ PORTNAME= spectral -PORTVERSION= 603 -PORTREVISION= 4 +PORTVERSION= 817 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Glossy Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libqmatrixclient>=0.5.3.2:net-im/libqmatrixclient -USES= compiler:c++17-lang gl pkgconfig qmake qt:5 tar:bz2 +USES= cmake compiler:c++17-lang gl pkgconfig qt:5 tar:bz2 USE_GL= gl USE_QT= core dbus declarative graphicaleffects gui imageformats \ multimedia network quickcontrols quickcontrols2 svg widgets \ buildtools_build linguist_build qmake_build USE_GITLAB= yes -GL_ACCOUNT= b0 +GL_ACCOUNT= spectral-im GL_PROJECT= spectral \ SortFilterProxyModel:sfpm -GL_COMMIT= 4ef8e1efd95cd8de3f5c215d2ed27754d8e8c11a \ +GL_COMMIT= 8d6e69d5529b932b85a2f5e6774de27a267a2ace \ c61f2bdb0da48804a596a9a3a9382eebdba764dc:sfpm -GL_SUBDIR= include/SortFilterProxyModel:sfpm - -QMAKE_ARGS+= USE_SYSTEM_QMATRIXCLIENT=true .include Index: head/net-im/spectral/distinfo =================================================================== --- head/net-im/spectral/distinfo (revision 538872) +++ head/net-im/spectral/distinfo (revision 538873) @@ -1,5 +1,5 @@ -TIMESTAMP = 1559832001 -SHA256 (b0-spectral-4ef8e1efd95cd8de3f5c215d2ed27754d8e8c11a_GL0.tar.gz) = 21a042072c1e04e4129d1786f2e5143cb35f408cd692065867f67dc4085615cb -SIZE (b0-spectral-4ef8e1efd95cd8de3f5c215d2ed27754d8e8c11a_GL0.tar.gz) = 868460 -SHA256 (b0-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 1c2ba6d6926192e0c5e20aa9270d77accce4649a780f957a0b95f5c9d375050b -SIZE (b0-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 32084 +TIMESTAMP = 1588512516 +SHA256 (spectral-im-spectral-8d6e69d5529b932b85a2f5e6774de27a267a2ace_GL0.tar.gz) = cc6ed91feb4af8078f0185fd64570c43d5c877030c255a011c7bfe9522e2505b +SIZE (spectral-im-spectral-8d6e69d5529b932b85a2f5e6774de27a267a2ace_GL0.tar.gz) = 845196 +SHA256 (spectral-im-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 2403a578fc5b3e46ad1c3b14e71590ca4aaa00c521958020cd925e05fadc32c1 +SIZE (spectral-im-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 18483