From 00557ada7d4e9a54a0b0f01e5d231cded8492995 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Tue, 18 Nov 2025 01:08:02 -0800 Subject: [PATCH] ffmpeg-normalize: 1.31.3 -> 1.36.0 --- pkgs/by-name/ff/ffmpeg-normalize/package.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) 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