anchor.diff:      gsettings-desktop-schemas
       gspell
       gtk3
  +    gtksourceview4
       libhandy
       libnotify
       webkitgtk
  
positive.code: , meson, ninja, pkg-config, wrapGAppsHook
  , desktop-file-utils, gsettings-desktop-schemas, libnotify, libhandy, webkitgtk
  , python3Packages, gettext
  , appstream-glib, gdk-pixbuf, glib, gobject-introspection, gspell, gtk3, gnome
  , steam-run, xdg-utils, pciutils, cabextract, wineWowPackages
  , freetype, p7zip, gamemode
  }:
  
  python3Packages.buildPythonApplication rec {
    pname = "bottles";
    version = "2021.12.28-treviso";
  
    src = fetchFromGitHub {
      owner = "bottlesdevs";
      repo = pname;
      rev = version;
      sha256 = "lZbSLLBg7XM6PuOmu5rJ15dg+QHHRcjijRYE6u3WT9Y=";
    };
  
    postPatch = ''
  
negative.code: 
    preConfigure = ''
      patchShebangs build-aux/meson/postinstall.py
      substituteInPlace src/backend/wine/winecommand.py \
        --replace '= f"{Paths.runners}' '= f"${steam-run}/bin/steam-run {Paths.runners}'
    '';
  
    preFixup = ''
  