bazel-buildtools: init at 2018-05-24

+64
+5
maintainers/maintainer-list.nix
··· 3930 3930 github = "uralbash"; 3931 3931 name = "Svintsov Dmitry"; 3932 3932 }; 3933 + uri-canva = { 3934 + email = "uri@canva.com"; 3935 + github = "uri-canva"; 3936 + name = "Uri Baghin"; 3937 + }; 3933 3938 utdemir = { 3934 3939 email = "me@utdemir.com"; 3935 3940 github = "utdemir";
+25
pkgs/development/tools/build-managers/bazel/buildtools/default.nix
··· 1 + { stdenv, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "bazel-buildtools"; 5 + version = "2018-05-24"; 6 + 7 + goPackagePath = "github.com/bazelbuild/buildtools"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "bazelbuild"; 11 + repo = "buildtools"; 12 + rev = "588d90030bc8054b550967aa45a8a8d170deba0b"; 13 + sha256 = "18q1z138545kh4s5k0jcqwhpzc1w7il4x00l7yzv9wq8bg1vn1rv"; 14 + }; 15 + 16 + goDeps = ./deps.nix; 17 + 18 + meta = with stdenv.lib; { 19 + description = "This derivation contains developer tools for working with Google's bazel buildtool."; 20 + homepage = https://github.com/bazelbuild/buildtools; 21 + license = licenses.asl20; 22 + maintainers = with maintainers; [ uri-canva ]; 23 + platforms = platforms.all; 24 + }; 25 + }
+29
pkgs/development/tools/build-managers/bazel/buildtools/deps.nix
··· 1 + [ 2 + { 3 + goPackagePath = "github.com/bazelbuild/buildtools"; 4 + fetch = { 5 + type = "git"; 6 + url = "https://github.com/bazelbuild/buildtools"; 7 + rev = "588d90030bc8054b550967aa45a8a8d170deba0b"; 8 + sha256 = "18q1z138545kh4s5k0jcqwhpzc1w7il4x00l7yzv9wq8bg1vn1rv"; 9 + }; 10 + } 11 + { 12 + goPackagePath = "github.com/golang/protobuf"; 13 + fetch = { 14 + type = "git"; 15 + url = "https://github.com/golang/protobuf"; 16 + rev = "3a3da3a4e26776cc22a79ef46d5d58477532dede"; 17 + sha256 = "05l0kjgk6ss98qii7vpjj2bqszyd16h448w47sv4422mp2xbni40"; 18 + }; 19 + } 20 + { 21 + goPackagePath = "github.com/google/skylark"; 22 + fetch = { 23 + type = "git"; 24 + url = "https://github.com/google/skylark"; 25 + rev = "572cea2bd78e2f1de8f3e136db9413cf02f097eb"; 26 + sha256 = "0hc7gwvqsw421if06nlfdl86h6jl8wgjx1j2x2mzpnzdh1r03w92"; 27 + }; 28 + } 29 + ]
+5
pkgs/top-level/all-packages.nix
··· 7647 7647 bazel_0_4 = callPackage ../development/tools/build-managers/bazel/0.4.nix { }; 7648 7648 bazel = callPackage ../development/tools/build-managers/bazel { }; 7649 7649 7650 + bazel-buildtools = callPackage ../development/tools/build-managers/bazel/buildtools { }; 7651 + buildifier = bazel-buildtools; 7652 + buildozer = bazel-buildtools; 7653 + unused_deps = bazel-buildtools; 7654 + 7650 7655 buildBazelPackage = callPackage ../build-support/build-bazel-package { }; 7651 7656 7652 7657 bear = callPackage ../development/tools/build-managers/bear { };