13 python3Packages.buildPythonApplication rec {
17 src = fetchFromGitHub {
21 hash = "sha256-X5fkcJgTVGASoVvvshGWUFNzB1V4KMSKgwoxzP62mxc=";
24 propagatedBuildInputs = with python3Packages; [
38 doCheck = false; # tests require network access
39 nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
41 passthru.tests.version = testers.testVersion {
43 command = "yle-dl -h";
47 description = "Downloads videos from Yle (Finnish Broadcasting Company) servers";
48 homepage = "https://aajanki.github.io/yle-dl/";
49 changelog = "https://github.com/aajanki/yle-dl/blob/${version}/ChangeLog";
50 license = licenses.gpl3Plus;
51 maintainers = with maintainers; [ dezgeg ];
52 platforms = platforms.unix;
53 mainProgram = "yle-dl";