e13fd5782d
- libqmatrixclient is undergoing a name-change, to libQuotient. Anticipate that a little. - libqmatrixclient installed a ${LOCALBASE}/include/util.h which is awfully generic; move the includes into include/Quotient (again, in advance of the completion of the renaming). Reported by Jan Henrik Sylvester. - quaternion just has a minor release with several-times-rerolled AppImage support (which isn't relevant for us). - spectral has had several more tags done, but no official releases. The tags are build-numbers, really, so PORTVERSION=603 means build 603, and can be interpreted as 0.0.0.603 until there's a real release. This does mean that we'll hit a PORTEPOCH once such a release happens, when PORTVERSION drops back down to 0.0.1 (or whatever). - spectral doesn't update to the latest tag (648) because that requires an unreleased libQuotient version (not an issue if you build from source with git submodules, but problematic in packaging).
32 lines
798 B
Makefile
32 lines
798 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= spectral
|
|
PORTVERSION= 603
|
|
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:net-im/libqmatrixclient
|
|
|
|
USES= compiler:c++17-lang pkgconfig qmake qt:5 tar:bz2
|
|
USE_GL= gl
|
|
USE_QT= core dbus declarative graphicaleffects gui imageformats \
|
|
multimedia network quickcontrols2 svg widgets \
|
|
buildtools_build linguist_build qmake_build
|
|
|
|
USE_GITLAB= yes
|
|
GL_ACCOUNT= b0
|
|
GL_PROJECT= spectral \
|
|
SortFilterProxyModel:sfpm
|
|
GL_COMMIT= 4ef8e1efd95cd8de3f5c215d2ed27754d8e8c11a \
|
|
c61f2bdb0da48804a596a9a3a9382eebdba764dc:sfpm
|
|
GL_SUBDIR= include/SortFilterProxyModel:sfpm
|
|
|
|
QMAKE_ARGS+= USE_SYSTEM_QMATRIXCLIENT=true
|
|
|
|
.include <bsd.port.mk>
|