anchor.diff: -{ stdenv, fetchgit, meson, ninja, pkgconfig
  -, python3, gtk3, gst_all_1, libsecret, libsoup
  -, appstream-glib, desktop-file-utils, totem-pl-parser
  -, hicolor-icon-theme, gobject-introspection, wrapGAppsHook }:
  +{ lib
  +, fetchgit
  +, meson
  +, ninja
  +, pkgconfig
  +, python3
  +, gtk3
  +, gst_all_1
  +, libsecret
  +, libsoup
  +, appstream-glib
  +, desktop-file-utils
  +, totem-pl-parser
  +, hicolor-icon-theme
  +, gobject-introspection
  +, wrapGAppsHook
  +, lastFMSupport ? true
  +, wikipediaSupport ? true
  +, youtubeSupport ? true, youtube-dl
  +}:
   
   python3.pkgs.buildPythonApplication rec  {
     pname = "lollypop";
  
positive.code:     pycairo
      pydbus
      pygobject3
      pylast
    ];
  
    postPatch = ''
      chmod +x meson_post_install.py
  
negative.code:     gstreamer
      gtk3
      hicolor-icon-theme
      libsoup
      totem-pl-parser
    ] ++ lib.optional lastFMSupport libsecret;
  
    propagatedBuildInputs = with python3.pkgs; [
      beautifulsoup4
  