nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

tailscale: 1.84.3 -> 1.86.2 (#428442)

authored by philiptaron.tngl.sh and committed by

GitHub 32f198af df4c8d07

+17 -8
+17 -8
pkgs/by-name/ta/tailscale/package.nix
··· 23 23 }: 24 24 25 25 let 26 - version = "1.84.3"; 26 + version = "1.86.2"; 27 27 in 28 28 buildGoModule { 29 29 pname = "tailscale"; ··· 37 37 src = fetchFromGitHub { 38 38 owner = "tailscale"; 39 39 repo = "tailscale"; 40 - rev = "v${version}"; 41 - hash = "sha256-0HvUNpyi6xzS3PtbgMvh6bLRhV77CZRrVSKGMr7JtbE="; 40 + tag = "v${version}"; 41 + hash = "sha256-hozfvKkvTeaabN1tYl0NlEpjfD4sZQe9Z+agdoXFHNE="; 42 42 }; 43 43 44 - vendorHash = "sha256-QBYCMOWQOBCt+69NtJtluhTZIOiBWcQ78M9Gbki6bN0="; 44 + vendorHash = "sha256-4QTSspHLYJfzlontQ7msXyOB5gzq7ZwSvWmKuYY5klA="; 45 45 46 46 nativeBuildInputs = [ 47 47 makeWrapper ··· 63 63 ]; 64 64 65 65 excludedPackages = [ 66 - # exlude integration tests which fail to work 67 - # and require additional tooling 66 + # Exclude integration tests which fail to work and require additional tooling 68 67 "tstest/integration" 69 68 ]; 70 69 ··· 78 79 "ts_include_cli" 79 80 ]; 80 81 81 - # remove vendored tooling to ensure it's not used 82 - # also avoids some unnecessary tests 82 + # Remove vendored tooling to ensure it's not used; also avoids some unnecessary tests 83 83 preBuild = '' 84 84 rm -rf ./tool 85 85 ''; ··· 149 151 150 152 # flaky: https://github.com/tailscale/tailscale/issues/15348 151 153 "TestSafeFuncHappyPath" 154 + 155 + # Requires `go` to be installed with the `go tool` system which we don't use 156 + "TestGoVersion" 157 + 158 + # Fails because we vendor dependencies 159 + "TestLicenseHeaders" 152 160 ] 153 161 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 154 162 # syscall default route interface en0 differs from netstat ··· 169 165 170 166 # Fails only on Darwin, succeeds on other tested platforms. 171 167 "TestOnTailnetDefaultAutoUpdate" 168 + 169 + # Fails due to UNIX domain socket path limits in the Nix build environment. 170 + # Likely we could do something to make the paths shorter. 171 + "TestProtocolQEMU" 172 + "TestProtocolUnixDgram" 172 173 ]; 173 174 in 174 175 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];