From db34476e47773551f1f805c772cb3005a2027b9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 08:59:26 +0200 Subject: [PATCH 1/9] syswatch: remove versionCheckProgramArg --- pkgs/by-name/sy/syswatch/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/sy/syswatch/package.nix b/pkgs/by-name/sy/syswatch/package.nix index a7ea8ee56d6b..253152d41172 100644 --- a/pkgs/by-name/sy/syswatch/package.nix +++ b/pkgs/by-name/sy/syswatch/package.nix @@ -24,8 +24,6 @@ rustPlatform.buildRustPackage (finalAttrs: { doInstallCheck = true; - versionCheckProgramArg = [ "-V" ]; - meta = { description = "Single-host system diagnostics TUI tool"; homepage = "https://github.com/matthart1983/syswatch"; From d187c58d21d47de9107d04dacd4b77adf039fbc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 08:59:56 +0200 Subject: [PATCH 2/9] syswatch: add tomasrivera as maintainer --- pkgs/by-name/sy/syswatch/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sy/syswatch/package.nix b/pkgs/by-name/sy/syswatch/package.nix index 253152d41172..fc91e7bf8a93 100644 --- a/pkgs/by-name/sy/syswatch/package.nix +++ b/pkgs/by-name/sy/syswatch/package.nix @@ -29,7 +29,10 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/matthart1983/syswatch"; changelog = "https://github.com/matthart1983/syswatch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ fab ]; + maintainers = with lib.maintainers; [ + fab + tomasrivera + ]; mainProgram = "syswatch"; }; }) From 9bc5ab1c1b878833164eed7b349fb6b9b98bb099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 09:00:27 +0200 Subject: [PATCH 3/9] syswatch: change homepage --- pkgs/by-name/sy/syswatch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sy/syswatch/package.nix b/pkgs/by-name/sy/syswatch/package.nix index fc91e7bf8a93..8017640d5f7c 100644 --- a/pkgs/by-name/sy/syswatch/package.nix +++ b/pkgs/by-name/sy/syswatch/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Single-host system diagnostics TUI tool"; - homepage = "https://github.com/matthart1983/syswatch"; + homepage = "https://www.netwatchlabs.com/labs/syswatch"; changelog = "https://github.com/matthart1983/syswatch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ From aec83bd535bdb7c849d9711be22a4f3ce2840cc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 09:04:09 +0200 Subject: [PATCH 4/9] diskwatch: add tomasrivera as maintainer --- pkgs/by-name/di/diskwatch/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/di/diskwatch/package.nix b/pkgs/by-name/di/diskwatch/package.nix index 7dc74441391c..e1320f9fdc5c 100644 --- a/pkgs/by-name/di/diskwatch/package.nix +++ b/pkgs/by-name/di/diskwatch/package.nix @@ -31,7 +31,10 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/matthart1983/diskwatch"; changelog = "https://github.com/matthart1983/diskwatch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ fab ]; + maintainers = with lib.maintainers; [ + fab + tomasrivera + ]; mainProgram = "diskwatch"; }; }) From ac323b9eb266c72d32d220ecfa12435406412aae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 09:05:04 +0200 Subject: [PATCH 5/9] diskwatch: remove versionCheckProgramArg --- pkgs/by-name/di/diskwatch/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/di/diskwatch/package.nix b/pkgs/by-name/di/diskwatch/package.nix index e1320f9fdc5c..0831b0de583a 100644 --- a/pkgs/by-name/di/diskwatch/package.nix +++ b/pkgs/by-name/di/diskwatch/package.nix @@ -24,8 +24,6 @@ rustPlatform.buildRustPackage (finalAttrs: { doInstallCheck = true; - versionCheckProgramArg = [ "-V" ]; - meta = { description = "Single-host, read-only disk diagnostics TUI"; homepage = "https://github.com/matthart1983/diskwatch"; From 66ff4d5a1269555a2030834a1fe65718ecafeb6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 09:05:34 +0200 Subject: [PATCH 6/9] diskwatch: change homepage --- pkgs/by-name/di/diskwatch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/diskwatch/package.nix b/pkgs/by-name/di/diskwatch/package.nix index 0831b0de583a..af5bba086197 100644 --- a/pkgs/by-name/di/diskwatch/package.nix +++ b/pkgs/by-name/di/diskwatch/package.nix @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Single-host, read-only disk diagnostics TUI"; - homepage = "https://github.com/matthart1983/diskwatch"; + homepage = "https://www.netwatchlabs.com/labs/diskwatch"; changelog = "https://github.com/matthart1983/diskwatch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ From 5b391d178a28b705d82de7726c506b93f7d7a0f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Wed, 12 Aug 2026 09:25:26 +0200 Subject: [PATCH 7/9] diskwatch: add optional dependency smartmontools --- pkgs/by-name/di/diskwatch/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/di/diskwatch/package.nix b/pkgs/by-name/di/diskwatch/package.nix index af5bba086197..103066e2b5b2 100644 --- a/pkgs/by-name/di/diskwatch/package.nix +++ b/pkgs/by-name/di/diskwatch/package.nix @@ -3,6 +3,10 @@ rustPlatform, fetchFromGitHub, versionCheckHook, + + # full SMART attribute tables. Else, fallback to basic verified/failing flag from diskutil + withSmartmontools ? false, + smartmontools, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -22,6 +26,8 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeCheckInputs = [ versionCheckHook ]; + buildInputs = lib.optionals withSmartmontools [ smartmontools ]; + doInstallCheck = true; meta = { From 1ccefe20d3e67a8a3ead9f57b4d42a826ede50a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Fri, 14 Aug 2026 22:14:11 +0200 Subject: [PATCH 8/9] netwatch: change homepage --- pkgs/by-name/ne/netwatch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ne/netwatch/package.nix b/pkgs/by-name/ne/netwatch/package.nix index 97ac7cddcca2..f0eeb1a8bbe1 100644 --- a/pkgs/by-name/ne/netwatch/package.nix +++ b/pkgs/by-name/ne/netwatch/package.nix @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Real-time network diagnostics in your terminal."; - homepage = "https://github.com/matthart1983/netwatch"; + homepage = "https://www.netwatchlabs.com/labs/netwatch"; changelog = "https://github.com/matthart1983/netwatch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; mainProgram = "netwatch"; From e49bc3682c4d66d065b84699c1aac3fe23c781d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Rivera?= Date: Fri, 14 Aug 2026 22:14:30 +0200 Subject: [PATCH 9/9] netwatch: change changelog --- pkgs/by-name/ne/netwatch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ne/netwatch/package.nix b/pkgs/by-name/ne/netwatch/package.nix index f0eeb1a8bbe1..f53b4eb4667b 100644 --- a/pkgs/by-name/ne/netwatch/package.nix +++ b/pkgs/by-name/ne/netwatch/package.nix @@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Real-time network diagnostics in your terminal."; homepage = "https://www.netwatchlabs.com/labs/netwatch"; - changelog = "https://github.com/matthart1983/netwatch/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/matthart1983/netwatch/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; mainProgram = "netwatch"; maintainers = with lib.maintainers; [ tomasrivera ];