dotfiles/nix/zig.nix
2022-02-14 11:56:03 +01:00

24 lines
541 B
Nix

{ 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 {
buildInputs = with pkgs; [
cmake
ninja
pkgsFork.llvmPackages_13.clang-unwrapped
pkgsFork.llvmPackages_13.llvm
pkgsFork.llvmPackages_13.lld
libxml2
zlib
];
hardeningDisable = [ "all" ];
}