Versions
v9999 :: 0 :: gentoo
- Modified
- License
- Unlicense
- USE flags
- deno man test
v2026.02.04 :: 0 :: gentoo
- Modified
- License
- Unlicense
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~arm64-macos ~hppa ~riscv ~x64-macos
- USE flags
- deno test
v2026.01.31 :: 0 :: gentoo
- Modified
- License
- Unlicense
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~arm64-macos ~hppa ~riscv ~x64-macos
- USE flags
- deno test
v2026.01.29 :: 0 :: gentoo
- Modified
- License
- Unlicense
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~arm64-macos ~hppa ~riscv ~x64-macos
- USE flags
- deno test
v2025.12.08 :: 0 :: gentoo
- Modified
- License
- Unlicense
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~arm64-macos ~hppa ~riscv ~x64-macos
- USE flags
- deno test
USE flags
General
- deno
- Pull in dev-lang/deno-bin by default needed for proper YouTube support (if this USE is masked on your profile, refer to yt-dlp's documentation for lesser supported alternatives which are not supported out-of-the-box due to security concerns)
- man
- Build and install man pages
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- pypy3_11
- Build with PyPy3.11
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
- python3_14
- Build with Python 3.14
Runtime Dependencies
dev-lang / deno-bin : Modern runtime for JavaScript and TypeScript
dev-lang / pypy : A fast, compliant alternative implementation of the Python (3.11) language
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / pycryptodome : A self-contained cryptographic library for Python
dev-python / yt-dlp-ejs : External JavaScript for yt-dlp supporting many runtimes
Depending packages
dev-python / youtube-search-python : Get YouTube video information using link WITHOUT YouTube Data API v3
net-misc / ytmdl : Simple app to get songs from youtube in mp3 format
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: skip failing cookie parsing test for now
Not skipping in 9999 given believe this issue will be short lived and won't need this next bump. Closes: https://bugs.gentoo.org/969632 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2026.02.04
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2026.01.31
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2026.01.29
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.10.22, 2025.11.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: relax yt-dlp-ejs dependency
Missed this when doing the bump, but just noticed that it no longer hard errors if the patch version does not match. It still checks the sha512sum of the .js files but they haven't changed since 0.3.0 and in theory won't until 0.4.x. This should especially make things nicer for the live ebuild while a yt-dlp-ejs update is pending. Not particularly important for the release version though (not worth a revbump). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.12.08
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.09.26, 2025.10.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.11.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.11.02_pre
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add extra note about yt-dlp-ejs updates
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.11.02_pre, drop 2025.10.30_pre
Do not know how much longer release will take, but may as well update this in case anyone is using it as it fixes some notable bugs. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
This makes the _pre releases mostly obsolete, but keeping it until a proper release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.30_pre, drop 2025.10.28_pre
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.28_pre, drop 2025.10.24_pre
Mention yt-dlp's config file in the postinst as many users likely never needed it before and it'll spare them having to figure this out, esp. if using yt-dlp through other applications where passing extra arguments can be annoying/limited. Right now yt-dlp supports node, bun, quickjs(new), and deno(default) of which only node and deno are packaged right now. quickjs may(?) have potential for better arch support (+low size) due to its simplicity but may be noticeably slower. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.24_pre, drop 2025.10.23_pre
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.23_pre, drop 2025.10.22_pre
Only has a 1 commit difference (not important), but mostly bumping to avoid confusion with the 10.22 release as the deno support is due for the next version and not that one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.22
Note that this version does *not* use the external n/sig solver yet (aka using deno), it's a temporary hack workaround to keep youtube working while yt-dlp finishes working on support for that. This may result in getting worse format qualities or limitations but hopefully not the 403 errors. Users that want to use deno early can use unkeyworded versions marked _pre like yt-dlp-2025.10.22_pre (may add a 23_pre tomorrow or so to avoid confusion with the current release) The *next* yt-dlp real release should have support either way, as noted in yt-dlp-2025.10.22's changelog. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: fix typo in comment + reword a bit
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.22_pre w/ WIP deno usage (unkeyworded)
For early testing esp. given a lot of users are impatient about this. You can verify that deno is being used by running yt-dlp with `-v`: [debug] [youtube] [jsc:deno] Running deno: deno [...] Be warned that this is still WIP upstream (PR not merged and marked as Draft) with a lot of TODOs including for documentation, so use at your own risks. It may also not necessarily magically fix issues if youtube isn't working with normal releases for you, so keep your expectations low. Tarball is generated with a local script from what the PR is currently based on and may be lacking some commits that are older than than this version (aka it is not rebased). Likely will not update this regularly unless there is a specific reason to, so it may fall behind the PR until a proper release. Also no plans to make this work with a live ebuild meanwhile. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: adjust live ebuild to be copy'able for releases
Extra lagic is a bit jarring but, given potential upcoming changes, would rather not maintain the ebuilds separately anymore. Keeping USE=man optional (live-only) given arch limitations of pandoc and not going to provide a tarball for man pages in a always-changing live version (we could at best use the one from the last release but well). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.10.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.09.05, 2025.09.23
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.09.26
For anyone curious, no this doesn't support deno yet (support hasn't been merged yet). There is also no plans to preemptively add deno before it's needed, this will be handled when yt-dlp needs it (assuming alternatives aren't considered viable). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.09.23
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.08.22, 2025.08.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.09.05
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.08.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.08.11, 2025.08.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.08.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.08.20
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.07.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.08.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.06.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.07.21
Note that the test_utils.py::TestUtil::test_extract_attributes test is known failing specifically with python-3.14.0_beta4, but according to upstream should work again with the next python release. Afaik does not cause notable runtime issues, so not going to remove compat, skip the test, or keep an ebuild note over this if it'll pass again soon. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.06.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.06.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: use EPYTEST_PLUGINS
Would rather get rid of autoloading in my packages now and this is a good excuse to do so. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.05.22, 2025.06.09
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.06.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable py3.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.04.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: sync live
It's possible that there are more requirements wrt ffmpeg testing, but have not tried to test with the utmost minimal ffmpeg. Unclear what missing webp at runtime may cause, albeit ffmpeg is optional either way and imagine it can fallback outside tests. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.06.09
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.05.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.03.31
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.04.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: fix DeprecatedInsinto
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.03.26, 2025.03.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.03.31
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.03.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.02.19, 2025.03.21, 2025.03.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.03.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.03.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: cleanup ancient blocker
Not seeing much worth in keeping that one for an extended period. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.03.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: (always) skip websockets tests
These were already skipped when dev-python/websockets is not installed. In bug #940630, considered depending on it for tests but yt-dlp seems to be picky with websockets version (sometime wanting newer, sometime older to work right) and that works out poorly with the straight to stable model of yt-dlp. Ultimately not aware of typical users needing this, we do not even advertise it as a optfeature -- so can consider it semi-unsupported. Closes: https://bugs.gentoo.org/940630 Closes: https://bugs.gentoo.org/950030 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable pypy3_11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2025.01.15, 2025.01.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.02.19
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.01.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.12.23, 2025.01.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.01.15
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2025.01.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.12.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.12.23
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.12.03, 2024.12.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.12.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.12.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.11.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.12.03
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.11.04
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.11.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.10.07, 2024.10.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
Upstream changed how optional dependencies are handled (aka made them actually optional rather than always installed by pip) and it no longer triggers pip check if missing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.11.04
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.10.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.09.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.10.07
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.08.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.09.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable pypy3
Was requested, see no reason not to given tests pass and upstream does pypy3.{8..10} in their CI. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.08.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.08.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.07.16, 2024.07.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.08.01
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.07.07, 2024.07.09
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.16
Well, if releases are going to be that frequent from now on, may just always do straight-to-stable even without a specific reason to unless there are major potentially breaking changes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.09
Straight-to-stable again due to having notable nsig fixes for youtube. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.07.01, 2024.07.02
Dropping early due to a minor potential vulnerability, albeit we are not truly affected given it requires PhantomJS (unpackaged). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.07
Another minor update, this time for a potential vulnerability (currently no CVE assigned), may as well straight-to-stable too. Technically not affected given we do not package phantomjs anymore and it been gone long before yt-dlp was in the tree. Even if a user had this anyway, they would have to use the extractor from a lesser used site and it is not believed that yt-dlp+phantomjs has been targeted (more of a just-in-case fix). ...so skipping a Gentoo security bug this time around. Odds are that there are more potential issue if have PhantomJS installed, ancient no-longer-updated javascript runner is going to inevitably be a security hazard. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.02
Straight-to-stable, minor bugfix release to yesterday's version that is also stable. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop vulnerable 2024.05.27
CVE-2024-10123 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.07.01, straight-to-stable
Typically still wait a week or so assuming youtube fetching is not broken, but there's also a minor CVE this time around.. so let's avoid extra hassle and do it in one go. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.04.09, 2024.05.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
net-misc/yt-dlp: Stabilize 2024.05.27 ALLARCHES, #933112
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.05.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable py3.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.05.26
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2024.03.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.04.09
Straight-to-stable due to notable fixes with youtube and should be little reason to wait. (there is also a security fix albeit it only impact Windows) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.12.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/yt-dlp: Stabilize 2024.03.10 ALLARCHES, #927229
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2024.03.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: update live (now using hatchling)
Closes: https://bugs.gentoo.org/924615 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2023.12.30 arm64, #922179
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.11.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2023.12.30 ALLARCHES, #921437
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.12.30
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.11.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop vulnerable 2023.10.13
Bug: https://bugs.gentoo.org/917355 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.11.16 ALLARCHES (amd64)
Bug: https://bugs.gentoo.org/917355 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: sync live
Upstream dropped secretstorage from requirements.txt making it more officially optional (without code changes). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.11.16
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: make pip check happier
None of these are actually required and are more for obscure options. fwiw add optdepend for secretstorage but requests/urllib3 not really worth it (and typicallly installed either way). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.11.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.10.07
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.10.13 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.10.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.09.24
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.10.07 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: skip failing proxy test with FEATUERS=distcc
This test is not worth finding workarounds or doing conditions, just skip it. Closes: https://bugs.gentoo.org/915614 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: fix EmptyGlobalAssignment
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.10.07
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.07.06
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.09.24 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.09.24
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable py3.12 in live
Upstream added 3.12 to their CI yesterday and fixed up a few things, so it should be fine (tests did use to fail, albeit even 2023.07.06 seems to pass now so these issues may have been elsewhere -- either way we only run a smaller offline subset, so let's wait for next release to enable in non-live). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop vulnerable <=2023.07.06
Bug: https://bugs.gentoo.org/909780 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.07.06 for ALLARCHES
Little reason to wait when there's notable fixes for this package, in this case security wrt bug #909780 and twitter access without login among other things. Bug: https://bugs.gentoo.org/909780 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.07.06
Bug: https://bugs.gentoo.org/909780 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2023.06.22 ALLARCHES, #909166
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.06.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.06.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
*/*: marked ~arm64-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: report correct version in live
Closes: https://bugs.gentoo.org/905884 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.03.03
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.03.04
Going straight to stable again given mostly bugfixes and .03.03 was short lived. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.2.17
Drop early given the versioning changes pose problems with this version (.2 > .03), plus it throttles youtube and isn't very useful. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.03.03, switch to github release tarball
Current PyPI's is missing the man page and, while it may come back in future versions, this let us switch to the same versioning upstream uses with padding 0 in dates for readability (note this actual releases, not automated git archives). Also straight-to-stable given it fixes youtube throttling issues again. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.1.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add live ebuild
Upstream is typically punctual with releases, but when some sites break out of the blue users may want the fixes quicker still. Did not inspect the newly used devscripts closely, so may be missing deps. Please report issues given won't be testing 9999 regularly. Note will be missing the man page without USE=man (off by default and needs pandoc, but if amd64/arm64 then pandoc-bin isn't so bad). Not using [[ == 9999 ]] blocks given a few things need to be different and it gets kind of nasty combined. Will just be its own separate ebuild. Closes: https://bugs.gentoo.org/895158 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.2.17
Straight to stable given previous is broken for youtube. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: use pypi.eclass
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.11.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2023.1.6 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2023.1.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.1.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2023.1.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.10.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.11.11 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.11.11
test fixed upstream wrt bug #876963 Closes: https://bugs.gentoo.org/876963 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.9.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.10.4 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.10.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.8.19
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.9.1 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.9.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.8.14
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.8.19, straight-to-stable
Not too different from 8.14 and fixes new youtube throttling issues due to youtube-side changes, so let's propagate the fix to stable right away. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.7.18, 2022.8.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.8.14 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.8.14
Was about to stable 2022.8.8 but guess will go for this one soon'ish instead. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.8.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.6.29
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.7.18 for ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.7.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.6.22.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.5.18
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.6.29 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.6.29
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.6.22.1 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.6.22.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.4.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: enable py3.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.5.18 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.5.18
- cleanup no:markdown, this is now handled by python eclasses. - use wrapper eclass for youtube-dl wrapper Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.3.8.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.4.8 ALLARCHES
Still early but want to get age-gate and limit-rate fixes in. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: also drop certifi from requirements.txt
Newly optionally used and skipped from optfeature/RDEPEND given this doesn't really change anything -- but forgot requirements.txt which can unnecessarily trigger pip check. Skip revbump given realistically most users have certifi installed, and pip check issues were worked around on firefox. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.2.4-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.4.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
Revert "net-misc/yt-dlp: drop 2022.2.4-r1"
This reverts commit dc1d9e1502d508040f2008e1c3eae342d34f2918. Keep for longer due to regressions with rate limiting (fixed in next version) and possible other unconfirmed issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.2.4-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.3.8.2 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
net-misc/yt-dlp-2022.3.8.2: marked ~x64-macos
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.3.8.1
Short lived release, no reason to keep. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.3.8.2
Semi-unnecessary release given the issue it's fixing (setup.py using requirements.txt despite missing from pypi tarball) was already handled by the ebuild. The new tarball includes all files, and adds an additional extractor which seemingly was deleted by mistake giving some worth to this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.3.8.1
Version adds brotli content-encoding support, but like some other less needed features it does not seem worth having optfeature nag for it. Also migrated to PEP517. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/yt-dlp: Stabilize 2022.2.4-r1 arm, #833872
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2022.2.4-r1 ppc64, #833872
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2022.2.4-r1 ppc, #833872
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: remove youtube-dl python module symlink
This was never a good idea, it's not 1:1 compatible and cases where yt-dlp's python module can work on a package expecting youtube-dl are rather few (sometime can do some basics at best). And then portage is not good at handling this situation wrt bug #833435 Fortunately no revdeps relied on this yet, so cleaning should be safe (vidify was patched to import the right module instead, so +1). Also adjust youtube-dl blocker to account for upcoming IUSE=yt-dlp. Closes: https://bugs.gentoo.org/833435 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.1.21
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2022.2.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.2.4 ALLARCHES
Last version was fast stabilized for youtube download fix but there was a regression with the youtube search extractor. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.2.4
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.2.3 ALLARCHES
Stabilized right away given youtube/google changes may cause n-sig errors without this version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.12.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.2.3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2022.1.21 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2022.1.21
Not using PEP517 yet given this will go stable too soon. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.12.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2021.12.27 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.12.25
Short lived release with 2021.12.27 released right after and due to be next stable, should be no need to keep this one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2021.12.27
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2021.12.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.10.22, 2021.11.10.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: adjust sed to be safer
Was still thinking of it as being its own line (making s/x// safe) because of requires.txt. Wasn't a problem but may be in the future. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2021.12.1-r1 ALLARCHES
One day earlier than planned but there is no known reason not to, saves backporting for bug #828466. Bug: https://bugs.gentoo.org/828466 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: make pip check happier
mutagen and websockets are optional, and we use pycryptodome rather than domex on Gentoo. Closes: https://bugs.gentoo.org/828466 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2021.12.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: disable pytest-markdown
Cause use of network and testing README.md is unnecessary. Closes: https://bugs.gentoo.org/826574 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.10.22-r3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2021.11.10.1-r1 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/yt-dlp: Keyword 2021.11.10.1-r1 ppc, #820815
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-misc/yt-dlp: Keyword 2021.11.10.1-r1 ppc64, #820815
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add youtube_dl symlink for python site-packages
Compatibility isn't great but this is enough for packages that do not make a complex use of it, e.g. gpodder can use it and it effectively removes youtube's 50kB/s throttling. Should be better than nothing while waiting for the various upstreams to officially migrate (which already have open issues, users are pushing for it). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2021.11.10.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: remove some non-essential deps / use optfeature
Closes: https://bugs.gentoo.org/822156 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Keyword 2021.10.22-r2 arm, #820815
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Keyword 2021.10.22-r2 arm64, #820815
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
net-misc/yt-dlp: keyworded 2021.10.22-r2 for hppa, bug #820815
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: add note about youtube-dl wrapper
Mostly to discourage use when not explicitely needed. It may be less tested and, while no plans are known for this, upstream deciding to remove compat options at some point wouldn't be a surprise. Will either way become obsolete when everything is calling yt-dlp directly. Bug: https://bugs.gentoo.org/820842 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: improve compatibility with youtube-dl
Usually not needed, but some more advanced use of options may lead to issues without a wrapper. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: revbump with youtube-dl compatibility symlink
Some video players and tools/scripts still try to call youtube-dl and users would sometime create this symlink themselves given it functions as a drop-in replacement. This blocks net-misc/youtube-dl but there should be little reason to have both installed at same time (youtube-dl is likely headed for last riting), and so not providing a USE. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.9.1, 2021.10.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2021.10.22 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: drop 2021.8.10, 2021.9.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: stabilize 2021.10.10 ALLARCHES
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
net-misc/yt-dlp: add 2021.10.22
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
net-misc/yt-dlp: EAPI8 and small adjustments
* remove unused readme.gentoo-r1 * public-domain -> Unlicense * nose -> pytest, lets the eclass handle that dependency * use upstream markers to skip download tests rather than names (no major change, but lets 3 additional tests run) * remove mkdir workaround, was fixed upstream in 2021.09.01 * install Changelog.md and supportedsites.md, and remove duplicate README.txt in favor of README.md (same contents) * replace some unnecessary new* commands by do* Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2021.9.1 ALLARCHES, #818499
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-misc/yt-dlp: Stabilize 2021.9.1 amd64, #818499
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
net-misc/yt-dlp: 2021.10.10 version bump.
Closes: https://bugs.gentoo.org/809896 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
net-misc/yt-dlp: 2021.9.25 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
net-misc/yt-dlp: 2021.9.1 version bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
net-misc/yt-dlp: keyword 2021.8.10 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
net-misc/yt-dlp: new package.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>