From 61ff096200aefc86e58374acdddd081d4a47e784 Mon Sep 17 00:00:00 2001 From: mlyxshi Date: Tue, 2 Dec 2025 18:58:40 +0800 Subject: [PATCH 1/2] maintainers: add mlyxshi --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 54c6af756f33..9f47f01a08c5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -17425,6 +17425,11 @@ github = "mlvzk"; githubId = 44906333; }; + mlyxshi = { + name = "mlyxshi"; + github = "mlyxshi"; + githubId = 16594754; + }; mmahut = { email = "marek.mahut@gmail.com"; github = "mmahut"; From 7f026e206d7496fdc936e9025a74e6efbc513831 Mon Sep 17 00:00:00 2001 From: mlyxshi Date: Tue, 2 Dec 2025 19:22:09 +0800 Subject: [PATCH 2/2] komari-agent: init at 1.1.40 --- pkgs/by-name/ko/komari-agent/package.nix | 41 ++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pkgs/by-name/ko/komari-agent/package.nix diff --git a/pkgs/by-name/ko/komari-agent/package.nix b/pkgs/by-name/ko/komari-agent/package.nix new file mode 100644 index 000000000000..bb6c37901481 --- /dev/null +++ b/pkgs/by-name/ko/komari-agent/package.nix @@ -0,0 +1,41 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "komari-agent"; + version = "1.1.40"; + + src = fetchFromGitHub { + owner = "komari-monitor"; + repo = "komari-agent"; + tag = "${finalAttrs.version}"; + hash = "sha256-aWCsaiYkpj0D9hr7V3pxSk14pMD2E117vwemt9Ckqv0="; + }; + + vendorHash = "sha256-5RL/dDR/Or9GRCPVQmUYKTV82q7xuN2Mqc4/86WmbqY="; + + ldflags = [ + "-s" + "-w" + "-X github.com/komari-monitor/komari-agent/update.CurrentVersion=${finalAttrs.version}" + ]; + + # tests require network access + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + homepage = "https://github.com/komari-monitor/komari-agent"; + description = "Lightweight server probe for simple, efficient monitoring"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + mlyxshi + ]; + mainProgram = "komari-agent"; + }; +})