anchor.diff:      libXtst
       nspr
       nss
  +    pango
  +    pciutils
  +    pulseaudio
       stdenv.cc.cc
       udev
       xdg_utils
       xorg.libxcb
     ];
   
  -  version = "3.2.2840";
  +  version = "3.3.2872";
   
     plat = {
       "i686-linux" = "i386";
  
positive.code: { stdenv, lib, fetchurl, dpkg, makeDesktopItem, gnome2, gtk2, atk, cairo, pango, gdk_pixbuf, glib
  , freetype, fontconfig, dbus, libnotify, libX11, xorg, libXi, libXcursor, libXdamage
  , libXrandr, libXcomposite, libXext, libXfixes, libXrender, libXtst, libXScrnSaver
  , nss, nspr, alsaLib, cups, expat, udev, xdg_utils, hunspell
  }:
  let
    rpath = lib.makeLibraryPath [
      alsaLib
      atk
      cairo
  
negative.code:     nativeBuildInputs = [ dpkg ];
      unpackPhase = "dpkg-deb -x $src .";
      installPhase = ''
        mkdir -p "$out"
        cp -R "opt" "$out"
        cp -R "usr/share" "$out/share"
  
        chmod -R g-w "$out"
  
        # Patch wire-desktop
        patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
                 --set-rpath "${rpath}:$out/opt/Wire" \
                 "$out/opt/Wire/wire-desktop"
  
        # Symlink to bin
        mkdir -p "$out/bin"
        ln -s "$out/opt/Wire/wire-desktop" "$out/bin/wire-desktop"
  
        # Desktop file
        mkdir -p "$out/share/applications"
        cp ${desktopItem}/share/applications/* "$out/share/applications"
      '';
  
      meta = with stdenv.lib; {
        description = "A modern, secure messenger";
        homepage    = https://wire.com/;
        license     = licenses.gpl3;
        maintainers = with maintainers; [ worldofpeace ];
        platforms   = [ "i686-linux" "x86_64-linux" ];
      };
    }
  