From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:37874) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h1JWa-0005S1-7Y for guix-patches@gnu.org; Tue, 05 Mar 2019 18:31:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h1JWZ-0005kp-89 for guix-patches@gnu.org; Tue, 05 Mar 2019 18:31:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48284) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h1JWY-0005kV-Tq for guix-patches@gnu.org; Tue, 05 Mar 2019 18:31:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h1JWY-0005cK-EK for guix-patches@gnu.org; Tue, 05 Mar 2019 18:31:02 -0500 Subject: bug#34050: [PATCH] gnu: Add libaom and activate AV1 support in ffmpeg. updated Resent-To: guix-patches@gnu.org Resent-Message-ID: Date: Tue, 5 Mar 2019 18:30:41 -0500 From: Leo Famulari Message-ID: <20190305233041.GA24016@jasmine.lan> References: <871s5iemss.fsf@web.de> <87va2l4l02.fsf@web.de> <20190305201207.GB14036@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20190305201207.GB14036@jasmine.lan> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Arne Babenhauserheide Cc: 34050-done@debbugs.gnu.org --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 05, 2019 at 03:12:07PM -0500, Leo Famulari wrote: > On Sat, Jan 19, 2019 at 12:13:49AM +0100, Arne Babenhauserheide wrote: > > +(define-public libaom > > + (package > > + (name "libaom") > > + (version "22b150bf040608028a56d8bf39e72f771383d836") ;; master >=20 > Typically we only package tagged releases. I think the latest libaom > release is 'v1.0.0-errata1'. Can we use that or did it not work for you? > If you didn't try it, I can do it here. To answer my own question, 1.0.0-errata1 installs a broken pkg-config =2Epc file [0]. This is fixed in a later commit [1] ... we might as well use the commit you chose originally, which is later than the pkg-config fix commit. This library's decoder is *very* expensive =E2=80=94 it can't even decode 1280x720 in realtime on my Ivy Bridge i5-3230M. I'm sure it only gets faster as they keep working on it. I changed the libaom package to be more idiomatic about versioning from Git [2] and edited the synopsis and description, and pushed as 84eb265eb8076876d2b569bcdff1e44b44b4b295 Thanks a lot! [0] https://bugs.chromium.org/p/aomedia/issues/detail?id=3D1988 [1] https://aomedia.googlesource.com/aom/+/0ddc150516b7672101265eac032a11a9aae4= cb53 [2] https://www.gnu.org/software/guix/manual/en/html_node/Version-Numbers.html --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlx/BqAACgkQJkb6MLrK fwijgxAAnFaXZm06AoxLpmdt/OkBWEyJhLsb6hvSMlg5BCWw+slki7hAAI6CGRzV PHbmgGChV9iAUCQpi5tddaMmu7BAxJyNKKYwbMaLZC0XBEHBSix7Ng4FQy9wDAVM Tz8w9JnWmVxJgrChEFcIQmi+x3nyIxFlCl2TCqRblzAQvnxammUcO+LU3rn3nIux 1p7e9nEqxobePkwr2MdVmjZrVfcWUi7cY9+kqcwB9Q5kI+NjSqYbrlegbB9trO/+ WdpYG9UDrGKwIRZXaGmApsUJie1wKiZ5QFpsXWGoPmgTTCIkJZgexeuej7y72Vny wTtmFZFvG0c3ln5otqp2O3ZkEEWE0T092DeijoTxRSxbYQIiZtQl+xnhcHLgDhB+ 2B3THcShSMWIGiZpWaPErK2gEWkQkBKcrti1vJbEMJtF4jPTAGVZu6gmyxOSMNa4 Jbkuz5QKxnb0BnytjrpiIpeFY2GDuvcMEatTHDs3mzOxYdQY3uDTd3wDyxD1WiRT GimWVsTr3w4atE6vV3BSExtejmaBGQ/ctKeL4GmWFHzpSQwd5l/RkaMVoYHf3I0s fE9XMl1eDdadSWX5sNRxX5FKE7T3Om3CG8/zAKhk/cqN4CAQj4A6eLP1kOXOWzc5 GmdE7a8jG6L4PjdIg1uundwATif2pDUpN7Jd1LKWA5JZCzW8bdE= =aS8t -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--