diff --git a/pkgs/by-name/co/conkeyscan/package.nix b/pkgs/by-name/co/conkeyscan/package.nix index 9128e1f7ca0a..75fcf783d722 100644 --- a/pkgs/by-name/co/conkeyscan/package.nix +++ b/pkgs/by-name/co/conkeyscan/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, fetchpatch, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "conkeyscan"; version = "1.1.0"; pyproject = true; @@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "CompassSecurity"; repo = "conkeyscan"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xYCms+Su7FmaG7KVHZpzfD/wx9Gepz11t8dEK/YDfvI="; }; @@ -27,7 +27,7 @@ python3.pkgs.buildPythonApplication rec { postPatch = '' substituteInPlace setup.py \ - --replace-fail "{{VERSION_PLACEHOLDER}}" "${version}" + --replace-fail "{{VERSION_PLACEHOLDER}}" "${finalAttrs.version}" ''; build-system = with python3.pkgs; [ setuptools ]; @@ -51,9 +51,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Tool to scan Confluence for keywords"; homepage = "https://github.com/CompassSecurity/conkeyscan"; - changelog = "https://github.com/CompassSecurity/conkeyscan/releases/tag/v${version}"; + changelog = "https://github.com/CompassSecurity/conkeyscan/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "conkeyscan"; }; -} +})