# $OpenBSD$

COMMENT =	parametric 2D/3D CAD program
DISTNAME =	solvespace-2.3.20190501
CATEGORIES =	cad x11

SHARED_LIBS +=	slvs                      0.0 # 3.0

HOMEPAGE =	https://solvespace.com/

# GPLv3 only
PERMIT_PACKAGE_CDROM =	Yes

WANTLIB += ${COMPILER_LIBCXX} GL X11 atk-1.0 atkmm-1.6 c cairo
WANTLIB += cairo-gobject cairomm-1.0 fontconfig freetype gdk-3
WANTLIB += gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0
WANTLIB += glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0 intl json-c
WANTLIB += m pango-1.0 pangocairo-1.0 pangomm-1.4 png16 z
WANTLIB += sigc-2.0

# Archive created following that sequence:
# git clone https://github.com/solvespace/solvespace
# cd solvespace
# git submodule update --init extlib/libdxfrw extlib/q3d \
# extlib/flatbuffers

MASTER_SITES =	https://mirrors.nycbug.org/pub/distfiles/

LIB_DEPENDS =	devel/atk \
		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

# Tests excluded from archive as it's not functional yet
NO_TEST =	Yes

.include <bsd.port.mk>
