diff --git a/math/blasfeo/Makefile b/math/blasfeo/Makefile index 43a58d91374b..0b4638e07745 100644 --- a/math/blasfeo/Makefile +++ b/math/blasfeo/Makefile @@ -1,41 +1,42 @@ PORTNAME= blasfeo -DISTVERSION= 0.1.2 +DISTVERSION= 0.1.3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Basic Linear Algebra Subroutines For Embedded Optimization LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake USE_GITHUB= yes GH_ACCOUNT= giaf CMAKE_ARGS= -DTARGET:STRING=GENERIC CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= BLASFEO_EXAMPLES OPTIONS_SINGLE= ${OPTIONS_SINGLE_${ARCH}} OPTIONS_SINGLE_amd64= TARGETAMD64 OPTIONS_SINGLE_TARGETAMD64= GENERIC X64_INTEL_HASWELL X64_INTEL_SANDY_BRIDGE X64_INTEL_CORE X64_AMD_BULLDOZER OPTIONS_DEFAULT_amd64= GENERIC # TODO ARM also has SIMD acceleration GENERIC_DESC= Generic C code without SIMD acceleration X64_INTEL_HASWELL_DESC= x86_64 architecture with AVX2 and FMA ISA (64 bit OS) X64_INTEL_SANDY_BRIDGE_DESC= x86_64 architecture with AVX ISA (64 bit OS) X64_INTEL_CORE_DESC= x86_64 architecture with SSE3 (64 bit OS) X64_AMD_BULLDOZER_DESC= x86_64 architecture with AVX and FMA ISA (64 bit OS) X64_INTEL_HASWELL_CMAKE_ON= -DTARGET:STRING=X64_INTEL_HASWELL X64_INTEL_SANDY_BRIDGE_CMAKE_ON= -DTARGET:STRING=X64_INTEL_SANDY_BRIDGE X64_INTEL_CORE_CMAKE_ON= -DTARGET:STRING=X64_INTEL_CORE X64_AMD_BULLDOZER_CMAKE_ON= -DTARGET:STRING=X64_AMD_BULLDOZER do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBLASFEO_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include diff --git a/math/blasfeo/distinfo b/math/blasfeo/distinfo index 153b804fe25d..85d5a1f6343b 100644 --- a/math/blasfeo/distinfo +++ b/math/blasfeo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1599541279 -SHA256 (giaf-blasfeo-0.1.2_GH0.tar.gz) = 079c9c90db1249aac59fa649c42667d46f4d458049e5986762035388f22fc005 -SIZE (giaf-blasfeo-0.1.2_GH0.tar.gz) = 1235375 +TIMESTAMP = 1651024602 +SHA256 (giaf-blasfeo-0.1.3_GH0.tar.gz) = c33eb6467a90d6075a8db34e5ab239ecdda38c5261ae096def122fe7a0f98780 +SIZE (giaf-blasfeo-0.1.3_GH0.tar.gz) = 1609598 diff --git a/math/blasfeo/pkg-plist b/math/blasfeo/pkg-plist index 725df02ab4fc..5a99065ccef0 100644 --- a/math/blasfeo/pkg-plist +++ b/math/blasfeo/pkg-plist @@ -1,40 +1,44 @@ include/blasfeo.h include/blasfeo_block_size.h include/blasfeo_common.h include/blasfeo_d_aux.h include/blasfeo_d_aux_ext_dep.h include/blasfeo_d_aux_ext_dep_ref.h include/blasfeo_d_aux_old.h include/blasfeo_d_aux_ref.h include/blasfeo_d_aux_test.h include/blasfeo_d_blas.h include/blasfeo_d_blas_api.h include/blasfeo_d_blasfeo_api.h include/blasfeo_d_blasfeo_api_ref.h +include/blasfeo_d_blasfeo_hp_api.h +include/blasfeo_d_blasfeo_ref_api.h include/blasfeo_d_kernel.h include/blasfeo_i_aux_ext_dep.h include/blasfeo_m_aux.h +include/blasfeo_memory.h include/blasfeo_naming.h include/blasfeo_processor_features.h include/blasfeo_s_aux.h include/blasfeo_s_aux_ext_dep.h include/blasfeo_s_aux_ext_dep_ref.h include/blasfeo_s_aux_old.h include/blasfeo_s_aux_ref.h include/blasfeo_s_aux_test.h include/blasfeo_s_blas.h include/blasfeo_s_blas_api.h include/blasfeo_s_blasfeo_api.h include/blasfeo_s_blasfeo_api_ref.h +include/blasfeo_s_blasfeo_ref_api.h include/blasfeo_s_kernel.h include/blasfeo_stdlib.h include/blasfeo_target.h include/blasfeo_timing.h include/blasfeo_v_aux_ext_dep.h include/d_blas.h include/d_blas_64.h include/s_blas.h include/s_blas_64.h lib/cmake/blasfeoConfig-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/blasfeoConfig.cmake lib/libblasfeo.so