From 13e2f381d522430f019db2a02bc0de77a1576d40 Mon Sep 17 00:00:00 2001 From: aftix Date: Fri, 14 Feb 2025 17:32:34 -0600 Subject: [PATCH 1/2] python3Packages.aria2p: Changed mkDerivation input arguments into buildPythonPackage inputs --- pkgs/development/python-modules/aria2p/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aria2p/default.nix b/pkgs/development/python-modules/aria2p/default.nix index 8802e5f189ed..74ffe5b6b8ba 100644 --- a/pkgs/development/python-modules/aria2p/default.nix +++ b/pkgs/development/python-modules/aria2p/default.nix @@ -34,9 +34,9 @@ buildPythonPackage rec { hash = "sha256-JEXTCDfFjxI1hooiEQq0KIGGoS2F7fyzOM0GMl+Jr7w="; }; - nativeBuildInputs = [ pdm-backend ]; + build-system = [ pdm-backend ]; - propagatedBuildInputs = [ + dependencies = [ appdirs loguru requests From 9208cef238e9c54bf7f5a1b8a480b4aa3dc298ea Mon Sep 17 00:00:00 2001 From: aftix Date: Sun, 9 Feb 2025 16:34:31 -0600 Subject: [PATCH 2/2] python3Packages.aria2p: Change python3Packages.appdirs to python3Packages.platformdirs in dependencies nixpkgs commit 5f91e2ea808e5fb2757d1ddb677a4c2c75d367a0 updated aria2p from 0.12.0 to 0.12.1, breaking the build. The changelog for 0.12.1 (https://github.com/pawamoy/aria2p/blob/0.12.1/CHANGELOG.md) shows upstream changed from the appdirs package to platformdirs, but this change wasn't made in the above nixpkgs commit. --- pkgs/development/python-modules/aria2p/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aria2p/default.nix b/pkgs/development/python-modules/aria2p/default.nix index 74ffe5b6b8ba..19e589186fc9 100644 --- a/pkgs/development/python-modules/aria2p/default.nix +++ b/pkgs/development/python-modules/aria2p/default.nix @@ -4,8 +4,8 @@ fetchFromGitHub, pythonOlder, pdm-backend, - appdirs, loguru, + platformdirs, requests, setuptools, toml, @@ -37,8 +37,8 @@ buildPythonPackage rec { build-system = [ pdm-backend ]; dependencies = [ - appdirs loguru + platformdirs requests setuptools # for pkg_resources toml