Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 2026 05:31:15 +0000
From:      jbo@insane.engineer
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        Joel Bodenmann <jbo@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: bd7b11985eec - main - multimedia/mpv: Disable YTDLP option by default
Message-ID:  <Mz5bNIX5wssTbuNPQkW8WjOpPwzgT9qlvbDQx69YQ4DTFt0Jj_w3ks9bM1bDdQojPvmvO-QZNSr7OSDaNMj-Mu1KjihqVbO60LDzOGTq_-U=@insane.engineer>
In-Reply-To: <abGtA0sg5RrBlJBY@FreeBSD.org>
References:  <69b1a7b2.19334.3d329555@gitrepo.freebsd.org> <abGtA0sg5RrBlJBY@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

On Wednesday, March 11th, 2026 at 18:57, Alexey Dokuchaev <danfe@freebsd.org> wrote:
> 
> Not sure why yt-dlp folks suggest oxidized deno by default; it works
> just fine with `lang/quickjs' (written in C) which is also maintained
> by yuri@ BTW.
> 
> ./danfe

I'm unable to comment on that. All I can say is that as of right now yt-dlp requires
npm as a build/fetch dependency and deno as a runtime dependency. Hence the PR was
created as multimedia/mpv with YTDLP=on requires those dependencies.

If there's a "better way" of providing the necessary javascript infrastructure to
yt-dlpn I'm certainly not opposed to it. But that seems to be a separate/secondary
issue not directly related to multimedia/mpv

That being said, I'd personally still argue that getting a javascript interpreter
installed when installing a (minimalistic?) media player is not exactly POLA
compatible or generally desirable.


~ jbo


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mz5bNIX5wssTbuNPQkW8WjOpPwzgT9qlvbDQx69YQ4DTFt0Jj_w3ks9bM1bDdQojPvmvO-QZNSr7OSDaNMj-Mu1KjihqVbO60LDzOGTq_-U=>