nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at r-updates 50 lines 920 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pythonOlder, 6 pytestCheckHook, 7 nix-update-script, 8 uv-build, 9 pypng, 10 unidata-blocks, 11 pyyaml, 12}: 13 14buildPythonPackage rec { 15 pname = "pixel-font-knife"; 16 version = "0.0.21"; 17 pyproject = true; 18 19 disabled = pythonOlder "3.12"; 20 21 src = fetchFromGitHub { 22 owner = "TakWolf"; 23 repo = "pixel-font-knife"; 24 tag = version; 25 hash = "sha256-f4jaLEPXl8oo1olWBeymMn5a8Tyl07h1TW4pZ5OItZU="; 26 }; 27 28 build-system = [ uv-build ]; 29 30 dependencies = [ 31 pypng 32 unidata-blocks 33 pyyaml 34 ]; 35 36 nativeCheckInputs = [ pytestCheckHook ]; 37 38 pythonImportsCheck = [ "pixel_font_knife" ]; 39 40 meta = { 41 homepage = "https://github.com/TakWolf/pixel-font-knife"; 42 description = "Set of pixel font utilities"; 43 platforms = lib.platforms.all; 44 license = lib.licenses.mit; 45 maintainers = with lib.maintainers; [ 46 TakWolf 47 h7x4 48 ]; 49 }; 50}