anchor.diff:  , libadwaita
   , librsvg
   , rustc
  +, rust
  +, writeText
   , cargo
   }:
   
  
positive.code:   };
  
    cargoVendorDir = "vendor";
  
    nativeBuildInputs = [
      appstream-glib
  
negative.code:     librsvg
    ];
  
    mesonFlags =
      let
        # ERROR: 'rust' compiler binary not defined in cross or native file
        crossFile = writeText "cross-file.conf" ''
          [binaries]
          rust = [ 'rustc', '--target', '${rust.toRustTargetSpec stdenv.hostPlatform}' ]
        '';
      in
      lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ "--cross-file=${crossFile}" ];
  
    passthru = {
      updateScript = gnome.updateScript {
        packageName = pname;
  