llvmPackages_19: 19.1.1 -> 19.1.3 (#352781)
This commit is contained in:
@@ -963,6 +963,10 @@ let
|
||||
url = "https://github.com/llvm/llvm-project/commit/abc2eae68290c453e1899a94eccc4ed5ea3b69c1.patch";
|
||||
hash = "sha256-oxCxOjhi5BhNBEraWalEwa1rS3Mx9CuQgRVZ2hrbd7M=";
|
||||
})
|
||||
(fetchpatch {
|
||||
url = "https://github.com/llvm/llvm-project/commit/5909979869edca359bcbca74042c2939d900680e.patch";
|
||||
hash = "sha256-l4rQHYbblEADBXaZIdqTG0sZzH4fEQvYiqhLYNZDMa8=";
|
||||
})
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -17,6 +17,14 @@ let
|
||||
spirv-llvm-translator = buildPackages.spirv-llvm-translator.override {
|
||||
inherit (buildLlvmTools) llvm;
|
||||
};
|
||||
|
||||
# The build requires an unwrapped clang but wrapped clang++ thus we need to
|
||||
# split the unwrapped clang out to prevent the build from finding the
|
||||
# unwrapped clang++
|
||||
clang-only = runCommand "clang-only" { } ''
|
||||
mkdir -p "$out"/bin
|
||||
ln -s "${lib.getExe' buildLlvmTools.clang.cc "clang"}" "$out"/bin
|
||||
'';
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "libclc";
|
||||
@@ -78,7 +86,7 @@ stdenv.mkDerivation rec {
|
||||
python3
|
||||
]
|
||||
++ lib.optional (lib.versionAtLeast release_version "19") [
|
||||
buildLlvmTools.clang.cc
|
||||
clang-only
|
||||
buildLlvmTools.llvm
|
||||
spirv-llvm-translator
|
||||
];
|
||||
|
||||
@@ -28,7 +28,7 @@ let
|
||||
"16.0.6".officialRelease.sha256 = "sha256-fspqSReX+VD+Nl/Cfq+tDcdPtnQPV1IRopNDfd5VtUs=";
|
||||
"17.0.6".officialRelease.sha256 = "sha256-8MEDLLhocshmxoEBRSKlJ/GzJ8nfuzQ8qn0X/vLA+ag=";
|
||||
"18.1.8".officialRelease.sha256 = "sha256-iiZKMRo/WxJaBXct9GdAcAT3cz9d9pnAcO1mmR6oPNE=";
|
||||
"19.1.1".officialRelease.sha256 = "sha256-xTo44+vH1Bz49fEl4bIpU3eIgQtFuBTGbgU7mzeY33s=";
|
||||
"19.1.3".officialRelease.sha256 = "sha256-NUx01eJNsYMlk+8mtlf10isIqhK8zBmqaOTjuFqMNRQ=";
|
||||
"20.0.0-git".gitRelease = {
|
||||
rev = "0e8555d4dbfdfeddc01dc2ecf9a9b6e804f7b645";
|
||||
rev-version = "20.0.0-unstable-2024-10-07";
|
||||
|
||||
Reference in New Issue
Block a user