{"bugs":[],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1037c3719e34411a1dbc30663b4610ce92992524","committime":"2026-04-04T10:15:53","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"74ce98af745547631d5d8cb7e913ad8b4bcb92cf","committime":"2026-04-04T10:05:59","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: Enable provenance check"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4374891389140a515e7a63658b5c158bb209db3","committime":"2026-03-18T00:30:54","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"bf7b9db015fda93b229faa7b8d896ee4d53178e2","committime":"2026-03-18T00:20:07","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.8.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"acde2c266baa22ffa443e7a1cbde68b21c892349","committime":"2026-03-13T09:15:48","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"fbd8dcfc6336c70ca2bd1f603d241d30d5435c8f","committime":"2026-03-13T08:00:56","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.7.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a4aaee2a3e9e34dff3d538961b7f79c5af096492","committime":"2026-02-22T00:45:56","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7b5d92fd43e775b5e3aa23c3230a2f3d5d6d89b9","committime":"2026-02-22T00:30:44","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: drop 0.3.2, 0.4.0"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"a166c5ac3635a3e0373f0e1588cd254d7ee5883b","committime":"2026-02-22T00:19:44","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.5.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c9fc86b9f7ad4f8d40f55ef8479df3503ea6cc6a","committime":"2026-01-29T20:15:50","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"71862b648755ece007d49c3cc21dac1b527e03c8","committime":"2026-01-29T19:48:35","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.4.0"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"085e82c0e0fa8d50f7116a14761b04e21828e835","committime":"2026-01-29T19:48:22","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: drop 0.3.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7755b8f3a24f29043903926a55a49eb0c55730c","committime":"2025-12-08T00:16:06","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1608739f2796068efbcc41767b8d813b36b62e23","committime":"2025-12-08T00:08:19","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.3.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d70ff430f384c11f2177a5f22a6c207bee30da46","committime":"2025-12-05T22:15:46","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Removes config options for the section (when any) as well which\nwill be needed next version.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8e6e67f186e9bb9afa37489ff42061586b939faa","committime":"2025-12-04T03:50:01","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: preemptively update sed"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"64509bb13fa10de3ff2ffd0fc51cd175062f1ad5","committime":"2025-11-13T11:45:46","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"1826ca4e9878cbd76a88a9c480c4b16efe616014","committime":"2025-11-13T11:43:52","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: fix typo"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Noticed the .js files were in github's assets and considered using them\nrather than the wheel, but 1) they're ~3x bigger than the wheel due to\nno compression 2) wheel spares us from having to figure out what to\ninclude in the event that it changes given just using a wildcard 3)\nwould need to rename them both in SRC_URI and the ebuild to include\nthen remove ${PV}. The one advantage may be being able to skip the\nunzip dep but well.\n\nJust keep a short note about these.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"595b9a5ed61563222ae8a861ac67baaae7acc969","committime":"2025-11-13T11:36:44","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: re-arrange comments"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d2f4d57ac4e23cb70f8df632b4ec4043d4823cec","committime":"2025-11-12T01:15:45","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"d863ee129ddc52f863838049c3432f6033a5112d","committime":"2025-11-12T00:57:09","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: drop 0.3.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d45436f14ff13b247ada05ee46cc47e9d6f83900","committime":"2025-11-07T22:00:47","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"98e673957e23f4fd9edbff4341ce49195542a2a2","committime":"2025-11-07T21:53:04","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.3.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"09126f503301af764c369978374a81dfd0e47a18","committime":"2025-10-30T06:49:02","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"997b3eda8fdadfb55390bc4611b4389fa8fce08d","committime":"2025-10-30T06:23:48","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.3.0, drop 0.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f56b2a054e10c8a8e348b7d978c5098426bd450f","committime":"2025-10-24T02:18:33","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"git mv given this is just used to test unkeyworded yt-dlp right now\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"bb00a4129350aab3b3f05068db33dfe59d56937d","committime":"2025-10-24T01:26:01","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add 0.2.1, drop 0.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"963d66a2b3c3d5e9222d135c4a220ee40e9a1288","committime":"2025-10-23T11:03:43","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"477b55fa7d4a615d70fccb8eb857817e089f7d75","committime":"2025-10-23T10:51:59","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: add basic tests and tidy"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c16c1250d58818fab24c6c12c1403917f5f5ec3a","committime":"2025-10-22T08:48:41","packageid":78591,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"This has very little python, its purpose is to provide the .js\nfiles generated by deno and then the minimal python code just\nfeeds these files as a string to yt-dlp.\n\nGiven tests are not wired (may never be, they use deno and have not\nmanaged to get them to run at all yet), and that this is allarches,\nwent ahead and self-copied yt-dlp keywords. Note would be meaningless\nto run tests for PYTHON_COMPAT given they do not use python at all.\n\nyt-dlp currently only allows specific sha512sum for the .js files\nmeaning that this will need to be kept pinned with yt-dlp versions.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"6d6479beaee9bd2e046992e19466c03500da16f7","committime":"2025-09-24T08:44:39","packageid":78591,"repoid":1,"summary":"dev-python\/yt-dlp-ejs: new package, add 0.1.0"}],"dependencies":[],"depending":[{"block":false,"categoryid":451,"description":"youtube-dl fork with additional features and fixes","ebuildids":[778368,891432,892600,893066],"firstseen":"2021-08-23T22:10:02.695475","name":"yt-dlp","packageid":73299}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~arm64-macos","~hppa","~riscv","~x64-macos"],"ebuildid":893065,"firstseen":"2026-03-18T00:49:01.434090","license":"Unlicense ISC MIT","moddate":"2026-04-04T10:22:25","packageid":78591,"repoid":1,"slot":"0","uses":["python_targets_pypy3_11","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","verify-provenance"],"version":"0.8.0"},{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~arm64-macos","~hppa","~riscv","~x64-macos"],"ebuildid":892599,"firstseen":"2026-03-13T09:17:12.628869","license":"Unlicense ISC MIT","moddate":"2026-03-30T13:49:43","packageid":78591,"repoid":1,"slot":"0","uses":["python_targets_pypy3_11","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14"],"version":"0.7.0"},{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~arm64-macos","~hppa","~riscv","~x64-macos"],"ebuildid":890672,"firstseen":"2026-02-22T00:55:31.107101","license":"Unlicense ISC MIT","moddate":"2026-03-30T13:49:43","packageid":78591,"repoid":1,"slot":"0","uses":["python_targets_pypy3_11","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14"],"version":"0.5.0"}],"masks":[],"package":{"categoryid":336,"description":"External JavaScript for yt-dlp supporting many runtimes","firstseen":"2025-10-22T09:49:56.989095","name":"yt-dlp-ejs","packageid":78591},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[890672,890672,890672,890672,892599,892599,892599,892599,893065,893065,893065,893065],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":450,"description":"A fast, compliant alternative implementation of the Python (3.11) language","ebuildids":[890672,892599,893065],"firstseen":"2024-10-21T16:27:14.789750","name":"pypy","packageid":77785}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/yt-dlp\/ejs\/","https:\/\/pypi.org\/project\/yt-dlp-ejs\/"],"uses":[{"description":"Verify provenance of PyPI distfiles (verifies that the artifact comes from upstream source repository)","isdefault":false,"use":"verify-provenance"},{"description":"Build with PyPy3.11","group":"python_targets","isdefault":false,"use":"pypy3_11"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}