Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Mar 2019 21:57:24 +0000 (UTC)
From:      Adriaan de Groot <adridg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r495002 - in head/net-im: libqmatrixclient quaternion
Message-ID:  <201903072157.x27LvOai097126@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adridg
Date: Thu Mar  7 21:57:24 2019
New Revision: 495002
URL: https://svnweb.freebsd.org/changeset/ports/495002

Log:
  Update net-im/libqmatrixclient and net-im/quaternion in tandem.
  
  New release of libqmatrixclient (which breaks API compatibility) and
  a beta for quaternion (its only client).
  
  	https://github.com/QMatrixClient/libqmatrixclient/releases/tag/0.5.0
  	https://github.com/QMatrixClient/Quaternion/releases/tag/0.0.9.4-beta1
  
  Summarized:
   - (packaging) QtMultimedia (video support) and QtKeychain (for secure storage)
     are now added as dependencies.
   - (user-visible) Many UI improvements.
  
  This could use some work on the BUILD_DEPENDS to make sure that quaternion
  is upgraded together with the static library it depends on.

Modified:
  head/net-im/libqmatrixclient/Makefile
  head/net-im/libqmatrixclient/distinfo
  head/net-im/libqmatrixclient/pkg-plist
  head/net-im/quaternion/Makefile
  head/net-im/quaternion/distinfo
  head/net-im/quaternion/pkg-plist

Modified: head/net-im/libqmatrixclient/Makefile
==============================================================================
--- head/net-im/libqmatrixclient/Makefile	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/libqmatrixclient/Makefile	Thu Mar  7 21:57:24 2019	(r495002)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libqmatrixclient
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.2.1
+DISTVERSION=	0.5.0
 CATEGORIES=	net-im
 
 MAINTAINER=	adridg@FreeBSD.org
@@ -11,8 +10,8 @@ COMMENT=	Matrix IM support library using Qt technologi
 LICENSE=	LGPL21
 LICENSE_FILES=	${WRKSRC}/COPYING
 
-USES=	cmake compiler:c++11-lang qt:5 tar:xz
-USE_QT=	core gui network \
+USES=	cmake compiler:c++14-lang qt:5 tar:xz
+USE_QT=	core gui multimedia network \
 	buildtools_build qmake_build
 
 USE_GITHUB=	yes

Modified: head/net-im/libqmatrixclient/distinfo
==============================================================================
--- head/net-im/libqmatrixclient/distinfo	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/libqmatrixclient/distinfo	Thu Mar  7 21:57:24 2019	(r495002)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550754351
-SHA256 (QMatrixClient-libqmatrixclient-v0.4.2.1_GH0.tar.gz) = 0efe7050ba8b866b0bf6046a9c57779173cf3d68f546d8f082ce081e8e299bc8
-SIZE (QMatrixClient-libqmatrixclient-v0.4.2.1_GH0.tar.gz) = 496515
+TIMESTAMP = 1551992314
+SHA256 (QMatrixClient-libqmatrixclient-0.5.0_GH0.tar.gz) = 4b1dd5e3510d96d9eb4e2e27df8074d48bea7aa08b82a93f78e3234e3d6c8b17
+SIZE (QMatrixClient-libqmatrixclient-0.5.0_GH0.tar.gz) = 517804

Modified: head/net-im/libqmatrixclient/pkg-plist
==============================================================================
--- head/net-im/libqmatrixclient/pkg-plist	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/libqmatrixclient/pkg-plist	Thu Mar  7 21:57:24 2019	(r495002)
@@ -11,6 +11,7 @@ include/csapi/admin.h
 include/csapi/administrative_contact.h
 include/csapi/appservice_room_directory.h
 include/csapi/banning.h
+include/csapi/capabilities.h
 include/csapi/content-repo.h
 include/csapi/create_room.h
 include/csapi/definitions/auth_data.h
@@ -24,6 +25,7 @@ include/csapi/definitions/push_ruleset.h
 include/csapi/definitions/room_event_filter.h
 include/csapi/definitions/sync_filter.h
 include/csapi/definitions/user_identifier.h
+include/csapi/definitions/wellknown/full.h
 include/csapi/definitions/wellknown/homeserver.h
 include/csapi/definitions/wellknown/identity_server.h
 include/csapi/device_management.h
