GNU bug report logs -
#47311
[PATCH] gnu: Add libheif.
Previous Next
Reported by: Vinicius Monego <monego <at> posteo.net>
Date: Mon, 22 Mar 2021 04:33:02 UTC
Severity: normal
Tags: patch
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
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 (text/x-patch, attachment)]
This bug report was last modified 4 years and 64 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.