From 77b37b546a8f45a63b50cb820a310f8f161f7ef5 Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Sun, 5 Jul 2026 14:18:00 -0700 Subject: [PATCH] python3Packages.peakrdl-ipxact: cleanup Remove unused dependency and switch to finalAttrs-style package definition. --- .../python-modules/peakrdl-ipxact/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/peakrdl-ipxact/default.nix b/pkgs/development/python-modules/peakrdl-ipxact/default.nix index f8fdd217bc75..adfe6e5d89b8 100644 --- a/pkgs/development/python-modules/peakrdl-ipxact/default.nix +++ b/pkgs/development/python-modules/peakrdl-ipxact/default.nix @@ -3,13 +3,12 @@ fetchFromGitHub, gitUpdater, lib, - peakrdl, setuptools, setuptools-scm, systemrdl-compiler, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "peakrdl-ipxact"; version = "3.5.0"; @@ -18,7 +17,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "SystemRDL"; repo = "PeakRDL-ipxact"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GFHgIyK82dt+/t0XbDdk61q0DXUOabxtjlhZhgacUVA="; }; @@ -27,10 +26,7 @@ buildPythonPackage rec { setuptools-scm ]; - dependencies = [ - peakrdl - systemrdl-compiler - ]; + dependencies = [ systemrdl-compiler ]; passthru.updateScript = gitUpdater { rev-prefix = "v"; }; @@ -40,4 +36,4 @@ buildPythonPackage rec { license = lib.licenses.lgpl3; maintainers = [ lib.maintainers.jmbaur ]; }; -} +})