Commit Graph
1004321 Commits
Author SHA1 Message Date
Ionen Wolkens dcdc25e1b1 net-misc/yt-dlp: fix typo in comment + reword a bit
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-22 04:45:33 -04:00
Arthur Zamarin 9e69cfa2c6 media-radio/kochmorse: Stabilize 3.5.1_p20250730 amd64, #964935
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:45:00 +03:00
Arthur Zamarin d938aa7230 dev-python/fonttools: Stabilize 4.60.0 amd64, #964923
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:44:58 +03:00
Thomas Beierlein 1a122033af media-radio/svxlink: Add 25.05.1_p20250929. Uses Qt6
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
2025-10-22 10:41:20 +02:00
Ionen Wolkens 73cfb269b0 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>
2025-10-22 04:35:28 -04:00
Ionen Wolkens 6d6479beae dev-python/yt-dlp-ejs: new package, add 0.1.0
This has very little python, its purpose is to provide the .js
files generated by deno and then the minimal python code just
feeds these files as a string to yt-dlp.

Given tests are not wired (may never be, they use deno and have not
managed to get them to run at all yet), and that this is allarches,
went ahead and self-copied yt-dlp keywords. Note would be meaningless
to run tests for PYTHON_COMPAT given they do not use python at all.

yt-dlp currently only allows specific sha512sum for the .js files
meaning that this will need to be kept pinned with yt-dlp versions.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-22 04:35:27 -04:00
Ionen Wolkens 759e08c72e dev-lang/deno-bin: new package, add 2.5.4
Will (likely) be newly needed by net-misc/yt-dlp to solve YouTube's
JS challenges among other future things, and also been requested
in bug #927139.

I've formerly tried to package the source version, but do not think
I want to be dealing with that after closer inspection. Needs a huge
amount of crates (936+ vendor-filtered, otherwise 1600+) for one,
but the biggest issue is the V8 crate that tries to download various
tools mid-build (or a prebuilt V8 if do not set V8_FROM_SOURCE=1)
and uses Gn to build. Did manage to prevent clang+gn+ninja without
patching but version 2.5.x has an extra hurdle with the rust
toolchain that it downloads and no easy switch to disable it. May
be possible to patch + copy what the chromium ebuild does but it's
all sort of fragile and will be a difficult to maintain across
versions of both deno and the system's toolchain. We *could* use
the same downloaded toolchain through SRC_URI, but then it wouldn't
support anything but amd64+glibc (sounds arm64 would be complicated
too, unless use prebuilt V8... and if using prebuilt may as well use
deno-bin).

In case someone else gets the source build to work for 2.5+, using
"deno-bin" to avoid name clashing with a future package. Either way
we'll likely want to keep -bin given it's a slow build and users
likely won't want to build it just to download youtube videos.

Note that for users that really want to avoid prebuilts or are on an
unsupported profile (e.g. musl), nodejs is technically usable with
yt-dlp but upstream disables it by default due to security concerns
with running untrusted code with it.

Straight to stable and self-keywording for arm64 (without hardware)
given this just dobin a single (~100MB, stripped) file with no tests.

