3 buildPythonApplication,
11 buildPythonApplication rec {
14 format = "setuptools";
19 hash = "sha256-bxh15aZIupTaHnYM65MAYuYtKx0z2OIQl3WKEU1gO4Q=";
22 propagatedBuildInputs = [
27 nativeCheckInputs = [ pytestCheckHook ];
30 # requires network access
31 "--ignore=test/test_results.py"
32 "--ignore=test/test_downloader.py"
34 # incompatible with pytestCheckHook
35 "--ignore=test/test_ytdl.py"
38 pythonImportsCheck = [ "gallery_dl" ];
40 passthru.updateScript = nix-update-script { };
43 description = "Command-line program to download image-galleries and -collections from several image hosting sites";
44 homepage = "https://github.com/mikf/gallery-dl";
45 changelog = "https://github.com/mikf/gallery-dl/blob/v${version}/CHANGELOG.md";
46 license = lib.licenses.gpl2Only;
47 mainProgram = "gallery-dl";
48 maintainers = with lib.maintainers; [ dawidsowa ];