at master 731 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 pythonOlder, 6 setuptools-scm, 7 zopfli, 8 pytestCheckHook, 9}: 10 11buildPythonPackage rec { 12 pname = "zopfli"; 13 version = "0.2.3"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 hash = "sha256-28mEG+3XNgQeteaYLNktqTvuFFdF9UIvN5X28ljNxu8="; 20 extension = "zip"; 21 }; 22 23 format = "pyproject"; 24 25 nativeBuildInputs = [ setuptools-scm ]; 26 27 buildInputs = [ zopfli ]; 28 USE_SYSTEM_ZOPFLI = "True"; 29 30 nativeCheckInputs = [ pytestCheckHook ]; 31 32 meta = with lib; { 33 description = "CPython bindings for zopfli"; 34 homepage = "https://github.com/obp/py-zopfli"; 35 license = licenses.asl20; 36 maintainers = [ maintainers.sternenseemann ]; 37 }; 38}