commit d6f95574193396d4a5f369e870cd4732e29e362a parent facbf27cf3f17e17f29592b2d3f3a0690776f670 Author: Nikolay Korotkiy <sikmir@disroot.org> Date: Fri, 20 Feb 2026 22:08:16 +0400 Add qtester104 Diffstat:
| A | pkgs/by-name/qt/qtester104/package.nix | | | 35 | +++++++++++++++++++++++++++++++++++ |
1 file changed, 35 insertions(+), 0 deletions(-)
diff --git a/pkgs/by-name/qt/qtester104/package.nix b/pkgs/by-name/qt/qtester104/package.nix @@ -0,0 +1,35 @@ +{ + lib, + stdenv, + fetchFromGitHub, + qt6, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "qtester104"; + version = "2.7.2"; + + src = fetchFromGitHub { + owner = "riclolsen"; + repo = "qtester104"; + tag = "V${finalAttrs.version}"; + hash = "sha256-Gk4Cu1WA5L6KrplNlfNTX6p+dYTegAHpJmNsLpe6tC4="; + }; + + nativeBuildInputs = [ + qt6.qmake + qt6.wrapQtAppsHook + ]; + + postInstall = '' + install -Dm755 QTester104 -t $out/bin + ''; + + meta = { + description = "Protocol tester for IEC60870-5-104 protocol"; + homepage = "https://github.com/riclolsen/qtester104"; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.sikmir ]; + platforms = lib.platforms.unix; + }; +})
