Use a nixpkgs fork for LLVM 13.0.1 for zig dev shell
This commit is contained in:
parent
603547ac7a
commit
5e50927354
1 changed files with 12 additions and 3 deletions
15
nix/zig.nix
15
nix/zig.nix
|
|
@ -1,12 +1,21 @@
|
||||||
{ pkgs }:
|
{ pkgs }:
|
||||||
|
|
||||||
|
let
|
||||||
|
nixpkgsWithLLVM13_0_1 = pkgs.fetchFromGitHub {
|
||||||
|
owner = "TerrorJack";
|
||||||
|
repo = "nixpkgs";
|
||||||
|
rev = "1a8754caf8eb8831b904daaf34b2ee737053b383";
|
||||||
|
sha256 = "jmZIAMpm5wPw1QclgA6jsgMbN5MinakuXtUFHZWd5kY=";
|
||||||
|
};
|
||||||
|
pkgsFork = import nixpkgsWithLLVM13_0_1 { system = pkgs.system; };
|
||||||
|
in
|
||||||
pkgs.mkShell {
|
pkgs.mkShell {
|
||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
cmake
|
cmake
|
||||||
ninja
|
ninja
|
||||||
llvmPackages_13.clang-unwrapped
|
pkgsFork.llvmPackages_13.clang-unwrapped
|
||||||
llvmPackages_13.llvm
|
pkgsFork.llvmPackages_13.llvm
|
||||||
llvmPackages_13.lld
|
pkgsFork.llvmPackages_13.lld
|
||||||
libxml2
|
libxml2
|
||||||
zlib
|
zlib
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue