From 01be6cfee934e1c73fdf34a5b63d4b2e294f5897 Mon Sep 17 00:00:00 2001 From: Vertexwahn Date: Sat, 29 Jun 2024 15:26:42 +0200 Subject: [PATCH] onetbb@2021.13.0 1.0 h (#2329) onetbb@2021.13.0 --- modules/onetbb/2021.13.0/MODULE.bazel | 25 +++++++++++++++++++ .../2021.13.0/patches/module_dot_bazel.patch | 10 ++++++++ modules/onetbb/2021.13.0/presubmit.yml | 16 ++++++++++++ modules/onetbb/2021.13.0/source.json | 9 +++++++ modules/onetbb/metadata.json | 3 ++- 5 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 modules/onetbb/2021.13.0/MODULE.bazel create mode 100644 modules/onetbb/2021.13.0/patches/module_dot_bazel.patch create mode 100644 modules/onetbb/2021.13.0/presubmit.yml create mode 100644 modules/onetbb/2021.13.0/source.json diff --git a/modules/onetbb/2021.13.0/MODULE.bazel b/modules/onetbb/2021.13.0/MODULE.bazel new file mode 100644 index 00000000000..7b407889f84 --- /dev/null +++ b/modules/onetbb/2021.13.0/MODULE.bazel @@ -0,0 +1,25 @@ +# Copyright (c) 2021-2024 Intel Corporation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# DISCLAIMER: Bazel support is community-based. The maintainers do not +# use Bazel internally. The Bazel build can have security risks or +# optimization gaps. + +module( + name = "onetbb", + version = "2021.13.0", + compatibility_level = 1, +) + +bazel_dep(name = "platforms", version = "0.0.9") diff --git a/modules/onetbb/2021.13.0/patches/module_dot_bazel.patch b/modules/onetbb/2021.13.0/patches/module_dot_bazel.patch new file mode 100644 index 00000000000..fdde3c47c9b --- /dev/null +++ b/modules/onetbb/2021.13.0/patches/module_dot_bazel.patch @@ -0,0 +1,10 @@ +--- MODULE.bazel ++++ MODULE.bazel +@@ -18,6 +18,7 @@ + + module( + name = "onetbb", ++ version = "2021.13.0", + compatibility_level = 1, + ) + \ No newline at end of file diff --git a/modules/onetbb/2021.13.0/presubmit.yml b/modules/onetbb/2021.13.0/presubmit.yml new file mode 100644 index 00000000000..16a8f044eff --- /dev/null +++ b/modules/onetbb/2021.13.0/presubmit.yml @@ -0,0 +1,16 @@ +matrix: + platform: + - debian11 + - macos + - macos_arm64 + - ubuntu2004 + - ubuntu2204 + - windows + bazel: [6.x, 7.x, rolling] +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - '@onetbb//:tbb' diff --git a/modules/onetbb/2021.13.0/source.json b/modules/onetbb/2021.13.0/source.json new file mode 100644 index 00000000000..11b6fe4d95b --- /dev/null +++ b/modules/onetbb/2021.13.0/source.json @@ -0,0 +1,9 @@ +{ + "url": "https://github.com/oneapi-src/oneTBB/archive/refs/tags/v2021.13.0.tar.gz", + "integrity": "sha256-OtXdCJVLOdET3Fs/io3G3B/VJQAyt8SR6weu1clBM+E=", + "strip_prefix": "oneTBB-2021.13.0", + "patch_strip": 0, + "patches": { + "module_dot_bazel.patch": "sha256-erBCf/qkpjhS8jS9vI6C+l5/Dbc4U+scUGiP7s4Z0IA=" + } +} diff --git a/modules/onetbb/metadata.json b/modules/onetbb/metadata.json index 178561833eb..71691102fc4 100644 --- a/modules/onetbb/metadata.json +++ b/modules/onetbb/metadata.json @@ -13,7 +13,8 @@ "versions": [ "2021.10.0", "2021.11.0", - "2021.12.0" + "2021.12.0", + "2021.13.0" ], "yanked_versions": {} }