svn commit: r564940 - head/graphics/opencv
Piotr Kubaj
pkubaj at FreeBSD.org
Thu Feb 11 12:38:26 UTC 2021
Author: pkubaj
Date: Thu Feb 11 12:38:26 2021
New Revision: 564940
URL: https://svnweb.freebsd.org/changeset/ports/564940
Log:
graphics/opencv: add HARDENING and LTO options
PR: 253415
Approved by: tcberner (maintainer)
Modified:
head/graphics/opencv/Makefile
Modified: head/graphics/opencv/Makefile
==============================================================================
--- head/graphics/opencv/Makefile Thu Feb 11 12:32:32 2021 (r564939)
+++ head/graphics/opencv/Makefile Thu Feb 11 12:38:26 2021 (r564940)
@@ -64,10 +64,13 @@ CMAKE_ARGS= -DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/con
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
@@ -76,6 +79,8 @@ PYTHON_RUN_DEPENDS= ${PYNUMPY}
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
More information about the svn-ports-head
mailing list