mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-03 13:30:36 +00:00
llvmPackages_14: init at 2022-01-07
This is a temporary hack until I have time to update the patches for
14.0.0-rc1. We need llvmPackages_14 *NOW* for Chromium M99.
(cherry picked from commit d61e45b686)
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
|
||||
let
|
||||
release_version = "14.0.0";
|
||||
candidate = ""; # empty or "rcN"
|
||||
candidate = "rc0"; # empty or "rcN"
|
||||
dash-candidate = lib.optionalString (candidate != "") "-${candidate}";
|
||||
rev = "fb1582f6c54422995c6fb61ba4c55126b357f64e"; # When using a Git commit
|
||||
rev-version = "unstable-2022-01-07"; # When using a Git commit
|
||||
|
||||
@@ -11485,6 +11485,7 @@ with pkgs;
|
||||
};
|
||||
};
|
||||
|
||||
clang_14 = llvmPackages_14.clang;
|
||||
clang_13 = llvmPackages_13.clang;
|
||||
clang_12 = llvmPackages_12.clang;
|
||||
clang_11 = llvmPackages_11.clang;
|
||||
@@ -12481,6 +12482,7 @@ with pkgs;
|
||||
lld_11 = llvmPackages_11.lld;
|
||||
lld_12 = llvmPackages_12.lld;
|
||||
lld_13 = llvmPackages_13.lld;
|
||||
lld_14 = llvmPackages_14.lld;
|
||||
|
||||
lldb = llvmPackages_latest.lldb;
|
||||
lldb_5 = llvmPackages_5.lldb;
|
||||
@@ -12492,11 +12494,13 @@ with pkgs;
|
||||
lldb_11 = llvmPackages_11.lldb;
|
||||
lldb_12 = llvmPackages_12.lldb;
|
||||
lldb_13 = llvmPackages_13.lldb;
|
||||
lldb_14 = llvmPackages_14.lldb;
|
||||
|
||||
llvm = llvmPackages.llvm;
|
||||
libllvm = llvmPackages.libllvm;
|
||||
llvm-manpages = llvmPackages.llvm-manpages;
|
||||
|
||||
llvm_14 = llvmPackages_14.llvm;
|
||||
llvm_13 = llvmPackages_13.llvm;
|
||||
llvm_12 = llvmPackages_12.llvm;
|
||||
llvm_11 = llvmPackages_11.llvm;
|
||||
@@ -12591,6 +12595,14 @@ with pkgs;
|
||||
inherit (llvmPackages_11) stdenv;
|
||||
}));
|
||||
|
||||
llvmPackages_14 = recurseIntoAttrs (callPackage ../development/compilers/llvm/14 ({
|
||||
inherit (stdenvAdapters) overrideCC;
|
||||
buildLlvmTools = buildPackages.llvmPackages_14.tools;
|
||||
targetLlvmLibraries = targetPackages.llvmPackages_14.libraries or llvmPackages_14.libraries;
|
||||
} // lib.optionalAttrs (stdenv.hostPlatform.isi686 && buildPackages.stdenv.cc.isGNU) {
|
||||
stdenv = gcc7Stdenv;
|
||||
}));
|
||||
|
||||
llvmPackages_latest = llvmPackages_13;
|
||||
|
||||
llvmPackages_rocm = recurseIntoAttrs (callPackage ../development/compilers/llvm/rocm { });
|
||||
|
||||
Reference in New Issue
Block a user