Index: head/graphics/opengv/Makefile =================================================================== --- head/graphics/opengv/Makefile (revision 497618) +++ head/graphics/opengv/Makefile (revision 497619) @@ -1,29 +1,36 @@ # $FreeBSD$ PORTNAME= opengv DISTVERSION= g20181024 PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Collection of methods for solving geometric vision problems LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/License.txt USES= cmake compiler:c++11-lib eigen:3 USE_GITHUB= yes GH_ACCOUNT= laurentkneip GH_TAGNAME= 306a54e USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTS do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test -.include +.include + +# disable march-native on non-x86 archs +.if ${ARCH} != amd64 && ${ARCH} != i386 +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-CMakeLists.txt +.endif + +.include Index: head/graphics/opengv/files/extra-patch-CMakeLists.txt =================================================================== --- head/graphics/opengv/files/extra-patch-CMakeLists.txt (nonexistent) +++ head/graphics/opengv/files/extra-patch-CMakeLists.txt (revision 497619) @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2018-10-25 03:22:02 UTC ++++ CMakeLists.txt +@@ -35,8 +35,6 @@ ELSE() + ELSEIF (CMAKE_SYSTEM_PROCESSOR MATCHES + "(arm)|(ARM)|(armhf)|(ARMHF)|(armel)|(ARMEL)") + add_definitions (-march=armv7-a) +- ELSE () +- add_definitions (-march=native) #TODO use correct c++11 def once everybody has moved to gcc 4.7 # for now I even removed std=gnu++0x + ENDIF() + add_definitions ( + -O3 Property changes on: head/graphics/opengv/files/extra-patch-CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property