diff --git a/pkgs/by-name/ff/ffmpeg-normalize/package.nix b/pkgs/by-name/ff/ffmpeg-normalize/package.nix index 4739db508f91..1001e7173d9d 100644 --- a/pkgs/by-name/ff/ffmpeg-normalize/package.nix +++ b/pkgs/by-name/ff/ffmpeg-normalize/package.nix @@ -7,27 +7,36 @@ python3Packages.buildPythonApplication rec { pname = "ffmpeg-normalize"; - version = "1.31.3"; + version = "1.36.0"; format = "pyproject"; src = fetchPypi { inherit version; pname = "ffmpeg_normalize"; - hash = "sha256-sewDSBUX6gCZSIHeRtpx5fQGtOKN8OWZKrtCF2bgI9Y="; + hash = "sha256-85gfTGHLsLteHdVdy/NBFzta7JJfjeCFBgelHOKgNH8="; }; - build-system = with python3Packages; [ - setuptools - ]; + build-system = with python3Packages; [ uv-build ]; dependencies = with python3Packages; [ colorlog ffmpeg-progress-yield + mutagen ] ++ [ ffmpeg ]; + postPatch = with python3Packages; '' + substituteInPlace pyproject.toml \ + --replace-fail \ + 'requires = ["uv_build>=0.8.14,<0.9.0"]' \ + 'requires = ["uv_build==${uv-build.version}"]' \ + --replace-fail \ + 'colorlog==6.7.0' \ + 'colorlog==${colorlog.version}' + ''; + checkPhase = '' runHook preCheck