easytier: 2.6.0 -> 2.6.4

- Update to v2.6.4 (see https://github.com/EasyTier/EasyTier/releases)
- Add mold to nativeBuildInputs to fix 'cannot find ld' error
  when rustls-platform-verifier uses -fuse-ld=mold in sandbox builds

Assisted-by: OpenClaw with MiniMax-M2.7
This commit is contained in:
L-Trump
2026-05-27 22:48:22 +08:00
parent 64c08a7ca0
commit 3dcd51d04e
+5 -3
View File
@@ -7,26 +7,28 @@
nixosTests,
nix-update-script,
installShellFiles,
mold,
withQuic ? false, # with QUIC protocol support
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "easytier";
version = "2.6.0";
version = "2.6.4";
src = fetchFromGitHub {
owner = "EasyTier";
repo = "EasyTier";
tag = "v${finalAttrs.version}";
hash = "sha256-dqBIqyh1hWuO9D6IkaUjHT4sdgqJU/Ntt6q0Yc7EjLk=";
hash = "sha256-lwqpOVKFm85AiBb7NWLAkjSrWSe5pzF0AuEmmDo+v0k=";
};
cargoHash = "sha256-fv4XDyTc3lH6zNT5S/mdwej44NVluSjL9z+yQkB0Y5c=";
cargoHash = "sha256-c+rOjokrL0U63s1CMfy6KlGI7VoSmtxuQjBNDAagSdg=";
nativeBuildInputs = [
protobuf
rustPlatform.bindgenHook
installShellFiles
mold
];
buildNoDefaultFeatures = stdenv.hostPlatform.isMips;