|
From: | Vinicius Monego |
Subject: | [bug#47311] [PATCH] gnu: Add libheif. |
Date: | Mon, 22 Mar 2021 17:21:57 -0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.8.0 |
Em 22/03/2021 15:01, Leo Famulari escreveu:
+ (inputs + `(("dav1d" ,dav1d) + ("gdk-pixbuf" ,gdk-pixbuf) ;optional + ("libaom" ,libaom) + ("libde265" ,libde265) + ("libjpeg" ,libjpeg-turbo) + ("libpng" ,libpng) + ("rav1e" ,rav1e) + ("x265" ,x265)))I wonder, are both libaom and rav1e mandatory dependencies? I ask because they offer the same functionality (AV1 encoding), and it's still a bit tricky to introduce Rust dependencies in Guix. Rav1e is written in Rust, but we only support Rust on x86_64.
libaom provides the same functionality of dav1d+rav1e in this case. I thought of adding those two because libaom was slower in the early versions.
I attached a v2 with libaom only (to simplify the dependency graph). Feel free to choose dav1d+libaom.
v2-0001-gnu-Add-libheif.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |