anchor.diff:  , goocanvasmm2
   , evince
   , isocodes
  -, gtksourceviewmm4
  +, gtksourceview
  +, gtksourceviewmm
   , postgresql
   , gobject-introspection
   , yelp-tools
  
positive.code:   boost_python = boost.override { enablePython = true; inherit python; };
  in stdenv.mkDerivation rec {
    pname = "glom";
    version = "unstable-2018-12-16";
  
    outputs = [ "out" "lib" "dev" "doc" "devdoc" ];
  
    src = fetchFromGitLab {
      domain = "gitlab.gnome.org";
      owner = "GNOME";
      repo = pname;
      rev = "fa5ff04f209f35bf3e97bc1c3eb1d1138d6172ce";
      sha256 = "145hnk96xa4v35i3a3mbf3fnx4nlk8cksc0qhm7nrh8cnnrbdfgn";
    };
  
    nativeBuildInputs = [
  
negative.code:     evince
      isocodes
      python3.pkgs.pygobject3
      gtksourceview
      gtksourceviewmm
      postgresql # for pg_config
    ];
  
  