anchor.diff:  { stdenv
   , fetchurl
  +, lib
  +, meson
  +, ninja
   
   , glib
   , gdk-pixbuf
   , gobject-introspection
  -, qt5
   , vala
  +, zlib
   }:
   
   let
  -  inherit (stdenv.lib)
  -    enFlag
  -    optionals;
  -
     versionMajor = "1.9";
     versionMinor = "4";
     version = "${versionMajor}.${versionMinor}";
   in
  -
  -assert gdk-pixbuf != null -> qt5 == null;
  -assert qt5 != null -> gdk-pixbuf == null;
  -
   stdenv.mkDerivation rec {
     name = "libmediaart-${version}";
   
  
positive.code:     };
    };
  
    meta = with stdenv.lib; {
      description = "Manages, extracts and handles media art caches";
      homepage = https://github.com/GNOME/libmediaart;
      license = licenses.lgpl21Plus;
  
negative.code:     sha256 = "a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d";
    };
  
    nativeBuildInputs = [
      meson
      ninja
    ];
  
    buildInputs = [
      gdk-pixbuf
      glib
      gobject-introspection
      #vala
      zlib
    ];
  
    postPatch = ''
      # Remove broken meson vala binding generator
      sed -i libmediaart/meson.build \
        -e '/libmediaart_vapi/,+3d'
    '';
  
    mesonFlags = [
      "-Dimage_library=gdk-pixbuf"
      "-Dwith-docs=no"
    ];
  
    passthru = {
  