Merge pull request #141594 from lrewega/lrewega/bump-buf

authored by

Artturi and committed by
GitHub
1d62b00a 0a5f3654

+11 -7
+6
maintainers/maintainer-list.nix
··· 6748 githubId = 10626; 6749 name = "Andreas Wagner"; 6750 }; 6751 lromor = { 6752 email = "leonardo.romor@gmail.com"; 6753 github = "lromor";
··· 6748 githubId = 10626; 6749 name = "Andreas Wagner"; 6750 }; 6751 + lrewega = { 6752 + email = "lrewega@c32.ca"; 6753 + github = "lrewega"; 6754 + githubId = 639066; 6755 + name = "Luke Rewega"; 6756 + }; 6757 lromor = { 6758 email = "leonardo.romor@gmail.com"; 6759 github = "lromor";
+5 -7
pkgs/development/tools/buf/default.nix
··· 9 10 buildGoModule rec { 11 pname = "buf"; 12 - version = "0.54.1"; 13 14 src = fetchFromGitHub { 15 owner = "bufbuild"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-v8n1K2YrN8o4IPA2u6Sg5zsOM08nppg29vlU6ycMj9U="; 19 }; 20 - vendorSha256 = "sha256-WLQ8Bw/UgRVTFEKpDbv6VZkMHQm2tgxekH3J7Sd5vC8="; 21 22 patches = [ 23 # Skip a test that requires networking to be available to work. ··· 47 for FILE in \ 48 "buf" \ 49 "protoc-gen-buf-breaking" \ 50 - "protoc-gen-buf-lint" \ 51 - "protoc-gen-buf-check-breaking" \ 52 - "protoc-gen-buf-check-lint"; do 53 cp "$GOPATH/bin/$FILE" "$out/bin/" 54 done 55 ··· 63 changelog = "https://github.com/bufbuild/buf/releases/tag/v${version}"; 64 description = "Create consistent Protobuf APIs that preserve compatibility and comply with design best-practices"; 65 license = licenses.asl20; 66 - maintainers = with maintainers; [ raboof jk ]; 67 }; 68 }
··· 9 10 buildGoModule rec { 11 pname = "buf"; 12 + version = "1.0.0-rc7"; 13 14 src = fetchFromGitHub { 15 owner = "bufbuild"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-ufXz9+WI4NARkQg36mPhGncL7G9fWjDX9Ka/EJdsTvk="; 19 }; 20 + vendorSha256 = "sha256-wycrRCL7Mjx0QR5Y64WylpmDtKNh010mNxWAg6ekrds="; 21 22 patches = [ 23 # Skip a test that requires networking to be available to work. ··· 47 for FILE in \ 48 "buf" \ 49 "protoc-gen-buf-breaking" \ 50 + "protoc-gen-buf-lint"; do 51 cp "$GOPATH/bin/$FILE" "$out/bin/" 52 done 53 ··· 61 changelog = "https://github.com/bufbuild/buf/releases/tag/v${version}"; 62 description = "Create consistent Protobuf APIs that preserve compatibility and comply with design best-practices"; 63 license = licenses.asl20; 64 + maintainers = with maintainers; [ raboof jk lrewega ]; 65 }; 66 }