From 1677c4a3d57554aaa69fc0a299a5f8d46acb1aa3 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 9 Nov 2024 09:08:21 -0600 Subject: [PATCH] gdal: add libavif optional dependency --- pkgs/development/libraries/gdal/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix index a38ddad30e1c..dd589ddd7eaa 100644 --- a/pkgs/development/libraries/gdal/default.nix +++ b/pkgs/development/libraries/gdal/default.nix @@ -9,6 +9,7 @@ useArrow ? (!useMinimalFeatures), useHDF ? (!useMinimalFeatures), useJava ? (!useMinimalFeatures), + useLibAvif ? (!useMinimalFeatures), useLibHEIF ? (!useMinimalFeatures), useLibJXL ? (!useMinimalFeatures), useMysql ? (!useMinimalFeatures), @@ -42,6 +43,7 @@ json_c, lerc, libaom, + libavif, libde265, libdeflate, libgeotiff, @@ -137,6 +139,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = let tileDbDeps = lib.optionals useTiledb [ tiledb ]; + libAvifDeps = lib.optionals useLibAvif [ libavif ]; libHeifDeps = lib.optionals useLibHEIF [ libheif dav1d @@ -205,6 +208,7 @@ stdenv.mkDerivation (finalAttrs: { python3.pkgs.numpy ] ++ tileDbDeps + ++ libAvifDeps ++ libHeifDeps ++ libJxlDeps ++ mysqlDeps