anchor.diff:  , wayland
   , wrapGAppsHook
   , xdg-utils
  +
  +# for custom command line arguments, e.g. "--use-gl=desktop"
  +, commandLineArgs ? ""
   }:
   
   stdenv.mkDerivation rec {
  
positive.code:     mkdir -p $out
      mv usr/share $out/
      mv opt/ $out/
      chmod -R g-w $out
  
      substituteInPlace $out/share/applications/bytedance-feishu.desktop \
        --replace /usr/bin/bytedance-feishu-stable $out/opt/bytedance/feishu/bytedance-feishu
  
      wrapProgram $out/opt/bytedance/feishu/feishu \
        --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" \
        --prefix LD_LIBRARY_PATH : ${rpath}:$out/opt/bytedance/feishu
  
      mkdir -p $out/share/icons/hicolor
      base="$out/opt/bytedance/feishu"
  
negative.code: { addOpenGLRunpath
  , alsa-lib
  , at-spi2-atk
  , at-spi2-core
  , atk
  