Loading pkgs/tools/audio/whisper-ctranslate2/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , nix-update-script , python3 }: let pname = "whisper-ctranslate2"; version = "0.2.7"; in python3.pkgs.buildPythonApplication { inherit pname version; format = "setuptools"; disabled = python3.pythonOlder "3.6"; src = fetchFromGitHub { owner = "Softcatala"; repo = pname; rev = version; hash = "sha256-dUmQNKgH+SIlLhUEiaEGXUHZQDr3fidsAU2vATJiXBU="; }; propagatedBuildInputs = with python3.pkgs; [ numpy faster-whisper ctranslate2 tqdm sounddevice ]; passthru.updateScript = nix-update-script { }; meta = with lib; { description = "Whisper command line client compatible with original OpenAI client based on CTranslate2"; homepage = "https://github.com/Softcatala/whisper-ctranslate2"; changelog = "https://github.com/Softcatala/whisper-ctranslate2/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -35648,6 +35648,8 @@ with pkgs; whispers = with python3Packages; toPythonApplication whispers; whisper-ctranslate2 = callPackage ../tools/audio/whisper-ctranslate2 { }; waon = callPackage ../applications/audio/waon { }; warp = callPackage ../applications/networking/warp { }; Loading
pkgs/tools/audio/whisper-ctranslate2/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { lib , fetchFromGitHub , nix-update-script , python3 }: let pname = "whisper-ctranslate2"; version = "0.2.7"; in python3.pkgs.buildPythonApplication { inherit pname version; format = "setuptools"; disabled = python3.pythonOlder "3.6"; src = fetchFromGitHub { owner = "Softcatala"; repo = pname; rev = version; hash = "sha256-dUmQNKgH+SIlLhUEiaEGXUHZQDr3fidsAU2vATJiXBU="; }; propagatedBuildInputs = with python3.pkgs; [ numpy faster-whisper ctranslate2 tqdm sounddevice ]; passthru.updateScript = nix-update-script { }; meta = with lib; { description = "Whisper command line client compatible with original OpenAI client based on CTranslate2"; homepage = "https://github.com/Softcatala/whisper-ctranslate2"; changelog = "https://github.com/Softcatala/whisper-ctranslate2/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -35648,6 +35648,8 @@ with pkgs; whispers = with python3Packages; toPythonApplication whispers; whisper-ctranslate2 = callPackage ../tools/audio/whisper-ctranslate2 { }; waon = callPackage ../applications/audio/waon { }; warp = callPackage ../applications/networking/warp { };