From d116c9128569a538a78bf254e409fbfeae6f062d Mon Sep 17 00:00:00 2001 From: Alex James Date: Sun, 11 May 2025 13:37:56 -0500 Subject: [PATCH 1/4] flood-for-transmission: use finalAttrs pattern --- pkgs/by-name/fl/flood-for-transmission/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 29afbc3c1070..0f9001f2cc45 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -5,14 +5,14 @@ fetchFromGitHub, }: -buildNpmPackage rec { +buildNpmPackage (finalAttrs: { pname = "flood-for-transmission"; version = "2025-07-19T10-51-22"; src = fetchFromGitHub { owner = "johman10"; repo = "flood-for-transmission"; - tag = version; + tag = finalAttrs.version; hash = "sha256-2oHEVvZZcxH9RBKreaiwFKp7Iu5ijYdpXdgVknCxwKw="; }; @@ -36,4 +36,4 @@ buildNpmPackage rec { maintainers = with lib.maintainers; [ al3xtjames ]; platforms = lib.platforms.all; }; -} +}) From e279fa448088689d6807e572c762723e243e3377 Mon Sep 17 00:00:00 2001 From: Alex James Date: Sun, 11 May 2025 17:37:12 -0500 Subject: [PATCH 2/4] flood-for-transmission: set passthru.updateScript --- pkgs/by-name/fl/flood-for-transmission/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 0f9001f2cc45..9f92ac7b247b 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -3,6 +3,7 @@ lib, buildNpmPackage, fetchFromGitHub, + nix-update-script, }: buildNpmPackage (finalAttrs: { @@ -28,6 +29,8 @@ buildNpmPackage (finalAttrs: { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Flood clone for Transmission"; homepage = "https://github.com/johman10/flood-for-transmission"; From bc68dfbf3b5e3dd33a7ba347ecf2f059ab04d7d3 Mon Sep 17 00:00:00 2001 From: Alex James Date: Mon, 12 Jan 2026 18:43:07 -0800 Subject: [PATCH 3/4] flood-for-transmission: set meta.changelog --- pkgs/by-name/fl/flood-for-transmission/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index 9f92ac7b247b..ab366845f429 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -35,6 +35,7 @@ buildNpmPackage (finalAttrs: { description = "Flood clone for Transmission"; homepage = "https://github.com/johman10/flood-for-transmission"; downloadPage = "https://github.com/johman10/flood-for-transmission/releases"; + changelog = "https://github.com/johman10/flood-for-transmission/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ al3xtjames ]; platforms = lib.platforms.all; From 005b3d5dd7fd3f1d0e92d8e775f887cb978dbe60 Mon Sep 17 00:00:00 2001 From: Alex James Date: Mon, 12 Jan 2026 18:40:54 -0800 Subject: [PATCH 4/4] =?UTF-8?q?flood-for-transmission:=202025-07-19T10-51-?= =?UTF-8?q?22=20=E2=86=92=201.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog: - https://github.com/johman10/flood-for-transmission/releases/tag/v1.0.1 - https://github.com/johman10/flood-for-transmission/releases/tag/v1.0.0 --- pkgs/by-name/fl/flood-for-transmission/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fl/flood-for-transmission/package.nix b/pkgs/by-name/fl/flood-for-transmission/package.nix index ab366845f429..a58982ca8f5d 100644 --- a/pkgs/by-name/fl/flood-for-transmission/package.nix +++ b/pkgs/by-name/fl/flood-for-transmission/package.nix @@ -8,16 +8,16 @@ buildNpmPackage (finalAttrs: { pname = "flood-for-transmission"; - version = "2025-07-19T10-51-22"; + version = "1.0.1"; src = fetchFromGitHub { owner = "johman10"; repo = "flood-for-transmission"; - tag = finalAttrs.version; - hash = "sha256-2oHEVvZZcxH9RBKreaiwFKp7Iu5ijYdpXdgVknCxwKw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-c1K7ldraw9lzVtABz39B9569jHEuo6N3Iy8aCCfBOXE="; }; - npmDepsHash = "sha256-IUdsUGsm6yAbXqf4UGkz1VPa366TnWsTakkbywbLeTU="; + npmDepsHash = "sha256-yD9VwnAqE+k2/Z60YdJD6F1f4Cn3fcROCTopDq+DUWU="; strictDeps = true;