diff --git a/pkgs/development/libraries/libheif/default.nix b/pkgs/development/libraries/libheif/default.nix index fd527eb415b..4a5f6ab3bd8 100644 --- a/pkgs/development/libraries/libheif/default.nix +++ b/pkgs/development/libraries/libheif/default.nix @@ -1,8 +1,9 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libde265, x265, libpng, libjpeg }: +{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libde265, x265, libpng, + libjpeg, libaom }: stdenv.mkDerivation rec { pname = "libheif"; - version = "1.8.0"; + version = "1.9.1"; outputs = [ "bin" "out" "dev" "man" ]; @@ -10,11 +11,12 @@ stdenv.mkDerivation rec { owner = "strukturag"; repo = "libheif"; rev = "v${version}"; - sha256 = "15az44qdqp2vncdfv1bzdl30977kvqxcb2bhx4x3q6vcxnm1xfgg"; + sha256 = "0hjs1i076jmy4ryj8y2zs293wx53kzg38y8i42cbcsqydvsdp6hz"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; - buildInputs = [ libde265 x265 libpng libjpeg ]; + buildInputs = [ libde265 x265 libpng libjpeg libaom ]; + # TODO: enable dav1d and rav1e codecs when libheif can find them via pkg-config enableParallelBuilding = true;