tailscale: 1.82.5 -> 1.84.0 (#409723)

This commit is contained in:
misuzu 2025-05-27 10:35:01 +03:00 committed by GitHub
commit b944afb346
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,7 +4,6 @@
buildGoModule,
fetchFromGitHub,
fetchpatch,
makeWrapper,
installShellFiles,
@ -24,7 +23,7 @@
}:
let
version = "1.82.5";
version = "1.84.0";
in
buildGoModule {
pname = "tailscale";
@ -39,10 +38,10 @@ buildGoModule {
owner = "tailscale";
repo = "tailscale";
rev = "v${version}";
hash = "sha256-BFitj8A+TfNKTyXBB1YhsEs5NvLUfgJ2IbjB2ipf4xU=";
hash = "sha256-8/kDUr1OBkKuEXut7Eqd3dnm+82+9b9D+cRsn0ke/bY=";
};
vendorHash = "sha256-SiUkN6BQK1IQmLfkfPetzvYqRu9ENK6+6txtGxegF5Y=";
vendorHash = "sha256-QBYCMOWQOBCt+69NtJtluhTZIOiBWcQ78M9Gbki6bN0=";
nativeBuildInputs = [
makeWrapper
@ -96,8 +95,10 @@ buildGoModule {
# want but also limits the tests
unset subPackages
# several tests hang
rm tsnet/tsnet_test.go
# several tests hang, but keeping the file for tsnet/packet_filter_test.go
# packet_filter_test issue: https://github.com/tailscale/tailscale/issues/16051
substituteInPlace tsnet/tsnet_test.go \
--replace-fail 'func Test' 'func skippedTest'
'';
checkFlags =
@ -141,6 +142,13 @@ buildGoModule {
# flaky: https://github.com/tailscale/tailscale/issues/11762
"TestTwoDevicePing"
# timeout 10m
"TestTaildropIntegration"
"TestTaildropIntegration_Fresh"
# context deadline exceeded
"TestPacketFilterFromNetmap"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# syscall default route interface en0 differs from netstat