1{ lib 2, buildPythonPackage 3, pythonOlder 4, fetchPypi 5, substituteAll 6, findutils 7, krb5 8, stdenv 9}: 10 11buildPythonPackage rec { 12 pname = "k5test"; 13 version = "0.10.3"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 hash = "sha256-nJ3uvK1joxXoGDPUXp/RK/IBZmQ7iry5/29NaxhMVx8="; 20 }; 21 22 patches = [ 23 (substituteAll { 24 src = ./fix-paths.patch; 25 inherit findutils krb5; 26 # krb5-config is in dev output 27 krb5Dev = krb5.dev; 28 }) 29 ]; 30 31 # No tests 32 doCheck = false; 33 34 pythonImportsCheck = [ "k5test" ]; 35 36 meta = with lib; { 37 broken = stdenv.isDarwin; 38 description = "Library for setting up self-contained Kerberos 5 environment"; 39 homepage = "https://github.com/pythongssapi/k5test"; 40 license = licenses.mit; 41 maintainers = with maintainers; [ ]; 42 }; 43}