aboutsummaryrefslogtreecommitdiff
path: root/cad/cura/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cad/cura/Makefile')
-rw-r--r--cad/cura/Makefile24
1 files changed, 13 insertions, 11 deletions
diff --git a/cad/cura/Makefile b/cad/cura/Makefile
index b783fe5ea833..752db47aacfd 100644
--- a/cad/cura/Makefile
+++ b/cad/cura/Makefile
@@ -1,12 +1,13 @@
PORTNAME= Cura
-DISTVERSION= 4.8.0
-PORTREVISION= 7
+DISTVERSION= 4.13.1
+PORTREVISION= 4
PORTEPOCH= 2
CATEGORIES= cad
DIST_SUBDIR= Ultimaker
MAINTAINER= db@FreeBSD.org
COMMENT= Slicing application for 3D printers
+WWW= https://github.com/Ultimaker/Cura/wiki
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -14,30 +15,31 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= Uranium>0,1:cad/uranium
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Shapely>0:devel/py-shapely@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}shapely>0:devel/py-shapely@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy-stl>0:math/py-numpy-stl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \
qt5-graphicaleffects>0:graphics/qt5-graphicaleffects \
qt5-quickcontrols>0:x11-toolkits/qt5-quickcontrols \
qt5-quickcontrols2>0:x11-toolkits/qt5-quickcontrols2 \
- ${PYTHON_PKGNAMEPREFIX}qt5-svg>0:graphics/py-qt5-svg \
Uranium>=${DISTVERSION}:cad/uranium \
- libCharon>=${DISTVERSION}:net/libcharon \
+ libCharon>=4.13.0:net/libcharon \
CuraEngine>=${DISTVERSION}:cad/cura-engine \
- fdm_materials>=${DISTVERSION}:cad/fdm_materials \
+ fdm_materials>=4.13.0:cad/fdm_materials \
${PYTHON_PKGNAMEPREFIX}trimesh>0:devel/py-trimesh@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pynest2d>=${DISTVERSION}:devel/py-pynest2d@${PY_FLAVOR}
-
+ ${PYTHON_PKGNAMEPREFIX}pynest2d>=4.12.1:devel/py-pynest2d@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sentry-sdk>0:devel/py-sentry-sdk@${PY_FLAVOR} \
+ libArcus>=${DISTVERSION}:net/libarcus \
+ libSavitar>=${DISTVERSION}:devel/libsavitar
LIB_DEPENDS= libArcus.so:net/libarcus \
libSavitar.so:devel/libsavitar
-USES= cmake gettext shebangfix python:3.5+ pyqt:5 \
+USES= cmake gettext shebangfix python pyqt:5 \
desktop-file-utils shared-mime-info
-USE_PYQT= gui widgets qml
+USE_PYQT= pyqt5
CMAKE_ARGS+= -DURANIUM_SCRIPTS_DIR:STRING="${LOCALBASE}/share/uranium/scripts" \
-DCURA_VERSION=${DISTVERSION}
USE_GITHUB= yes
GH_ACCOUNT= Ultimaker
-GH_TAGNAME= 58bae31
NO_ARCH= yes
SHEBANG_FILES= cura_app.py