acr-cli: init at 0.14 (#359508)
[NixPkgs.git] / pkgs / by-name / ff / ffmpeg-normalize / package.nix
blobbcfc78b66e9c87544c03646a4aff7cf04b330df0
2   lib,
3   python3Packages,
4   fetchPypi,
5   ffmpeg,
6 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "ffmpeg-normalize";
9   version = "1.28.3";
11   src = fetchPypi {
12     inherit pname version;
13     hash = "sha256-8wNPuVRQRQpFK6opgwqdKYMYmAFRqq8p/T5V9kC8QaY=";
14   };
16   propagatedBuildInputs = [
17     ffmpeg
18     python3Packages.ffmpeg-progress-yield
19   ];
20   dependencies = with python3Packages; [ colorlog ];
22   checkPhase = ''
23     $out/bin/ffmpeg-normalize --help > /dev/null
24   '';
26   meta = {
27     description = "Normalize audio via ffmpeg";
28     homepage = "https://github.com/slhck/ffmpeg-normalize";
29     license = lib.licenses.mit;
30     maintainers = with lib.maintainers; [
31       luftmensch-luftmensch
32       prusnak
33     ];
34     mainProgram = "ffmpeg-normalize";
35   };