summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsss <sss@dark-alexandr.net>2025-08-08 05:01:00 +0300
committersss <sss@dark-alexandr.net>2025-08-08 08:51:30 +0300
commitbd89d856c32da2d531948f34b973fb742d990736 (patch)
tree5fcba4e38c2624484f217a9158e581bdccfef394
parentcdc60b568d880121113d332c5be1083c643e410d (diff)
yt-dlp: added bgutil-ytdlp-pot-provider pluginHEADmaster
-rw-r--r--yt-dlp.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/yt-dlp.nix b/yt-dlp.nix
index 7c047a3..9ea7b91 100644
--- a/yt-dlp.nix
+++ b/yt-dlp.nix
@@ -24,6 +24,34 @@ self: super: {
websockets
requests
urllib3
+ (shiton3.pkgs.buildPythonPackage {
+ pname = "bgutil-ytdlp-pot-provider-plugin";
+ version = "git";
+ pyproject = true;
+ src = fetchGit {
+ url = "https://github.com/Brainicism/bgutil-ytdlp-pot-provider";
+ ref = "master";
+ };
+ preBuild = ''
+ cd plugin
+ '';
+ nativeBuildInputs = [ hatchling ];
+ propagatedBuildInputs = [
+ brotli
+ certifi
+ mutagen
+ pycryptodomex
+ websockets
+ requests
+ urllib3
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Brainicism/bgutil-ytdlp-pot-provider";
+ description = "A proof-of-origin token (POT) provider yt-dlp";
+ license = licenses.gpl3;
+ };
+ })
];
makeWrapperArgs =
let