Fetch an upstream patch to avoid a crash when using charmtimetracker on Wayland. While this avoids the crash, there's no idle-check any more, so time tracking is less convenient than it is on X11 (where you can get up and go for lunch and deal with the idle time later).
31 lines
747 B
Makefile
31 lines
747 B
Makefile
PORTNAME= charmtimetracker
|
|
DISTVERSION= 1.12.0
|
|
PORTREVISION= 5
|
|
CATEGORIES= deskutils
|
|
|
|
# PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
|
|
|
MAINTAINER= adridg@FreeBSD.org
|
|
COMMENT= Time tracker
|
|
|
|
# The top-level license file is GPLv2, but all the sources say
|
|
# (at your option) GPLv2+ .
|
|
LICENSE= GPLv2
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
LIB_DEPENDS= libqt5keychain.so:security/qtkeychain
|
|
|
|
USES= cmake compiler:c++11-lib pkgconfig qt:5 xorg
|
|
CMAKE_ARGS= -DCharm_VERSION:STRING=${PORTVERSION}
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= KDAB
|
|
GH_PROJECT= Charm
|
|
|
|
USE_QT= core dbus gui \
|
|
network printsupport script sql sql-sqlite3 \
|
|
testlib widgets xml \
|
|
buildtools_build qmake_build
|
|
USE_XORG= ice x11 xcb xext xscrnsaver
|
|
|
|
.include <bsd.port.mk>
|