etcd 3.5.11 -> 3.5.12 https://repology.org/project/etcd/versions attrpath: etcd Checking auto update branch... No auto update branch exists Old version 3.5.11" not present in master derivation file with contents: { lib, buildGoModule, fetchFromGitHub, symlinkJoin, nixosTests }: let version = "3.5.12"; src = fetchFromGitHub { owner = "etcd-io"; repo = "etcd"; rev = "v${version}"; hash = "sha256-Z2WXNzFJYfRQCldUspQjUR5NyUzCCINycuEXWaTn4vU="; }; CGO_ENABLED = 0; meta = with lib; { description = "Distributed reliable key-value store for the most critical data of a distributed system"; license = licenses.asl20; homepage = "https://etcd.io/"; maintainers = with maintainers; [ offline endocrimes ]; platforms = platforms.darwin ++ platforms.linux; }; etcdserver = buildGoModule rec { pname = "etcdserver"; inherit CGO_ENABLED meta src version; vendorHash = "sha256-S5cEIV4hKRjn9JFEKWBiSEPytHtVacsSnG6T8dofgyk="; modRoot = "./server"; preInstall = '' mv $GOPATH/bin/{server,etcd} ''; # We set the GitSHA to `GitNotFound` to match official build scripts when # git is unavailable. This is to avoid doing a full Git Checkout of etcd. # User facing version numbers are still available in the binary, just not # the sha it was built from. ldflags = [ "-X go.etcd.io/etcd/api/v3/version.GitSHA=GitNotFound" ]; }; etcdutl = buildGoModule rec { pname = "etcdutl"; inherit CGO_ENABLED meta src version; vendorHash = "sha256-Vgp44Kg6zUDYVJU6SiYd8ZEcAWqKPPTsqYafcfk89Cc="; modRoot = "./etcdutl"; }; etcdctl = buildGoModule rec { pname = "etcdctl"; inherit CGO_ENABLED meta src version; vendorHash = "sha256-PZLsekZzwlGzccCirNk9uUj70Ue5LMDs6LMWBI9yivs="; modRoot = "./etcdctl"; }; in symlinkJoin { name = "etcd-${version}"; inherit meta version; passthru = { inherit etcdserver etcdutl etcdctl; tests = { inherit (nixosTests) etcd etcd-cluster; }; }; paths = [ etcdserver etcdutl etcdctl ]; }