···2525 # The websites yt-dlp deals with are a very moving target. That means that
2626 # downloads break constantly. Because of that, updates should always be backported
2727 # to the latest stable release.
2828- version = "2024.3.10";
2828+ version = "2024.4.9";
2929 pyproject = true;
30303131 src = fetchPypi {
3232 inherit version;
3333 pname = "yt_dlp";
3434- hash = "sha256-bnTLFKadvrhyyO9OC4u+0u6EbsYzUTzzEkp0wfrtwHs=";
3434+ hash = "sha256-fukFcrTTE7WCuZyJ5OzPd5tX/1TtwzGHPGs/unf6qLA=";
3535 };
36363737- nativeBuildInputs = [
3737+ build-system = [
3838 hatchling
3939 ];
40404141- propagatedBuildInputs = [
4141+ dependencies = [
4242 brotli
4343 certifi
4444 mutagen
···8686 youtube-dl is released to the public domain, which means
8787 you can modify it, redistribute it or use it however you like.
8888 '';
8989+ changelog = "https://github.com/yt-dlp/yt-dlp/releases/tag/${version}";
8990 license = licenses.unlicense;
9091 maintainers = with maintainers; [ mkg20001 SuperSandro2000 marsam ];
9192 mainProgram = "yt-dlp";