From ebcc350a3b128bd2a629b3d4d9c70d3603e00769 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Sun, 5 Jul 2026 14:19:10 -0700 Subject: [PATCH] python3Packages.peakrdl-markdown: cleanup This moves the package definition to use the finalAttrs-style, as well as consumes the newly named "peakrdl-cli" package instead of the "peakrdl" one. --- .../python-modules/peakrdl-markdown/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/peakrdl-markdown/default.nix b/pkgs/development/python-modules/peakrdl-markdown/default.nix index eb59158f6ad8..3e5898da75b1 100644 --- a/pkgs/development/python-modules/peakrdl-markdown/default.nix +++ b/pkgs/development/python-modules/peakrdl-markdown/default.nix @@ -3,12 +3,13 @@ fetchFromGitHub, gitUpdater, lib, - peakrdl, - py-markdown-table, + peakrdl-cli, poetry-core, + py-markdown-table, + systemrdl-compiler, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "peakrdl-markdown"; version = "1.0.3"; @@ -17,15 +18,16 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "SystemRDL"; repo = "PeakRDL-markdown"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Dt8FxnvvXY9nVhFehIcfSC9mFbbEzEuaVnBMu032dug="; }; build-system = [ poetry-core ]; dependencies = [ - peakrdl + peakrdl-cli py-markdown-table + systemrdl-compiler ]; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; @@ -36,4 +38,4 @@ buildPythonPackage rec { license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.jmbaur ]; }; -} +})