nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

buildkit: init at v0.4.0

compile `builtkitd` only on Linux, `buildkitctl` on all envs.

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

+26
+24
pkgs/development/tools/buildkit/default.nix
··· 1 + { stdenv, fetchFromGitHub, buildGoPackage }: 2 + 3 + buildGoPackage rec { 4 + pname = "buildkit"; 5 + version = "0.4.0"; 6 + rev = "v${version}"; 7 + 8 + goPackagePath = "github.com/moby/buildkit"; 9 + subPackages = [ "cmd/buildctl" ] ++ stdenv.lib.optionals stdenv.isLinux [ "cmd/buildkitd" ]; 10 + 11 + src = fetchFromGitHub { 12 + inherit rev; 13 + owner = "moby"; 14 + repo = "buildkit"; 15 + sha256 = "0gkwcjqbcskn63y79jwa26hxkps452z4bgz8lrryaskzbdpvhh3d"; 16 + }; 17 + 18 + meta = with stdenv.lib; { 19 + description = "Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit"; 20 + homepage = https://github.com/moby/buildkit; 21 + license = licenses.asl20; 22 + maintainers = with maintainers; [ vdemeester ]; 23 + }; 24 + }
+2
pkgs/top-level/all-packages.nix
··· 1071 1071 1072 1072 buildah = callPackage ../development/tools/buildah { }; 1073 1073 1074 + buildkit = callPackage ../development/tools/buildkit { }; 1075 + 1074 1076 bukubrow = callPackage ../tools/networking/bukubrow { }; 1075 1077 1076 1078 burpsuite = callPackage ../tools/networking/burpsuite {};