anchor.diff:  
     meta = with stdenv.lib; {
       description = "GNOME Character Map, based on the Unicode Character Database";
  -    homepage = https://wiki.gnome.org/Apps/Gucharmap;
  +    homepage = "https://wiki.gnome.org/Apps/Gucharmap";
       license = licenses.gpl3;
       maintainers = gnome3.maintainers;
       platforms = platforms.linux;
  
positive.code: { stdenv, intltool, fetchFromGitLab, pkgconfig, gtk3, adwaita-icon-theme
  , glib, desktop-file-utils, gtk-doc, autoconf, automake, libtool
  , wrapGAppsHook, gnome3, itstool, libxml2, yelp-tools
  , docbook_xsl, docbook_xml_dtd_412, gsettings-desktop-schemas
  , callPackage, unzip, gobject-introspection }:
  
  let
    unicode-data = callPackage ./unicode-data.nix {};
  in stdenv.mkDerivation rec {
    pname = "gucharmap";
    version = "12.0.1";
  
  
negative.code:   };
  
    nativeBuildInputs = [
      pkgconfig
      wrapGAppsHook
      unzip
      intltool
      itstool
      autoconf
      automake
      libtool
      gtk-doc
      docbook_xsl
      docbook_xml_dtd_412
      yelp-tools
      libxml2
      desktop-file-utils
      gobject-introspection
    ];
  
    buildInputs = [
      gtk3
      glib
      gsettings-desktop-schemas
      adwaita-icon-theme
    ];
  
    configureFlags = [
      "--with-unicode-data=${unicode-data}"
  