9 buildDotnetModule (finalAttrs: {
11 version = "2024.3.922";
13 src = fetchFromGitHub {
16 rev = "v${finalAttrs.version}";
17 hash = "sha256-qqvuxG/QkkYjYw+p5QxLBWYHyltKDWT3JT167bEAdEI=";
20 projectFile = "src/SeqCli/SeqCli.csproj";
21 nugetDeps = ./deps.nix;
22 dotnetInstallFlags = "-f net8.0";
24 dotnet-sdk = dotnetCorePackages.sdk_8_0;
25 dotnet-runtime = dotnetCorePackages.runtime_8_0;
27 executables = [ "seqcli" ];
29 passthru.tests.version = testers.testVersion {
30 package = finalAttrs.finalPackage;
31 command = "seqcli version";
35 description = "The Seq command-line client. Administer, log, ingest, search, from any OS";
36 homepage = "https://github.com/datalust/seqcli";
37 license = lib.licenses.asl20;
38 maintainers = with lib.maintainers; [ hausken ];
39 mainProgram = "seqcli";
40 platforms = lib.platforms.all;