diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-02-11 06:34:09 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2021-02-11 08:02:42 +0100 |
commit | c517afab63264a8d0e22c6d9f4f36e4684eb124d (patch) | |
tree | 22ce94884e365e2242ce62fe3eae03c6b170defa /pkgs/development/libraries/libheif | |
parent | 95e9af5e42fdf256c747b4d1705a00ea510194b4 (diff) | |
download | nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar.gz nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar.bz2 nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar.lz nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar.xz nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.tar.zst nixpkgs-c517afab63264a8d0e22c6d9f4f36e4684eb124d.zip |
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
Diffstat (limited to 'pkgs/development/libraries/libheif')
-rw-r--r-- | pkgs/development/libraries/libheif/default.nix | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/pkgs/development/libraries/libheif/default.nix b/pkgs/development/libraries/libheif/default.nix index b0872b9da1e..71dfca5e643 100644 --- a/pkgs/development/libraries/libheif/default.nix +++ b/pkgs/development/libraries/libheif/default.nix @@ -1,9 +1,9 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, libde265, x265, libpng, +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, dav1d, rav1e, libde265, x265, libpng, libjpeg, libaom }: stdenv.mkDerivation rec { pname = "libheif"; - version = "1.9.1"; + version = "1.11.0"; outputs = [ "bin" "out" "dev" "man" ]; @@ -11,21 +11,19 @@ stdenv.mkDerivation rec { owner = "strukturag"; repo = "libheif"; rev = "v${version}"; - sha256 = "0hjs1i076jmy4ryj8y2zs293wx53kzg38y8i42cbcsqydvsdp6hz"; + sha256 = "sha256-xT0sfYPp5atYXnVpP8TYu2TC9/Z/ClyEP1OTSfcw1gw="; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; - buildInputs = [ libde265 x265 libpng libjpeg libaom ]; - # TODO: enable dav1d and rav1e codecs when libheif can find them via pkg-config + buildInputs = [ dav1d rav1e libde265 x265 libpng libjpeg libaom ]; enableParallelBuilding = true; meta = { homepage = "http://www.libheif.org/"; description = "ISO/IEC 23008-12:2017 HEIF image file format decoder and encoder"; - license = lib.licenses.lgpl3; + license = lib.licenses.lgpl3Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ gebner ]; }; - } |