anchor.diff:      bison flex
   
       # WINE
  -    perl which p7zip gnused gnugrep psmisc cups lcms2 mpg123 cairo unixODBC
  -    samba4 sane-backends openldap opencl-headers ocl-icd utillinux
  +    xorg.xrandr perl which p7zip gnused gnugrep psmisc opencl-headers
   
       # ZDOOM
       soundfont-fluid bzip2 game-music-emu
     ] ++ qt5Deps pkgs
       ++ gnome3Deps pkgs
  -    ++ xorgDeps pkgs
       ++ lib.optional steamSupport pkgs.steam;
  +
  +  multiPkgs = pkgs: with pkgs; [
  +    # Common
  +    libsndfile libtheora libogg libvorbis libopus libGLU libpcap libpulseaudio
  +    libao libusb libevdev libudev libgcrypt libxml2 libusb libpng libmpeg2 libv4l
  +    libjpeg libxkbcommon libass libcdio libjack2 libsamplerate libzip libmad libaio
  +    libcap libtiff libva libgphoto2 libxslt libtxc_dxtn libsndfile giflib zlib glib
  +    alsaLib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils
  +    readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd
  +    vulkan-loader xdg_utils sqlite
  +
  +    # PCSX2 // TODO: "libgobject-2.0.so.0: wrong ELF class: ELFCLASS64"
  +
  +    # WINE
  +    cups lcms2 mpg123 cairo unixODBC samba4 sane-backends openldap
  +    ocl-icd utillinux
  +  ] ++ xorgDeps pkgs;
   
     extraInstallCommands = ''
       mkdir -p $out/share
  
positive.code:     # Osmose
      qt4
  
      # PCSX2 // TODO: "libgobject-2.0.so.0: wrong ELF class: ELFCLASS64"
  
      # PPSSPP
      glew snappy
  
  
negative.code: 
    targetPkgs = pkgs: with pkgs; [
      lutris-unwrapped
  
      # Adventure Game Studio
      allegro dumb
  