mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-12-26 13:47:33 +00:00
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>
250 lines
7.8 KiB
Text
250 lines
7.8 KiB
Text
# Copyright 1999-2025 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
# Sv. Lockal <lockalsash@gmail.com.com> (2025-07-07)
|
|
# sci-libs/aotriton-bin is masked on musl
|
|
sci-ml/caffe2 memefficient
|
|
|
|
# Alfred Wingate <parona@protonmail.com> (2025-05-17)
|
|
# Tests cannot be built on musl due to libc specific ifdefs (bug #836710)
|
|
net-mail/cyrus-imapd test
|
|
|
|
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
|
|
# Been failing to build for a long time for musl with modern compilers,
|
|
# so mask until there is a proper fix. Note that this does not disable
|
|
# v4l support entirely (always enabled), only libv4l use (bug #911499).
|
|
media-video/ffmpeg v4l
|
|
media-video/ffmpeg-compat v4l
|
|
|
|
# Sam James <sam@gentoo.org> (2025-01-08)
|
|
# Depends on currently-masked elogind version on musl profiles (bug #947739)
|
|
sys-libs/pam elogind
|
|
|
|
# Cheyenne Wills <cwills@witznd.net> (2025-01-05)
|
|
# openafs hasn't been ported to / tested with musl bug #832428
|
|
app-crypt/heimdal afs
|
|
app-crypt/kstart afs
|
|
net-mail/cyrus-imapd afs
|
|
www-apps/webdavcgi afs
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-10-08)
|
|
# Not all required dependencies are keyworded here
|
|
sys-kernel/dracut test
|
|
|
|
# Ian Jordan <immoloism@gmail.com> (2024-08-22)
|
|
# Browser uses a prebuilt binary built against glibc (bug #934005)
|
|
media-video/obs-studio browser
|
|
|
|
# Sam James <sam@gentoo.org> (2024-08-21)
|
|
# dev-debug/systemtap doesn't work on musl
|
|
app-emulation/libvirt dtrace
|
|
gui-libs/neatvnc tracing
|
|
gui-apps/wayvnc tracing
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-07-25)
|
|
# Requires systemd-detect-virt
|
|
app-emulation/virt-firmware test
|
|
|
|
# Sam James <sam@gentoo.org> (2024-06-03)
|
|
# Poor rendering performance otherwise (bug #931215) but it doesn't
|
|
# work on musl. Bugs #946505, #946643
|
|
kde-plasma/kwin filecaps
|
|
kde-plasma/powerdevil filecaps
|
|
|
|
# Violet Purcell <vimproved@inventati.org> (2024-05-15)
|
|
# Python does not support JIT on musl, see
|
|
# https://peps.python.org/pep-0744/#support.
|
|
dev-lang/python jit
|
|
|
|
# Robert Förster <Dessa@gmake.de> (2024-05-06)
|
|
# dev-db/mongodb is masked on musl
|
|
dev-libs/mongo-c-driver test
|
|
dev-php/pecl-mongodb test
|
|
dev-python/pymongo test-full
|
|
sci-libs/gdal mongodb
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-04-25)
|
|
# No Level-Zero on musl
|
|
sys-apps/hwloc l0
|
|
|
|
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-04-20)
|
|
# Renderdoc masked on musl, bug #853856
|
|
media-gfx/blender renderdoc
|
|
|
|
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-04-20)
|
|
# Support for L0 needs RTLD_DEEPBIND, which does not exist on musl.
|
|
media-gfx/blender oneapi
|
|
|
|
# Akinori Hattori <hattya@gentoo.org> (2024-04-15)
|
|
# app-i18n/nkf is masked on musl
|
|
app-i18n/multiskkserv test
|
|
app-text/namazu l10n_ja
|
|
games-roguelike/hengband l10n_ja
|
|
|
|
# Pacho Ramos <pacho@gentoo.org> (2024-04-07)
|
|
# sof tools need glibc at runtime, bug #925179
|
|
sys-firmware/sof-firmware tools
|
|
|
|
# Matthew Smith <matthew@gentoo.org> (2024-04-07)
|
|
# Renderdoc masked on musl, bug #853856
|
|
dev-qt/qtbase renderdoc
|
|
|
|
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-11)
|
|
# Only works properly with glibc
|
|
dev-debug/gdb cet
|
|
sys-devel/binutils cet
|
|
sys-devel/binutils-hppa64 cet
|
|
llvm-core/clang-common cet
|
|
sys-devel/gcc cet
|
|
sys-libs/binutils-libs cet
|
|
sys-libs/glibc cet
|
|
|
|
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-05)
|
|
# gprofng is still somewhat messed up with musl-1.2.4, does not build
|
|
# bug 912284
|
|
sys-devel/binutils gprofng
|
|
|
|
# Violet Purcell <vimproved@inventati.org> (2024-01-25)
|
|
# f16c support in gtk4 requires the ifunc attribute, which
|
|
# is not available on musl. There is a configure check for
|
|
# this, however it seems to be unreliable, see bug #922897.
|
|
gui-libs/gtk cpu_flags_x86_f16c
|
|
|
|
# Nowa Ammerlaan <nowa@gentoo.org> (2024-01-12)
|
|
# The systemd flag is globally masked on musl. But we need
|
|
# systemd's kernel-install to use systemd-boot which is still
|
|
# possible on musl via systemd-utils[boot].
|
|
sys-kernel/installkernel -systemd
|
|
|
|
# Michał Górny <mgorny@gentoo.org> (2023-12-31)
|
|
# Requires dev-libs/level-zero.
|
|
dev-lang/ispc gpu
|
|
|
|
# Guillaume Seren <guillaumeseren@gmail.com> (2023-11-29)
|
|
# execinfo.h required for server.
|
|
games-board/cockatrice server
|
|
|
|
# Violet Purcell <vimproved@inventati.org> (2023-09-18)
|
|
# Fails to compile on musl, bug 829544.
|
|
media-sound/supercollider ableton-link
|
|
|
|
# Matt Turner <mattst88@gentoo.org> (2023-05-30)
|
|
# sys-apps/dbus-broker is masked on musl
|
|
app-accessibility/at-spi2-core dbus-broker
|
|
|
|
# Sam James <sam@gentoo.org> (2023-05-08)
|
|
# Needs fpu_control.h, bug #891063
|
|
media-sound/lame debug
|
|
|
|
# Conrad Kostecki <conikost@gentoo.org> (2023-03-01)
|
|
# sys-block/arcconf is masked on musl
|
|
net-analyzer/nagios-plugin-check_raid aacraid
|
|
|
|
# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-10-04)
|
|
# Mask loguru until fixed upstream #873601
|
|
sci-libs/vtk logging
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-04)
|
|
# sys-libs/libtermcap-compat is masked on musl
|
|
dev-scheme/scm readline
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-04)
|
|
# sys-auth/sssd is masked on musl
|
|
app-admin/sudo sssd
|
|
sys-auth/pambase sssd
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-04)
|
|
# sys-libs/libsmbios is masked on musl
|
|
app-laptop/pbbuttonsd macbook
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-04)
|
|
# Needs masked net-misc/netkit-telnetd
|
|
net-irc/ngircd test
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-04)
|
|
# Rolling mask for all USE flags which pull in a masked binary package
|
|
# (linked against glibc). Use for all such packages.
|
|
kde-apps/kdenetwork-meta dropbox
|
|
media-libs/opencv atlas
|
|
media-video/ffmpeg amf
|
|
media-video/ffmpeg-compat amf
|
|
media-video/handbrake amf
|
|
net-analyzer/nagios-plugin-check_raid megaraid-sas
|
|
net-fs/openafs tsm
|
|
net-misc/yt-dlp deno
|
|
sys-apps/hwloc gl
|
|
www-client/qutebrowser widevine
|
|
|
|
# Sam James <sam@gentoo.org> (2022-10-03)
|
|
# Needs systemd which is masked on musl
|
|
net-analyzer/wireshark sdjournal
|
|
sys-apps/ipmitool openbmc
|
|
sys-auth/pambase homed
|
|
dev-qt/qtbase journald
|
|
|
|
# Petr Vaněk <arkamar@atlas.cz> (2022-03-15)
|
|
# musl package does not currently provide gencat binary, which is needed for
|
|
# nls support, see bug #712828
|
|
x11-wm/fluxbox nls
|
|
|
|
# Ulrich Müller <ulm@gentoo.org> (2022-01-04)
|
|
# musl iconv doesn't know about shift-jis which is needed for Japanese
|
|
# documentation (bug #830436)
|
|
app-emacs/yatex l10n_ja
|
|
|
|
# Conrad Kostecki <conikost@gentoo.org> (2021-12-15)
|
|
# Support for L0 needs RTLD_DEEPBIND, which does not exist on musl.
|
|
dev-libs/intel-compute-runtime l0
|
|
|
|
# Stijn Tintel <stijn@linux-ipv6.be> (2021-12-02)
|
|
# rarpd relies on ether_ntohost which is a stub in musl
|
|
net-misc/iputils rarpd
|
|
|
|
# Sam James <sam@gentoo.org> (2021-11-20)
|
|
# Pulls in po4a which doesn't seem to work on musl (wants /usr/bin/locale)
|
|
app-arch/dpkg nls
|
|
app-crypt/loop-aes-losetup nls
|
|
app-emulation/guestfs-tools doc
|
|
app-emulation/libguestfs doc
|
|
app-text/bibletime doc
|
|
dev-util/debhelper l10n_de l10n_es l10n_fr
|
|
dev-util/schroot nls
|
|
media-video/mkvtoolnix nls
|
|
sci-electronics/kicad-meta doc
|
|
sys-apps/fakeroot nls
|
|
sys-apps/man-db nls
|
|
sys-apps/man-pages l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr
|
|
sys-apps/man-pages l10n_hu l10n_id l10n_it l10n_ko l10n_mk l10n_nb l10n_nl
|
|
sys-apps/man-pages l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv
|
|
sys-apps/man-pages l10n_uk l10n_vi
|
|
sys-apps/sysvinit nls
|
|
sys-apps/util-linux nls
|
|
|
|
# Sam James <sam@gentoo.org> (2021-11-07)
|
|
# Disable some sanitizers for LLVM, see bug #753935
|
|
# Needs libexecinfo on musl, not yet packaged
|
|
llvm-runtimes/compiler-rt-sanitizers gwp-asan
|
|
|
|
# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-19)
|
|
# check does not work on musl, bug #713138
|
|
dev-lang/gforth check
|
|
|
|
# See bug #604542
|
|
net-misc/iputils idn
|
|
|
|
# See bug #504200, #723370, bug #893654
|
|
<sys-devel/gcc-13 sanitize
|
|
sys-devel/gcc nls vtv
|
|
|
|
# These cause collisions with <libintl.h>
|
|
# even with --without-included-gettext
|
|
sys-devel/gettext nls
|
|
sys-fs/e2fsprogs nls
|
|
|
|
# bash-malloc relies on sbrk which is implemented
|
|
# as a fail-only stub in musl. breaks horribly if enabled.
|
|
# bash: xmalloc: locale.c:81: cannot allocate 18 bytes (0 bytes allocated)
|
|
app-shells/bash mem-scramble
|
|
|
|
# static linking works with musl
|
|
app-shells/mksh -static
|