anchor.diff:  , extraNativeBuildInputs ? []
   , extraBuildInputs ? []
   , extraRuntimeDependencies ? []
  +, extraCMakeFlags ? []
   , extraInstallPhase ? "", ... } @ attrs:
   toKodiAddon (stdenv.mkDerivation ({
     name = "kodi-" + name;
  
positive.code:     runHook preInstall
  
      make install
      ln -s $out/lib/addons/${n}/${n}.so.${version} $out${addonDir}/${n}/${n}.so.${version}
      ${extraInstallPhase}
  
      runHook postInstall
  
negative.code:   # disables check ensuring install prefix is that of kodi
    cmakeFlags = [
      "-DOVERRIDE_PATHS=1"
    ] ++ extraCMakeFlags;
  
    # kodi checks for addon .so libs existance in the addon folder (share/...)
    # and the non-wrapped kodi lib/... folder before even trying to dlopen
  