Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

python312Packages.arsenic: add patch to replace distutils

+8
+8
pkgs/development/python-modules/arsenic/default.nix
··· 5 buildPythonPackage, 6 fetchFromGitHub, 7 fetchpatch, 8 poetry-core, 9 pythonRelaxDepsHook, 10 pythonOlder, ··· 32 url = "https://github.com/HENNGE/arsenic/commit/ca82894a5f1e832ab9283a245258b334bdd48855.patch"; 33 hash = "sha256-ECCUaJF4MRmFOKH1C6HowJ+zmbEPPiS7h9DlKw5otZc="; 34 }) 35 ]; 36 37 pythonRelaxDeps = [ "structlog" ]; ··· 43 dependencies = [ 44 aiohttp 45 attrs 46 structlog 47 ]; 48
··· 5 buildPythonPackage, 6 fetchFromGitHub, 7 fetchpatch, 8 + packaging, 9 poetry-core, 10 pythonRelaxDepsHook, 11 pythonOlder, ··· 33 url = "https://github.com/HENNGE/arsenic/commit/ca82894a5f1e832ab9283a245258b334bdd48855.patch"; 34 hash = "sha256-ECCUaJF4MRmFOKH1C6HowJ+zmbEPPiS7h9DlKw5otZc="; 35 }) 36 + # Replace distutils with packaging, https://github.com/HENNGE/arsenic/pull/166 37 + (fetchpatch { 38 + name = "replace-distutils.patch"; 39 + url = "https://github.com/HENNGE/arsenic/commit/440faed7d2a8fbd635a135c007051ea494e72873.patch"; 40 + hash = "sha256-QbOH6EdFKZxm1VaXRiTbJ3zIzEKVet9GUQDaJnmSNQw="; 41 + }) 42 ]; 43 44 pythonRelaxDeps = [ "structlog" ]; ··· 50 dependencies = [ 51 aiohttp 52 attrs 53 + packaging 54 structlog 55 ]; 56