- Update to version 2021.11.0:
* Fixed tbb::this_task_arena() behavior for specific
tbb::task_arena{1,0}.
* Restored performance on the high-core count systems that
support _tpause.
- Refresh patches to apply cleanly:
* use-FORTIFY_SOURCE-from-distribution.patch
* add-cmake-check-for-libatomic-requirement-when-build.patch
- Update Summary and description tags to be consistent with
upstream's TBB -> oneTBB renaming.
OBS-URL: https://build.opensuse.org/request/show/1130173
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/tbb?expand=0&rev=91
- Update to v2021.8.0
* Fixed oneapi::tbb::concurrent_bounded_queue::pop return type (GitHub* #807).
* Fixed oneapi::tbb::concurrent_queue and oneapi::tbb::concurrent_bounded_queue
with non-default constructible value types (GitHub* #885).
* Fixed incorrect splitting of iteration space in case there is no
support for proportional splitting in custom ranges.
- Add patch to link against libatomic where necessary
* add-cmake-check-for-libatomic-requirement-when-build.patch
- Drop 5cb212d44732947396abdd39eae1229c7cd51644.patch, merged upstream
- Use correct changelog entries for v2021.7.0
* Memory allocator crash when allocating ~1TB on 64-bit systems (GitHub* #838).
* Thread Distribution over NUMA Nodes on Windows OS systems.
* For oneapi::tbb::suspend it is now guaranteed that the user-specified
callable object is executed by the calling thread.
OBS-URL: https://build.opensuse.org/request/show/1055995
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/tbb?expand=0&rev=81