anchor.diff:      cudatoolkit
       compyte
       python
  -  ]; 
  +    Mako
  +  ];
   
     meta = with stdenv.lib; {
       homepage = https://github.com/inducer/pycuda/;
  
positive.code: { buildPythonPackage 
  , fetchurl
  , fetchFromGitHub
  , boost
  , numpy
  , pytools
  
negative.code: in
  buildPythonPackage rec {
    pname = "pycuda";
    version = "2017.1.1";
    name = "${pname}-${version}";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "0qxmcjax32p1ywicw9sha2rvfbak4kjbx9pq57j3wq4cwf296nkb";
    };
  
    preConfigure = ''
      ${python.interpreter} configure.py --boost-inc-dir=${boost.dev}/include \
                            --boost-lib-dir=${boost}/lib \
                            --no-use-shipped-boost \
                            --boost-python-libname=boost_python
    '';
  
    postInstall = ''
      ln -s ${compyte} $out/${python.sitePackages}/pycuda/compyte
    '';
  
    # Requires access to libcuda.so.1 which is provided by the driver
  