anchor.diff:  , pantheon
   , meson
   , ninja
  +, granite
   }:
   
   stdenv.mkDerivation rec {
     pname = "elementary-dock";
  -  version = "unstable-2020-06-11";
  +  version = "unstable-2021-07-16";
   
     outputs = [ "out" "dev" ];
   
  
positive.code:   src = fetchFromGitHub {
      owner = "elementary";
      repo = repoName;
      rev = "0a389ee58939d8c91c340df4e5340fc4b23d0b80";
      sha256 = "01vinik73s0vmk56samgf49zr2bl4wjv44x15sz2cmh744llckja";
    };
  
    patches = [
      # Fix double includedir path in plank.pc
      (fetchpatch {
        url = "https://github.com/elementary/dock/commit/3bc368e2c4fafcd5b8baca2711c773b0e2441c7c.patch";
        sha256 = "0gg35phi1cg7ixljc388i0h70w323r1gqzjhanccnsbjpqsgvs3k";
      })
    ];
  
    nativeBuildInputs = [
      gettext
  
negative.code:     glib
      gnome-menus
      dconf
      granite
      gtk3
      libX11
      libXfixes
  