From d5c8a3b4c0bb3b490fdada2c3bc7894a652e6d2d Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Mon, 11 Aug 2025 08:12:58 +0200 Subject: [PATCH] yt-dlp: 2025.07.21 -> 2025.08.11 Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.11 Diff: https://github.com/yt-dlp/yt-dlp/compare/2025.07.21...2025.08.11 --- pkgs/by-name/yt/yt-dlp/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index fac030114823..41b44b21706c 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -19,16 +19,21 @@ python3Packages.buildPythonApplication rec { # The websites yt-dlp deals with are a very moving target. That means that # downloads break constantly. Because of that, updates should always be backported # to the latest stable release. - version = "2025.07.21"; + version = "2025.08.11"; pyproject = true; src = fetchFromGitHub { owner = "yt-dlp"; repo = "yt-dlp"; tag = version; - hash = "sha256-VNUkCdrzbOwD+iD9BZUQFJlWXRc0tWJAvLnVKNZNPhQ="; + hash = "sha256-j7x844MPPFdXYTJiiMnru3CE79A/6JdfJDdh8it9KsU="; }; + postPatch = '' + substituteInPlace yt_dlp/version.py \ + --replace-fail "UPDATE_HINT = None" 'UPDATE_HINT = "Nixpkgs/NixOS likely already contain an updated version.\n To get it run nix-channel --update or nix flake update in your config directory."' + ''; + build-system = with python3Packages; [ hatchling ]; nativeBuildInputs = [