lol

python311Packages.py-zabbix: add patch to remove getargspec

+12 -2
+12 -2
pkgs/development/python-modules/py-zabbix/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , pytestCheckHook 5 6 , pythonOlder 6 7 }: ··· 15 16 src = fetchFromGitHub { 16 17 owner = "adubkov"; 17 18 repo = "py-zabbix"; 18 - rev = version; 19 - sha256 = "aPQc188pszfDQvNtsGYlRLHS5CG5VyqptSoe4/GJVvE="; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-aPQc188pszfDQvNtsGYlRLHS5CG5VyqptSoe4/GJVvE="; 20 21 }; 22 + 23 + patches = [ 24 + # Remove Python2 comp, https://github.com/adubkov/py-zabbix/pull/154 25 + (fetchpatch { 26 + name = "no-more-py2.patch"; 27 + url = "https://github.com/adubkov/py-zabbix/commit/8deedb860f52870fbeacc54a40341520702341e2.patch"; 28 + hash = "sha256-Af7pnCZIObC0ZQLaamBK1pTAVAFs/Mh7+og5jAKqk4s="; 29 + }) 30 + ]; 21 31 22 32 nativeCheckInputs = [ 23 33 pytestCheckHook