anchor.diff: -{ lib, stdenv, fetchFromGitHub, pkg-config, meson, gtk3, at-spi2-core, dbus, gst_all_1, sphinxbase, pocketsphinx, ninja, gettext, appstream-glib, python3, glib, gobject-introspection, gsettings-desktop-schemas, itstool, wrapGAppsHook, hicolor-icon-theme }:
  +{ lib, stdenv, fetchFromGitHub, pkg-config, meson, gtk3, dbus, gst_all_1, ninja, gettext, appstream-glib, python3, desktop-file-utils, glib, gobject-introspection, gsettings-desktop-schemas, isocodes, itstool, libxml2, wrapGAppsHook, hicolor-icon-theme }:
   
   stdenv.mkDerivation rec {
     pname = "parlatype";
  -  version = "2.1";
  +  version = "3.1";
   
     src = fetchFromGitHub {
       owner  = "gkarsay";
       repo   = pname;
       rev    = "v${version}";
  -    sha256 = "1k53q0kbwpnbgyr0lmfzf5sm4f93d8nbjrzdz9pdhzpxgihndg25";
  +    sha256 = "1a4xlsbszb50vnz1g7kf7hl7aywp7s7xaravkcx13csn0a7l3x45";
     };
   
     nativeBuildInputs = [
  
positive.code:     glib
      gsettings-desktop-schemas
      hicolor-icon-theme
    ];
  
    postPatch = ''
      chmod +x data/meson_post_install.py
      patchShebangs data/meson_post_install.py
    '';
  
    doCheck = false;
  
    mesonFlags = [ "-Dasr=false" ];
  
    buildPhase = ''
      export GST_PLUGIN_SYSTEM_PATH_1_0="$out/lib/gstreamer-1.0/:$GST_PLUGIN_SYSTEM_PATH_1_0"
    '';
  
    meta = with lib; {
      description = "GNOME audio player for transcription";
  
negative.code:     gettext
      appstream-glib
      python3
      desktop-file-utils
      gobject-introspection
      itstool
      libxml2
      wrapGAppsHook
    ];
  
    buildInputs = [
      gtk3
      dbus
      gst_all_1.gstreamer
      gst_all_1.gst-plugins-base
  