From c978a5d55c888b1eab23376673f2d472b9bf2c7d Mon Sep 17 00:00:00 2001 From: Stephen D Date: Sun, 29 Dec 2024 18:37:41 -0400 Subject: [PATCH 1/2] maintainers: add scd31 --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e55b7c07349f..4701a6843ebc 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -20194,6 +20194,11 @@ githubId = 3958212; name = "Tom Sorlie"; }; + scd31 = { + name = "scd31"; + github = "scd31"; + githubId = 57571338; + }; schinmai-akamai = { email = "schinmai@akamai.com"; github = "tchinmai7"; From b3a9b074bd7d08a69b44bbb7dbcdad84c703bd20 Mon Sep 17 00:00:00 2001 From: Stephen D Date: Tue, 24 Dec 2024 13:19:39 -0400 Subject: [PATCH 2/2] wsjtz: init at 2.7.0-rc7-1.43 --- pkgs/by-name/ws/wsjtz/package.nix | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/by-name/ws/wsjtz/package.nix diff --git a/pkgs/by-name/ws/wsjtz/package.nix b/pkgs/by-name/ws/wsjtz/package.nix new file mode 100644 index 000000000000..a58b8fda01a5 --- /dev/null +++ b/pkgs/by-name/ws/wsjtz/package.nix @@ -0,0 +1,31 @@ +{ + 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"; + }; +})