diff --git a/packages/i/intel-tbb/package.yml b/packages/i/intel-tbb/package.yml
deleted file mode 100644
index d9aa31604d2f..000000000000
--- a/packages/i/intel-tbb/package.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
-name : intel-tbb
-version : 2021.13.0
-release : 12
-source :
- - https://github.com/oneapi-src/oneTBB/archive/refs/tags/v2021.13.0.tar.gz : 3ad5dd08954b39d113dc5b3f8a8dc6dc1fd5250032b7c491eb07aed5c94133e1
-homepage : https://oneapi-src.github.io/oneTBB/
-license : Apache-2.0
-component : programming
-emul32 : true
-summary : High level abstract threading library
-description: |
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
-optimize : lto
-builddeps :
- - pkgconfig32(hwloc)
-setup : |
- %cmake_ninja -DCMAKE_INSTALL_LIBDIR=%libdir% -DTBB_STRICT=OFF
-build : |
- %ninja_build
-install : |
- %ninja_install
-check : |
- %ninja_check
-
diff --git a/packages/i/intel-tbb/abi_libs b/packages/o/onetbb/abi_libs
similarity index 100%
rename from packages/i/intel-tbb/abi_libs
rename to packages/o/onetbb/abi_libs
diff --git a/packages/i/intel-tbb/abi_libs32 b/packages/o/onetbb/abi_libs32
similarity index 100%
rename from packages/i/intel-tbb/abi_libs32
rename to packages/o/onetbb/abi_libs32
diff --git a/packages/i/intel-tbb/abi_symbols b/packages/o/onetbb/abi_symbols
similarity index 94%
rename from packages/i/intel-tbb/abi_symbols
rename to packages/o/onetbb/abi_symbols
index da994d4f8fbd..b6701716ff6b 100644
--- a/packages/i/intel-tbb/abi_symbols
+++ b/packages/o/onetbb/abi_symbols
@@ -10,6 +10,7 @@ libtbb.so.12:_ZN3tbb6detail2r112itt_task_endENS0_2d115itt_domain_enumE
libtbb.so.12:_ZN3tbb6detail2r114acquire_readerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockEb
libtbb.so.12:_ZN3tbb6detail2r114acquire_writerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockEb
libtbb.so.12:_ZN3tbb6detail2r114execution_slotEPKNS0_2d114execution_dataE
+libtbb.so.12:_ZN3tbb6detail2r114execution_slotERKNS0_2d115task_arena_baseE
libtbb.so.12:_ZN3tbb6detail2r114itt_region_endENS0_2d115itt_domain_enumEPvy
libtbb.so.12:_ZN3tbb6detail2r114itt_task_beginENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
libtbb.so.12:_ZN3tbb6detail2r114notify_waitersEm
@@ -23,6 +24,7 @@ libtbb.so.12:_ZN3tbb6detail2r115max_concurrencyEPKNS0_2d115task_arena_baseE
libtbb.so.12:_ZN3tbb6detail2r115numa_node_countEv
libtbb.so.12:_ZN3tbb6detail2r115throw_exceptionENS0_2d012exception_idE
libtbb.so.12:_ZN3tbb6detail2r115wait_on_addressEPvRNS0_2d113delegate_baseEm
+libtbb.so.12:_ZN3tbb6detail2r116current_task_ptrEv
libtbb.so.12:_ZN3tbb6detail2r116execute_and_waitERNS0_2d14taskERNS2_18task_group_contextERNS2_12wait_contextES6_
libtbb.so.12:_ZN3tbb6detail2r116itt_region_beginENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
libtbb.so.12:_ZN3tbb6detail2r116itt_relation_addENS0_2d115itt_domain_enumEPvyNS0_2d012itt_relationES4_y
@@ -39,13 +41,17 @@ libtbb.so.12:_ZN3tbb6detail2r118try_acquire_readerERNS0_2d112rtm_rw_mutexERNS3_1
libtbb.so.12:_ZN3tbb6detail2r118try_acquire_writerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockE
libtbb.so.12:_ZN3tbb6detail2r119capture_fp_settingsERNS0_2d118task_group_contextE
libtbb.so.12:_ZN3tbb6detail2r119downgrade_to_readerERNS0_2d116queuing_rw_mutex11scoped_lockE
+libtbb.so.12:_ZN3tbb6detail2r119exit_parallel_phaseEPNS0_2d115task_arena_baseEm
libtbb.so.12:_ZN3tbb6detail2r119itt_make_task_groupENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
+libtbb.so.12:_ZN3tbb6detail2r120enter_parallel_phaseEPNS0_2d115task_arena_baseEm
libtbb.so.12:_ZN3tbb6detail2r120isolate_within_arenaERNS0_2d113delegate_baseEl
libtbb.so.12:_ZN3tbb6detail2r120itt_metadata_ptr_addENS0_2d115itt_domain_enumEPvyNS0_2d021string_resource_indexES4_
libtbb.so.12:_ZN3tbb6detail2r120itt_metadata_str_addENS0_2d115itt_domain_enumEPvyNS0_2d021string_resource_indexEPKc
libtbb.so.12:_ZN3tbb6detail2r121current_suspend_pointEv
+libtbb.so.12:_ZN3tbb6detail2r121get_assertion_handlerEv
libtbb.so.12:_ZN3tbb6detail2r121notify_by_address_allEPv
libtbb.so.12:_ZN3tbb6detail2r121notify_by_address_oneEPv
+libtbb.so.12:_ZN3tbb6detail2r121set_assertion_handlerEPFvPKciS3_S3_E
libtbb.so.12:_ZN3tbb6detail2r122cache_aligned_allocateEm
libtbb.so.12:_ZN3tbb6detail2r122cancel_group_executionERNS0_2d118task_group_contextE
libtbb.so.12:_ZN3tbb6detail2r122fill_core_type_indicesEPil
@@ -53,6 +59,7 @@ libtbb.so.12:_ZN3tbb6detail2r124cache_aligned_deallocateEPv
libtbb.so.12:_ZN3tbb6detail2r124numa_default_concurrencyEi
libtbb.so.12:_ZN3tbb6detail2r126allocate_bounded_queue_repEm
libtbb.so.12:_ZN3tbb6detail2r126wait_bounded_queue_monitorEPNS1_18concurrent_monitorEmlRNS0_2d113delegate_baseE
+libtbb.so.12:_ZN3tbb6detail2r127get_thread_reference_vertexEPNS0_2d126wait_tree_vertex_interfaceE
libtbb.so.12:_ZN3tbb6detail2r127global_control_active_valueEi
libtbb.so.12:_ZN3tbb6detail2r128abort_bounded_queue_monitorsEPNS1_18concurrent_monitorE
libtbb.so.12:_ZN3tbb6detail2r128constraints_threads_per_coreERKNS0_2d111constraintsEl
@@ -97,9 +104,6 @@ libtbb.so.12:_ZTIN3tbb6detail2r114bad_last_allocE
libtbb.so.12:_ZTVN3tbb6detail2r110user_abortE
libtbb.so.12:_ZTVN3tbb6detail2r112missing_waitE
libtbb.so.12:_ZTVN3tbb6detail2r114bad_last_allocE
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r115runtime_warningEPKcz
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r115system_topology12instance_ptrE
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r117assertion_failureEPKciS3_S3_
libtbbbind_2_5.so.3:__TBB_internal_allocate_binding_handler
libtbbbind_2_5.so.3:__TBB_internal_apply_affinity
libtbbbind_2_5.so.3:__TBB_internal_deallocate_binding_handler
@@ -107,7 +111,7 @@ libtbbbind_2_5.so.3:__TBB_internal_destroy_system_topology
libtbbbind_2_5.so.3:__TBB_internal_get_default_concurrency
libtbbbind_2_5.so.3:__TBB_internal_initialize_system_topology
libtbbbind_2_5.so.3:__TBB_internal_restore_affinity
-libtbbmalloc.so.2:MallocInitializeITT
+libtbbbind_2_5.so.3:__TBB_internal_set_tbbbind_assertion_handler
libtbbmalloc.so.2:_ZN3rml10pool_msizeEPNS_10MemoryPoolEPv
libtbbmalloc.so.2:_ZN3rml10pool_resetEPNS_10MemoryPoolE
libtbbmalloc.so.2:_ZN3rml11pool_createElPKNS_13MemPoolPolicyE
diff --git a/packages/i/intel-tbb/abi_symbols32 b/packages/o/onetbb/abi_symbols32
similarity index 94%
rename from packages/i/intel-tbb/abi_symbols32
rename to packages/o/onetbb/abi_symbols32
index 7ef933601bd7..7f3f96d9eb55 100644
--- a/packages/i/intel-tbb/abi_symbols32
+++ b/packages/o/onetbb/abi_symbols32
@@ -10,6 +10,7 @@ libtbb.so.12:_ZN3tbb6detail2r112itt_task_endENS0_2d115itt_domain_enumE
libtbb.so.12:_ZN3tbb6detail2r114acquire_readerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockEb
libtbb.so.12:_ZN3tbb6detail2r114acquire_writerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockEb
libtbb.so.12:_ZN3tbb6detail2r114execution_slotEPKNS0_2d114execution_dataE
+libtbb.so.12:_ZN3tbb6detail2r114execution_slotERKNS0_2d115task_arena_baseE
libtbb.so.12:_ZN3tbb6detail2r114itt_region_endENS0_2d115itt_domain_enumEPvy
libtbb.so.12:_ZN3tbb6detail2r114itt_task_beginENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
libtbb.so.12:_ZN3tbb6detail2r114notify_waitersEj
@@ -23,6 +24,7 @@ libtbb.so.12:_ZN3tbb6detail2r115max_concurrencyEPKNS0_2d115task_arena_baseE
libtbb.so.12:_ZN3tbb6detail2r115numa_node_countEv
libtbb.so.12:_ZN3tbb6detail2r115throw_exceptionENS0_2d012exception_idE
libtbb.so.12:_ZN3tbb6detail2r115wait_on_addressEPvRNS0_2d113delegate_baseEj
+libtbb.so.12:_ZN3tbb6detail2r116current_task_ptrEv
libtbb.so.12:_ZN3tbb6detail2r116execute_and_waitERNS0_2d14taskERNS2_18task_group_contextERNS2_12wait_contextES6_
libtbb.so.12:_ZN3tbb6detail2r116itt_region_beginENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
libtbb.so.12:_ZN3tbb6detail2r116itt_relation_addENS0_2d115itt_domain_enumEPvyNS0_2d012itt_relationES4_y
@@ -39,13 +41,17 @@ libtbb.so.12:_ZN3tbb6detail2r118try_acquire_readerERNS0_2d112rtm_rw_mutexERNS3_1
libtbb.so.12:_ZN3tbb6detail2r118try_acquire_writerERNS0_2d112rtm_rw_mutexERNS3_11scoped_lockE
libtbb.so.12:_ZN3tbb6detail2r119capture_fp_settingsERNS0_2d118task_group_contextE
libtbb.so.12:_ZN3tbb6detail2r119downgrade_to_readerERNS0_2d116queuing_rw_mutex11scoped_lockE
+libtbb.so.12:_ZN3tbb6detail2r119exit_parallel_phaseEPNS0_2d115task_arena_baseEj
libtbb.so.12:_ZN3tbb6detail2r119itt_make_task_groupENS0_2d115itt_domain_enumEPvyS4_yNS0_2d021string_resource_indexE
+libtbb.so.12:_ZN3tbb6detail2r120enter_parallel_phaseEPNS0_2d115task_arena_baseEj
libtbb.so.12:_ZN3tbb6detail2r120isolate_within_arenaERNS0_2d113delegate_baseEi
libtbb.so.12:_ZN3tbb6detail2r120itt_metadata_ptr_addENS0_2d115itt_domain_enumEPvyNS0_2d021string_resource_indexES4_
libtbb.so.12:_ZN3tbb6detail2r120itt_metadata_str_addENS0_2d115itt_domain_enumEPvyNS0_2d021string_resource_indexEPKc
libtbb.so.12:_ZN3tbb6detail2r121current_suspend_pointEv
+libtbb.so.12:_ZN3tbb6detail2r121get_assertion_handlerEv
libtbb.so.12:_ZN3tbb6detail2r121notify_by_address_allEPv
libtbb.so.12:_ZN3tbb6detail2r121notify_by_address_oneEPv
+libtbb.so.12:_ZN3tbb6detail2r121set_assertion_handlerEPFvPKciS3_S3_E
libtbb.so.12:_ZN3tbb6detail2r122cache_aligned_allocateEj
libtbb.so.12:_ZN3tbb6detail2r122cancel_group_executionERNS0_2d118task_group_contextE
libtbb.so.12:_ZN3tbb6detail2r122fill_core_type_indicesEPii
@@ -53,6 +59,7 @@ libtbb.so.12:_ZN3tbb6detail2r124cache_aligned_deallocateEPv
libtbb.so.12:_ZN3tbb6detail2r124numa_default_concurrencyEi
libtbb.so.12:_ZN3tbb6detail2r126allocate_bounded_queue_repEj
libtbb.so.12:_ZN3tbb6detail2r126wait_bounded_queue_monitorEPNS1_18concurrent_monitorEjiRNS0_2d113delegate_baseE
+libtbb.so.12:_ZN3tbb6detail2r127get_thread_reference_vertexEPNS0_2d126wait_tree_vertex_interfaceE
libtbb.so.12:_ZN3tbb6detail2r127global_control_active_valueEi
libtbb.so.12:_ZN3tbb6detail2r128abort_bounded_queue_monitorsEPNS1_18concurrent_monitorE
libtbb.so.12:_ZN3tbb6detail2r128constraints_threads_per_coreERKNS0_2d111constraintsEi
@@ -97,9 +104,6 @@ libtbb.so.12:_ZTIN3tbb6detail2r114bad_last_allocE
libtbb.so.12:_ZTVN3tbb6detail2r110user_abortE
libtbb.so.12:_ZTVN3tbb6detail2r112missing_waitE
libtbb.so.12:_ZTVN3tbb6detail2r114bad_last_allocE
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r115runtime_warningEPKcz
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r115system_topology12instance_ptrE
-libtbbbind_2_5.so.3:_ZN3tbb6detail2r117assertion_failureEPKciS3_S3_
libtbbbind_2_5.so.3:__TBB_internal_allocate_binding_handler
libtbbbind_2_5.so.3:__TBB_internal_apply_affinity
libtbbbind_2_5.so.3:__TBB_internal_deallocate_binding_handler
@@ -107,7 +111,7 @@ libtbbbind_2_5.so.3:__TBB_internal_destroy_system_topology
libtbbbind_2_5.so.3:__TBB_internal_get_default_concurrency
libtbbbind_2_5.so.3:__TBB_internal_initialize_system_topology
libtbbbind_2_5.so.3:__TBB_internal_restore_affinity
-libtbbmalloc.so.2:MallocInitializeITT
+libtbbbind_2_5.so.3:__TBB_internal_set_tbbbind_assertion_handler
libtbbmalloc.so.2:_ZN3rml10pool_msizeEPNS_10MemoryPoolEPv
libtbbmalloc.so.2:_ZN3rml10pool_resetEPNS_10MemoryPoolE
libtbbmalloc.so.2:_ZN3rml11pool_createEiPKNS_13MemPoolPolicyE
diff --git a/packages/i/intel-tbb/abi_used_libs b/packages/o/onetbb/abi_used_libs
similarity index 100%
rename from packages/i/intel-tbb/abi_used_libs
rename to packages/o/onetbb/abi_used_libs
diff --git a/packages/i/intel-tbb/abi_used_libs32 b/packages/o/onetbb/abi_used_libs32
similarity index 100%
rename from packages/i/intel-tbb/abi_used_libs32
rename to packages/o/onetbb/abi_used_libs32
diff --git a/packages/i/intel-tbb/abi_used_symbols b/packages/o/onetbb/abi_used_symbols
similarity index 94%
rename from packages/i/intel-tbb/abi_used_symbols
rename to packages/o/onetbb/abi_used_symbols
index ad35fe2f9da4..5cba8877bd0a 100644
--- a/packages/i/intel-tbb/abi_used_symbols
+++ b/packages/o/onetbb/abi_used_symbols
@@ -2,8 +2,11 @@ ld-linux-x86-64.so.2:__tls_get_addr
libc.so.6:__cxa_atexit
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
+libc.so.6:__isoc23_fscanf
libc.so.6:__isoc23_sscanf
libc.so.6:__isoc23_strtol
+libc.so.6:__isoc23_strtoll
+libc.so.6:__snprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__strncat_chk
libc.so.6:__strncpy_chk
@@ -14,6 +17,7 @@ libc.so.6:dlclose
libc.so.6:dlerror
libc.so.6:dlopen
libc.so.6:dlsym
+libc.so.6:endmntent
libc.so.6:fclose
libc.so.6:fflush
libc.so.6:fgets
@@ -25,6 +29,7 @@ libc.so.6:fwrite
libc.so.6:getcontext
libc.so.6:getcwd
libc.so.6:getenv
+libc.so.6:getmntent_r
libc.so.6:getpid
libc.so.6:isspace
libc.so.6:makecontext
@@ -56,13 +61,19 @@ libc.so.6:pthread_setspecific
libc.so.6:sched_getaffinity
libc.so.6:sched_setaffinity
libc.so.6:sched_yield
+libc.so.6:setmntent
+libc.so.6:stat
libc.so.6:stderr
+libc.so.6:strchr
libc.so.6:strcmp
+libc.so.6:strcspn
libc.so.6:strerror
libc.so.6:strlen
+libc.so.6:strncmp
libc.so.6:strncpy
libc.so.6:strrchr
libc.so.6:strspn
+libc.so.6:strstr
libc.so.6:swapcontext
libc.so.6:syscall
libc.so.6:sysconf
@@ -95,6 +106,7 @@ libhwloc.so.15:hwloc_topology_init
libhwloc.so.15:hwloc_topology_load
libhwloc.so.15:hwloc_topology_set_flags
libstdc++.so.6:_ZNKSt13runtime_error4whatEv
+libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm
libstdc++.so.6:_ZNSt12length_errorC1EPKc
libstdc++.so.6:_ZNSt12length_errorD1Ev
libstdc++.so.6:_ZNSt12out_of_rangeC1EPKc
diff --git a/packages/i/intel-tbb/abi_used_symbols32 b/packages/o/onetbb/abi_used_symbols32
similarity index 93%
rename from packages/i/intel-tbb/abi_used_symbols32
rename to packages/o/onetbb/abi_used_symbols32
index 201996620107..5082263a0291 100644
--- a/packages/i/intel-tbb/abi_used_symbols32
+++ b/packages/o/onetbb/abi_used_symbols32
@@ -2,8 +2,11 @@ ld-linux.so.2:___tls_get_addr
libc.so.6:__cxa_atexit
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
+libc.so.6:__isoc23_fscanf
libc.so.6:__isoc23_sscanf
libc.so.6:__isoc23_strtol
+libc.so.6:__isoc23_strtoll
+libc.so.6:__snprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__strncat_chk
libc.so.6:__strncpy_chk
@@ -14,6 +17,7 @@ libc.so.6:dlclose
libc.so.6:dlerror
libc.so.6:dlopen
libc.so.6:dlsym
+libc.so.6:endmntent
libc.so.6:fclose
libc.so.6:fflush
libc.so.6:fgets
@@ -25,6 +29,7 @@ libc.so.6:fwrite
libc.so.6:getcontext
libc.so.6:getcwd
libc.so.6:getenv
+libc.so.6:getmntent_r
libc.so.6:getpid
libc.so.6:isspace
libc.so.6:makecontext
@@ -56,17 +61,24 @@ libc.so.6:pthread_setspecific
libc.so.6:sched_getaffinity
libc.so.6:sched_setaffinity
libc.so.6:sched_yield
+libc.so.6:setmntent
+libc.so.6:stat
libc.so.6:stderr
+libc.so.6:strchr
libc.so.6:strcmp
+libc.so.6:strcspn
libc.so.6:strerror
libc.so.6:strlen
+libc.so.6:strncmp
libc.so.6:strncpy
libc.so.6:strrchr
libc.so.6:strspn
+libc.so.6:strstr
libc.so.6:swapcontext
libc.so.6:syscall
libc.so.6:sysconf
libgcc_s.so.1:_Unwind_Resume
+libgcc_s.so.1:__divdi3
libgcc_s.so.1:__gcc_personality_v0
libhwloc.so.15:hwloc_bitmap_alloc
libhwloc.so.15:hwloc_bitmap_and
@@ -95,6 +107,7 @@ libhwloc.so.15:hwloc_topology_init
libhwloc.so.15:hwloc_topology_load
libhwloc.so.15:hwloc_topology_set_flags
libstdc++.so.6:_ZNKSt13runtime_error4whatEv
+libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEjjj
libstdc++.so.6:_ZNSt12length_errorC1EPKc
libstdc++.so.6:_ZNSt12length_errorD1Ev
libstdc++.so.6:_ZNSt12out_of_rangeC1EPKc
diff --git a/packages/i/intel-tbb/monitoring.yaml b/packages/o/onetbb/monitoring.yaml
similarity index 57%
rename from packages/i/intel-tbb/monitoring.yaml
rename to packages/o/onetbb/monitoring.yaml
index 1df90752fbe5..dea076f15308 100644
--- a/packages/i/intel-tbb/monitoring.yaml
+++ b/packages/o/onetbb/monitoring.yaml
@@ -1,6 +1,6 @@
releases:
id: 227581
- rss: https://github.com/oneapi-src/oneTBB/tags.atom
+ rss: https://github.com/uxlfoundation/oneTBB/tags.atom
# No known CPE, checked 2025-10-09
security:
cpe: ~
diff --git a/packages/o/onetbb/package.yml b/packages/o/onetbb/package.yml
new file mode 100644
index 000000000000..192f0cdad3be
--- /dev/null
+++ b/packages/o/onetbb/package.yml
@@ -0,0 +1,35 @@
+# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json
+name : onetbb
+version : 2022.3.0
+release : 13
+source :
+ - https://github.com/uxlfoundation/oneTBB/archive/refs/tags/v2022.3.0.tar.gz : 01598a46c1162c27253a0de0236f520fd8ee8166e9ebb84a4243574f88e6e50a
+homepage : https://uxlfoundation.github.io/oneTBB/
+license : Apache-2.0
+component : programming
+emul32 : true
+summary : High level abstract threading library
+description: |
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
+optimize : lto
+builddeps :
+ - pkgconfig32(hwloc)
+setup : |
+ %cmake_ninja \
+ -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
+ -DCMAKE_INSTALL_LIBDIR=%libdir% \
+ -DTBB_STRICT=OFF
+build : |
+ %ninja_build
+install : |
+ %ninja_install
+ %install_license LICENSE.txt
+check : |
+ %ninja_check
+replaces :
+ - intel-tbb
+ - dbginfo : intel-tbb-dbginfo
+ - devel : intel-tbb-devel
+ - 32bit : intel-tbb-32bit
+ - 32bit-dbginfo : intel-tbb-32bit-dbginfo
+ - 32bit-devel : intel-tbb-32bit-devel
diff --git a/packages/i/intel-tbb/pspec_x86_64.xml b/packages/o/onetbb/pspec_x86_64.xml
similarity index 86%
rename from packages/i/intel-tbb/pspec_x86_64.xml
rename to packages/o/onetbb/pspec_x86_64.xml
index 8ce2d315b109..79b51d70cef4 100644
--- a/packages/i/intel-tbb/pspec_x86_64.xml
+++ b/packages/o/onetbb/pspec_x86_64.xml
@@ -1,7 +1,7 @@
- intel-tbb
- https://oneapi-src.github.io/oneTBB/
+ onetbb
+ https://uxlfoundation.github.io/oneTBB/
Robert Gonzalez
uni.dos12@outlook.com
@@ -9,57 +9,64 @@
Apache-2.0
programming
High level abstract threading library
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
https://sources.getsol.us/README.Solus
- intel-tbb
+ onetbb
High level abstract threading library
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
programming
/usr/lib64/libtbb.so.12
- /usr/lib64/libtbb.so.12.13
+ /usr/lib64/libtbb.so.12.17
/usr/lib64/libtbbbind_2_5.so.3
- /usr/lib64/libtbbbind_2_5.so.3.13
+ /usr/lib64/libtbbbind_2_5.so.3.17
/usr/lib64/libtbbmalloc.so.2
- /usr/lib64/libtbbmalloc.so.2.13
+ /usr/lib64/libtbbmalloc.so.2.17
/usr/lib64/libtbbmalloc_proxy.so.2
- /usr/lib64/libtbbmalloc_proxy.so.2.13
+ /usr/lib64/libtbbmalloc_proxy.so.2.17
/usr/share/doc/TBB/README.md
+ /usr/share/licenses/onetbb/LICENSE.txt
+
+ intel-tbb
+
- intel-tbb-32bit
- 32-bit libraries for intel-tbb
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
+ onetbb-32bit
+ 32-bit libraries for onetbb
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
emul32
- intel-tbb
+ onetbb
/usr/lib32/libtbb.so.12
- /usr/lib32/libtbb.so.12.13
+ /usr/lib32/libtbb.so.12.17
/usr/lib32/libtbbbind_2_5.so.3
- /usr/lib32/libtbbbind_2_5.so.3.13
+ /usr/lib32/libtbbbind_2_5.so.3.17
/usr/lib32/libtbbmalloc.so.2
- /usr/lib32/libtbbmalloc.so.2.13
+ /usr/lib32/libtbbmalloc.so.2.17
/usr/lib32/libtbbmalloc_proxy.so.2
- /usr/lib32/libtbbmalloc_proxy.so.2.13
+ /usr/lib32/libtbbmalloc_proxy.so.2.17
+
+ intel-tbb-32bit
+
- intel-tbb-32bit-devel
- Development files for 32-bit intel-tbb
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
+ onetbb-32bit-devel
+ Development files for 32-bit onetbb
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
programming.devel
- intel-tbb-devel
- intel-tbb-32bit
+ onetbb-32bit
+ onetbb-devel
/usr/lib32/cmake/TBB/TBBConfig.cmake
@@ -72,18 +79,22 @@
/usr/lib32/libtbbmalloc_proxy.so
/usr/lib32/pkgconfig/tbb32.pc
+
+ intel-tbb-32bit-devel
+
- intel-tbb-devel
- Development files for intel-tbb
- Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
+ onetbb-devel
+ Development files for onetbb
+ oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert.
programming.devel
- intel-tbb
+ onetbb
/usr/include/oneapi/tbb.h
+ /usr/include/oneapi/tbb/blocked_nd_range.h
/usr/include/oneapi/tbb/blocked_range.h
/usr/include/oneapi/tbb/blocked_range2d.h
/usr/include/oneapi/tbb/blocked_range3d.h
@@ -176,6 +187,7 @@
/usr/include/oneapi/tbb/tbbmalloc_proxy.h
/usr/include/oneapi/tbb/tick_count.h
/usr/include/oneapi/tbb/version.h
+ /usr/include/tbb/blocked_nd_range.h
/usr/include/tbb/blocked_range.h
/usr/include/tbb/blocked_range2d.h
/usr/include/tbb/blocked_range3d.h
@@ -235,11 +247,14 @@
/usr/lib64/libtbbmalloc_proxy.so
/usr/lib64/pkgconfig/tbb.pc
+
+ intel-tbb-devel
+
-
- 2024-08-05
- 2021.13.0
+
+ 2026-05-05
+ 2022.3.0
Packaging update
Robert Gonzalez
uni.dos12@outlook.com
diff --git a/repo_data/distribution.xml b/repo_data/distribution.xml
index 8008ee4e201b..296a822bd830 100644
--- a/repo_data/distribution.xml
+++ b/repo_data/distribution.xml
@@ -3201,5 +3201,11 @@
mypaint-brushes1
gpgme-qt
gpgme-qt-devel
+ intel-tbb
+ intel-tbb-dbginfo
+ intel-tbb-devel
+ intel-tbb-32bit
+ intel-tbb-32bit-dbginfo
+ intel-tbb-32bit-devel
\ No newline at end of file
diff --git a/repo_data/distribution.xml.in b/repo_data/distribution.xml.in
index 85e2ead8fc45..b4f64f932c7c 100644
--- a/repo_data/distribution.xml.in
+++ b/repo_data/distribution.xml.in
@@ -4395,5 +4395,13 @@
gpgme-qt
gpgme-qt-devel
+
+ intel-tbb
+ intel-tbb-dbginfo
+ intel-tbb-devel
+ intel-tbb-32bit
+ intel-tbb-32bit-dbginfo
+ intel-tbb-32bit-devel
+