Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Feb 2021 12:38:26 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r564940 - head/graphics/opencv
Message-ID:  <202102111238.11BCcQ6d046606@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102111238.11BCcQ6d046606>