diff options
Diffstat (limited to 'pkgs/development/compilers/zig/0.8.1.nix')
-rw-r--r-- | pkgs/development/compilers/zig/0.8.1.nix | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/pkgs/development/compilers/zig/0.8.1.nix b/pkgs/development/compilers/zig/0.8.1.nix deleted file mode 100644 index 385b68a79291b..0000000000000 --- a/pkgs/development/compilers/zig/0.8.1.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ lib -, fetchFromGitHub -, cmake -, llvmPackages -, libxml2 -, zlib -}: - -let - inherit (llvmPackages) stdenv; -in -stdenv.mkDerivation rec { - pname = "zig"; - version = "0.8.1"; - - src = fetchFromGitHub { - owner = "ziglang"; - repo = pname; - rev = version; - hash = "sha256-zMSOH8ZWcvzHRwOgGIbLO9Q6jf1P5QL5KCMD+frp+JA="; - }; - - nativeBuildInputs = [ - cmake - llvmPackages.llvm.dev - ]; - buildInputs = [ - libxml2 - zlib - ] ++ (with llvmPackages; [ - libclang - lld - llvm - ]); - - preBuild = '' - export HOME=$TMPDIR; - ''; - - doCheck = true; - checkPhase = '' - runHook preCheck - ./zig test --cache-dir "$TMPDIR" -I $src/test $src/test/behavior.zig - runHook postCheck - ''; - - meta = with lib; { - homepage = "https://ziglang.org/"; - description = - "General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software"; - license = licenses.mit; - maintainers = with maintainers; [ andrewrk AndersonTorres ]; - platforms = platforms.unix; - broken = stdenv.isDarwin; # See https://github.com/NixOS/nixpkgs/issues/86299 - }; -} - |