anchor.diff:  , openjpegJarSupport ? false # Openjpeg jar (Java)
   , jp3dSupport ? true # # JP3D comp
   , thirdPartySupport ? false # Third party libraries - OFF: only build when found, ON: always build
  -, testsSupport ? false
  +, testsSupport ? true
   , jdk ? null
   # Inherit generics
   , branch, version, revision, sha256, patches ? [], extraFlags ? [], ...
  
positive.code: 
    propagatedBuildInputs = [ libpng libtiff lcms2 ];
  
    passthru = {
      incDir = "openjpeg-${branch}";
    };
  
negative.code: { stdenv, fetchFromGitHub, cmake, pkgconfig
  , libpng, libtiff, lcms2, jpylyzer
  , mj2Support ? true # MJ2 executables
  , jpwlLibSupport ? true # JPWL library & executables
  , jpipLibSupport ? false # JPIP library & executables
  