Files
chromebrew/packages/tbb.rb
chromebrew-actions[bot] fe894e636c tbb — tbb: 2021.5.0 → 2022.3.0 (#13592)
* tbb 2021.5.0 -> 2022.3.0

* tbb: Package File Update Run on linux/386 container.

* tbb: Package File Update Run on linux/amd64 container.

* tbb: Package File Update Run on linux/arm/v7 container.

---------

Co-authored-by: Zopolis4 <creatorsmithmdt@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-23 12:51:18 +00:00

27 lines
840 B
Ruby

require 'buildsystems/cmake'
class Tbb < CMake
description 'High level abstract threading library'
homepage 'https://github.com/oneapi-src/oneTBB'
version '2022.3.0'
license 'Apache-2.0'
compatibility 'all'
source_url 'https://github.com/oneapi-src/oneTBB.git'
git_hashtag "v#{version}"
binary_compression 'tar.zst'
binary_sha256({
aarch64: '9a2453136b00c543298f959a58393e981f12f0bf26857a1244b8e74a0325b438',
armv7l: '9a2453136b00c543298f959a58393e981f12f0bf26857a1244b8e74a0325b438',
i686: '7334111f25246a231f2529bdfef298fd405eac6f90847e626ae11116816ade3e',
x86_64: 'afcd9c317b60065c885d90c2ec2558a5314dad85ca1574e3934d7aba3bff6cd0'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'hwloc'
depends_on 'swig' => :build
cmake_options '-DTBB4PY_BUILD=ON -DTBB_TEST=OFF'
end