anchor.diff:      # note: `dbus-send` path does not need to be hard coded because it is not used for dtkcore >= 2.0.8.0
     '';
   
  +  dontWrapQtApps = true;
  +
  +  preFixup = ''
  +    gappsWrapperArgs+=(
  +      "''${qtWrapperArgs[@]}"
  +    )
  +  '';
  +
     postFixup = ''
       # debugging
       searchHardCodedPaths $out
  
positive.code: { stdenv, mkDerivation, fetchFromGitHub, pkgconfig, cmake, dde-qt-dbus-factory,
    dde-session-ui, deepin, deepin-desktop-schemas, deepin-wallpapers,
    dtkcore, dtkwidget, gsettings-qt, qtsvg, qttools, qtx11extras,
    which, xdg_utils, wrapGAppsHook }:
  
  mkDerivation rec {
    pname = "dde-launcher";
  
negative.code:     deepin-wallpapers
      dtkcore
      dtkwidget
      glib
      gsettings-qt
      qtsvg
      qtx11extras
  