anchor.diff:  
   DEPENDS = " \
       ${BPN}-native intltool-native gperf-native \
  -    glib-2.0 gtk+3 libgdata \
  +    glib-2.0 gtk+3 libgdata libxml2 icu \
       dbus db virtual/libiconv zlib libsoup-2.4 libical nss libsecret \
   "
   
  -inherit gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative
  +inherit pkgconfig gsettings gobject-introspection features_check cmake gtk-doc gettext perlnative vala
   
   REQUIRED_DISTRO_FEATURES = "x11"
   
  
positive.code: LKSTRFTIME = "HAVE_LKSTRFTIME=ON"
  LKSTRFTIME:libc-musl = "HAVE_LKSTRFTIME=OFF"
  
  # For arm qemu-arm runs at 100% CPU load and never returns - so disable introspection for now
  GI_DATA_ENABLED="False"
  
  EXTRA_OECMAKE = " \
      -DSYSCONF_INSTALL_DIR=${sysconfdir} \
      -DWITH_KRB5=OFF \
      -DENABLE_GOA=OFF \
      -DENABLE_UOA=OFF \
      -DENABLE_GOOGLE_AUTH=OFF \
      -DENABLE_WEATHER=OFF \
      -DENABLE_INTROSPECTION=${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'ON', 'OFF', d)} \
      -D${LKSTRFTIME} \
      -DLIB_SUFFIX=${@d.getVar('baselib').replace('lib', '')} \
  "
  
  PACKAGECONFIG[canberra] = "-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra"
  PACKAGECONFIG[oauth]    = "-DENABLE_OAUTH2=ON,-DENABLE_OAUTH2=OFF,webkitgtk json-glib"
  
  # BROKEN: due missing pkg-config in openldap eds' cmake finds host-libs when
  # searching for openldap-libs
  
negative.code: 
  do_configure:append () {
      cp ${WORKDIR}/iconv-detect.h ${S}/src
      # avoid writing perl-native path into csv2vcard shebang
      sed -i "s|@PERL@|${bindir}/perl|" ${S}/src/tools/addressbook-export/csv2vcard.in
  }
  
  FILES:${PN} =+ " \
  