From 831aeedf1b7def7b2e76619825c2ecd86ae649e8 Mon Sep 17 00:00:00 2001 From: Brian <18603393+brian6932@users.noreply.github.com> Date: Thu, 16 May 2024 08:10:37 -0400 Subject: [PATCH] yt-dlp-(nightly|master): Add manifests (#1691) Co-authored-by: Hsiao-nan Cheung --- bucket/yt-dlp-daily.json | 39 -------------------------------------- bucket/yt-dlp-master.json | 39 ++++++++++++++++++++++++++++++++++++++ bucket/yt-dlp-nightly.json | 39 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 78 insertions(+), 39 deletions(-) delete mode 100644 bucket/yt-dlp-daily.json create mode 100644 bucket/yt-dlp-master.json create mode 100644 bucket/yt-dlp-nightly.json diff --git a/bucket/yt-dlp-daily.json b/bucket/yt-dlp-daily.json deleted file mode 100644 index bdd1de3204a..00000000000 --- a/bucket/yt-dlp-daily.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "version": "2023.03.11.810", - "description": "Unofficial daily builds for yt-dlp - a youtube-dl fork with additional features and fixes.", - "homepage": "https://github.com/ytdl-patched/yt-dlp", - "license": "Unlicense", - "suggest": { - "ffmpeg": "ffmpeg" - }, - "architecture": { - "64bit": { - "url": "https://github.com/ytdl-patched/yt-dlp/releases/download/2023.03.11.810/yt-dlp.exe", - "hash": "sha512:b31b847d5b38208afd0d75904fe0dc2e8f684a24654f07a25bf2d3eb5b2dfcd9a9b35a2e866b7f84c52931db09429c6343a0c435475cb3c44df0b0739990f40a" - }, - "32bit": { - "url": "https://github.com/ytdl-patched/yt-dlp/releases/download/2023.03.11.810/yt-dlp_x86.exe#/yt-dlp.exe", - "hash": "sha512:5fec26951f7921096ef49004483d7e5037ca2f24741ce152a0a040dd6123d7db54978d7f290c5626bf759e873831b11006841be29da27bd9697131c67d63b43f" - } - }, - "bin": "yt-dlp.exe", - "pre_install": "if (-not (Test-Path \"$persist_dir\\yt-dlp.conf\")) { New-Item \"$dir\\yt-dlp.conf\" -ItemType file | Out-Null }", - "persist": [ - "yt-dlp.conf", - "ytdlp_plugins" - ], - "checkver": "github", - "autoupdate": { - "architecture": { - "64bit": { - "url": "https://github.com/ytdl-patched/yt-dlp/releases/download/$version/yt-dlp.exe" - }, - "32bit": { - "url": "https://github.com/ytdl-patched/yt-dlp/releases/download/$version/yt-dlp_x86.exe#/yt-dlp.exe" - } - }, - "hash": { - "url": "$baseurl/SHA2-512SUMS" - } - } -} diff --git a/bucket/yt-dlp-master.json b/bucket/yt-dlp-master.json new file mode 100644 index 00000000000..895795e8151 --- /dev/null +++ b/bucket/yt-dlp-master.json @@ -0,0 +1,39 @@ +{ + "version": "2024.05.13.232520", + "description": "yt-dlp (official) master builds", + "homepage": "https://github.com/yt-dlp/yt-dlp-master-builds", + "license": "Freeware", + "suggest": { + "ffmpeg": "ffmpeg-nightly" + }, + "architecture": { + "64bit": { + "url": "https://github.com/yt-dlp/yt-dlp-master-builds/releases/download/2024.05.13.232520/yt-dlp.exe", + "hash": "sha512:6132975d74e835516ea40fa999487855ebb6b382e116435791a00f7980b88438a4379dea6bc620be06ba0e03daba777e916dad223e63cc7e33a941c354da4137" + }, + "32bit": { + "url": "https://github.com/yt-dlp/yt-dlp-master-builds/releases/download/2024.05.13.232520/yt-dlp_x86.exe#/yt-dlp.exe", + "hash": "sha512:00f619ffe51967bc756c44478c36eff3c6a54416e1c901bf8d39848ad2efdca29471d4754718970351dcbb23d4e11409ccb195850b85e3dda89b174da313cd5a" + } + }, + "bin": "yt-dlp.exe", + "pre_install": "$null = if (!(Test-Path \"$persist_dir/yt-dlp.conf\")) { New-Item \"$dir/yt-dlp.conf\" }", + "persist": [ + "yt-dlp.conf", + "ytdlp_plugins" + ], + "checkver": "github", + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/yt-dlp/yt-dlp-master-builds/releases/download/$version/yt-dlp.exe" + }, + "32bit": { + "url": "https://github.com/yt-dlp/yt-dlp-master-builds/releases/download/$version/yt-dlp_x86.exe#/yt-dlp.exe" + } + }, + "hash": { + "url": "$baseurl/SHA2-512SUMS" + } + } +} diff --git a/bucket/yt-dlp-nightly.json b/bucket/yt-dlp-nightly.json new file mode 100644 index 00000000000..a54211689b6 --- /dev/null +++ b/bucket/yt-dlp-nightly.json @@ -0,0 +1,39 @@ +{ + "version": "2024.05.13.232704", + "description": "yt-dlp (official) nightly builds", + "homepage": "https://github.com/yt-dlp/yt-dlp-nightly-builds", + "license": "Freeware", + "suggest": { + "ffmpeg": "ffmpeg-nightly" + }, + "architecture": { + "64bit": { + "url": "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/2024.05.13.232704/yt-dlp.exe", + "hash": "sha512:e54e33752430662793994d50777cc2301f117c2ff8764de458fa0ddcc43e6d36afb4310a8567591e49097c3c7c562f089a0e7e5b63bb2852e72bfc7eacac8b85" + }, + "32bit": { + "url": "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/2024.05.13.232704/yt-dlp_x86.exe#/yt-dlp.exe", + "hash": "sha512:274232751b4a80d0cbe755e6fb8dbc1995d195df69a6077a3688efc395c1fa3455fd319cb52c81f77849f6618e469e5a719b04f83b0d5369b599313ae285a196" + } + }, + "bin": "yt-dlp.exe", + "pre_install": "$null = if (!(Test-Path \"$persist_dir/yt-dlp.conf\")) { New-Item \"$dir/yt-dlp.conf\" }", + "persist": [ + "yt-dlp.conf", + "ytdlp_plugins" + ], + "checkver": "github", + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/$version/yt-dlp.exe" + }, + "32bit": { + "url": "https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/download/$version/yt-dlp_x86.exe#/yt-dlp.exe" + } + }, + "hash": { + "url": "$baseurl/SHA2-512SUMS" + } + } +}