mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
* 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>
27 lines
840 B
Ruby
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
|