about summary refs log tree commit diff
path: root/pkgs/development/libraries/libheif
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2022-11-20 16:16:59 +0000
committerRobert Scott <code@humanleg.org.uk>2022-11-20 16:16:59 +0000
commit72156f4e1fe65797e9c6a47b3762d58d6d132377 (patch)
tree4f715cd153a0763759e407f60cf9d90194c6c296 /pkgs/development/libraries/libheif
parent520902c32b3e78fe65c79c22b7ca1bbfb35b21d1 (diff)
libheif: add some key reverse dependencies to passthru.tests
Diffstat (limited to 'pkgs/development/libraries/libheif')
-rw-r--r--pkgs/development/libraries/libheif/default.nix26
1 files changed, 24 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libheif/default.nix b/pkgs/development/libraries/libheif/default.nix
index 1f9037dab75d1..45c04b857f76f 100644
--- a/pkgs/development/libraries/libheif/default.nix
+++ b/pkgs/development/libraries/libheif/default.nix
@@ -1,5 +1,23 @@
-{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, dav1d, rav1e, libde265, x265, libpng,
-  libjpeg, libaom }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkg-config
+, dav1d
+, rav1e
+, libde265
+, x265
+, libpng
+, libjpeg
+, libaom
+
+# for passthru.tests
+, gimp
+, imagemagick
+, imlib2Full
+, imv
+, vips
+}:
 
 stdenv.mkDerivation rec {
   pname = "libheif";
@@ -19,6 +37,10 @@ stdenv.mkDerivation rec {
 
   enableParallelBuilding = true;
 
+  passthru.tests = {
+    inherit gimp imagemagick imlib2Full imv vips;
+  };
+
   meta = {
     homepage = "http://www.libheif.org/";
     description = "ISO/IEC 23008-12:2017 HEIF image file format decoder and encoder";