Unverified Commit 0400660b authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

wsjtz: init at 2.7.0-rc7-1.43 (#367971)

parents 1f6b33cc b3a9b074
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -20349,6 +20349,11 @@
    githubId = 3958212;
    name = "Tom Sorlie";
  };
  scd31 = {
    name = "scd31";
    github = "scd31";
    githubId = 57571338;
  };
  schinmai-akamai = {
    email = "schinmai@akamai.com";
    github = "tchinmai7";
+31 −0
Original line number Diff line number Diff line
{
  wsjtx,
  fetchzip,
  lib,
}:

wsjtx.overrideAttrs (old: rec {
  pname = "wsjtz";
  version = "2.7.0-rc7-1.43";

  src = fetchzip {
    url = "mirror://sourceforge/wsjt-z/Source/wsjtz-${version}.zip";
    hash = "sha256-m+P83S5P9v3NPtifc+XjZm/mAOs+NT9fTWXisxuWtZo=";
  };

  postFixup = ''
    mv $out/bin/wsjtx $out/bin/wsjtz
    mv $out/bin/wsjtx_app_version $out/bin/wsjtz_app_version
  '';

  meta = {
    description = "WSJT-X fork, primarily focused on automation and enhanced functionality";
    homepage = "https://sourceforge.net/projects/wsjt-z/";
    license = lib.licenses.gpl3;
    platforms = lib.platforms.linux;
    maintainers = with lib.maintainers; [
      scd31
    ];
    mainProgram = "wsjtz";
  };
})