[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#47311] [PATCH] gnu: Add libheif.
From: |
Leo Famulari |
Subject: |
[bug#47311] [PATCH] gnu: Add libheif. |
Date: |
Mon, 22 Mar 2021 14:01:28 -0400 |
On Mon, Mar 22, 2021 at 01:29:40AM -0300, Vinicius Monego wrote:
> * gnu/packages/image.scm (libheif): New variable.
Thanks!
> + (home-page "https://github.com/strukturag/libheif")
It says that these programs can use libheif:
GIMP
Krita
ImageMagick
digiKam 7.0.0
libvips
Kodi HEIF image decoder plugin
> + (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.