intel-oneapi-toolkit: move to pkgs/by-name

This commit is contained in:
kilyanni
2026-05-18 17:37:58 +02:00
parent 860f348d08
commit 2d55aa72bd
5 changed files with 9 additions and 14 deletions
@@ -179,7 +179,7 @@ intel-oneapi.mkIntelOneApi (finalAttrs: {
passthru.updateScript = intel-oneapi.mkUpdateScript {
inherit (finalAttrs) pname;
file = "toolkit.nix";
file = "package.nix";
downloadPage = "https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html";
};
@@ -1,6 +1,5 @@
{
lib,
callPackage,
stdenv,
ncurses5,
bc,
@@ -184,14 +183,3 @@
});
}
// (
let
toolkit = callPackage ./toolkit.nix { };
in
{
inherit toolkit;
# Intel merged the Base Toolkit and HPC Toolkit into intel-oneapi-toolkit with the 2026.0 release.
base = lib.warn "'intel-oneapi.base' and 'intel-oneapi.hpc' have been merged upstream into a single package. Please switch to 'intel-oneapi-toolkit'" toolkit;
hpc = lib.warn "'intel-oneapi.base' and 'intel-oneapi.hpc' have been merged upstream into a single package. Please switch to 'intel-oneapi-toolkit'" toolkit;
}
)
+8 -1
View File
@@ -1642,7 +1642,14 @@ with pkgs;
coreboot-configurator = libsForQt5.callPackage ../tools/misc/coreboot-configurator { };
intel-oneapi = recurseIntoAttrs (callPackage ../development/libraries/intel-oneapi { });
intel-oneapi = recurseIntoAttrs (
(callPackage ../development/libraries/intel-oneapi { })
// {
# Intel merged the Base and HPC Toolkits into intel-oneapi-toolkit with the 2026.0 release.
base = lib.warn "'intel-oneapi.base' and 'intel-oneapi.hpc' have been merged upstream into a single package. Please switch to 'intel-oneapi-toolkit'" intel-oneapi-toolkit;
hpc = lib.warn "'intel-oneapi.base' and 'intel-oneapi.hpc' have been merged upstream into a single package. Please switch to 'intel-oneapi-toolkit'" intel-oneapi-toolkit;
}
);
intelLlvmStdenv = intel-llvm.stdenv;