libjpeg_turbo: add some key reverse-dependencies to passthru.tests

This commit is contained in:
Robert Scott 2022-08-13 18:12:55 +01:00
parent 099e07ca23
commit b92ac5ce2a

View file

@ -9,6 +9,21 @@
, enableJpeg8 ? false # whether to build libjpeg with v8 compatibility
, enableStatic ? stdenv.hostPlatform.isStatic
, enableShared ? !stdenv.hostPlatform.isStatic
# for passthru.tests
, dvgrab
, epeg
, freeimage
, gd
, graphicsmagick
, imagemagick
, imlib2
, jhead
, libjxl
, mjpegtools
, opencv
, python3
, vips
}:
assert !(enableJpeg7 && enableJpeg8); # pick only one or none, not both
@ -61,6 +76,23 @@ stdenv.mkDerivation rec {
doInstallCheck = true;
installCheckTarget = "test";
passthru.tests = {
inherit
dvgrab
epeg
freeimage
gd
graphicsmagick
imagemagick
imlib2
jhead
libjxl
mjpegtools
opencv
vips;
inherit (python3.pkgs) pillow imread pyturbojpeg;
};
meta = with lib; {
homepage = "https://libjpeg-turbo.org/";
description = "A faster (using SIMD) libjpeg implementation";