COMMENT =		parametric 2d/3d CAD

VERSION = 		3.1
DISTNAME = 		solvespace-${VERSION}

MASTER_SITES =		https://github.com/solvespace/solvespace/releases/download/v${VERSION}/
EXTRACT_SUFX = 		.tar.xz

# patch to add FindCairo.cmake
MASTER_SITES0 =		https://github.com/solvespace/solvespace/
PATCHFILES =		add_find_cairo-{commit/}6b9e7b2.patch:0
PATCH_DIST_STRIP =	-p1

CATEGORIES =		cad x11
HOMEPAGE =		https://solvespace.com/
MAINTAINER =		Johannes Thyssen Tishman <johannes@thyssentishman.com>

SHARED_LIBS +=		slvs	0.0 # 3.0

# GPLv3+
PERMIT_PACKAGE =	Yes

LIB_DEPENDS = 		devel/atk2mm \
			devel/glib2 \
			devel/json-c \
			devel/libsigc++-2 \
			devel/pango \
			devel/pangomm \
			graphics/cairo \
			graphics/cairomm \
			graphics/gdk-pixbuf2 \
			x11/gtk+3 \
			x11/gtk3mm

RUN_DEPENDS =		devel/desktop-file-utils \
			misc/shared-mime-info \
			x11/gtk+3,-guic

MODULES =		devel/cmake

CONFIGURE_ARGS =	-DCMAKE_BUILD_TYPE=Release
COMPILER = 		ports-gcc

NO_TEST =		Yes

.include <bsd.port.mk>
