anchor.diff:      "-DENABLE_SHARED=${if enableShared then "1" else "0"}"
     ] ++ lib.optionals enableJava [
       "-DWITH_JAVA=1"
  +  ] ++ lib.optionals enableJpeg7 [
  +    "-DWITH_JPEG7=1"
  +  ] ++ lib.optionals enableJpeg8 [
  +    "-DWITH_JPEG8=1"
     ] ++ lib.optionals stdenv.hostPlatform.isRiscV [
       # https://github.com/libjpeg-turbo/libjpeg-turbo/issues/428
       # https://github.com/libjpeg-turbo/libjpeg-turbo/commit/88bf1d16786c74f76f2e4f6ec2873d092f577c75
  
positive.code: { lib, stdenv, fetchFromGitHub, cmake, nasm
  , openjdk
  , enableJava ? false # whether to build the java wrapper
  , enableStatic ? stdenv.hostPlatform.isStatic
  , enableShared ? !stdenv.hostPlatform.isStatic
  }:
  
  stdenv.mkDerivation rec {
  
  
negative.code:     homepage = "https://libjpeg-turbo.org/";
      description = "A faster (using SIMD) libjpeg implementation";
      license = licenses.ijg; # and some parts under other BSD-style licenses
      maintainers = with maintainers; [ vcunat colemickens kamadorueda ];
      platforms = platforms.all;
    };
  }
  