From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rutger Helling Subject: Re: [rhelling@mykolab.com: 02/02: gnu: mpv: Update to 0.28.0.] Date: Thu, 28 Dec 2017 06:50:12 +0100 Message-ID: <20171228065012.589e2724@mykolab.com> References: <20171227191832.GA21118@jasmine.lan> <20171227205212.1cead3ab@mykolab.com> <20171227232001.GC2331@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/d/AJg_h63T4LbRsY.OuVG6j"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eUR5A-0000hW-Hm for guix-devel@gnu.org; Thu, 28 Dec 2017 00:50:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eUR56-0003uj-Ph for guix-devel@gnu.org; Thu, 28 Dec 2017 00:50:20 -0500 Received: from mx.kolabnow.com ([95.128.36.42]:8228) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eUR56-0003u0-DU for guix-devel@gnu.org; Thu, 28 Dec 2017 00:50:16 -0500 In-Reply-To: <20171227232001.GC2331@jasmine.lan> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Leo Famulari Cc: guix-devel@gnu.org --Sig_/d/AJg_h63T4LbRsY.OuVG6j Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi Leo, On Wed, 27 Dec 2017 18:20:01 -0500 Leo Famulari wrote: > On Wed, Dec 27, 2017 at 08:52:12PM +0100, Rutger Helling wrote: > > Hi Leo, > >=20 > > You can find the new features at: > > https://github.com/mpv-player/mpv/blob/master/RELEASE_NOTES > >=20 > > There are two reasons for me personally why I wanted to update: > > 1. The mpv developers only support the latest release. > > 2. The initial Vulkan support, which I've got working (x86_64 only > > for now). I can't merge it yet until core-updates is merged though. > >=20 > > I agree having three ffmpeg versions is undesirable. However, > > looking at the release notes ("This release needs recent FFmpeg > > (newer than 3.4) due to major refactoring.") this is hopefully a > > one-time thing. > >=20 > > When stable ffmpeg is updated we can get rid of the -git version. > > mpv is the only one using the -git version and it's been very solid > > for me, so I don't foresee problems there. Replacing ffmpeg@3.4.1 > > entirely with this -git version seems too extreme a solution to me. > >=20 > > Hopefully that explains my rationale a bit! =20 >=20 > Okay, let's keep this mpv and FFmpeg. I'm always eager to update to > the latest releases of C-language programs that handle untrusted > input, and it sounds like the mpv team is moving on from mpv 0.27.0. >=20 > Personally I think it's bad practice for mpv to depend on some random > commit of FFmpeg, but that is mpv's choice. >=20 I agree, it's an unfortunate situation that hopefully shouldn't take too long. > In the future, please send patches that introduce unreleased versions > of widely used libraries like FFmpeg to guix-patches for review. >=20 > The packaging guidelines say, "We usually package only the latest > version of a given free software project." [0] >=20 I'll send a patch in next time first, sorry about any inconvenience. Hopefully this is a one-time situation though. > I interpret "latest version" to mean the latest version released in > the way that the upstream developers typically do their releases. For > FFmpeg, this is a tarball. >=20 > Thank you very much for taking the time to explain your rationale! >=20 > [0] > https://www.gnu.org/software/guix/manual/html_node/Version-Numbers.html --Sig_/d/AJg_h63T4LbRsY.OuVG6j Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEAVThuRzJ2e93ZI3n86cn20T8yjYFAlpEhhQACgkQ86cn20T8 yjbPHwf/Vlt8mZRyMWeqfMtOA6PnjAfXfl72OasKDn10fxe8ofvByBe1DhbesKsr +cMqXElQAAnicxb1I5sm+iU1bTkcCGK76/RFwNWPxRmKhg/ht/hhZGmWn0Kl4fsH hKfCdTNkhYyu7byZetZTrVMYkWGRj5RyeqwiB5ELFauzLf07ij448SBBeb/y6kCu qy+8b9yo32/S2grxi0xVPrR62QOsStr6qucc3oCxAhtJ6bi8SgEek17uuBjC3hef C0Hv6FDQvBnEO3CckzYrmXLu3hftQB46xxWU5QgEeHhMXJcn/dt298D8O1PgZ3Q9 uWm6KNrUzH3APdcA3CDWekpcJTMwhw== =oMBd -----END PGP SIGNATURE----- --Sig_/d/AJg_h63T4LbRsY.OuVG6j--