8 python3.pkgs.buildPythonApplication rec {
12 # Tests aren't packaged, but they all hit the real network so
13 # probably aren't suitable for a build environment anyway.
16 src = python3.pkgs.fetchPypi {
17 inherit pname version;
18 sha256 = "sha256-wCDaT9Nz1ZiSsqFwX1PXHq6QF6fjLRI9wwvvWxcmYOY=";
23 src = ./ffmpeg-path.patch;
24 ffmpeg = "${lib.getBin ffmpeg}/bin/ffmpeg";
25 ffprobe = "${lib.getBin ffmpeg}/bin/ffmpeg";
26 version = lib.getVersion ffmpeg;
30 nativeBuildInputs = [ installShellFiles ];
33 installShellCompletion --cmd you-get \
34 --zsh contrib/completion/_you-get \
35 --fish contrib/completion/you-get.fish \
36 --bash contrib/completion/you-get-completion.bash
40 description = "A tiny command line utility to download media contents from the web";
41 homepage = "https://you-get.org";
42 changelog = "https://github.com/soimort/you-get/raw/v${version}/CHANGELOG.rst";
43 license = licenses.mit;
44 maintainers = with maintainers; [ ryneeverett ];