COMMENT =	viewer for geospatial point clouds
GH_ACCOUNT =	c42f
GH_PROJECT =	displaz
GH_TAGNAME =	v0.4.0
REVISION =	10

HOMEPAGE =	http://c42f.github.io/displaz/

CATEGORIES =	graphics

# BSD 3-clause
PERMIT_PACKAGE =	Yes

WANTLIB += ${COMPILER_LIBCXX} GL Iex-3_4 Imath-3_2 Qt5Core Qt5Gui
WANTLIB += Qt5Network Qt5OpenGL Qt5Widgets c m

MODULES =	devel/cmake x11/qt5
LIB_DEPENDS =	graphics/openexr

# links with static libLASlib.a and libGLEW.a
BUILD_DEPENDS =	textproc/py-docutils \
		converters/lastools \
		graphics/glew

CONFIGURE_ARGS =	-DDISPLAZ_EMBED_GLEW=FALSE \
			-DLASLIB_LIBRARY=${LOCALBASE}/lib/LASlib/libLASlib.a \
			-DLASLIB_INCLUDE_DIRS=${LOCALBASE}/include/LASlib/ \
			-DILMBASE_INCLUDE_DIRS=${LOCALBASE}/include

SUBST_VARS +=	TRUEPREFIX
post-patch:
	${SUBST_CMD} ${WRKSRC}/src/gui/guimain.cpp

post-install:
	# glsl 1.4 works..
	 sed -i -e 's/^#version 150/#version 140/' ${PREFIX}/share/displaz/shaders/*.glsl

.include <bsd.port.mk>
