anchor.diff:  
     postPatch = ''
       patchShebangs data/meson_compile_gschema.py
  -
  -    sed -i -e 's#Icon=scanner#Icon=simple-scan#g' ./data/simple-scan.desktop.in
     '';
   
  -  postInstall = ''
  -    mkdir -p $out/share/icons
  -    mv $out/share/simple-scan/icons/* $out/share/icons/
  -    (
  -    cd ${gnome3.defaultIconTheme}/share/icons/Adwaita
  -    for f in `find . | grep 'scanner\.'`
  -    do
  -      local outFile="`echo "$out/share/icons/hicolor/$f" | sed \
  -        -e 's#/devices/#/apps/#g' \
  -        -e 's#scanner\.#simple-scan\.#g'`"
  -      mkdir -p "`realpath -m "$outFile/.."`"
  -      cp "$f" "$outFile"
  -    done
  -    )
  -  '';
  +  doCheck = true;
   
  -  enableParallelBuilding = true;
  -
  -  doCheck = true;
  +  passthru = {
  +    updateScript = gnome3.updateScript {
  +      packageName = "simple-scan";
  +    };
  +  };
   
     meta = with stdenv.lib; {
       description = "Simple scanning utility";
  
positive.code:       XSANE uses. This means that all existing scanners will work and the
        interface is well tested.
      '';
      homepage = https://launchpad.net/simple-scan;
      license = licenses.gpl3Plus;
      maintainers = gnome3.maintainers;
      platforms = platforms.linux;
  
negative.code: 
  stdenv.mkDerivation rec {
    name = "simple-scan-${version}";
    version = "3.30.2";
  
    src = fetchurl {
      url = "mirror://gnome/sources/simple-scan/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
      sha256 = "0dknvdjlnxrp9nxd3yr8wyjc4kv94nwglss8pr6rfvl4hnlly53i";
    };
  
    buildInputs = [
      cairo gdk_pixbuf colord glib gnome3.defaultIconTheme gusb
      gtk libwebp packagekit sane-backends vala
    ];
    nativeBuildInputs = [
      meson ninja gettext itstool pkgconfig python3 wrapGAppsHook libxml2
      # For setup hook
  