at 24.11-pre 882 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5}: 6 7buildPythonPackage rec { 8 pname = "art"; 9 version = "6.2"; 10 format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "sepandhaghighi"; 14 repo = "art"; 15 rev = "refs/tags/v${version}"; 16 hash = "sha256-lFe6J3R+A1WE+LGywupjOGwhOcrUH5JE26Cit0DaT/4="; 17 }; 18 19 pythonImportsCheck = [ "art" ]; 20 21 # TypeError: art() missing 1 required positional argument: 'artname' 22 checkPhase = '' 23 runHook preCheck 24 25 $out/bin/art 26 $out/bin/art test 27 $out/bin/art test2 28 29 runHook postCheck 30 ''; 31 32 meta = with lib; { 33 description = "ASCII art library for Python"; 34 mainProgram = "art"; 35 homepage = "https://github.com/sepandhaghighi/art"; 36 changelog = "https://github.com/sepandhaghighi/art/blob/${src.rev}/CHANGELOG.md"; 37 license = licenses.mit; 38 maintainers = with maintainers; [ figsoda ]; 39 }; 40}