onetbb: rename from tbb_2022

This is the upstream name and there doesn’t seem to be a strong
reason to keep around multiple versions now.
This commit is contained in:
Emily
2025-09-15 17:29:17 +01:00
parent 6fa5947b0e
commit 28afe52ccd
6 changed files with 10 additions and 11 deletions
@@ -8,7 +8,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "tbb";
pname = "onetbb";
version = "2022.2.0";
outputs = [
@@ -73,16 +73,14 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
description = "Intel Thread Building Blocks C++ Library";
homepage = "http://threadingbuildingblocks.org/";
description = "oneAPI Threading Building Blocks";
homepage = "https://uxlfoundation.github.io/oneTBB/";
license = lib.licenses.asl20;
longDescription = ''
Intel Threading Building Blocks offers a rich and complete approach to
expressing parallelism in a C++ program. It is a library that helps you
take advantage of multi-core processor performance without having to be a
threading expert. Intel TBB is not just a threads-replacement library. It
represents a higher-level, task-based parallelism that abstracts platform
details and threading mechanisms for scalability and performance.
oneAPI Threading Building Blocks (oneTBB) is a runtime-based
parallel programming model for C++ code that uses tasks. The
template-based runtime library can help you harness the latent
performance of multi-core processors.
'';
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [
+2 -2
View File
@@ -2384,8 +2384,8 @@ mapAliases {
taplo-lsp = taplo; # Added 2022-07-30
targetcli = targetcli-fb; # Added 2025-03-14
taro = taproot-assets; # Added 2023-07-04
tbb_2020 = throw "tbb_2020 has been removed because it is unmaintained upstream and had no remaining users; use tbb_2022"; # Added 2025-09-14
tbb_2021 = throw "tbb_2021 has been removed because it is unmaintained upstream and had no remaining users; use tbb_2022"; # Added 2025-09-13
tbb_2020 = throw "tbb_2020 has been removed because it is unmaintained upstream and had no remaining users; use onetbb"; # Added 2025-09-14
tbb_2021 = throw "tbb_2021 has been removed because it is unmaintained upstream and had no remaining users; use onetbb"; # Added 2025-09-13
tcl-fcgi = tclPackages.tcl-fcgi; # Added 2024-10-02
tclcurl = tclPackages.tclcurl; # Added 2024-10-02
tcllib = tclPackages.tcllib; # Added 2024-10-02
+1
View File
@@ -5630,6 +5630,7 @@ with pkgs;
swi-prolog-gui = swi-prolog.override { withGui = true; };
tbb = tbb_2022;
tbb_2022 = onetbb;
teyjus = callPackage ../development/compilers/teyjus {
inherit (ocaml-ng.ocamlPackages_4_14) buildDunePackage;