aboutsummaryrefslogtreecommitdiff
path: root/cad/solvespace/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cad/solvespace/Makefile')
-rw-r--r--cad/solvespace/Makefile28
1 files changed, 16 insertions, 12 deletions
diff --git a/cad/solvespace/Makefile b/cad/solvespace/Makefile
index fcd4f75c3cb8..cafc3789ead9 100644
--- a/cad/solvespace/Makefile
+++ b/cad/solvespace/Makefile
@@ -1,11 +1,15 @@
PORTNAME= solvespace
-PORTVERSION= 2.3
+PORTVERSION= 3.1
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 2
CATEGORIES= cad
-MAINTAINER= ports@FreeBSD.org
+PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
+PATCHFILES= 6b9e7b2e.patch:-p1
+
+MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Parametric 2d/3d CAD
+WWW= https://solvespace.com/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
@@ -13,20 +17,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libpng.so:graphics/png \
libjson-c.so:devel/json-c \
libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
- libgtkmm-2.4.so:x11-toolkits/gtkmm24
-
-USE_GITHUB= yes
-GH_PROJECT= libdxfrw:libdxfrw
-GH_TAGNAME= 8f95895:libdxfrw
-GH_SUBDIR= extlib/libdxfrw:libdxfrw
+ libfreetype.so:print/freetype2
-USES= cmake compiler:c++11-lang gl gnome pkgconfig xorg
+USES= cmake compiler:c++11-lang eigen:3 gl gnome pkgconfig xorg
USE_GL= gl glu glew
-USE_GNOME= atkmm gtk20 pangomm
+USE_GNOME= gtkmm30 pangomm
USE_XORG= x11
USE_LDCONFIG= yes
+USE_GITHUB= yes
+GH_ACCOUNT= microsoft:mimalloc
+GH_PROJECT= libdxfrw:libdxfrw mimalloc:mimalloc
+GH_TAGNAME= 0b7b7b7:libdxfrw 38a0322:mimalloc
+GH_SUBDIR= extlib/libdxfrw:libdxfrw extlib/mimalloc:mimalloc
+
post-patch:
${REINPLACE_CMD} -e '/-stdlib=libc++/d' ${WRKSRC}/CMakeLists.txt