From nobody Thu Mar 12 05:31:15 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fWbnr0mpHz6VgcK; Thu, 12 Mar 2026 05:31:28 +0000 (UTC) (envelope-from jbo@insane.engineer) Received: from mail-24422.protonmail.ch (mail-24422.protonmail.ch [109.224.244.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fWbnq4zQsz3w85; Thu, 12 Mar 2026 05:31:27 +0000 (UTC) (envelope-from jbo@insane.engineer) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=insane.engineer; s=protonmail3; t=1773293482; x=1773552682; bh=CitN+vPkQ84VA0duXrcl2xQHDhFayKt2Tu+Ois8PM5M=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=DoVrUnDgc+jfrYGi3cti787YutPY1u+o+yMiIWzEpUsVHd0+gKCVv3xfWVa80rQkA i3XGCUoee7dFtDC2VdHpQqVEyd0PzwF7poVWbNbSrGUe3+c3U/lztXS4uuHTCwT70g T6bti8aPENKoewuIJ/YWr6FuW1SBt9OFjp9Bu6z8gp/8yerGa34PWyWaxyes4vVMlX xcTyKIui04GBc0CiuP/fskNzbseA2nsstOh3oo9mxr4hr+CE3zVT8BvJ/PzcKColds P57IXq30gQE3C5r0iWpwD/f7Thrs/KGgpnwhCTYIPZLRVCziYUU2rK1bfNsJmOjMit ByvBh8JfLbbBg== Date: Thu, 12 Mar 2026 05:31:15 +0000 To: Alexey Dokuchaev From: jbo@insane.engineer Cc: Joel Bodenmann , 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: In-Reply-To: References: <69b1a7b2.19334.3d329555@gitrepo.freebsd.org> Feedback-ID: 40997969:user:proton X-Pm-Message-ID: d8d46b25c2b14b4bc233af57cc6715f0ec3fcc5c List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:109.224.244.0/24, country:CH] X-Rspamd-Queue-Id: 4fWbnq4zQsz3w85 X-Spamd-Bar: ---- On Wednesday, March 11th, 2026 at 18:57, Alexey Dokuchaev wrote: >=20 > 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. >=20 > ./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=3Don requires those dependencies. If there's a "better way" of providing the necessary javascript infrastruct= ure to yt-dlpn I'm certainly not opposed to it. But that seems to be a separate/se= condary issue not directly related to multimedia/mpv That being said, I'd personally still argue that getting a javascript inter= preter installed when installing a (minimalistic?) media player is not exactly POL= A compatible or generally desirable. ~ jbo