{ lib, buildGoModule, src, }: buildGoModule { pname = "onechat"; version = "0.1.0"; inherit src; subPackages = [ "." ]; vendorHash = "sha256-/h5U9uZRK5I2DkM5xETswrg0ouuLfMUz7LBOWP+edgw="; doInstallCheck = true; installCheckPhase = '' runHook preInstallCheck test "$("$out/bin/onechat")" = onechat runHook postInstallCheck ''; meta = { description = "OneChat"; mainProgram = "onechat"; platforms = lib.platforms.linux; }; }