diff options
Diffstat (limited to 'pkgs/development/python-modules/pydub/default.nix')
-rw-r--r-- | pkgs/development/python-modules/pydub/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/pydub/default.nix b/pkgs/development/python-modules/pydub/default.nix index 4210e7663eb0e..e9fa5c8f70632 100644 --- a/pkgs/development/python-modules/pydub/default.nix +++ b/pkgs/development/python-modules/pydub/default.nix @@ -7,6 +7,7 @@ pytestCheckHook, pythonOlder, setuptools, + substituteAll, }: buildPythonPackage rec { @@ -30,12 +31,18 @@ buildPythonPackage rec { url = "https://github.com/jiaaro/pydub/commit/66c1bf7813ae8621a71484fdcdf609734c0d8efd.patch"; hash = "sha256-3OIzvTgGK3r4/s5y7izHvouB4uJEmjO6cgKvegtTf7A="; }) + # Fix paths to ffmpeg, ffplay and ffprobe + (substituteAll { + src = ./ffmpeg-fix-path.patch; + ffmpeg = lib.getExe ffmpeg-full; + ffplay = lib.getExe' ffmpeg-full "ffplay"; + ffprobe = lib.getExe' ffmpeg-full "ffprobe"; + }) ]; nativeBuildInputs = [ setuptools ]; nativeCheckInputs = [ - ffmpeg-full pytestCheckHook ]; |