lol

libheif: 1.9.1 -> 1.10.0

dav1d and rav1e support through pkg-config has been added.

- https://github.com/strukturag/libheif/releases/tag/v1.10.0
- https://github.com/strukturag/libheif/releases/tag/v1.11.0

+5 -7
+5 -7
pkgs/development/libraries/libheif/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, libde265, x265, libpng, 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, dav1d, rav1e, libde265, x265, libpng, 2 2 libjpeg, libaom }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "libheif"; 6 - version = "1.9.1"; 6 + version = "1.11.0"; 7 7 8 8 outputs = [ "bin" "out" "dev" "man" ]; 9 9 ··· 11 11 owner = "strukturag"; 12 12 repo = "libheif"; 13 13 rev = "v${version}"; 14 - sha256 = "0hjs1i076jmy4ryj8y2zs293wx53kzg38y8i42cbcsqydvsdp6hz"; 14 + sha256 = "sha256-xT0sfYPp5atYXnVpP8TYu2TC9/Z/ClyEP1OTSfcw1gw="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ autoreconfHook pkg-config ]; 18 - buildInputs = [ libde265 x265 libpng libjpeg libaom ]; 19 - # TODO: enable dav1d and rav1e codecs when libheif can find them via pkg-config 18 + buildInputs = [ dav1d rav1e libde265 x265 libpng libjpeg libaom ]; 20 19 21 20 enableParallelBuilding = true; 22 21 23 22 meta = { 24 23 homepage = "http://www.libheif.org/"; 25 24 description = "ISO/IEC 23008-12:2017 HEIF image file format decoder and encoder"; 26 - license = lib.licenses.lgpl3; 25 + license = lib.licenses.lgpl3Plus; 27 26 platforms = lib.platforms.unix; 28 27 maintainers = with lib.maintainers; [ gebner ]; 29 28 }; 30 - 31 29 }