aboutsummaryrefslogtreecommitdiff
path: root/graphics/opencv/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/opencv/Makefile')
-rw-r--r--graphics/opencv/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index b1e0da9c117f..5eb9771c62fc 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -64,10 +64,13 @@ CMAKE_ARGS= -DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules" \
DATADIR= ${PREFIX}/share/${PORTNAME}4
-OPTIONS_DEFINE= PYTHON JAVA
+OPTIONS_DEFINE= HARDENING PYTHON JAVA LTO
OPTIONS_DEFAULT= PYTHON
OPTIONS_SUB= yes
+HARDENING_CMAKE_BOOL= ENABLE_BUILD_HARDENING
+HARDENING_DESC= Enable hardening of the resulting binaries
+
JAVA_CMAKE_BOOL= BUILD_openv_java
JAVA_BUILD_DEPENDS= ant:devel/apache-ant
@@ -77,6 +80,8 @@ PYTHON_USES= python:3.6+
PYTHON_USE_PYTHON= noflavors
PYTHON_CMAKE_BOOL= BUILD_opencv_python3
+LTO_CMAKE_BOOL= ENABLE_THIN_LTO
+
post-extract:
${MV} ${WRKSRC_contrib} ${WRKSRC}/contrib
${MKDIR} ${BUILD_WRKSRC}/3rdparty/ade