anchor.diff:  
     nativeBuildInputs = [ wrapGAppsHook ];
   
  -  propagatedBuildInputs = with python3Packages; [
  +  propagatedBuildInputs = with python3.pkgs; [
       pygobject3
       pycairo
     ];
   
     meta = with lib; {
  +    homepage = "http://johncheetham.com/projects/gshogi/";
       description = "A graphical implementation of the Shogi board game, also known as Japanese Chess";
  -    homepage = "http://johncheetham.com/projects/gshogi/";
  -    license = licenses.gpl3;
  +    license = licenses.gpl3Plus;
       platforms = platforms.linux;
       maintainers = [ maintainers.ciil ];
     };
  
positive.code: { lib, buildPythonApplication, fetchFromGitHub
  , gtk3, gobject-introspection
  , wrapGAppsHook, python3Packages }:
  
  buildPythonApplication rec {
    pname = "gshogi";
    version = "0.5.1";
  
  
negative.code:     owner = "johncheetham";
      repo = "gshogi";
      rev = "v${version}";
      hash = "sha256-EPOIYPSFAhilxuZeYfuZ4Cd29ReJs/E4KNF5/lyzbxs=";
    };
  
    doCheck = false;  # no tests available
  