anchor.diff:      pangomm
     ];
   
  -  doCheck = true;
  -  enableParallelBuilding = true;
  +  configureFlags = [
  +    "--disable-maintainer-mode"
  +    "--disable-win32-backend"
  +    "--disable-quartz-backend"
  +    (enFlag "x11-backend" gtk3.x11_backend null)
  +    (enFlag "wayland-backend" gtk3.wayland_backend null)
  +    (enFlag "broadway-backend" gtk3.broadway_backend null)
  +    "--enable-api-atkmm"
  +    # Requires deprecated api to build
  +    "--enable-deprecated-api"
  +    "--disable-documentation"
  +    "--enable-warnings"
  +    "--without-libstdc-doc"
  +    "--without-libsigc-doc"
  +    "--without-glibmm-doc"
  +    "--without-cairomm-doc"
  +    "--without-pangomm-doc"
  +    "--without-atkmm-doc"
  +  ];
   
     meta = with stdenv.lib; {
       description = "C++ interface for GTK+";
  
positive.code: , pangomm
  }:
  
  stdenv.mkDerivation rec {
    name = "gtkmm-${version}";
    versionMajor = "3.18";
    versionMinor = "0";
    version = "${versionMajor}.${versionMinor}";
  
    src = fetchurl {
      url = "mirror://gnome/sources/gtkmm/${versionMajor}/${name}.tar.xz";
      sha256 = "0sxq700invkjpksn790gbnl8px8751kvgwn39663jx7dv89s37w2";
    };
  
    configureFlags = [
      "--disable-quartz-backend"
      "--enable-x11-backend"
      "--enable-wayland-backend"
      "--enable-brodway-backend"
      "--enable-api-atkmm"
      # Requires glibmm deprecated api
      "--enable-deprecated-api"
      "--without-libstdc-doc"
      "--without-libsigc-doc"
      "--without-cairomm-doc"
      "--without-pangomm-doc"
      "--without-atkmm-doc"
    ];
  
    buildInputs = [
      atkmm
  
negative.code:       codyopel
      ];
      platforms = with platforms;
        x86_64-linux;
    };
  }
  