anchor.diff: -{ stdenv, lib, fetchFromGitHub, openssl, tcl, readline ? null, ncurses ? null }:
  +{ stdenv, lib, fetchFromGitHub, openssl, tcl, installShellFiles, readline ? null, ncurses ? null }:
   
   assert readline != null -> ncurses != null;
   
  
positive.code: 
    doCheck = false; # fails. requires tcl?
  
    meta = with stdenv.lib; {
      homepage = "http://sqlcipher.net/";
      description = "Full Database Encryption for SQLite";
  
negative.code:     sha256 = "0mx0n5n3s39r25b31sdkrd4psxjqqgcv6rpm9d57w5rlk75g2fiv";
    };
  
    nativeBuildInputs = [ installShellFiles ];
  
    buildInputs = [ readline ncurses openssl tcl ];
  
    configureFlags = [ "--enable-threadsafe" "--disable-tcl" ];
  