diff --git a/packages/virtual/mediacenter/package.mk b/packages/virtual/mediacenter/package.mk index afcca3e..6a87016 100644 --- a/packages/virtual/mediacenter/package.mk +++ b/packages/virtual/mediacenter/package.mk @@ -42,6 +42,48 @@ if [ "$MEDIACENTER" = "kodi" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET simplejson" PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pycrypto" +# audio decoder/encoder addons +# if [ "$KODI_OPTICAL_SUPPORT" = "yes" ]; then +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.modplug" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.nosefart" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.sidplay" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.snesapu" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.stsound" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.timidity" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audiodecoder.vgmstream" + +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audioencoder.flac" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audioencoder.lame" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audioencoder.vorbis" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET audioencoder.wav" +# fi + +# various PVR clients + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.argustv" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.demo" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.dvblink" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.dvbviewer" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.filmon" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.hts" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.iptvsimple" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.mediaportal.tvserver" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.mythtv" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.nextpvr" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.njoy" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.pctv" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.stalker" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.vbox" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.vdr.vnsi" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.vuplus" + PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET pvr.wmc" + +# visualization addons +# if [ "$KODI_VIS_FISHBMC" = "yes" ]; then +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET visualization.fishbmc" +# fi +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET visualization.spectrum" +# PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET visualization.waveform" + # other packages PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET OpenELEC-settings" fi diff --git a/packages/mediacenter/kodi/patches/kodi-999.99-Disable-PVR-Checks.patch b/packages/mediacenter/kodi/patches/kodi-999.99-Disable-PVR-Checks.patch new file mode 100644 index 0000000..cf7ea09 --- /dev/null +++ b/packages/mediacenter/kodi/patches/kodi-999.99-Disable-PVR-Checks.patch @@ -0,0 +1,12 @@ +diff --git a/xbmc/addons/AddonDatabase.cpp b/xbmc/addons/AddonDatabase.cpp +index d830a90..6c3b10a 100644 +--- a/xbmc/addons/AddonDatabase.cpp ++++ b/xbmc/addons/AddonDatabase.cpp +@@ -780,6 +780,7 @@ bool CAddonDatabase::BlacklistAddon(const std::string& addonID, + bool CAddonDatabase::IsAddonBlacklisted(const std::string& addonID, + const std::string& version) + { ++ if (addonID.substr(0,4) == "pvr.") return true; + std::string where = PrepareSQL("addonID='%s' and version='%s'",addonID.c_str(),version.c_str()); + return !GetSingleValue("blacklist","addonID",where).empty(); + }