diff options
author | Adriaan de Groot <adridg@FreeBSD.org> | 2019-03-08 17:19:15 +0000 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2019-03-08 17:19:15 +0000 |
commit | 06adf0a0f7f48bb833a15ca5353daa4d6bda7dd7 (patch) | |
tree | 3b83931b2bbc58bf4f028251ccaabf121a02dc07 /net-im/spectral | |
parent | d50bd0d1aae24bcf81f45c183a60be0226513f71 (diff) | |
download | ports-06adf0a0f7f48bb833a15ca5353daa4d6bda7dd7.tar.gz ports-06adf0a0f7f48bb833a15ca5353daa4d6bda7dd7.zip |
Notes
Diffstat (limited to 'net-im/spectral')
-rw-r--r-- | net-im/spectral/Makefile | 30 | ||||
-rw-r--r-- | net-im/spectral/distinfo | 5 | ||||
-rw-r--r-- | net-im/spectral/pkg-descr | 8 | ||||
-rw-r--r-- | net-im/spectral/pkg-plist | 8 |
4 files changed, 51 insertions, 0 deletions
diff --git a/net-im/spectral/Makefile b/net-im/spectral/Makefile new file mode 100644 index 000000000000..c6ef538972c7 --- /dev/null +++ b/net-im/spectral/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= spectral +PORTVERSION= 464 +CATEGORIES= net-im + +MAINTAINER= adridg@FreeBSD.org +COMMENT= Glossy Matrix IM client based on Qt technologies + +LICENSE= GPLv3 +LICENSE_FILES= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= libqmatrixclient>=0.5:net-im/libqmatrixclient + +USES= compiler:c++17-lang pkgconfig qmake qt:5 tar:bz2 +USE_GL= gl +USE_QT= core dbus declarative gui multimedia network widgets \ + buildtools_build linguist_build qmake_build + +USE_GITLAB= yes +GL_ACCOUNT= b0 +GL_PROJECT= spectral \ + SortFilterProxyModel:sfpm +GL_COMMIT= 0473f25d38a064ee4e18203ec16eeae84fea4866 \ + c61f2bdb0da48804a596a9a3a9382eebdba764dc:sfpm +GL_SUBDIR= include/SortFilterProxyModel:sfpm + +QMAKE_ARGS+= USE_SYSTEM_QMATRIXCLIENT=true + +.include <bsd.port.mk> diff --git a/net-im/spectral/distinfo b/net-im/spectral/distinfo new file mode 100644 index 000000000000..38835a34da7c --- /dev/null +++ b/net-im/spectral/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1552059588 +SHA256 (b0-spectral-0473f25d38a064ee4e18203ec16eeae84fea4866_GL0.tar.gz) = 821b57ecfb2ca5440e4141e8a8d535792c94736214f929d8eeae6635eca843ee +SIZE (b0-spectral-0473f25d38a064ee4e18203ec16eeae84fea4866_GL0.tar.gz) = 9215030 +SHA256 (b0-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 1c2ba6d6926192e0c5e20aa9270d77accce4649a780f957a0b95f5c9d375050b +SIZE (b0-SortFilterProxyModel-c61f2bdb0da48804a596a9a3a9382eebdba764dc_GL0.tar.gz) = 32084 diff --git a/net-im/spectral/pkg-descr b/net-im/spectral/pkg-descr new file mode 100644 index 000000000000..b7f9f3ee79b3 --- /dev/null +++ b/net-im/spectral/pkg-descr @@ -0,0 +1,8 @@ +Spectral is a glossy cross-platform client for Matrix, the decentralized +communication protocol for instant messaging. Spectral is a Matrix client +with the maximum features available while keeping a simple, clean and +modern design. It is a Qt-based client as beautiful as Electron apps +(e.g. Riot.im Web) while using far less resources and still being +considered as "native". + +WWW: https://gitlab.com/b0/spectral diff --git a/net-im/spectral/pkg-plist b/net-im/spectral/pkg-plist new file mode 100644 index 000000000000..e96d3f234dc8 --- /dev/null +++ b/net-im/spectral/pkg-plist @@ -0,0 +1,8 @@ +bin/spectral +share/applications/org.eu.encom.spectral.desktop +share/icons/hicolor/128x128/apps/org.eu.encom.spectral.png +share/icons/hicolor/16x16/apps/org.eu.encom.spectral.png +share/icons/hicolor/256x256/apps/org.eu.encom.spectral.png +share/icons/hicolor/32x32/apps/org.eu.encom.spectral.png +share/icons/hicolor/512x512/apps/org.eu.encom.spectral.png +share/metainfo/org.eu.encom.spectral.appdata.xml |