diff --git a/pkgs/development/python-modules/zopfli/default.nix b/pkgs/development/python-modules/zopfli/default.nix index 52e6141d014f..5d6b2f1ef79f 100644 --- a/pkgs/development/python-modules/zopfli/default.nix +++ b/pkgs/development/python-modules/zopfli/default.nix @@ -7,22 +7,21 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "zopfli"; - version = "0.2.3"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-28mEG+3XNgQeteaYLNktqTvuFFdF9UIvN5X28ljNxu8="; - extension = "zip"; - }; - + version = "0.4.0"; pyproject = true; - nativeBuildInputs = [ setuptools-scm ]; + src = fetchPypi { + inherit (finalAttrs) pname version; + hash = "sha256-qO6ZKyVJ4JDNPwF4v2Bt1Bop4GE6BM31BUIkZixy3OY="; + }; + + build-system = [ setuptools-scm ]; buildInputs = [ zopfli ]; - USE_SYSTEM_ZOPFLI = "True"; + + env.USE_SYSTEM_ZOPFLI = "True"; nativeCheckInputs = [ pytestCheckHook ]; @@ -32,4 +31,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sternenseemann ]; }; -} +})