summary refs log tree commit diff
diff options
context:
space:
mode:
authorAaron Jheng <wentworth@outlook.com>2023-06-06 02:54:21 +0000
committerAaron Jheng <wentworth@outlook.com>2023-06-06 02:54:21 +0000
commitd7f28652048b3bed6a512542e62ea1a50691e349 (patch)
treea7899eff7f73496677a267be5f704ec3f23c4b08
parent9b34aacbc7df9b1531b4ce2943ed473a7a465166 (diff)
downloadnixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar.gz
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar.bz2
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar.lz
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar.xz
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.tar.zst
nixpkgs-d7f28652048b3bed6a512542e62ea1a50691e349.zip
buf: 1.20.0 -> 1.21.0
-rw-r--r--pkgs/development/tools/buf/default.nix10
-rw-r--r--pkgs/development/tools/buf/skip_test_requiring_dotgit.patch14
2 files changed, 3 insertions, 21 deletions
diff --git a/pkgs/development/tools/buf/default.nix b/pkgs/development/tools/buf/default.nix
index 6f981dc93a1..7342697ca32 100644
--- a/pkgs/development/tools/buf/default.nix
+++ b/pkgs/development/tools/buf/default.nix
@@ -10,22 +10,20 @@
 
 buildGoModule rec {
   pname = "buf";
-  version = "1.20.0";
+  version = "1.21.0";
 
   src = fetchFromGitHub {
     owner = "bufbuild";
     repo = pname;
     rev = "v${version}";
-    hash = "sha256-Tr8vsa7PfjoShep2/qhMFLWd4H9xXm9G2YwDS3RenSE=";
+    hash = "sha256-7aS48tfONrDdE+NoTpoz+5TOBDQfEgCwKKkoBnrUTW8=";
   };
 
-  vendorHash = "sha256-NnN0MvcyMdIc7vCTTz8yHdRu0SzmmO0DgyYR2k9NPdk=";
+  vendorHash = "sha256-zk7cj3DwfaZg7PRS50qw0tS8lguX4yWcCiPk+2HYah8=";
 
   patches = [
     # Skip a test that requires networking to be available to work.
     ./skip_test_requiring_network.patch
-    # Skip TestWorkspaceGit which requires .git and commits.
-    ./skip_test_requiring_dotgit.patch
   ];
 
   nativeBuildInputs = [ installShellFiles ];
@@ -40,8 +38,6 @@ buildGoModule rec {
   preCheck = ''
     # The tests need access to some of the built utilities
     export PATH="$PATH:$GOPATH/bin"
-    # To skip TestCloneBranchAndRefToBucket
-    export CI=true
   '';
 
   # Allow tests that bind or connect to localhost on macOS.
diff --git a/pkgs/development/tools/buf/skip_test_requiring_dotgit.patch b/pkgs/development/tools/buf/skip_test_requiring_dotgit.patch
deleted file mode 100644
index 92626b72eff..00000000000
--- a/pkgs/development/tools/buf/skip_test_requiring_dotgit.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/private/buf/cmd/buf/workspace_test.go b/private/buf/cmd/buf/workspace_test.go
-index 25e33dd..f593beb 100644
---- a/private/buf/cmd/buf/workspace_test.go
-+++ b/private/buf/cmd/buf/workspace_test.go
-@@ -340,6 +340,9 @@ func TestWorkspaceNestedArchive(t *testing.T) {
- }
- 
- func TestWorkspaceGit(t *testing.T) {
-+	// Requires .git directory which we do not retain due to
-+	// `leaveDotGit` non-determinism
-+	t.Skip()
- 	t.Skip("skip until the move to private/buf is merged")
- 	// Directory paths specified as a git reference within a workspace.
- 	t.Parallel()