diff --git a/pkgs/by-name/dr/drum-machine/package.nix b/pkgs/by-name/dr/drum-machine/package.nix index f64784a6b9be..d1dee1520619 100644 --- a/pkgs/by-name/dr/drum-machine/package.nix +++ b/pkgs/by-name/dr/drum-machine/package.nix @@ -13,18 +13,19 @@ pkg-config, python3Packages, wrapGAppsHook4, + ffmpeg-headless, }: python3Packages.buildPythonApplication rec { pname = "drum-machine"; - version = "1.4.0"; + version = "1.5.0"; pyproject = false; src = fetchFromGitHub { owner = "Revisto"; repo = "drum-machine"; tag = "v${version}"; - hash = "sha256-5NzbjPzmrsF/xKLBwQ4MDPxz6OjBHioO7vcLMzMhidA="; + hash = "sha256-F3h3BxLNkJq0jpfNOGcTbckpc8CksyA3Bc8GNKviB+I="; }; strictDeps = true; @@ -47,11 +48,15 @@ python3Packages.buildPythonApplication rec { mido pygame pygobject3 + numpy ]; dontWrapGApps = true; - makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ]; + makeWrapperArgs = [ + "\${gappsWrapperArgs[@]}" + "--prefix PATH : ${lib.makeBinPath [ ffmpeg-headless ]}" + ]; # NOTE: `postCheck` is intentionally not used here, as the entire checkPhase # is skipped by `buildPythonApplication`