anchor.diff:  { stdenv, fetchurl, composableDerivation, autoconf, automake, flex, bison
   , apacheHttpd, mysql, libxml2, readline, zlib, curl, gd, postgresql, gettext
   , openssl, pkgconfig, sqlite, config, libiconv, libjpeg, libpng, freetype
  -, libxslt, libmcrypt }:
  +, libxslt, libmcrypt, bzip2 }:
   
   let
     libmcryptOverride = libmcrypt.override { disablePosixThreads = true; };
  
positive.code:     gdSupport = config.php.gd or true;
      xslSupport = config.php.xsl or false;
      mcryptSupport = config.php.mcrypt or false;
    };
  
    configurePhase = ''
  
negative.code:       mcrypt = {
          configureFlags = ["--with-mcrypt=${libmcrypt}"];
          buildInputs = [libmcryptOverride];
        };
  
        bz2 = {
          configureFlags = ["--with-bz2=${bzip2}"];
          buildInputs = [bzip2];
        };
  
        zip = {
          configureFlags = ["--enable-zip"];
        };
  
        /*
  