aboutsummaryrefslogtreecommitdiff
path: root/graphics/dilay
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-06-24 14:31:39 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-06-24 14:31:39 +0000
commit04b07885a1e152110de7bc1140d8690fe4772776 (patch)
treeb14d7b3d1cbc027f37f44c6c5bbfbd01d766014f /graphics/dilay
parent0a92ab1e3e029c681dd6aa503805c05e4a342f6f (diff)
downloadports-04b07885a1e152110de7bc1140d8690fe4772776.tar.gz
ports-04b07885a1e152110de7bc1140d8690fe4772776.zip
- Add graphics/dilay
Dilay is a 3D sculpting application that provides an intuitive workflow using a number of powerful modeling tools. As each tool locally subdivides the mesh where more details are required, Dilay allows artists to rapidly create complex meshes. WWW: http://abau.org/dilay PR: 210369 Submitted by: yuri@rawbw.com
Notes
Notes: svn path=/head/; revision=417427
Diffstat (limited to 'graphics/dilay')
-rw-r--r--graphics/dilay/Makefile33
-rw-r--r--graphics/dilay/distinfo3
-rw-r--r--graphics/dilay/pkg-descr6
3 files changed, 42 insertions, 0 deletions
diff --git a/graphics/dilay/Makefile b/graphics/dilay/Makefile
new file mode 100644
index 000000000000..20cb51cb33d6
--- /dev/null
+++ b/graphics/dilay/Makefile
@@ -0,0 +1,33 @@
+# Created by: Yuri Victorovich <yuri@rawbw.com>
+# $FreeBSD$
+
+PORTNAME= dilay
+PORTVERSION= 1.5.0
+CATEGORIES= graphics
+
+MAINTAINER= yuri@rawbw.com
+COMMENT= 3D sculpting application
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm
+
+USE_GITHUB= yes
+GH_ACCOUNT= abau
+
+USES= compiler:c++14-lang gmake qmake
+USE_CXXSTD= c++14
+USE_GL= gl
+USE_QT5= core gui opengl widgets xml buildtools_build
+
+# Workaround for: Parallel build fails (https://github.com/abau/dilay/issues/19)
+MAKE_JOBS_UNSAFE=yes
+# Workaround for: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210327
+QMAKE_ARGS+= QMAKE_CXXFLAGS_CXX11=
+
+PLIST_FILES= bin/dilay
+
+BROKEN_FreeBSD_9= does not build on FreeBSD < 10: "unordered_set" not found
+
+.include <bsd.port.mk>
diff --git a/graphics/dilay/distinfo b/graphics/dilay/distinfo
new file mode 100644
index 000000000000..a73030e76aca
--- /dev/null
+++ b/graphics/dilay/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1465955512
+SHA256 (abau-dilay-1.5.0_GH0.tar.gz) = 43e159848b15b731663d06f5b3f0a05b5ff36c6dfce9e855eb9f5b1a0807ea66
+SIZE (abau-dilay-1.5.0_GH0.tar.gz) = 145167
diff --git a/graphics/dilay/pkg-descr b/graphics/dilay/pkg-descr
new file mode 100644
index 000000000000..a56685ffff48
--- /dev/null
+++ b/graphics/dilay/pkg-descr
@@ -0,0 +1,6 @@
+Dilay is a 3D sculpting application that provides an intuitive workflow
+using a number of powerful modeling tools. As each tool locally subdivides
+the mesh where more details are required, Dilay allows artists to rapidly
+create complex meshes.
+
+WWW: http://abau.org/dilay