Hi,
Here is an update to arm-compute-library 21.11.
OK?
Index: devel/arm-compute-library/Makefile
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- devel/arm-compute-library/Makefile 10 Nov 2021 01:07:06 -0000 1.2
+++ devel/arm-compute-library/Makefile 2 Jan 2022 10:17:22 -0000
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = aarch64
COMMENT = Arm compute library
-V = 21.08
+V = 21.11
PKGNAME = arm-compute-library-${V}
GH_ACCOUNT = ARM-software
@@ -17,7 +17,7 @@ HOMEPAGE = https://github.com/ARM-softwa
MAINTAINER = Kevin Lo <kevlo@openbsd.org>
-SO_VERSION = 0.0
+SO_VERSION = 1.0
ACL_LIBS = arm_compute \
arm_compute_core \
arm_compute_graph
Index: devel/arm-compute-library/distinfo
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- devel/arm-compute-library/distinfo 19 Oct 2021 03:54:58 -0000 1.1.1.1
+++ devel/arm-compute-library/distinfo 2 Jan 2022 10:17:22 -0000
@@ -1,2 +1,2 @@
-SHA256 (ComputeLibrary-21.08.tar.gz) = HGLUG+YsFMj/GW1qqp+e/gWXuCqSM1DZIujN4hfdHYY=
-SIZE (ComputeLibrary-21.08.tar.gz) = 12921165
+SHA256 (ComputeLibrary-21.11.tar.gz) = gyLtLhNZmVaQgqlef7svqHeG/7HGeTWz73HgC1PyyIc=
+SIZE (ComputeLibrary-21.11.tar.gz) = 12987341
Index: devel/arm-compute-library/patches/patch-SConscript
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConscript,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-SConscript
--- devel/arm-compute-library/patches/patch-SConscript 19 Oct 2021 03:54:58 -0000 1.1.1.1
+++ devel/arm-compute-library/patches/patch-SConscript 2 Jan 2022 10:17:22 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-SConscript,v 1.1.1.1 202
Index: SConscript
--- SConscript.orig
+++ SConscript
-@@ -385,7 +385,8 @@ undefined_flag = '-Wl,-undefined,error' if 'macos' in
+@@ -422,7 +422,8 @@ undefined_flag = '-Wl,-undefined,error' if 'macos' in
arm_compute_env.Append(LINKFLAGS=[undefined_flag])
arm_compute_env.Append(CPPPATH =[Dir("./src/core/").path] )
@@ -13,3 +13,30 @@ Index: SConscript
with (open(Dir('#').path + '/filelist.json')) as fp:
filelist = json.load(fp)
+@@ -526,7 +527,7 @@ if (env['fat_binary']):
+ sve_o = build_sve_objs(lib_files_sve)
+ arm_compute_a = build_library('arm_compute-static', arm_compute_env, lib_files + sve_o, static=True)
+ else:
+- arm_compute_a = build_library('arm_compute-static', arm_compute_env, lib_files + lib_files_sve, static=True)
++ arm_compute_a = build_library('arm_compute', arm_compute_env, lib_files + lib_files_sve, static=True)
+ Export('arm_compute_a')
+
+ # Build shared libraries
+@@ -539,7 +540,7 @@ if env['os'] != 'bare_metal' and not env['standalone']
+ Export('arm_compute_so')
+
+ # Generate dummy core lib for backwards compatibility
+-arm_compute_core_a = build_library('arm_compute_core-static', arm_compute_env, [], static=True)
++arm_compute_core_a = build_library('arm_compute_core', arm_compute_env, [], static=True)
+ Export('arm_compute_core_a')
+
+ if env['os'] != 'bare_metal' and not env['standalone']:
+@@ -551,7 +552,7 @@ arm_compute_graph_env = arm_compute_env.Clone()
+ # Build graph libraries
+ arm_compute_graph_env.Append(CXXFLAGS = ['-Wno-redundant-move', '-Wno-pessimizing-move'])
+
+-arm_compute_graph_a = build_library('arm_compute_graph-static', arm_compute_graph_env, graph_files, static=True, libs = [ arm_compute_a])
++arm_compute_graph_a = build_library('arm_compute_graph', arm_compute_graph_env, graph_files, static=True, libs = [ arm_compute_a])
+ Export('arm_compute_graph_a')
+
+ if env['os'] != 'bare_metal' and not env['standalone']:
Index: devel/arm-compute-library/patches/patch-SConstruct
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConstruct,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-SConstruct
--- devel/arm-compute-library/patches/patch-SConstruct 19 Oct 2021 03:54:58 -0000 1.1.1.1
+++ devel/arm-compute-library/patches/patch-SConstruct 2 Jan 2022 10:17:22 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-SConstruct,v 1.1.1.1 202
Index: SConstruct
--- SConstruct.orig
+++ SConstruct
-@@ -48,7 +48,7 @@ vars.AddVariables(
+@@ -94,7 +94,7 @@ vars.AddVariables(
allowed_values=("armv7a", "armv7a-hf", "arm64-v8a", "arm64-v8.2-a", "arm64-v8.2-a-sve", "arm64-v8.2-a-sve2", "x86_32", "x86_64",
"armv8a", "armv8.2-a", "armv8.2-a-sve", "armv8.6-a", "armv8.6-a-sve", "armv8.6-a-sve2", "armv8r64", "x86")),
EnumVariable("estate", "Execution State", "auto", allowed_values=("auto", "32", "64")),
@@ -12,7 +12,7 @@ Index: SConstruct
EnumVariable("build", "Build type", "cross_compile", allowed_values=("native", "cross_compile", "embed_only")),
BoolVariable("examples", "Build example programs", True),
BoolVariable("gemm_tuner", "Build gemm_tuner programs", True),
-@@ -167,17 +167,8 @@ c_compiler = os.environ.get('CC', default_c_compiler)
+@@ -214,17 +214,8 @@ c_compiler = os.environ.get('CC', default_c_compiler)
if env['os'] == 'android' and ( 'clang++' not in cpp_compiler or 'clang' not in c_compiler ):
print( "WARNING: Only clang is officially supported to build the Compute Library for Android")
@@ -31,7 +31,7 @@ Index: SConstruct
if env['cppthreads']:
env.Append(CPPDEFINES = [('ARM_COMPUTE_CPP_SCHEDULER', 1)])
-@@ -289,25 +280,6 @@ if not GetOption("help"):
+@@ -336,25 +327,6 @@ if not GetOption("help"):
print("ERROR: Compiler '%s' not found" % env['CXX'])
Exit(1)
@@ -57,7 +57,7 @@ Index: SConstruct
if env['fat_binary']:
if env['arch'] != 'armv8.2-a':
print("Currently fat binary is only supported with armv8.2-a")
-@@ -371,6 +343,9 @@ if env['opencl']:
+@@ -420,6 +392,9 @@ if env['opencl']:
if env["os"] not in ["android", "bare_metal"] and (env['opencl'] or env['cppthreads']):
env.Append(LIBS = ['pthread'])
Index: devel/arm-compute-library/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- devel/arm-compute-library/pkg/PLIST 19 Oct 2021 03:54:59 -0000 1.1.1.1
+++ devel/arm-compute-library/pkg/PLIST 2 Jan 2022 10:17:22 -0000
@@ -11,6 +11,7 @@ include/CL/cl_ext.h
include/CL/cl_ext_intel.h
include/CL/cl_gl.h
include/CL/cl_gl_ext.h
+include/CL/cl_half.h
include/CL/cl_icd.h
include/CL/cl_platform.h
include/CL/cl_va_api_media_sharing_intel.h
@@ -65,6 +66,7 @@ include/arm_compute/core/PixelValue.h
include/arm_compute/core/QuantizationInfo.h
include/arm_compute/core/Rounding.h
include/arm_compute/core/Size2D.h
+include/arm_compute/core/Size3D.h
include/arm_compute/core/Steps.h
include/arm_compute/core/Strides.h
include/arm_compute/core/SubTensorInfo.h
@@ -78,6 +80,8 @@ include/arm_compute/core/Window.h
include/arm_compute/core/Window.inl
include/arm_compute/core/WindowIterator.h
include/arm_compute/core/experimental/
+include/arm_compute/core/experimental/IPostOp.h
+include/arm_compute/core/experimental/PostOps.h
include/arm_compute/core/experimental/Types.h
include/arm_compute/core/utils/
include/arm_compute/core/utils/helpers/
@@ -194,6 +198,7 @@ include/arm_compute/graph/nodes/EltwiseL
include/arm_compute/graph/nodes/FlattenLayerNode.h
include/arm_compute/graph/nodes/FullyConnectedLayerNode.h
include/arm_compute/graph/nodes/FusedConvolutionBatchNormalizationNode.h
+include/arm_compute/graph/nodes/FusedConvolutionWithPostOpNode.h
include/arm_compute/graph/nodes/FusedDepthwiseConvolutionBatchNormalizationNode.h
include/arm_compute/graph/nodes/GenerateProposalsLayerNode.h
include/arm_compute/graph/nodes/InputNode.h
@@ -264,6 +269,7 @@ include/arm_compute/runtime/CL/functions
include/arm_compute/runtime/CL/functions/CLChannelShuffleLayer.h
include/arm_compute/runtime/CL/functions/CLComparison.h
include/arm_compute/runtime/CL/functions/CLConcatenateLayer.h
+include/arm_compute/runtime/CL/functions/CLConv3D.h
include/arm_compute/runtime/CL/functions/CLConvertFullyConnectedWeights.h
include/arm_compute/runtime/CL/functions/CLConvolutionLayer.h
include/arm_compute/runtime/CL/functions/CLCopy.h
@@ -283,7 +289,6 @@ include/arm_compute/runtime/CL/functions
include/arm_compute/runtime/CL/functions/CLFFT2D.h
include/arm_compute/runtime/CL/functions/CLFFTConvolutionLayer.h
include/arm_compute/runtime/CL/functions/CLFill.h
-include/arm_compute/runtime/CL/functions/CLFillBorder.h
include/arm_compute/runtime/CL/functions/CLFlattenLayer.h
include/arm_compute/runtime/CL/functions/CLFloor.h
include/arm_compute/runtime/CL/functions/CLFullyConnectedLayer.h
@@ -395,6 +400,7 @@ include/arm_compute/runtime/NEON/functio
include/arm_compute/runtime/NEON/functions/NECast.h
include/arm_compute/runtime/NEON/functions/NEChannelShuffleLayer.h
include/arm_compute/runtime/NEON/functions/NEConcatenateLayer.h
+include/arm_compute/runtime/NEON/functions/NEConv3D.h
include/arm_compute/runtime/NEON/functions/NEConvertFullyConnectedWeights.h
include/arm_compute/runtime/NEON/functions/NEConvolutionLayer.h
include/arm_compute/runtime/NEON/functions/NECopy.h
@@ -522,11 +528,11 @@ include/utils/command_line/ListOption.h
include/utils/command_line/Option.h
include/utils/command_line/SimpleOption.h
include/utils/command_line/ToggleOption.h
-@static-lib lib/libarm_compute-static.a
+@static-lib lib/libarm_compute.a
@lib lib/libarm_compute.so.${LIBarm_compute_VERSION}
-@static-lib lib/libarm_compute_core-static.a
+@static-lib lib/libarm_compute_core.a
@lib lib/libarm_compute_core.so.${LIBarm_compute_core_VERSION}
-@static-lib lib/libarm_compute_graph-static.a
+@static-lib lib/libarm_compute_graph.a
@lib lib/libarm_compute_graph.so.${LIBarm_compute_graph_VERSION}
share/examples/arm-compute-library/
share/examples/arm-compute-library/cl_cache.cpp
No comments:
Post a Comment