anchor.diff:    buildInputs = with qt5; [
       python python.pkgs.pyqt4
       qtbase qtmultimedia qttranslations
  -    SDL gmock
  +    SDL
     ];
   
     postPatch = ''
  
positive.code:   '';
  
    cmakeFlags = [
      "-DQT_TRANSLATIONS_DIR=${qt5.qttranslations}/translations"
      # XXX I would prefer to include these here, though we will need to file a bug upstream to get that changed.
      #"-DDFU_UTIL_PATH=${dfu-util}/bin/dfu-util"
      #"-DAVRDUDE_PATH=${avrdude}/bin/avrdude"
      "-DNANO=OFF"
    ];
  
    meta = with stdenv.lib; {
  
negative.code: { stdenv, fetchFromGitHub
  , cmake, gcc-arm-embedded, binutils-arm-embedded, python
  , qt5, SDL, gtest
  , dfu-util, avrdude
  }:
  
  