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. ~ jbohome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mz5bNIX5wssTbuNPQkW8WjOpPwzgT9qlvbDQx69YQ4DTFt0Jj_w3ks9bM1bDdQojPvmvO-QZNSr7OSDaNMj-Mu1KjihqVbO60LDzOGTq_-U=>
