anchor.diff:      };
       description = "Port of Citra to libretro";
       license = gpl2Plus;
  -    extraBuildInputs = [
  -      cmake curl libGLU libGL pkgconfig boost
  -    ];
  -  }).override {
  +    extraNativeBuildInputs = [ cmake pkgconfig ];
  +    extraBuildInputs = [ libGLU libGL boost ];
       makefile = "Makefile";
       cmakeFlags = [
  -      "-DCMAKE_BUILD_TYPE=Release"
         "-DENABLE_LIBRETRO=ON"
         "-DENABLE_QT=OFF"
         "-DENABLE_SDL2=OFF"
  
positive.code:     };
      description = "Port of gpSP to libretro";
      license = gpl2;
    }).override {
      makefile = "Makefile";
      dontConfigure = true;
    };
  
    gw = (mkLibRetroCore rec {
      core = "gw";
      src = fetchRetro {
        repo = core + "-libretro";
  
negative.code:     license = "MAME";
  
      extraBuildInputs = [ libpng SDL ];
      SDL_CONFIG = "${SDL.dev}/bin/sdl-config";
      dontAddPrefix = true;
      configurePlatforms = [];
      meta.badPlatforms = [ "aarch64-linux" ];
    };
  
    play = mkLibRetroCore {
      core = "play";
      src = fetchRetro {
        repo = "play-";
  