Hi,

Here is a straight forward update to arm-compute-library bringing us to 23.02.1.
For a list of changes, please read
https://arm-software.github.io/ComputeLibrary/v23.02.1/versions_changelogs.xhtml#S2_2_changelog

ok?

Index: devel/arm-compute-library/Makefile
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- devel/arm-compute-library/Makefile  6 Jan 2023 00:51:51 -0000       1.9
+++ devel/arm-compute-library/Makefile  14 May 2023 04:04:53 -0000
@@ -2,7 +2,7 @@ ONLY_FOR_ARCHS =        aarch64
 
 COMMENT =      Arm compute library
 
-V =            22.11
+V =            23.02.1
 PKGNAME =      arm-compute-library-${V}
 
 GH_ACCOUNT =   ARM-software
@@ -17,7 +17,7 @@ MAINTAINER =  Kevin Lo <ke...@openbsd.or
 
 CORE_SO_V =    2.0
 GRAPH_SO_V =   2.1
-COMPUTE_SO_V = 3.2
+COMPUTE_SO_V = 3.3
 
 SHARED_LIBS += arm_compute ${COMPUTE_SO_V}
 SHARED_LIBS += arm_compute_core ${CORE_SO_V}
@@ -57,9 +57,7 @@ do-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/arm-compute-library
        ${INSTALL_DATA} ${WRKSRC}/examples/*.{h,cpp} \
                ${PREFIX}/share/examples/arm-compute-library
-.for dir in dynamic_fusion gemm_tuner
-       cp -R ${WRKSRC}/examples/${dir} \
+       cp -R ${WRKSRC}/examples/gemm_tuner \
                ${PREFIX}/share/examples/arm-compute-library
-.endfor
 
 .include <bsd.port.mk>
Index: devel/arm-compute-library/distinfo
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- devel/arm-compute-library/distinfo  6 Jan 2023 00:51:51 -0000       1.6
+++ devel/arm-compute-library/distinfo  14 May 2023 04:04:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (ComputeLibrary-22.11.tar.gz) = 
4goGDTxPgDiJ2WwvC4ZQBLo+9OIoKZpEM56hwbqCfIU=
-SIZE (ComputeLibrary-22.11.tar.gz) = 13316795
+SHA256 (ComputeLibrary-23.02.1.tar.gz) = 
w6RD4mU5+GaWkkLmkM8GUe9ikUl0HuGHMvlUxzTaZ2M=
+SIZE (ComputeLibrary-23.02.1.tar.gz) = 13595273
Index: devel/arm-compute-library/patches/patch-SConscript
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConscript,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-SConscript
--- devel/arm-compute-library/patches/patch-SConscript  6 Jan 2023 00:51:51 
-0000       1.7
+++ devel/arm-compute-library/patches/patch-SConscript  14 May 2023 04:04:53 
-0000
@@ -1,7 +1,7 @@
 Index: SConscript
 --- SConscript.orig
 +++ SConscript
-@@ -638,7 +638,7 @@ else:
+@@ -643,7 +643,7 @@ else:
      elif 'sve' in env['arch']:
          lib_files += lib_files_sve
  
@@ -10,7 +10,7 @@ Index: SConscript
  
  Export('arm_compute_a')
  
-@@ -657,7 +657,7 @@ if env['os'] == 'macos':
+@@ -662,7 +662,7 @@ if env['os'] == 'macos':
      # macos static library archiver fails if given an empty list of files
      arm_compute_core_a = build_library('arm_compute_core-static', 
arm_compute_env, lib_files, static=True)
  else:
@@ -19,7 +19,7 @@ Index: SConscript
  
  Export('arm_compute_core_a')
  
-@@ -670,7 +670,7 @@ arm_compute_graph_env = arm_compute_env.Clone()
+@@ -675,7 +675,7 @@ arm_compute_graph_env = arm_compute_env.Clone()
  # Build graph libraries
  arm_compute_graph_env.Append(CXXFLAGS = ['-Wno-redundant-move', 
'-Wno-pessimizing-move'])
  
Index: devel/arm-compute-library/patches/patch-SConstruct
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConstruct,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-SConstruct
--- devel/arm-compute-library/patches/patch-SConstruct  6 Jan 2023 00:51:51 
-0000       1.7
+++ devel/arm-compute-library/patches/patch-SConstruct  14 May 2023 04:04:53 
-0000
@@ -20,7 +20,7 @@ Index: SConstruct
  if env['cppthreads']:
      env.Append(CPPDEFINES = [('ARM_COMPUTE_CPP_SCHEDULER', 1)])
  
-@@ -407,25 +398,6 @@ if not GetOption("help"):
+@@ -412,25 +403,6 @@ if not GetOption("help"):
      except OSError:
          print("ERROR: Compiler '%s' not found" % env['CXX'])
          Exit(1)
Index: devel/arm-compute-library/patches/patch-include_libnpy_npy_hpp
===================================================================
RCS file: devel/arm-compute-library/patches/patch-include_libnpy_npy_hpp
diff -N devel/arm-compute-library/patches/patch-include_libnpy_npy_hpp
--- devel/arm-compute-library/patches/patch-include_libnpy_npy_hpp      6 Jan 
2023 00:51:51 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: include/libnpy/npy.hpp
---- include/libnpy/npy.hpp.orig
-+++ include/libnpy/npy.hpp
-@@ -103,7 +103,7 @@ struct Typestring {
-     inline std::string str() {
-       const size_t max_buflen = 16;
-       char buf[max_buflen];
--      std::sprintf(buf, "%c%c%u", c_endian, c_type, len);
-+      std::snprintf(buf, sizeof(buf), "%c%c%u", c_endian, c_type, len);
-       return std::string(buf);
-     }
- 
Index: devel/arm-compute-library/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/arm-compute-library/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- devel/arm-compute-library/pkg/PLIST 6 Jan 2023 00:51:51 -0000       1.6
+++ devel/arm-compute-library/pkg/PLIST 14 May 2023 04:04:53 -0000
@@ -1,3 +1,4 @@
+include/BUILD.bazel
 include/CL/
 include/CL/cl.h
 include/CL/cl_d3d10.h
@@ -26,6 +27,7 @@ include/arm_compute/AclOperators.h
 include/arm_compute/AclTypes.h
 include/arm_compute/AclUtils.h
 include/arm_compute/AclVersion.h
+include/arm_compute/BUILD.bazel
 include/arm_compute/core/
 include/arm_compute/core/CL/
 include/arm_compute/core/CL/CLCompileContext.h
@@ -79,11 +81,7 @@ 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/ClWorkload.h
-include/arm_compute/core/experimental/DependencyGraph.h
 include/arm_compute/core/experimental/IPostOp.h
-include/arm_compute/core/experimental/IWorkload.h
-include/arm_compute/core/experimental/OperatorGraph.h
 include/arm_compute/core/experimental/PostOps.h
 include/arm_compute/core/experimental/Types.h
 include/arm_compute/core/utils/
@@ -120,12 +118,31 @@ include/arm_compute/dynamic_fusion/runti
 include/arm_compute/dynamic_fusion/runtime/gpu/cl/ClWorkloadRuntime.h
 include/arm_compute/dynamic_fusion/sketch/
 include/arm_compute/dynamic_fusion/sketch/MemoryDescriptor.h
-include/arm_compute/dynamic_fusion/sketch/OperatorAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/
+include/arm_compute/dynamic_fusion/sketch/attributes/CastAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/ClampAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/Conv2dAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/DepthwiseConv2dAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/Pool2dAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/ReshapeAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/ResizeAttributes.h
+include/arm_compute/dynamic_fusion/sketch/attributes/SoftmaxAttributes.h
 include/arm_compute/dynamic_fusion/sketch/gpu/
 include/arm_compute/dynamic_fusion/sketch/gpu/GpuWorkloadContext.h
 include/arm_compute/dynamic_fusion/sketch/gpu/GpuWorkloadSketch.h
 include/arm_compute/dynamic_fusion/sketch/gpu/operators/
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuAdd.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuCast.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuClamp.h
 include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuConv2d.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuDepthwiseConv2d.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuMul.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuOutput.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuPool2d.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuReshape.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuResize.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuSoftmax.h
+include/arm_compute/dynamic_fusion/sketch/gpu/operators/GpuSub.h
 include/arm_compute/graph/
 include/arm_compute/graph.h
 include/arm_compute/graph/DataLayerVisitor.h
@@ -318,6 +335,7 @@ include/arm_compute/runtime/CL/functions
 include/arm_compute/runtime/CL/functions/CLGEMMLowpOutputStage.h
 include/arm_compute/runtime/CL/functions/CLGather.h
 include/arm_compute/runtime/CL/functions/CLGenerateProposalsLayer.h
+include/arm_compute/runtime/CL/functions/CLIndirectConvolutionLayer.h
 include/arm_compute/runtime/CL/functions/CLInstanceNormalizationLayer.h
 include/arm_compute/runtime/CL/functions/CLL2NormalizeLayer.h
 include/arm_compute/runtime/CL/functions/CLLSTMLayer.h
@@ -405,6 +423,7 @@ include/arm_compute/runtime/NEON/NEFunct
 include/arm_compute/runtime/NEON/NEScheduler.h
 include/arm_compute/runtime/NEON/functions/
 include/arm_compute/runtime/NEON/functions/NEActivationLayer.h
+include/arm_compute/runtime/NEON/functions/NEAddMulAdd.h
 include/arm_compute/runtime/NEON/functions/NEArgMinMaxLayer.h
 include/arm_compute/runtime/NEON/functions/NEArithmeticAddition.h
 include/arm_compute/runtime/NEON/functions/NEArithmeticSubtraction.h
@@ -505,7 +524,6 @@ include/arm_compute/runtime/Types.h
 include/arm_compute/runtime/common/
 include/arm_compute/runtime/common/LSTMParams.h
 include/arm_compute/runtime/experimental/
-include/arm_compute/runtime/experimental/ClCompositeOperator.h
 include/arm_compute/runtime/experimental/Types.h
 include/half/
 include/half/half.hpp
@@ -514,6 +532,7 @@ include/libnpy/npy.hpp
 include/stb/
 include/stb/stb_image.h
 include/support/
+include/support/BUILD.bazel
 include/support/Bfloat16.h
 include/support/CRTP.h
 include/support/Cast.h
@@ -531,6 +550,7 @@ include/support/StringSupport.h
 include/support/ToolchainSupport.h
 include/support/Traits.h
 include/utils/
+include/utils/BUILD.bazel
 include/utils/CommonGraphOptions.cpp
 include/utils/CommonGraphOptions.h
 include/utils/GraphUtils.cpp
@@ -557,9 +577,6 @@ include/utils/command_line/ToggleOption.
 share/examples/arm-compute-library/
 share/examples/arm-compute-library/cl_cache.cpp
 share/examples/arm-compute-library/cl_sgemm.cpp
-share/examples/arm-compute-library/dynamic_fusion/
-share/examples/arm-compute-library/dynamic_fusion/cl_fused_conv2d_elementwise_add.cpp
-share/examples/arm-compute-library/dynamic_fusion/cl_ref_conv2d_elementwise_add.cpp
 share/examples/arm-compute-library/gemm_tuner/
 share/examples/arm-compute-library/gemm_tuner/CommonGemmExampleOptions.cpp
 share/examples/arm-compute-library/gemm_tuner/CommonGemmExampleOptions.h

Reply via email to