anchor.diff:  , autoreconfHook
   , fetchTritonPatch
   , fetchurl
  +, lib
   
   , fontconfig
   , freetype
  -###, jdk
  +, jdk
   , libaacs
   , libbdplus
   , libxml2
   }:
   
   let
  -  inherit (stdenv.lib)
  -    enFlag
  -    wtFlag;
  +  inherit (lib)
  +    boolEn
  +    boolWt;
  +
  +  version  = "0.9.2";
   in
  -
   stdenv.mkDerivation rec {
     name = "libbluray-${version}";
  -  version  = "0.9.2";
   
     src = fetchurl {
       url = "http://get.videolan.org/libbluray/${version}/${name}.tar.bz2";
  
positive.code:   };
  
    nativeBuildInputs = [
      ###ant
      autoreconfHook
    ];
  
    buildInputs = [
      fontconfig
      freetype
      ###jdk
      libaacs
      libxml2
    ];
  
negative.code:     "--disable-werror"
      "--enable-optimizations"
      "--disable-examples"
      "--${boolEn (jdk != null)}-bdjava"
      "--disable-bdjava"
      "--enable-udf"
      "--disable-doxygen-doc"
  