From 9f7ee166a085b559c66d7821b8191b6194e31a1a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 31 Jan 2026 00:43:53 +0100 Subject: [PATCH 1/3] python314Packages.virt-firmware: specify license --- pkgs/development/python-modules/virt-firmware/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/virt-firmware/default.nix b/pkgs/development/python-modules/virt-firmware/default.nix index d190652c4be4..976530e29fd6 100644 --- a/pkgs/development/python-modules/virt-firmware/default.nix +++ b/pkgs/development/python-modules/virt-firmware/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = { description = "Tools for virtual machine firmware volumes"; homepage = "https://gitlab.com/kraxel/virt-firmware"; - license = lib.licenses.gpl2; + license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ raitobezarius ]; From a5eab065313f76d63bccdb4c6beebd9b7a72137a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 31 Jan 2026 00:44:34 +0100 Subject: [PATCH 2/3] python314Packages.virt-firmware: 25.7.3 -> 25.12 Diff: https://gitlab.com/kraxel/virt-firmware/-/compare/v25.7.3...v25.12 --- pkgs/development/python-modules/virt-firmware/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/virt-firmware/default.nix b/pkgs/development/python-modules/virt-firmware/default.nix index 976530e29fd6..7d59dfbe65b4 100644 --- a/pkgs/development/python-modules/virt-firmware/default.nix +++ b/pkgs/development/python-modules/virt-firmware/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "virt-firmware"; - version = "25.7.3"; + version = "25.12"; pyproject = true; src = fetchFromGitLab { owner = "kraxel"; repo = "virt-firmware"; tag = "v${version}"; - hash = "sha256-kuFTKMhBVlgCBYLTO23IUz/tRLoMRHxjWPIaauu/PWw="; + hash = "sha256-sopmWZ8CdLuc0R+QN7MSoqT9kURzOyh9CgbreKuvANw="; }; build-system = [ setuptools ]; From 27232a93a15edacd85214a9351814b5e805510fb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 31 Jan 2026 00:46:31 +0100 Subject: [PATCH 3/3] python314Packages.virt-firmware: migrate to finalAttrs --- pkgs/development/python-modules/virt-firmware/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/virt-firmware/default.nix b/pkgs/development/python-modules/virt-firmware/default.nix index 7d59dfbe65b4..8f7da3cde22a 100644 --- a/pkgs/development/python-modules/virt-firmware/default.nix +++ b/pkgs/development/python-modules/virt-firmware/default.nix @@ -10,7 +10,7 @@ pefile, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "virt-firmware"; version = "25.12"; pyproject = true; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitLab { owner = "kraxel"; repo = "virt-firmware"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-sopmWZ8CdLuc0R+QN7MSoqT9kURzOyh9CgbreKuvANw="; }; @@ -45,9 +45,10 @@ buildPythonPackage rec { meta = { description = "Tools for virtual machine firmware volumes"; homepage = "https://gitlab.com/kraxel/virt-firmware"; + changelog = "https://gitlab.com/kraxel/virt-firmware/-/tags/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ raitobezarius ]; }; -} +})