aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/krita/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile
index e89e682913f7..33465c4e2533 100644
--- a/graphics/krita/Makefile
+++ b/graphics/krita/Makefile
@@ -11,8 +11,7 @@ COMMENT= Sketching and painting program
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= vc>=1.1.0:devel/vc \
- libheif>=1.12.0:graphics/libheif
+BUILD_DEPENDS= libheif>=1.12.0:graphics/libheif
LIB_DEPENDS= libImath.so:math/Imath \
libOpenColorIO.so:graphics/opencolorio \
libX11.so:x11/libX11 \
@@ -62,4 +61,12 @@ OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
PLIST_SUB= SHLIB_VER=17.0.0 \
SHLIB_SHVER=17
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
+BUILD_DEPENDS+= vc>=1.1.0:devel/vc
+.else
+CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Vc=ON
+.endif
+
.include <bsd.port.mk>