package/kodi: bump version to 15.0 Alpha2-Isengard
cover package/kodi: bump version to 15.0 Alpha2-Isengard
Hi,
this series is a RFC and not meant for committing to buildroot.
The Kodi project is preparing its next release 15.0, called Isengard. This patch series introduces two new dependencies, libsquish and tinyxml2. The pvr-addons were split into seperate repositories, so the current package kodi-pvr-addons is transformed into a config option. Also audio codecs, which are not part of ffmpeg, were removed from Kodi and are now provided as seperate addons.
Regards, Bernd
Bernd Kuhls (27):
package/libsquish: New package
package/tinyxml2: new package
package/kodi: bump version to 15.0 Alpha2-Isengard package/kodi-pvr-addons: Split into addon-specific packages package/kodi-platform: new package package/kodi-pvr-argustv: new package package/kodi-pvr-dvblink: new package package/kodi-pvr-dvbviewer: new package package/kodi-pvr-filmon: new package package/kodi-pvr-hts: new package package/kodi-pvr-iptvsimple: new package package/kodi-pvr-mediaportal-tvserver: new package package/kodi-pvr-mythtv: new package package/kodi-pvr-nextpvr: new package package/kodi-pvr-njoy: new package package/kodi-pvr-pctv: new package package/kodi-pvr-vdr: new package package/kodi-pvr-vuplus: new package package/kodi-pvr-wmc: new package package/kodi-addon-xvdr: bump version package/kodi-audiodecoder-vgmstream: new package package/kodi-audiodecoder-modplug: new package package/kodi-audiodecoder-snesapu: new package package/kodi-audiodecoder-nosefart: new package package/kodi-audiodecoder-stsound: new package package/kodi-audiodecoder-timidity: new package package/kodi-audiodecoder-sidplay: new package
package/alsa-utils/alsa-utils-0001-libintl.patch | 23 - package/alsa-utils/alsa-utils.mk | 5 - package/efl/libevas/0001-giflib.patch | 91 -- package/efl/libevas/Config.in | 2 +- package/efl/libevas/libevas.mk | 2 +- package/ffmpeg/0002-asf-hacks.patch | 42 + ...add-public-version-of-ff_read_frame_flush.patch | 54 ++ package/ffmpeg/0013-fix-ff-thread-get-format.patch | 131 --- .../ffmpeg/0014-hevc-avoid-unnecessary-calls.patch | 72 -- package/ffmpeg/ffmpeg.hash | 2 +- package/ffmpeg/ffmpeg.mk | 2 +- package/lame/lame.mk | 13 - package/libungif/Config.in | 2 - package/mesa3d-headers/mesa3d-headers.mk | 2 +- .../0002-Fix-runtime-error-with-uClibc.patch | 58 ++ package/mesa3d/0002-disable-python2.patch | 29 - ...if-python-mako-is-not-found-when-required.patch | 61 -- package/mesa3d/mesa3d.hash | 4 +- package/mesa3d/mesa3d.mk | 3 +- package/powertop/Config.in | 14 +- package/tvheadend/tvheadend.mk | 2 +- .../0069-Add-missing-C99-float-ld-wrappers.patch | 870 -------------------- package/x11r7/xserver_xorg-server/Config.in | 1 - 23 files changed, 170 insertions(+), 1315 deletions(-) delete mode 100644 package/alsa-utils/alsa-utils-0001-libintl.patch delete mode 100644 package/efl/libevas/0001-giflib.patch create mode 100644 package/ffmpeg/0002-asf-hacks.patch create mode 100644 package/ffmpeg/0013-add-public-version-of-ff_read_frame_flush.patch delete mode 100644 package/ffmpeg/0013-fix-ff-thread-get-format.patch delete mode 100644 package/ffmpeg/0014-hevc-avoid-unnecessary-calls.patch create mode 100644 package/mesa3d/0002-Fix-runtime-error-with-uClibc.patch delete mode 100644 package/mesa3d/0002-disable-python2.patch delete mode 100644 package/mesa3d/0003-configure.ac-error-out-if-python-mako-is-not-found-when-required.patch delete mode 100644 package/uclibc/0.9.33.2/0069-Add-missing-C99-float-ld-wrappers.patch
Signature · 1 line
1.7.10.4
PATCH 1/27 package/libsquish: New package
Needed for Kodi 15.0
--- package/Config.in | 1 + package/libsquish/Config.in | 11 +++++++++++ package/libsquish/libsquish.mk | 24 ++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 package/libsquish/Config.in create mode 100644 package/libsquish/libsquish.mk
package/Config.in +1 -0
@@ -645,6 +645,7 @@ endmenu menu "Compression and decompression" source "package/libarchive/Config.in" source "package/libzip/Config.in" + source "package/libsquish/Config.in" source "package/lzo/Config.in" source "package/snappy/Config.in" source "package/szip/Config.in"
package/libsquish/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_LIBSQUISH + bool "libsquish" + depends on BR2_INSTALL_LIBSTDCPP + help + The squish library (abbreviated to libsquish) is an open source DXT + compression library written in C++ + + https://code.google.com/p/libsquish + +comment "libsquish needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP
package/libsquish/libsquish.mk new file +24 -0
@@ -0,0 +1,24 @@ +################################################################################ +# +# libsquish +# +################################################################################ + +LIBSQUISH_VERSION = 1.10-openelec +LIBSQUISH_SOURCE = libsquish-$(LIBSQUISH_VERSION).tar.gz +LIBSQUISH_SITE = http://sources.openelec.tv/devel +LIBSQUISH_INSTALL_STAGING = YES +LIBSQUISH_LICENSE = MIT +LIBSQUISH_LICENSE_FILES = README + +define LIBSQUISH_INSTALL_STAGING_CMDS + CXX=$(TARGET_CXX) CXXFLAGS="$(TARGET_CXXFLAGS)" \ + $(MAKE) -C $(@D) install PREFIX=/usr INSTALL_DIR=$(STAGING_DIR)/usr +endef + +define LIBSQUISH_INSTALL_TARGET_CMDS + CXX=$(TARGET_CXX) CXXFLAGS="$(TARGET_CXXFLAGS)" \ + $(MAKE) -C $(@D) install PREFIX=/usr INSTALL_DIR=$(TARGET_DIR)/usr +endef + +$(eval $(generic-package))
Signature · 1 line
1.7.10.4
PATCH 1/27 package/libsquish: New package
Bernd, All,
On 2015-04-01 20:35 +0200, Bernd Kuhls spake thusly:
Quoted 3 lines
Needed for Kodi 15.0
Signed-off-by Bernd Kuhls <[email protected]>
[--SNIP--]
Quoted 6 lines
package/libsquish/Config.in new file +0
-0
package/libsquish/Config.in line 8
Quoted 8 lines
package/libsquish/Config.in new file +8
-0@@ -0,0 +1,11 @@ +config BR2_PACKAGE_LIBSQUISH + bool "libsquish" + depends on BR2_INSTALL_LIBSTDCPP + help + The squish library (abbreviated to libsquish) is an open source DXT + compression library written in C++ + + https://code.google.com/p/libsquish
Don;t we have a better homepage for libsquish? Google code is slated for retirement later this year (or early next year). It would be a pity to have a dangling URL especially as we already know about that.
Quoted 8 lines
package/libsquish/Config.in new file +2
-0+comment "libsquish needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPPpackage/libsquish/libsquish.mk new file +0
-0
package/libsquish/libsquish.mk line 9
Quoted 9 lines
package/libsquish/libsquish.mk new file +9
-0@@ -0,0 +1,24 @@ +################################################################################ +# +# libsquish +# +################################################################################ + +LIBSQUISH_VERSION = 1.10-openelec +LIBSQUISH_SOURCE = libsquish-$(LIBSQUISH_VERSION).tar.gz +LIBSQUISH_SITE = http://sources.openelec.tv/devel
I'm a bit uneasy at pointing to Google code as the homepage, and at the same time using a third-party to get the archive from, especially since it looks like this version has been modified by OpenELEC.
package/libsquish/libsquish.mk line 12
Quoted 3 lines
package/libsquish/libsquish.mk new file +3
-0+LIBSQUISH_INSTALL_STAGING = YES +LIBSQUISH_LICENSE = MIT +LIBSQUISH_LICENSE_FILES = README
You do not provide build commands. Is that on purpose, or did you forget? ;-)
package/libsquish/libsquish.mk line 14
Quoted 2 lines
package/libsquish/libsquish.mk new file +2
-0+define LIBSQUISH_INSTALL_STAGING_CMDS + CXX=$(TARGET_CXX) CXXFLAGS="$(TARGET_CXXFLAGS)" \
Please use $(TARGET_CONFIGURE_OPTS) as it already contains all those defines, plus many others.
package/libsquish/libsquish.mk line 20
Quoted 5 lines
package/libsquish/libsquish.mk new file +5
-0+ $(MAKE) -C $(@D) install PREFIX=/usr INSTALL_DIR=$(STAGING_DIR)/usr +endef + +define LIBSQUISH_INSTALL_TARGET_CMDS + CXX=$(TARGET_CXX) CXXFLAGS="$(TARGET_CXXFLAGS)" \
Ditto $(TARGET_CONFIGURE_OPTS).
package/libsquish/libsquish.mk line 24
Quoted 4 lines
package/libsquish/libsquish.mk new file +4
-0+ $(MAKE) -C $(@D) install PREFIX=/usr INSTALL_DIR=$(TARGET_DIR)/usr +endef + +$(eval $(generic-package))
Regards,
Yann E. MORIN.
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'
PATCH 1/27 package/libsquish: New package
Hi Yann,
"Yann E. MORIN" <[email protected]> wrote in news:20150405213109.GJ4134 at free.fr:
Quoted 5 lines
Quoted 1 line
Don;t we have a better homepage for libsquish? Google code is slated for retirement later this year (or early next year). It would be a pity to have a dangling URL especially as we already know about that.
the project moved to sourceforge and released version 1.13 while Kodi still contains a fork of 1.10. I updated my patch kodi beta2 series to use upstream 1.10 with a kodi-specific patch. The next release of my patch series following kodi beta2 will contain libsquish 1.13 as it includes cmake support now.
Quoted 5 lines
Quoted 1 line
+LIBSQUISH_SITE = http://sources.openelec.tv/devel
I'm a bit uneasy at pointing to Google code as the homepage, and at the same time using a third-party to get the archive from, especially since it looks like this version has been modified by OpenELEC.
Partly done, kodi beta2 gets the source from code.google.com.
Quoted 6 lines
package/libsquish/libsquish.mk line 12
Quoted 3 lines
package/libsquish/libsquish.mk new file +3
-0+LIBSQUISH_INSTALL_STAGING = YES +LIBSQUISH_LICENSE = MIT +LIBSQUISH_LICENSE_FILES = READMEYou do not provide build commands. Is that on purpose, or did you forget? ;-)
I forgot them but the package got build anyway ;) I will change libsquish to cmake when bumping to 1.13.
Thanks for the review!
Regards, Bernd
PATCH 1/27 package/libsquish: New package
In reply to Bernd KuhlsBernd, All,
On 2015-04-01 20:35 +0200, Bernd Kuhls spake thusly:
Quoted 3 lines
Needed for Kodi 15.0
Signed-off-by Bernd Kuhls <[email protected]>
[--SNIP--]
I forgot in my previous review: the Makefile for libsqusih does not know how to build both a shared and a static lib at the same time.
So, you have two options:
- fix the Makefile to be able to build either or both at the same time
- you hide libsquish behind a depends on !BR2_SHARED_STATIC_LIBS
Needless to say, the first is highly preferrable.
Regards,
Yann E. MORIN.
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'
PATCH 2/27 package/tinyxml2: new package
In reply to Bernd KuhlsRequired for upcoming kodi-pvr-dvblink package:
https://github.com/kodi-pvr/pvr.dvblink/blob/master/CMakeLists.txt#L11
--- package/Config.in | 1 + package/tinyxml2/Config.in | 11 +++++++++++ package/tinyxml2/tinyxml2.mk | 13 +++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 package/tinyxml2/Config.in create mode 100644 package/tinyxml2/tinyxml2.mk
package/Config.in +1 -0
@@ -828,6 +828,7 @@ menu "JSON/XML" source "package/mxml/Config.in" source "package/rapidjson/Config.in" source "package/tinyxml/Config.in" + source "package/tinyxml2/Config.in" source "package/xerces/Config.in" source "package/yajl/Config.in" source "package/yaml-cpp/Config.in"
package/tinyxml2/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_TINYXML2 + bool "tinyxml2" + depends on BR2_INSTALL_LIBSTDCPP + help + TinyXML-2 is a simple, small, efficient, C++ XML parser that can be + easily integrating into other programs. + + http://www.grinninglizard.com/tinyxml2/index.html + +comment "tinyxml2 needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP
package/tinyxml2/tinyxml2.mk new file +13 -0
@@ -0,0 +1,13 @@ +################################################################################ +# +# tinyxml2 +# +################################################################################ + +TINYXML2_VERSION = 2.2.0 +TINYXML2_SITE = $(call github,leethomason,tinyxml2,$(TINYXML2_VERSION)) +TINYXML2_LICENSE = zlib +TINYXML2_LICENSE_FILES = readme.md +TINYXML2_INSTALL_STAGING = YES + +$(eval $(cmake-package))
Signature · 1 line
1.7.10.4
Thomas Petazzoni
AppliedPATCH 2/27 package/tinyxml2: new package
Dear Bernd Kuhls,
Quoted 11 lines · Bernd Kuhls
Required for upcoming kodi-pvr-dvblink package:
https://github.com/kodi-pvr/pvr.dvblink/blob/master/CMakeLists.txt#L11Signed-off-by Bernd Kuhls <[email protected]>--- package/Config.in | 1 + package/tinyxml2/Config.in | 11 +++++++++++ package/tinyxml2/tinyxml2.mk | 13 +++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 package/tinyxml2/Config.in create mode 100644 package/tinyxml2/tinyxml2.mk
Applied, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 3/27 package/kodi: bump version to 15.0 Alpha2-Isengard
In reply to Bernd Kuhls--- package/kodi/0001-Fixup-include-path.patch | 20 -------------- package/kodi/0002-texturepacker.patch | 12 ++++++++ package/kodi/0003-lirc-PR6783.patch | 41 ++++++++++++++++++++++++++++ package/kodi/Config.in | 15 +++++----- package/kodi/kodi.mk | 33 ++++++++++++---------- 5 files changed, 78 insertions(+), 43 deletions(-) create mode 100644 package/kodi/0002-texturepacker.patch create mode 100644 package/kodi/0003-lirc-PR6783.patch
package/kodi/0001-Fixup-include-path.patch +0 -20
@@ -59,23 +59,3 @@ index e170c7e..25ee893 100644 -fi + echo $dvdreadlib +fi -diff --git a/lib/timidity/configure.in b/lib/timidity/configure.in -index 9f2835b..733470a 100644 ---- a/lib/timidity/configure.in -+++ b/lib/timidity/configure.in -@@ -100,9 +100,9 @@ done - - # add $prefix if specified. - if test "x$prefix" != xNONE -a "x$prefix" != "x$ac_default_prefix" -a "x$prefix" != "x/usr"; then -- LDFLAGS="-L$prefix/lib $LDFLAGS" -- SHLDFLAGS="-L$prefix/lib $SHLDFLAGS" -- CPPFLAGS="-I$prefix/include $CPPFLAGS" -+ LDFLAGS="$LDFLAGS" -+ SHLDFLAGS="$SHLDFLAGS" -+ CPPFLAGS="$CPPFLAGS" - fi - - dnl add --with-includes, --with-libraries --- -1.8.5.2 -
package/kodi/0002-texturepacker.patch new file +12 -0
@@ -0,0 +1,12 @@ +diff -uNr xbmc-656cba5d5c7c5edb166196b48560825b9b1f03fd.org/tools/depends/native/TexturePacker/Makefile xbmc-656cba5d5c7c5edb166196b48560825b9b1f03fd/tools/depends/native/TexturePacker/Makefile +--- xbmc-656cba5d5c7c5edb166196b48560825b9b1f03fd.org/tools/depends/native/TexturePacker/Makefile 2015-01-25 09:00:48.000000000 +0100 ++++ xbmc-656cba5d5c7c5edb166196b48560825b9b1f03fd/tools/depends/native/TexturePacker/Makefile 2015-01-25 13:03:23.606140953 +0100 +@@ -36,7 +36,7 @@ + -rm -rf $(PLATFORM)/*; mkdir -p $(PLATFORM) + cd $(PLATFORM); cp -a $(SOURCE)/* . + cd $(PLATFORM); ./autogen.sh +- cd $(PLATFORM); ./configure --prefix=$(PREFIX) $(EXTRA_CONFIGURE) EXTRA_DEFINES="$(NATIVE_ARCH_DEFINES)" ++ cd $(PLATFORM); ./configure --prefix=$(PREFIX) EXTRA_DEFINES="$(NATIVE_ARCH_DEFINES)" + + + $(APP): $(PLATFORM)
package/kodi/0003-lirc-PR6783.patch new file +41 -0
41 lines not on this page · raw message
package/kodi/Config.in +7 -8
@@ -1,6 +1,6 @@ config BR2_PACKAGE_KODI_ARCH_SUPPORTS bool - default y if BR2_arm || BR2_i386 || BR2_x86_64 + default y if BR2_arm || (BR2_mipsel && BR2_TOOLCHAIN_USES_GLIBC) || BR2_i386 || BR2_x86_64 comment "kodi needs a toolchain w/ C++, IPv6, largefile, threads, wchar" depends on BR2_PACKAGE_KODI_ARCH_SUPPORTS
@@ -50,15 +50,12 @@ menuconfig BR2_PACKAGE_KODI select BR2_PACKAGE_LIBGLEW if BR2_PACKAGE_KODI_GL select BR2_PACKAGE_LIBGLU if BR2_PACKAGE_KODI_GL select BR2_PACKAGE_LIBGCRYPT - select BR2_PACKAGE_LIBID3TAG - select BR2_PACKAGE_LIBMAD - select BR2_PACKAGE_LIBMODPLUG select BR2_PACKAGE_LIBMPEG2 select BR2_PACKAGE_LIBOGG select BR2_PACKAGE_LIBPLIST select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_LIBSAMPLERATE - select BR2_PACKAGE_LIBUNGIF + select BR2_PACKAGE_LIBSQUISH select BR2_PACKAGE_LIBVORBIS select BR2_PACKAGE_LIBXML2 select BR2_PACKAGE_LIBXSLT
@@ -78,9 +75,6 @@ menuconfig BR2_PACKAGE_KODI select BR2_PACKAGE_PYTHON_UNICODEDATA select BR2_PACKAGE_PYTHON_ZLIB select BR2_PACKAGE_READLINE - select BR2_PACKAGE_SDL if BR2_PACKAGE_KODI_GL - select BR2_PACKAGE_SDL_X11 if BR2_PACKAGE_KODI_GL - select BR2_PACKAGE_SDL_IMAGE if BR2_PACKAGE_KODI_GL select BR2_PACKAGE_SQLITE select BR2_PACKAGE_TAGLIB select BR2_PACKAGE_TIFF
@@ -169,6 +163,11 @@ config BR2_PACKAGE_KODI_LIBCEC comment "hdmi cec support needs udev /dev management and a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS || !BR2_PACKAGE_HAS_UDEV +config BR2_PACKAGE_KODI_LIRC + bool "lirc" + help + Enable lirc support + config BR2_PACKAGE_KODI_LIBMICROHTTPD bool "web server" select BR2_PACKAGE_LIBMICROHTTPD
package/kodi/kodi.mk +18 -15
@@ -4,22 +4,19 @@ # ################################################################################ -KODI_VERSION = 14.2-Helix +KODI_VERSION = 15.0a2-Isengard KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION)) KODI_LICENSE = GPLv2 KODI_LICENSE_FILES = LICENSE.GPL # needed for audioencoder addons KODI_INSTALL_STAGING = YES -# Kodi needs host-sdl_image (and therefore host-sdl) for a host tools it builds -# called TexturePacker. It is responsible to take all the images used in the -# GUI and pack them in a blob. -# http://wiki.xbmc.org/index.php?title=TexturePacker -KODI_DEPENDENCIES = host-gawk host-gettext host-gperf host-infozip host-lzo \ - host-nasm host-sdl_image host-swig +KODI_DEPENDENCIES = host-gawk host-gettext host-gperf host-infozip host-giflib \ + host-libjpeg host-lzo host-nasm host-libpng host-swig KODI_DEPENDENCIES += boost bzip2 expat ffmpeg fontconfig freetype jasper jpeg \ - libass libcdio libcurl libfribidi libgcrypt libmad libmodplug libmpeg2 \ - libogg libplist libpng libsamplerate libungif libvorbis libxml2 libxslt lzo ncurses \ - openssl pcre python readline sqlite taglib tiff tinyxml yajl zlib + libass libcdio libcurl libfribidi libgcrypt libmpeg2 \ + libogg libplist libpng libsamplerate libsquish libvorbis libxml2 \ + libxslt lzo ncurses openssl pcre python readline sqlite taglib tiff \ + tinyxml yajl zlib KODI_CONF_ENV = \ PYTHON_VERSION="$(PYTHON_VERSION_MAJOR)" \
@@ -33,9 +30,7 @@ KODI_CONF_ENV = \ KODI_CONF_OPTS += \ --with-ffmpeg=shared \ - --disable-crystalhd \ --disable-dvdcss \ - --disable-hal \ --disable-joystick \ --disable-openmax \ --disable-projectm \
@@ -92,9 +87,9 @@ endif # GL means X11, and under X11, Kodi needs libdrm; libdrm is forcefully selected # by a modular Xorg server, which Kodi already depends on. ifeq ($(BR2_PACKAGE_KODI_GL),y) -KODI_DEPENDENCIES += libglew libglu libgl sdl_image xlib_libX11 xlib_libXext \ +KODI_DEPENDENCIES += libglew libglu libgl xlib_libX11 xlib_libXext \ xlib_libXmu xlib_libXrandr xlib_libXt libdrm -KODI_CONF_OPTS += --enable-gl --enable-sdl --enable-x11 --enable-xrandr --disable-gles +KODI_CONF_OPTS += --enable-gl --enable-x11 --enable-xrandr --disable-gles ifeq ($(BR2_PACKAGE_KODI_RSXS),y) # fix rsxs compile # make sure target libpng-config is used, options taken from rsxs-0.9/acinclude.m4
@@ -110,7 +105,7 @@ else KODI_CONF_OPTS += --disable-rsxs endif else -KODI_CONF_OPTS += --disable-gl --disable-rsxs --disable-sdl --disable-x11 --disable-xrandr +KODI_CONF_OPTS += --disable-gl --disable-rsxs --disable-x11 --disable-xrandr ifeq ($(BR2_PACKAGE_KODI_EGL_GLES),y) KODI_DEPENDENCIES += libegl libgles KODI_CONF_OPTS += --enable-gles
@@ -188,6 +183,12 @@ else KODI_CONF_OPTS += --disable-libcec endif +ifeq ($(BR2_PACKAGE_KODI_LIRC),y) +KODI_CONF_OPTS += --enable-lirc +else +KODI_CONF_OPTS += --disable-lirc +endif + ifeq ($(BR2_PACKAGE_KODI_WAVPACK),y) KODI_DEPENDENCIES += wavpack endif
@@ -212,6 +213,8 @@ endif # Add HOST_DIR to PATH for codegenerator.mk to find swig define KODI_BOOTSTRAP + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D)/tools/depends/native/JsonSchemaBuilder + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D)/tools/depends/native/TexturePacker cd $(@D) && PATH=$(BR_PATH) ./bootstrap endef KODI_PRE_CONFIGURE_HOOKS += KODI_BOOTSTRAP
Signature · 1 line
1.7.10.4
PATCH 3/27 package/kodi: bump version to 15.0 Alpha2-Isengard
Dear Bernd Kuhls,
Quoted 11 lines · Bernd Kuhls
Signed-off-by Bernd Kuhls <[email protected]>--- package/kodi/0001-Fixup-include-path.patch | 20 -------------- package/kodi/0002-texturepacker.patch | 12 ++++++++ package/kodi/0003-lirc-PR6783.patch | 41 ++++++++++++++++++++++++++++ package/kodi/Config.in | 15 +++++----- package/kodi/kodi.mk | 33 ++++++++++++---------- 5 files changed, 78 insertions(+), 43 deletions(-) create mode 100644 package/kodi/0002-texturepacker.patch create mode 100644 package/kodi/0003-lirc-PR6783.patch
Do you know when the final release of Kodi 15.0 is planned? The next Buildroot version will be 2015.05, with a feature freeze at the end of April. Will Kodi 15.0 final be released by then? It would be a bit weird to have a stable Buildroot release with an Alpha version of Kodi packaged.
Thanks,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 3/27 package/kodi: bump version to 15.0 Alpha2-Isengard
Thomas, All,
On 2015-04-04 18:44 +0200, Thomas Petazzoni spake thusly:
Quoted 12 lines · Bernd Kuhls
Quoted 10 lines
Signed-off-by Bernd Kuhls <[email protected]>--- package/kodi/0001-Fixup-include-path.patch | 20 -------------- package/kodi/0002-texturepacker.patch | 12 ++++++++ package/kodi/0003-lirc-PR6783.patch | 41 ++++++++++++++++++++++++++++ package/kodi/Config.in | 15 +++++----- package/kodi/kodi.mk | 33 ++++++++++++---------- 5 files changed, 78 insertions(+), 43 deletions(-) create mode 100644 package/kodi/0002-texturepacker.patch create mode 100644 package/kodi/0003-lirc-PR6783.patch
Quoted 5 lines
Do you know when the final release of Kodi 15.0 is planned? The next Buildroot version will be 2015.05, with a feature freeze at the end of April. Will Kodi 15.0 final be released by then? It would be a bit weird to have a stable Buildroot release with an Alpha version of Kodi packaged.
From the cover letter:
"this series is a RFC and not meant for committing to buildroot."
Bernd is doing quite a good job at providing "snapshots" of his bump of Kodi (yeah, I don't have to do it! :-) ), so we can review and fix the issues, so that when the final version is finally cut, integrating in Buildroot would be quite easy.
I'll try to get some time to review the series (I already spot some issues in the first few commits).
Regards,
Yann E. MORIN.
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'
PATCH 3/27 package/kodi: bump version to 15.0 Alpha2-Isengard
In reply to Thomas PetazzoniThomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8 @public.gmane.org> wrote in news:20150404184448.3fea759b at free-electrons.com:
Quoted 3 lines
Do you know when the final release of Kodi 15.0 is planned? The next Buildroot version will be 2015.05, with a feature freeze at the end of April. Will Kodi 15.0 final be released by then?
Hi,
http://kodi.wiki/view/Development_builds#Monthly_build
"Kodi developers have a merge cycle every month for new features and major changes. For ten days they add new features, then for the rest of the month they fix things."
Alpha 2 was released an April 1st, I expect Beta 1 at the beginning of May and a release maybe one month later with several RC before that. So no, Kodi 15.0 will not be part of buildroot 2015.05, but as Yann already pointed out, I am sending my current patch series as RFC early to pave the way for this "beast" ;)
Regards, Bernd
PATCH 3/27 package/kodi: bump version to 15.0 Alpha2-Isengard
Bernd,
Quoted 10 lines · Bernd Kuhls
http://kodi.wiki/view/Development_builds#Monthly_build
"Kodi developers have a merge cycle every month for new features and major changes. For ten days they add new features, then for the rest of the month they fix things."Alpha 2 was released an April 1st, I expect Beta 1 at the beginning of May and a release maybe one month later with several RC before that. So no, Kodi 15.0 will not be part of buildroot 2015.05, but as Yann already pointed out, I am sending my current patch series as RFC early to pave the way for this "beast" ;)
Following this reply, I've marked all the patches as RFC in patchwork, except PATCH 2 (tinyxml2), which has been applied. PATCH 1 could have been merged separately from the Kodi bump, but there have been numerous changes requested by Yann, so they need to be addressed before the patch can be applied.
Thanks a lot!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 4/27 package/kodi-pvr-addons: Split into addon-specific packages
In reply to Bernd Kuhls--- package/kodi-pvr-addons/Config.in | 6 ------ package/kodi-pvr-addons/kodi-pvr-addons.mk | 27 --------------------------- package/kodi/Config.in | 10 +++++++++- 3 files changed, 9 insertions(+), 34 deletions(-) delete mode 100644 package/kodi-pvr-addons/Config.in delete mode 100644 package/kodi-pvr-addons/kodi-pvr-addons.mk
package/kodi-pvr-addons/Config.in deleted +0 -6
@@ -1,6 +0,0 @@ -config BR2_PACKAGE_KODI_PVR_ADDONS - bool "kodi-pvr-addons" - help - A collection of PVR backend addons for Kodi - - https://github.com/opdenkamp/xbmc-pvr-addons
package/kodi-pvr-addons/kodi-pvr-addons.mk deleted +0 -27
@@ -1,27 +0,0 @@ -################################################################################ -# -# kodi-pvr-addons -# -################################################################################ - -# This cset is on the branch 'helix' -# When Kodi is updated, this should be updated to the corresponding branch -KODI_PVR_ADDONS_VERSION = 4854fbe9dc0499ca8d1e10e8c18e329d3eb48814 -KODI_PVR_ADDONS_SITE = $(call github,opdenkamp,xbmc-pvr-addons,$(KODI_PVR_ADDONS_VERSION)) -KODI_PVR_ADDONS_LICENSE = GPLv3+ -KODI_PVR_ADDONS_LICENSE_FILES = COPYING - -# There's no ./configure in the git tree, we need to generate it -KODI_PVR_ADDONS_AUTORECONF = YES - -KODI_PVR_ADDONS_DEPENDENCIES = zlib -# This really is a runtime dependency, but we need KODI to be installed -# first, since we'll install files in KODI's directories _after_ KODI has -# installed its own files -KODI_PVR_ADDONS_DEPENDENCIES += kodi - -KODI_PVR_ADDONS_CONF_OPTS = \ - --enable-release \ - --enable-addons-with-dependencies - -$(eval $(autotools-package))
package/kodi/Config.in +9 -1
@@ -256,9 +256,17 @@ source "package/kodi-audioencoder-wav/Config.in" endif # BR2_PACKAGE_KODI_OPTICALDRIVE +config BR2_PACKAGE_KODI_PVR_ADDONS + bool "kodi-pvr-addons" + help + A collection of PVR backend addons for Kodi + +if BR2_PACKAGE_KODI_PVR_ADDONS + comment "Kodi PVR addons" source "package/kodi-addon-xvdr/Config.in" -source "package/kodi-pvr-addons/Config.in" + +endif # BR2_PACKAGE_KODI_PVR_ADDONS endif # BR2_PACKAGE_KODI
Signature · 1 line
1.7.10.4
PATCH 5/27 package/kodi-platform: new package
In reply to Bernd KuhlsThis package is used by the PVR addon packages and has no use by itself, therefore is does not show up in menuconfig.
--- package/kodi-platform/Config.in | 6 ++++++ package/kodi-platform/kodi-platform.mk | 17 +++++++++++++++++ package/kodi/Config.in | 2 ++ 3 files changed, 25 insertions(+) create mode 100644 package/kodi-platform/Config.in create mode 100644 package/kodi-platform/kodi-platform.mk
package/kodi-platform/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_KODI_PLATFORM + bool + help + Kodi add-on platform support library + + https://github.com/xbmc/kodi-platform
package/kodi-platform/kodi-platform.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-platform +# +################################################################################ + +KODI_PLATFORM_VERSION = 48bdd985b843353eec5804e4dbab2dc8f2b4b13e +KODI_PLATFORM_SITE = $(call github,xbmc,kodi-platform,$(KODI_PLATFORM_VERSION)) +KODI_PLATFORM_LICENSE = GPLv3+ +KODI_PLATFORM_LICENSE_FILES = COPYING +KODI_PLATFORM_INSTALL_STAGING = YES +KODI_PLATFORM_DEPENDENCIES = kodi + +KODI_PLATFORM_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +2 -0
@@ -101,6 +101,8 @@ menuconfig BR2_PACKAGE_KODI if BR2_PACKAGE_KODI +source "package/kodi-platform/Config.in" + config BR2_PACKAGE_KODI_ALSA_LIB bool "alsa" select BR2_PACKAGE_ALSA_LIB
Signature · 1 line
1.7.10.4
PATCH 6/27 package/kodi-pvr-argustv: new package
In reply to Bernd Kuhls--- package/kodi-pvr-argustv/Config.in | 7 +++++++ package/kodi-pvr-argustv/kodi-pvr-argustv.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-argustv/Config.in create mode 100644 package/kodi-pvr-argustv/kodi-pvr-argustv.mk
package/kodi-pvr-argustv/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_ARGUSTV + bool "kodi-pvr-argustv" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi's ARGUS TV client addon + + https://github.com/kodi-pvr/pvr.argustv
package/kodi-pvr-argustv/kodi-pvr-argustv.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-argustv +# +################################################################################ + +KODI_PVR_ARGUSTV_VERSION = e04d5623c3dfaa12960c4239439a2706510113db +KODI_PVR_ARGUSTV_SITE = $(call github,kodi-pvr,pvr.argustv,$(KODI_PVR_ARGUSTV_VERSION)) +KODI_PVR_ARGUSTV_LICENSE = GPLv2+ +KODI_PVR_ARGUSTV_LICENSE_FILES = src/client.cpp + +KODI_PVR_ARGUSTV_DEPENDENCIES = jsoncpp kodi-platform + +KODI_PVR_ARGUSTV_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -267,6 +267,7 @@ if BR2_PACKAGE_KODI_PVR_ADDONS comment "Kodi PVR addons" +source "package/kodi-pvr-argustv/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 7/27 package/kodi-pvr-dvblink: new package
In reply to Bernd Kuhls--- package/kodi-pvr-dvblink/Config.in | 8 ++++++++ package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/kodi-pvr-dvblink/Config.in create mode 100644 package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
package/kodi-pvr-dvblink/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_KODI_PVR_DVBLINK + bool "kodi-pvr-dvblink" + select BR2_PACKAGE_KODI_PLATFORM + select BR2_PACKAGE_TINYXML2 + help + Kodi's DVBLink client addon + + https://github.com/kodi-pvr/pvr.dvblink
package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-dvblink +# +################################################################################ + +KODI_PVR_DVBLINK_VERSION = 5d505b876b06cf09f156a324de8b112d178da16d +KODI_PVR_DVBLINK_SITE = $(call github,kodi-pvr,pvr.dvblink,$(KODI_PVR_DVBLINK_VERSION)) +KODI_PVR_DVBLINK_LICENSE = GPLv2+ +KODI_PVR_DVBLINK_LICENSE_FILES = src/client.cpp + +KODI_PVR_DVBLINK_DEPENDENCIES = kodi-platform tinyxml2 + +KODI_PVR_DVBLINK_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -268,6 +268,7 @@ if BR2_PACKAGE_KODI_PVR_ADDONS comment "Kodi PVR addons" source "package/kodi-pvr-argustv/Config.in" +source "package/kodi-pvr-dvblink/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 8/27 package/kodi-pvr-dvbviewer: new package
In reply to Bernd Kuhls--- package/kodi-pvr-dvbviewer/Config.in | 7 +++++++ package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-dvbviewer/Config.in create mode 100644 package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
package/kodi-pvr-dvbviewer/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_DVBVIEWER + bool "kodi-pvr-dvbviewer" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi's DVBViewer client addon + + https://github.com/kodi-pvr/pvr.dvbviewer
package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-dvbviewer +# +################################################################################ + +KODI_PVR_DVBVIEWER_VERSION = bd2c01f51a80fdc1cf226b783f52911140f4fc82 +KODI_PVR_DVBVIEWER_SITE = $(call github,kodi-pvr,pvr.dvbviewer,$(KODI_PVR_DVBVIEWER_VERSION)) +KODI_PVR_DVBVIEWER_LICENSE = GPLv2+ +KODI_PVR_DVBVIEWER_LICENSE_FILES = src/client.cpp + +KODI_PVR_DVBVIEWER_DEPENDENCIES = kodi-platform + +KODI_PVR_DVBVIEWER_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -269,6 +269,7 @@ comment "Kodi PVR addons" source "package/kodi-pvr-argustv/Config.in" source "package/kodi-pvr-dvblink/Config.in" +source "package/kodi-pvr-dvbviewer/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 9/27 package/kodi-pvr-filmon: new package
In reply to Bernd Kuhls--- package/kodi-pvr-filmon/Config.in | 8 ++++++++ package/kodi-pvr-filmon/kodi-pvr-filmon.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/kodi-pvr-filmon/Config.in create mode 100644 package/kodi-pvr-filmon/kodi-pvr-filmon.mk
package/kodi-pvr-filmon/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_KODI_PVR_FILMON + bool "kodi-pvr-filmon" + select BR2_PACKAGE_JSONCPP + select BR2_PACKAGE_KODI_PLATFORM + help + Filmon PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.filmon
package/kodi-pvr-filmon/kodi-pvr-filmon.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-filmon +# +################################################################################ + +KODI_PVR_FILMON_VERSION = 413fe9eca6f4a202e678e2dcc7dbf59f19e35164 +KODI_PVR_FILMON_SITE = $(call github,kodi-pvr,pvr.filmon,$(KODI_PVR_FILMON_VERSION)) +KODI_PVR_FILMON_LICENSE = GPLv2+ +KODI_PVR_FILMON_LICENSE_FILES = src/client.cpp + +KODI_PVR_FILMON_DEPENDENCIES = jsoncpp kodi-platform + +KODI_PVR_FILMON_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -270,6 +270,7 @@ comment "Kodi PVR addons" source "package/kodi-pvr-argustv/Config.in" source "package/kodi-pvr-dvblink/Config.in" source "package/kodi-pvr-dvbviewer/Config.in" +source "package/kodi-pvr-filmon/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 10/27 package/kodi-pvr-hts: new package
In reply to Bernd Kuhls--- package/kodi-pvr-hts/Config.in | 7 +++++++ package/kodi-pvr-hts/kodi-pvr-hts.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-hts/Config.in create mode 100644 package/kodi-pvr-hts/kodi-pvr-hts.mk
package/kodi-pvr-hts/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_HTS + bool "kodi-pvr-hts" + select BR2_PACKAGE_KODI_PLATFORM + help + Tvheadend HTSP PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.hts
package/kodi-pvr-hts/kodi-pvr-hts.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-hts +# +################################################################################ + +KODI_PVR_HTS_VERSION = 4bf1a97af1e5d9f748afda30d92914bc4b1f7621 +KODI_PVR_HTS_SITE = $(call github,kodi-pvr,pvr.hts,$(KODI_PVR_HTS_VERSION)) +KODI_PVR_HTS_LICENSE = GPLv2+ +KODI_PVR_HTS_LICENSE_FILES = src/Tvheadend.cpp + +KODI_PVR_HTS_DEPENDENCIES = kodi-platform + +KODI_PVR_HTS_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -271,6 +271,7 @@ source "package/kodi-pvr-argustv/Config.in" source "package/kodi-pvr-dvblink/Config.in" source "package/kodi-pvr-dvbviewer/Config.in" source "package/kodi-pvr-filmon/Config.in" +source "package/kodi-pvr-hts/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 11/27 package/kodi-pvr-iptvsimple: new package
In reply to Bernd Kuhls--- package/kodi-pvr-iptvsimple/Config.in | 7 +++++++ package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-iptvsimple/Config.in create mode 100644 package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
package/kodi-pvr-iptvsimple/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_IPTVSIMPLE + bool "kodi-pvr-iptvsimple" + select BR2_PACKAGE_KODI_PLATFORM + help + IPTV Live TV and Radio PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.iptvsimple
package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-iptvsimple +# +################################################################################ + +KODI_PVR_IPTVSIMPLE_VERSION = 38a72e5d94696bfd31daa9075d827319f73223c7 +KODI_PVR_IPTVSIMPLE_SITE = $(call github,kodi-pvr,pvr.iptvsimple,$(KODI_PVR_IPTVSIMPLE_VERSION)) +KODI_PVR_IPTVSIMPLE_LICENSE = GPLv2+ +KODI_PVR_IPTVSIMPLE_LICENSE_FILES = src/client.cpp + +KODI_PVR_IPTVSIMPLE_DEPENDENCIES = kodi-platform + +KODI_PVR_IPTVSIMPLE_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -272,6 +272,7 @@ source "package/kodi-pvr-dvblink/Config.in" source "package/kodi-pvr-dvbviewer/Config.in" source "package/kodi-pvr-filmon/Config.in" source "package/kodi-pvr-hts/Config.in" +source "package/kodi-pvr-iptvsimple/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 12/27 package/kodi-pvr-mediaportal-tvserver: new package
In reply to Bernd Kuhls--- package/kodi-pvr-mediaportal-tvserver/Config.in | 7 +++++++ .../kodi-pvr-mediaportal-tvserver.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-mediaportal-tvserver/Config.in create mode 100644 package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
package/kodi-pvr-mediaportal-tvserver/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER + bool "kodi-pvr-mediaportal-tvserver" + select BR2_PACKAGE_KODI_PLATFORM + help + MediaPortal TVServer PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.mediaportal.tvserver
package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-mediaportal-tvserver +# +################################################################################ + +KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION = 6f8ca82e94ac7ebbd40f3d982c0502c8245f9b83 +KODI_PVR_MEDIAPORTAL_TVSERVER_SITE = $(call github,kodi-pvr,pvr.mediaportal.tvserver,$(KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION)) +KODI_PVR_MEDIAPORTAL_TVSERVER_LICENSE = GPLv2+ +KODI_PVR_MEDIAPORTAL_TVSERVER_LICENSE_FILES = src/README + +KODI_PVR_MEDIAPORTAL_TVSERVER_DEPENDENCIES = kodi-platform + +KODI_PVR_MEDIAPORTAL_TVSERVER_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -273,6 +273,7 @@ source "package/kodi-pvr-dvbviewer/Config.in" source "package/kodi-pvr-filmon/Config.in" source "package/kodi-pvr-hts/Config.in" source "package/kodi-pvr-iptvsimple/Config.in" +source "package/kodi-pvr-mediaportal-tvserver/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 13/27 package/kodi-pvr-mythtv: new package
In reply to Bernd Kuhls--- package/kodi-pvr-mythtv/Config.in | 7 +++++++ package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-mythtv/Config.in create mode 100644 package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
package/kodi-pvr-mythtv/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_MYTHTV + bool "kodi-pvr-mythtv" + select BR2_PACKAGE_KODI_PLATFORM + help + MythTV PVR for Kodi + + https://github.com/kodi-pvr/pvr.mythtv
package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-mythtv +# +################################################################################ + +KODI_PVR_MYTHTV_VERSION = ef9cf412485b45df76bf26d167bbe318e37b19a9 +KODI_PVR_MYTHTV_SITE = $(call github,kodi-pvr,pvr.mythtv,$(KODI_PVR_MYTHTV_VERSION)) +KODI_PVR_MYTHTV_LICENSE = GPLv2+ +KODI_PVR_MYTHTV_LICENSE_FILES = src/client.cpp + +KODI_PVR_MYTHTV_DEPENDENCIES = kodi-platform + +KODI_PVR_MYTHTV_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -274,6 +274,7 @@ source "package/kodi-pvr-filmon/Config.in" source "package/kodi-pvr-hts/Config.in" source "package/kodi-pvr-iptvsimple/Config.in" source "package/kodi-pvr-mediaportal-tvserver/Config.in" +source "package/kodi-pvr-mythtv/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 14/27 package/kodi-pvr-nextpvr: new package
In reply to Bernd Kuhls--- package/kodi-pvr-nextpvr/Config.in | 7 +++++++ package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-nextpvr/Config.in create mode 100644 package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
package/kodi-pvr-nextpvr/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_NEXTPVR + bool "kodi-pvr-nextpvr" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi's NextPVR client addon + + https://github.com/kodi-pvr/pvr.nextpvr
package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-nextpvr +# +################################################################################ + +KODI_PVR_NEXTPVR_VERSION = 1ecbf87c1e493bb22045632de0ccd2dad9739dae +KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) +KODI_PVR_NEXTPVR_LICENSE = GPLv2+ +KODI_PVR_NEXTPVR_LICENSE_FILES = src/client.cpp + +KODI_PVR_NEXTPVR_DEPENDENCIES = kodi-platform + +KODI_PVR_NEXTPVR_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -275,6 +275,7 @@ source "package/kodi-pvr-hts/Config.in" source "package/kodi-pvr-iptvsimple/Config.in" source "package/kodi-pvr-mediaportal-tvserver/Config.in" source "package/kodi-pvr-mythtv/Config.in" +source "package/kodi-pvr-nextpvr/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 15/27 package/kodi-pvr-njoy: new package
In reply to Bernd Kuhls--- package/kodi-pvr-njoy/Config.in | 7 +++++++ package/kodi-pvr-njoy/kodi-pvr-njoy.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-njoy/Config.in create mode 100644 package/kodi-pvr-njoy/kodi-pvr-njoy.mk
package/kodi-pvr-njoy/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_NJOY + bool "kodi-pvr-njoy" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi's Njoy N7 client addon + + https://github.com/kodi-pvr/pvr.njoy
package/kodi-pvr-njoy/kodi-pvr-njoy.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-njoy +# +################################################################################ + +KODI_PVR_NJOY_VERSION = fcd62943f976be1a60786643aaa01ebd98c0964e +KODI_PVR_NJOY_SITE = $(call github,kodi-pvr,pvr.njoy,$(KODI_PVR_NJOY_VERSION)) +KODI_PVR_NJOY_LICENSE = GPLv2+ +KODI_PVR_NJOY_LICENSE_FILES = src/client.cpp + +KODI_PVR_NJOY_DEPENDENCIES = kodi-platform + +KODI_PVR_NJOY_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -276,6 +276,7 @@ source "package/kodi-pvr-iptvsimple/Config.in" source "package/kodi-pvr-mediaportal-tvserver/Config.in" source "package/kodi-pvr-mythtv/Config.in" source "package/kodi-pvr-nextpvr/Config.in" +source "package/kodi-pvr-njoy/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 16/27 package/kodi-pvr-pctv: new package
In reply to Bernd Kuhls--- package/kodi-pvr-pctv/Config.in | 8 ++++++++ package/kodi-pvr-pctv/kodi-pvr-pctv.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/kodi-pvr-pctv/Config.in create mode 100644 package/kodi-pvr-pctv/kodi-pvr-pctv.mk
package/kodi-pvr-pctv/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_KODI_PVR_PCTV + bool "kodi-pvr-pctv" + select BR2_PACKAGE_JSONCPP + select BR2_PACKAGE_KODI_PLATFORM + help + PCTV PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.vdr.vnsi
package/kodi-pvr-pctv/kodi-pvr-pctv.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-pctv +# +################################################################################ + +KODI_PVR_PCTV_VERSION = 0a0924eb292296ce8617a5d78c881cbb26318f97 +KODI_PVR_PCTV_SITE = $(call github,kodi-pvr,pvr.pctv,$(KODI_PVR_PCTV_VERSION)) +KODI_PVR_PCTV_LICENSE = GPLv2+ +KODI_PVR_PCTV_LICENSE_FILES = src/client.cpp + +KODI_PVR_PCTV_DEPENDENCIES = jsoncpp kodi-platform + +KODI_PVR_PCTV_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -277,6 +277,7 @@ source "package/kodi-pvr-mediaportal-tvserver/Config.in" source "package/kodi-pvr-mythtv/Config.in" source "package/kodi-pvr-nextpvr/Config.in" source "package/kodi-pvr-njoy/Config.in" +source "package/kodi-pvr-pctv/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 17/27 package/kodi-pvr-vdr: new package
In reply to Bernd Kuhls--- package/kodi-pvr-vdr/Config.in | 7 +++++++ package/kodi-pvr-vdr/kodi-pvr-vdr.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-vdr/Config.in create mode 100644 package/kodi-pvr-vdr/kodi-pvr-vdr.mk
package/kodi-pvr-vdr/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_VDR + bool "kodi-pvr-vdr" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi PVR addon VNSI + + https://github.com/kodi-pvr/pvr.vdr.vnsi
package/kodi-pvr-vdr/kodi-pvr-vdr.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-vdr +# +################################################################################ + +KODI_PVR_VDR_VERSION = 3a28e39a59eefbca8ad3ff932c8373eede954416 +KODI_PVR_VDR_SITE = $(call github,kodi-pvr,pvr.vdr.vnsi,$(KODI_PVR_VDR_VERSION)) +KODI_PVR_VDR_LICENSE = GPLv2+ +KODI_PVR_VDR_LICENSE_FILES = src/VNSIAdmin.cpp + +KODI_PVR_VDR_DEPENDENCIES = kodi-platform + +KODI_PVR_VDR_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -278,6 +278,7 @@ source "package/kodi-pvr-mythtv/Config.in" source "package/kodi-pvr-nextpvr/Config.in" source "package/kodi-pvr-njoy/Config.in" source "package/kodi-pvr-pctv/Config.in" +source "package/kodi-pvr-vdr/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 18/27 package/kodi-pvr-vuplus: new package
In reply to Bernd Kuhls--- package/kodi-pvr-vuplus/Config.in | 7 +++++++ package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-vuplus/Config.in create mode 100644 package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
package/kodi-pvr-vuplus/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_VUPLUS + bool "kodi-pvr-vuplus" + select BR2_PACKAGE_KODI_PLATFORM + help + VuPlus PVR client addon for Kodi + + https://github.com/kodi-pvr/pvr.vuplus
package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-vuplus +# +################################################################################ + +KODI_PVR_VUPLUS_VERSION = d6abad3899fc5d7c72182f745bf7689612cfa092 +KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION)) +KODI_PVR_VUPLUS_LICENSE = GPLv2+ +KODI_PVR_VUPLUS_LICENSE_FILES = src/client.cpp + +KODI_PVR_VUPLUS_DEPENDENCIES = kodi-platform + +KODI_PVR_VUPLUS_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -279,6 +279,7 @@ source "package/kodi-pvr-nextpvr/Config.in" source "package/kodi-pvr-njoy/Config.in" source "package/kodi-pvr-pctv/Config.in" source "package/kodi-pvr-vdr/Config.in" +source "package/kodi-pvr-vuplus/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 19/27 package/kodi-pvr-wmc: new package
In reply to Bernd Kuhls--- package/kodi-pvr-wmc/Config.in | 7 +++++++ package/kodi-pvr-wmc/kodi-pvr-wmc.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-pvr-wmc/Config.in create mode 100644 package/kodi-pvr-wmc/kodi-pvr-wmc.mk
package/kodi-pvr-wmc/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_PVR_WMC + bool "kodi-pvr-wmc" + select BR2_PACKAGE_KODI_PLATFORM + help + Kodi's Windows Media Center client addon + + https://github.com/kodi-pvr/pvr.wmc
package/kodi-pvr-wmc/kodi-pvr-wmc.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-pvr-wmc +# +################################################################################ + +KODI_PVR_WMC_VERSION = b48784adffed1ad3324cb4b235ab96b47e385195 +KODI_PVR_WMC_SITE = $(call github,kodi-pvr,pvr.wmc,$(KODI_PVR_WMC_VERSION)) +KODI_PVR_WMC_LICENSE = GPLv2+ +KODI_PVR_WMC_LICENSE_FILES = src/client.cpp + +KODI_PVR_WMC_DEPENDENCIES = kodi-platform + +KODI_PVR_WMC_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -280,6 +280,7 @@ source "package/kodi-pvr-njoy/Config.in" source "package/kodi-pvr-pctv/Config.in" source "package/kodi-pvr-vdr/Config.in" source "package/kodi-pvr-vuplus/Config.in" +source "package/kodi-pvr-wmc/Config.in" source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS
Signature · 1 line
1.7.10.4
PATCH 20/27 package/kodi-addon-xvdr: bump version
In reply to Bernd Kuhls--- package/kodi-addon-xvdr/kodi-addon-xvdr.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
package/kodi-addon-xvdr/kodi-addon-xvdr.mk +2 -2
@@ -4,10 +4,10 @@ # ################################################################################ -# This cset is on master. When a Helix branch is made, we should +# This cset is on master. When an Isengard branch is made, we should # follow it, as incompatible changes in the plugins API can happen # on the master branch. -KODI_ADDON_XVDR_VERSION = 328fa653b821a4edc1256a13833f30a4483e2819 +KODI_ADDON_XVDR_VERSION = 3453f901283e2b0506b0bf1b523e3f59f506c6fb KODI_ADDON_XVDR_SITE = $(call github,pipelka,xbmc-addon-xvdr,$(KODI_ADDON_XVDR_VERSION)) KODI_ADDON_XVDR_LICENSE = GPLv2+ KODI_ADDON_XVDR_LICENSE_FILES = COPYING
Signature · 1 line
1.7.10.4
PATCH 21/27 package/kodi-audiodecoder-vgmstream: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-vgmstream/Config.in | 7 +++++++ .../kodi-audiodecoder-vgmstream.mk | 17 +++++++++++++++++ package/kodi/Config.in | 13 +++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 package/kodi-audiodecoder-vgmstream/Config.in create mode 100644 package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk
package/kodi-audiodecoder-vgmstream/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_VGMSTREAM + bool "kodi-audiodecoder-vgmstream" + select BR2_PACKAGE_KODI_PLATFORM + help + VGM decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.vgmstream
package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-vgmstream +# +################################################################################ + +KODI_AUDIODECODER_VGMSTREAM_VERSION = 0c3a51a229de22f667e33208791052e8c00962d2 +KODI_AUDIODECODER_VGMSTREAM_SITE = $(call github,notspiff,audiodecoder.vgmstream,$(KODI_AUDIODECODER_VGMSTREAM_VERSION)) +KODI_AUDIODECODER_VGMSTREAM_LICENSE = GPLv2+ +KODI_AUDIODECODER_VGMSTREAM_LICENSE_FILES = src/VGMCodec.cpp + +KODI_AUDIODECODER_VGMSTREAM_DEPENDENCIES = kodi-platform + +KODI_AUDIODECODER_VGMSTREAM_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +13 -0
@@ -285,4 +285,17 @@ source "package/kodi-addon-xvdr/Config.in" endif # BR2_PACKAGE_KODI_PVR_ADDONS +config BR2_PACKAGE_KODI_AUDIO_DECODERS + bool "kodi-audio-decoders" + help + A collection of additional audio decoders + +if BR2_PACKAGE_KODI_AUDIO_DECODERS + +comment "Kodi audio decoders" + +source "package/kodi-audiodecoder-vgmstream/Config.in" + +endif # BR2_PACKAGE_KODI_AUDIO_DECODERS + endif # BR2_PACKAGE_KODI
Signature · 1 line
1.7.10.4
PATCH 22/27 package/kodi-audiodecoder-modplug: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-modplug/Config.in | 8 ++++++++ .../kodi-audiodecoder-modplug.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/kodi-audiodecoder-modplug/Config.in create mode 100644 package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
package/kodi-audiodecoder-modplug/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_MODPLUG + bool "kodi-audiodecoder-modplug" + select BR2_PACKAGE_KODI_PLATFORM + select BR2_PACKAGE_LIBMODPLUG + help + Modplug decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.modplug
package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-modplug +# +################################################################################ + +KODI_AUDIODECODER_MODPLUG_VERSION = c7e8ca82cc00def42452308fd3d49ec4e81b0f2b +KODI_AUDIODECODER_MODPLUG_SITE = $(call github,notspiff,audiodecoder.modplug,$(KODI_AUDIODECODER_MODPLUG_VERSION)) +KODI_AUDIODECODER_MODPLUG_LICENSE = GPLv2+ +KODI_AUDIODECODER_MODPLUG_LICENSE_FILES = src/ModplugCodec.cpp + +KODI_AUDIODECODER_MODPLUG_DEPENDENCIES = kodi-platform libmodplug + +KODI_AUDIODECODER_MODPLUG_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -294,6 +294,7 @@ if BR2_PACKAGE_KODI_AUDIO_DECODERS comment "Kodi audio decoders" +source "package/kodi-audiodecoder-modplug/Config.in" source "package/kodi-audiodecoder-vgmstream/Config.in" endif # BR2_PACKAGE_KODI_AUDIO_DECODERS
Signature · 1 line
1.7.10.4
PATCH 23/27 package/kodi-audiodecoder-snesapu: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-snesapu/Config.in | 7 +++++++ .../kodi-audiodecoder-snesapu.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-audiodecoder-snesapu/Config.in create mode 100644 package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk
package/kodi-audiodecoder-snesapu/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_SNESAPU + bool "kodi-audiodecoder-snesapu" + select BR2_PACKAGE_KODI_PLATFORM + help + SPC decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.snesapu
package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-snesapu +# +################################################################################ + +KODI_AUDIODECODER_SNESAPU_VERSION = 9fc775b13279567ac880f076beb9eead88747467 +KODI_AUDIODECODER_SNESAPU_SITE = $(call github,notspiff,audiodecoder.snesapu,$(KODI_AUDIODECODER_SNESAPU_VERSION)) +KODI_AUDIODECODER_SNESAPU_LICENSE = GPLv2+ +KODI_AUDIODECODER_SNESAPU_LICENSE_FILES = src/SPCCodec.cpp + +KODI_AUDIODECODER_SNESAPU_DEPENDENCIES = kodi-platform + +KODI_AUDIODECODER_SNESAPU_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -295,6 +295,7 @@ if BR2_PACKAGE_KODI_AUDIO_DECODERS comment "Kodi audio decoders" source "package/kodi-audiodecoder-modplug/Config.in" +source "package/kodi-audiodecoder-snesapu/Config.in" source "package/kodi-audiodecoder-vgmstream/Config.in" endif # BR2_PACKAGE_KODI_AUDIO_DECODERS
Signature · 1 line
1.7.10.4
PATCH 24/27 package/kodi-audiodecoder-nosefart: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-nosefart/Config.in | 7 +++++++ .../kodi-audiodecoder-nosefart.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-audiodecoder-nosefart/Config.in create mode 100644 package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk
package/kodi-audiodecoder-nosefart/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_NOSEFART + bool "kodi-audiodecoder-nosefart" + select BR2_PACKAGE_KODI_PLATFORM + help + Nosefart decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.nosefart
package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-nosefart +# +################################################################################ + +KODI_AUDIODECODER_NOSEFART_VERSION = c77e5a126a89ed6923d96dce8bce9473685b059d +KODI_AUDIODECODER_NOSEFART_SITE = $(call github,notspiff,audiodecoder.nosefart,$(KODI_AUDIODECODER_NOSEFART_VERSION)) +KODI_AUDIODECODER_NOSEFART_LICENSE = GPLv2+ +KODI_AUDIODECODER_NOSEFART_LICENSE_FILES = src/NSFCodec.cpp + +KODI_AUDIODECODER_NOSEFART_DEPENDENCIES = kodi-platform + +KODI_AUDIODECODER_NOSEFART_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -295,6 +295,7 @@ if BR2_PACKAGE_KODI_AUDIO_DECODERS comment "Kodi audio decoders" source "package/kodi-audiodecoder-modplug/Config.in" +source "package/kodi-audiodecoder-nosefart/Config.in" source "package/kodi-audiodecoder-snesapu/Config.in" source "package/kodi-audiodecoder-vgmstream/Config.in"
Signature · 1 line
1.7.10.4
PATCH 25/27 package/kodi-audiodecoder-stsound: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-stsound/Config.in | 7 +++++++ .../kodi-audiodecoder-stsound.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-audiodecoder-stsound/Config.in create mode 100644 package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk
package/kodi-audiodecoder-stsound/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_STSOUND + bool "kodi-audiodecoder-stsound" + select BR2_PACKAGE_KODI_PLATFORM + help + YM decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.stsound
package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-stsound +# +################################################################################ + +KODI_AUDIODECODER_STSOUND_VERSION = 775c858d82bced9b2bf6fe12fc1c9bfcb3de8c4c +KODI_AUDIODECODER_STSOUND_SITE = $(call github,notspiff,audiodecoder.stsound,$(KODI_AUDIODECODER_STSOUND_VERSION)) +KODI_AUDIODECODER_STSOUND_LICENSE = GPLv2+ +KODI_AUDIODECODER_STSOUND_LICENSE_FILES = src/YMCodec.cpp + +KODI_AUDIODECODER_STSOUND_DEPENDENCIES = kodi-platform + +KODI_AUDIODECODER_STSOUND_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -297,6 +297,7 @@ comment "Kodi audio decoders" source "package/kodi-audiodecoder-modplug/Config.in" source "package/kodi-audiodecoder-nosefart/Config.in" source "package/kodi-audiodecoder-snesapu/Config.in" +source "package/kodi-audiodecoder-stsound/Config.in" source "package/kodi-audiodecoder-vgmstream/Config.in" endif # BR2_PACKAGE_KODI_AUDIO_DECODERS
Signature · 1 line
1.7.10.4
PATCH 26/27 package/kodi-audiodecoder-timidity: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-timidity/Config.in | 7 +++++++ .../kodi-audiodecoder-timidity.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 25 insertions(+) create mode 100644 package/kodi-audiodecoder-timidity/Config.in create mode 100644 package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk
package/kodi-audiodecoder-timidity/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_TIMIDITY + bool "kodi-audiodecoder-timidity" + select BR2_PACKAGE_KODI_PLATFORM + help + Timidity decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.timidity
package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-timidity +# +################################################################################ + +KODI_AUDIODECODER_TIMIDITY_VERSION = bf9ff93d544ddbdbf1228442e9b7c2ca7a14ef42 +KODI_AUDIODECODER_TIMIDITY_SITE = $(call github,notspiff,audiodecoder.timidity,$(KODI_AUDIODECODER_TIMIDITY_VERSION)) +KODI_AUDIODECODER_TIMIDITY_LICENSE = GPLv2+ +KODI_AUDIODECODER_TIMIDITY_LICENSE_FILES = src/TimidityCodec.cpp + +KODI_AUDIODECODER_TIMIDITY_DEPENDENCIES = kodi-platform + +KODI_AUDIODECODER_TIMIDITY_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -298,6 +298,7 @@ source "package/kodi-audiodecoder-modplug/Config.in" source "package/kodi-audiodecoder-nosefart/Config.in" source "package/kodi-audiodecoder-snesapu/Config.in" source "package/kodi-audiodecoder-stsound/Config.in" +source "package/kodi-audiodecoder-timidity/Config.in" source "package/kodi-audiodecoder-vgmstream/Config.in" endif # BR2_PACKAGE_KODI_AUDIO_DECODERS
Signature · 1 line
1.7.10.4
PATCH 27/27 package/kodi-audiodecoder-sidplay: new package
In reply to Bernd Kuhls--- package/kodi-audiodecoder-sidplay/Config.in | 8 ++++++++ .../kodi-audiodecoder-sidplay.mk | 17 +++++++++++++++++ package/kodi/Config.in | 1 + 3 files changed, 26 insertions(+) create mode 100644 package/kodi-audiodecoder-sidplay/Config.in create mode 100644 package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk
package/kodi-audiodecoder-sidplay/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_KODI_AUDIODECODER_SIDPLAY + bool "kodi-audiodecoder-sidplay" + select BR2_PACKAGE_KODI_PLATFORM + select BR2_PACKAGE_LIBSIDPLAY2 + help + Sidplay decoder addon for Kodi + + https://github.com/notspiff/audiodecoder.sidplay
package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk new file +17 -0
@@ -0,0 +1,17 @@ +################################################################################ +# +# kodi-audiodecoder-sidplay +# +################################################################################ + +KODI_AUDIODECODER_SIDPLAY_VERSION = f2e7d98528dfb3bfdd5dabcb5152955c9dc6979a +KODI_AUDIODECODER_SIDPLAY_SITE = $(call github,notspiff,audiodecoder.sidplay,$(KODI_AUDIODECODER_SIDPLAY_VERSION)) +KODI_AUDIODECODER_SIDPLAY_LICENSE = GPLv2+ +KODI_AUDIODECODER_SIDPLAY_LICENSE_FILES = src/SIDCodec.cpp + +KODI_AUDIODECODER_SIDPLAY_DEPENDENCIES = host-pkgconf kodi-platform libsidplay2 + +KODI_AUDIODECODER_SIDPLAY_CONF_OPTS += \ + -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi + +$(eval $(cmake-package))
package/kodi/Config.in +1 -0
@@ -296,6 +296,7 @@ comment "Kodi audio decoders" source "package/kodi-audiodecoder-modplug/Config.in" source "package/kodi-audiodecoder-nosefart/Config.in" +source "package/kodi-audiodecoder-sidplay/Config.in" source "package/kodi-audiodecoder-snesapu/Config.in" source "package/kodi-audiodecoder-stsound/Config.in" source "package/kodi-audiodecoder-timidity/Config.in"
Signature · 1 line
1.7.10.4