@@ -54,8 +56,10 @@ include/csapi/registration.h
 include/csapi/report_content.h
 include/csapi/room_send.h
 include/csapi/room_state.h
+include/csapi/room_upgrades.h
 include/csapi/rooms.h
 include/csapi/search.h
+include/csapi/sso_login_redirect.h
 include/csapi/tags.h
 include/csapi/third_party_lookup.h
 include/csapi/third_party_membership.h
@@ -79,9 +83,11 @@ include/events/eventloader.h
 include/events/receiptevent.h
 include/events/redactionevent.h
 include/events/roomavatarevent.h
+include/events/roomcreateevent.h
 include/events/roomevent.h
 include/events/roommemberevent.h
 include/events/roommessageevent.h
+include/events/roomtombstoneevent.h
 include/events/simplestateevents.h
 include/events/stateevent.h
 include/events/typingevent.h
@@ -98,8 +104,10 @@ include/joinstate.h
 include/logging.h
 include/networkaccessmanager.h
 include/networksettings.h
+include/qt_connection_util.h
 include/room.h
 include/settings.h
+include/syncdata.h
 include/user.h
 include/util.h
 lib/cmake/QMatrixClient/QMatrixClientConfig.cmake

Modified: head/net-im/quaternion/Makefile
==============================================================================
--- head/net-im/quaternion/Makefile	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/quaternion/Makefile	Thu Mar  7 21:57:24 2019	(r495002)
@@ -1,8 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	Quaternion
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.0.9.3
+DISTVERSION=	0.0.9.4
+DISTVERSIONSUFFIX=	-beta1
 CATEGORIES=	net-im
 
 MAINTAINER=	adridg@FreeBSD.org
@@ -14,9 +14,10 @@ LICENSE_FILES=	${WRKSRC}/COPYING
 USE_GITHUB=	yes
 GH_ACCOUNT=	QMatrixClient
 
+LIB_DEPENDS=	libqt5keychain.so:security/qtkeychain@qt5
 BUILD_DEPENDS=	${LOCALBASE}/lib/libQMatrixClient.a:net-im/libqmatrixclient
 
-USES=	cmake qt:5 tar:xz
+USES=	cmake compiler:c++17-lang localbase:ldflags qt:5 tar:xz
 USE_QT=	core declarative gui network widgets \
 	buildtools_build linguist_build qmake_build
 

Modified: head/net-im/quaternion/distinfo
==============================================================================
--- head/net-im/quaternion/distinfo	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/quaternion/distinfo	Thu Mar  7 21:57:24 2019	(r495002)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1550755841
-SHA256 (QMatrixClient-Quaternion-v0.0.9.3_GH0.tar.gz) = 7f92c3acc73bb7e44efe94bd1085ae9fd5b58efa51efc28a931cace131c22230
-SIZE (QMatrixClient-Quaternion-v0.0.9.3_GH0.tar.gz) = 350366
+TIMESTAMP = 1551992742
+SHA256 (QMatrixClient-Quaternion-0.0.9.4-beta1_GH0.tar.gz) = 30926f47c7941ae25d4d758ce376d81bbe574cbe32497b37371f2a1075b00b5a
+SIZE (QMatrixClient-Quaternion-0.0.9.4-beta1_GH0.tar.gz) = 1010611

Modified: head/net-im/quaternion/pkg-plist
==============================================================================
--- head/net-im/quaternion/pkg-plist	Thu Mar  7 21:30:26 2019	(r495001)
+++ head/net-im/quaternion/pkg-plist	Thu Mar  7 21:57:24 2019	(r495002)
@@ -1,6 +1,9 @@
 bin/quaternion
 share/QMatrixClient/quaternion/translations/quaternion_de_DE.qm
 share/QMatrixClient/quaternion/translations/quaternion_en.qm
+share/QMatrixClient/quaternion/translations/quaternion_en_GB.qm
+share/QMatrixClient/quaternion/translations/quaternion_pl.qm
+share/QMatrixClient/quaternion/translations/quaternion_ru.qm
 share/applications/quaternion.desktop
 share/icons/hicolor/128x128/apps/quaternion.png
 share/icons/hicolor/16x16/apps/quaternion.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903072157.x27LvOai097126>