···11+From 9a6718a6355d89b73011fbd1eb1bba8dcfa021e6 Mon Sep 17 00:00:00 2001
22+From: regnat <rg@regnat.ovh>
33+Date: Wed, 3 Nov 2021 10:17:28 +0100
44+Subject: [PATCH] Disable the chown tests
55+66+See https://github.com/golang/go/issues/42525 and
77+https://github.com/NixOS/nix/issues/3245
88+---
99+ os/os_unix_test.go | 3 +++
1010+ 1 file changed, 3 insertions(+)
1111+1212+diff --git a/os/os_unix_test.go b/os/os_unix_test.go
1313+index 51693fd..0936542 100644
1414+--- a/src/os/os_unix_test.go
1515++++ b/src/os/os_unix_test.go
1616+@@ -40,6 +40,7 @@ func checkUidGid(t *testing.T, path string, uid, gid int) {
1717+ }
1818+1919+ func TestChown(t *testing.T) {
2020++ t.Skipf("https://github.com/golang/go/issues/42525")
2121+ // Use TempDir() to make sure we're on a local file system,
2222+ // so that the group ids returned by Getgroups will be allowed
2323+ // on the file. On NFS, the Getgroups groups are
2424+@@ -83,6 +84,7 @@ func TestChown(t *testing.T) {
2525+ }
2626+2727+ func TestFileChown(t *testing.T) {
2828++ t.Skipf("https://github.com/golang/go/issues/42525")
2929+ // Use TempDir() to make sure we're on a local file system,
3030+ // so that the group ids returned by Getgroups will be allowed
3131+ // on the file. On NFS, the Getgroups groups are
3232+@@ -126,6 +128,7 @@ func TestFileChown(t *testing.T) {
3333+ }
3434+3535+ func TestLchown(t *testing.T) {
3636++ t.Skipf("https://github.com/golang/go/issues/42525")
3737+ // Use TempDir() to make sure we're on a local file system,
3838+ // so that the group ids returned by Getgroups will be allowed
3939+ // on the file. On NFS, the Getgroups groups are
4040+--
4141+2.31.1
4242+
···692692 let
693693 # Based on the comment at the top of https://github.com/gittup/tup/blob/master/contrib/syntax/tup.vim
694694 ftdetect = builtins.toFile "tup.vim" ''
695695- au BufNewFile,BufRead Tupfile, *.tup set filetype=tup
695695+ au BufNewFile,BufRead Tupfile,*.tup setf tup
696696 '';
697697 in
698698 buildVimPluginFrom2Nix {
···2020 # The websites yt-dlp deals with are a very moving target. That means that
2121 # downloads break constantly. Because of that, updates should always be backported
2222 # to the latest stable release.
2323- version = "2022.1.21";
2323+ version = "2022.2.3";
24242525 src = fetchPypi {
2626 inherit pname;
2727 version = builtins.replaceStrings [ ".0" ] [ "." ] version;
2828- sha256 = "sha256-Ig7EBzibXqcuJd/BHDDlQ0ibkAdcVTEdUlXiBF24qeI=";
2828+ sha256 = "sha256-lV3RgUq9F4uv8jg9FULv7kit/J3p4vXIZ4SwnNb1omI=";
2929 };
30303131 propagatedBuildInputs = [ websockets mutagen ]