anchor.diff: -{ stdenv, makeWrapper, fetchurl, dpkg
  -, alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype
  -, gdk-pixbuf, glib, gnome2, nspr, nss, gtk3, gtk2, at-spi2-atk
  -, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook
  +{ stdenv, makeWrapper, fetchurl, dpkg, alsaLib, atk, cairo, cups, dbus, expat
  +, fontconfig, freetype, gdk-pixbuf, glib, gnome2, nspr, nss, gtk3, gtk2
  +, at-spi2-atk, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook
   , libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext
   , libXfixes, libXi, libXrandr, libXrender, libXtst, libxcb, nghttp2
  -, libudev0-shim, glibc, curl, openssl, autoPatchelfHook
  -}:
  +, libudev0-shim, glibc, curl, openssl, autoPatchelfHook }:
   
   let
     runtimeLibs = stdenv.lib.makeLibraryPath [
  
positive.code:   '';
  
    meta = with stdenv.lib; {
      homepage = https://insomnia.rest/;
      description = "The most intuitive cross-platform REST API Client";
      license = licenses.mit;
      platforms = [ "x86_64-linux" ];
      maintainers = with maintainers; [ markus1189 ];
    };
  
  }
  
negative.code:   ];
  in stdenv.mkDerivation rec {
    pname = "insomnia";
    version = "7.0.3";
  
    src = fetchurl {
      url =
        "https://github.com/getinsomnia/insomnia/releases/download/v${version}/insomnia_${version}_amd64.deb";
      sha256 = "14mkvza7q6l2hn763pjy6zavcg1fmzanys3930w32g07vq3xi97l";
    };
  
    nativeBuildInputs =
      [ autoPatchelfHook dpkg makeWrapper gobject-introspection wrapGAppsHook ];
  
    buildInputs = [
      alsaLib
  