From 393ea6294057bf7b78b31d1d7455f9338d2e3bba Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 21 Aug 2025 11:34:10 +0100 Subject: [PATCH 1/4] p2pool: 4.9 -> 4.9.1 Diff: https://github.com/SChernykh/p2pool/compare/v4.9...v4.9.1 --- pkgs/by-name/p2/p2pool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/p2/p2pool/package.nix b/pkgs/by-name/p2/p2pool/package.nix index 05101533cef1..2eb8266ac226 100644 --- a/pkgs/by-name/p2/p2pool/package.nix +++ b/pkgs/by-name/p2/p2pool/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "p2pool"; - version = "4.9"; + version = "4.9.1"; src = fetchFromGitHub { owner = "SChernykh"; repo = "p2pool"; rev = "v${version}"; - hash = "sha256-nFoR5n6vm6Q1UBxX+3U6O6NExcrM1Mab+WjEOgRSKCE="; + hash = "sha256-jjY/+ZS7UYecHTQT93WAUZYYc+CZpG4Vbotmsq65un0="; fetchSubmodules = true; }; From 3cdf0139ca45397f98c54f960b0e2874b666ad9b Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 21 Aug 2025 11:44:39 +0100 Subject: [PATCH 2/4] p2pool: move to finalAttrs pattern --- pkgs/by-name/p2/p2pool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/p2/p2pool/package.nix b/pkgs/by-name/p2/p2pool/package.nix index 2eb8266ac226..3c6c145586fa 100644 --- a/pkgs/by-name/p2/p2pool/package.nix +++ b/pkgs/by-name/p2/p2pool/package.nix @@ -14,14 +14,14 @@ zeromq, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "p2pool"; version = "4.9.1"; src = fetchFromGitHub { owner = "SChernykh"; repo = "p2pool"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-jjY/+ZS7UYecHTQT93WAUZYYc+CZpG4Vbotmsq65un0="; fetchSubmodules = true; }; @@ -66,4 +66,4 @@ stdenv.mkDerivation rec { platforms = platforms.all; broken = stdenv.hostPlatform.isDarwin; }; -} +}) From a2e17a2f14144acf65d45b47f2c1c37bbfa7a410 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 21 Aug 2025 11:48:37 +0100 Subject: [PATCH 3/4] p2pool: reduce usage of `with lib;` --- pkgs/by-name/p2/p2pool/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/p2/p2pool/package.nix b/pkgs/by-name/p2/p2pool/package.nix index 3c6c145586fa..54ce621c1a58 100644 --- a/pkgs/by-name/p2/p2pool/package.nix +++ b/pkgs/by-name/p2/p2pool/package.nix @@ -54,16 +54,16 @@ stdenv.mkDerivation (finalAttrs: { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "Decentralized pool for Monero mining"; homepage = "https://github.com/SChernykh/p2pool"; - license = licenses.gpl3Only; - maintainers = with maintainers; [ + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ ratsclub JacoMalan1 ]; mainProgram = "p2pool"; - platforms = platforms.all; + platforms = lib.platforms.all; broken = stdenv.hostPlatform.isDarwin; }; }) From 236708037769206fea8b6dbd32086fd6f539224a Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Thu, 21 Aug 2025 11:48:53 +0100 Subject: [PATCH 4/4] p2pool: add jk to maintainers --- pkgs/by-name/p2/p2pool/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/p2/p2pool/package.nix b/pkgs/by-name/p2/p2pool/package.nix index 54ce621c1a58..234466f9006b 100644 --- a/pkgs/by-name/p2/p2pool/package.nix +++ b/pkgs/by-name/p2/p2pool/package.nix @@ -61,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ ratsclub JacoMalan1 + jk ]; mainProgram = "p2pool"; platforms = lib.platforms.all;