diff --git a/devel/vc/Makefile b/devel/vc/Makefile index 4d9026bb96b4..a45c71c0a5bb 100644 --- a/devel/vc/Makefile +++ b/devel/vc/Makefile @@ -1,21 +1,22 @@ PORTNAME= vc DISTVERSION= 1.4.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= SIMD Vector Classes for C++ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake:testing compiler:c++14-lang USE_GITHUB= yes GH_ACCOUNT= VcDevel GH_PROJECT= Vc GH_TUPLE= VcDevel:vc-testdata:9ada1f3:testdata/tests/testdata \ mattkretz:virtest:f7d03ef:virtest/tests/virtest CMAKE_OFF= BUILD_TESTING .include diff --git a/devel/vc/files/patch-CMakeLists.txt b/devel/vc/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..fa200f1fd3e2 --- /dev/null +++ b/devel/vc/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2021-06-22 13:38:39 UTC ++++ CMakeLists.txt +@@ -28,7 +28,7 @@ include (OptimizeForArchitecture) + + vc_determine_compiler() + +-if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(i686|x86|AMD64|amd64)") ++if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(i[3-6]86|x86|AMD64|amd64)") + set(Vc_X86 TRUE) + elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(arm|aarch32|aarch64)") + message(WARNING "No optimized implementation of the Vc types available for ${CMAKE_SYSTEM_PROCESSOR}")