Kristall is a multi-protocol support (Gemini, Gopher, Finger, Http(s)) navigator with features such as: - Document rendering based on MIME - TLS Management - Favourite Sites - Navigation history - Tabbed interface - Outline generation - Special link highlighting for different targets - Color Themes ok paco@
40 lines
786 B
Makefile
40 lines
786 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2020/12/02 19:07:31 solene Exp $
|
|
|
|
COMMENT = graphical multi-protocol navigator
|
|
|
|
DISTNAME = kristall-2020110600
|
|
|
|
GH_ACCOUNT = MasterQ32
|
|
GH_PROJECT = kristall
|
|
GH_COMMIT = 0baa75b933db5c1d98da9833f687aff552f69268
|
|
|
|
CATEGORIES = net x11
|
|
|
|
MAINTAINER = Solene Rapenne <solene@perso.pw>
|
|
|
|
# GPLv3
|
|
PERMIT_PACKAGE =Yes
|
|
|
|
WANTLIB += Qt5Multimedia Qt5MultimediaWidgets Qt5Svg
|
|
WANTLIB += Qt5Core Qt5Gui Qt5Network Qt5Widgets c m
|
|
WANTLIB += GL crypto glib-2.0 iconv intl
|
|
WANTLIB += pulse pulse-mainloop-glib
|
|
WANTLIB += ${COMPILER_LIBCXX}
|
|
|
|
MODULES = x11/qt5
|
|
|
|
RUN_DEPENDS = devel/desktop-file-utils \
|
|
x11/gtk+3,-guic
|
|
|
|
LIB_DEPENDS = audio/pulseaudio \
|
|
x11/qt5/qtmultimedia \
|
|
x11/qt5/qtsvg
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
NO_TEST = Yes
|
|
|
|
ALL_TARGET = kristall
|
|
|
|
.include <bsd.port.mk>
|