Closes: https://bugs.gentoo.org/927139
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-22 04:35:27 -04:00
Arthur Zamarin 361c80f39b dev-python/setproctitle: Stabilize 1.3.7 ppc, #964850
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:47 +03:00
Arthur Zamarin f83cd59fd0 dev-python/pynacl: Stabilize 1.6.0 ppc, #964846
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:46 +03:00
Arthur Zamarin 9f3d0d0599 dev-python/cython: Stabilize 3.1.4 ppc, #964841
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:45 +03:00
Arthur Zamarin f82499b482 dev-python/pycares: Stabilize 4.11.0 ppc, #964833
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:44 +03:00
Arthur Zamarin 1b7cdccc20 dev-python/selenium: Stabilize 4.35.0 ppc, #964931
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:42 +03:00
Arthur Zamarin ee4060e265 dev-python/cattrs: Stabilize 25.2.0 ppc, #964928
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:41 +03:00
Arthur Zamarin 4a3ac118d0 dev-python/coverage: Stabilize 7.10.6 ppc, #964927
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:40 +03:00
Arthur Zamarin 4a4ede1c62 dev-python/fonttools: Stabilize 4.60.0 ppc, #964923
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:39 +03:00
Arthur Zamarin 128f37a784 dev-python/zc-lockfile: Stabilize 4.0 ppc, #964917
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:37 +03:00
Arthur Zamarin fbf6593f4a dev-python/uv: Stabilize 0.9.4 ppc, #964916
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:36 +03:00
Arthur Zamarin 9d8574461b dev-python/pyzmq: Stabilize 27.1.0 ppc, #964913
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:35 +03:00
Arthur Zamarin a22a7722a6 dev-python/protobuf: Stabilize 6.32.1-r1 amd64, #964911
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:34 +03:00
Arthur Zamarin 2a320887fb dev-python/zope-i18nmessageid: Stabilize 8.0 amd64, #964909
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:32 +03:00
Arthur Zamarin 1ba239659a dev-python/isal: Stabilize 1.8.0 ppc, #964900
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:31 +03:00
Arthur Zamarin c3916f6303 dev-python/psutil: Stabilize 7.1.0 ppc, #964888
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:30 +03:00
Arthur Zamarin 6778fe6929 dev-python/regex: Stabilize 2025.9.18 ppc, #964887
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:29 +03:00
Arthur Zamarin d78f423a6a dev-python/regex: Stabilize 2025.9.18 amd64, #964887
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:27 +03:00
Arthur Zamarin ed62a70a5f dev-python/id: Stabilize 1.5.0 ppc, #964886
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:26 +03:00
Arthur Zamarin 11490b2ca3 dev-python/twine: Stabilize 6.2.0 ppc, #964886
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:26 +03:00
Arthur Zamarin 80ea80f39c dev-python/twine: Stabilize 6.2.0 ppc64, #964886
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:25 +03:00
Arthur Zamarin 2f46103b6b dev-python/zeroconf: Stabilize 0.147.2 amd64, #964883
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:23 +03:00
Arthur Zamarin 67901df514 dev-python/zlib-ng: Stabilize 1.0.0 ppc, #964882
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:22 +03:00
Arthur Zamarin 9137da0873 dev-python/python-json-logger: Stabilize 4.0.0_rc1 ppc, #964879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:21 +03:00
Arthur Zamarin 87c82cb98d dev-python/python-json-logger: Stabilize 4.0.0_rc1 amd64, #964879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:20 +03:00
Arthur Zamarin 9e38b8db0a dev-python/numexpr: Stabilize 2.12.1 ppc, #964877
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:18 +03:00
Arthur Zamarin 940e54f4eb dev-python/numexpr: Stabilize 2.12.1 amd64, #964877
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:17 +03:00
Arthur Zamarin 0881488515 dev-libs/ls-qpack: Stabilize 2.6.1 ppc, #964864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:16 +03:00
Arthur Zamarin 5be503cb95 dev-python/pylsqpack: Stabilize 0.3.22 ppc, #964864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:16 +03:00
Arthur Zamarin 17fe6f4c95 dev-python/aioquic: Stabilize 1.2.0 ppc, #964864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:15 +03:00
Arthur Zamarin 14d6e9cb8a dev-python/dnspython: Stabilize 2.8.0 ppc, #964864
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:15 +03:00
Arthur Zamarin a6c0b1dbe8 dev-python/mypy: Stabilize 1.18.1 ppc, #964840
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:13 +03:00
Arthur Zamarin f1e5c561af dev-python/mypy: Stabilize 1.18.1 amd64, #964840
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:12 +03:00
Arthur Zamarin a851347d77 dev-python/pymysql: Stabilize 1.1.2 ALLARCHES, #964839
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:10 +03:00
Arthur Zamarin dec4b80b10 dev-python/zope-interface: Stabilize 8.0 ppc, #964831
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:09 +03:00
Arthur Zamarin c0fce4424b dev-python/zstandard: Stabilize 0.25.0 ppc, #964829
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:08 +03:00
Arthur Zamarin 735ba5a799 dev-python/xcffib: Stabilize 1.10.0 ppc, #964819
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:07 +03:00
Arthur Zamarin 20a2bc9269 dev-python/cffi: Stabilize 2.0.0 ppc, #964818
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:06 +03:00
Arthur Zamarin 52ba00d60b dev-python/pybind11: Stabilize 3.0.1 ppc, #964815
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:04 +03:00
Arthur Zamarin 17f52a5580 dev-python/mpmath: Stabilize 1.4.0_alpha7 ppc, #964810
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-22 11:34:03 +03:00
Volkmar W. Pogatzki c1478ee11c media-gfx/plantuml: add 1.2025.9
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44261
Closes: https://github.com/gentoo/gentoo/pull/44261
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-22 10:17:12 +02:00
Andreas Sturmlechner 8fb17d9b0a dev-libs/ktextaddons: drop 1.5.4-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-22 10:04:49 +02:00
Andreas Sturmlechner eacadb6e2a sci-astronomy/kstars: drop 3.7.8
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-22 10:04:48 +02:00
Andreas Sturmlechner bc0470776e sci-libs/indilib: drop 2.1.5.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-22 10:04:48 +02:00