bazel-watcher: 0.14.0 -> 0.16.2

+10 -5
+9 -4
pkgs/development/tools/bazel-watcher/default.nix
··· 1 1 { buildBazelPackage 2 + , bazel_5 2 3 , fetchFromGitHub 3 4 , git 4 5 , go ··· 13 14 in 14 15 buildBazelPackage rec { 15 16 pname = "bazel-watcher"; 16 - version = "0.14.0"; 17 + version = "0.16.2"; 17 18 18 19 src = fetchFromGitHub { 19 20 owner = "bazelbuild"; 20 21 repo = "bazel-watcher"; 21 22 rev = "v${version}"; 22 - sha256 = "0gigl1lg8sb4bj5crvj54329ws4yirldbncs15f96db6vhp0ig7r"; 23 + sha256 = "sha256-yRXta6pPhgIonTL0q9GSzNQg/jHMIeC7xvfVYrZMmnc="; 23 24 }; 24 25 25 26 nativeBuildInputs = [ go git python3 ]; 26 27 removeRulesCC = false; 27 28 29 + bazel = bazel_5; 28 30 bazelTarget = "//ibazel"; 29 31 30 32 fetchAttrs = { ··· 32 34 33 35 preBuild = '' 34 36 patchShebangs . 37 + 38 + echo ${bazel_5.version} > .bazelversion 35 39 ''; 36 40 37 41 preInstall = '' ··· 56 60 sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker 57 61 ''; 58 62 59 - sha256 = "1j175z3d4fbi4pl35py7yjq7ywrvwin6id131jv32hx0ck4g1m46"; 63 + sha256 = "sha256-vij20VMBlKTBOACjH+XP4Z15BOmXYvlmErkVgjOln3M="; 60 64 }; 61 65 62 66 buildAttrs = { ··· 66 70 patchShebangs . 67 71 68 72 substituteInPlace ibazel/BUILD --replace '{STABLE_GIT_VERSION}' ${version} 73 + echo ${bazel_5.version} > .bazelversion 69 74 ''; 70 75 71 76 installPhase = '' 72 - install -Dm755 bazel-bin/ibazel/*_pure_stripped/ibazel $out/bin/ibazel 77 + install -Dm755 bazel-bin/ibazel/ibazel_/ibazel $out/bin/ibazel 73 78 ''; 74 79 }; 75 80
+1 -1
pkgs/development/tools/bazel-watcher/use-go-in-path.patch
··· 6 6 7 7 go_rules_dependencies() 8 8 9 - -go_register_toolchains() 9 + -go_register_toolchains(version = "1.17.6") 10 10 +go_register_toolchains(go_version = "host") 11 11 12 12 load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")