[Buildroot] [PATCH v12 00/32] xbmc: bump version to 13.1
Bernd Kuhls
bernd.kuhls at t-online.de
Sat Jun 7 12:31:00 UTC 2014
the patch series combines my latest patches to bump xbmc.
It also adds uClibc support to xbmc, a mesa3d version bump
and several new packages to support the new xbmc release
along with libva to get the best out of Intel systems.
The series is compiled-tested using
BR2_TOOLCHAIN_EXTERNAL=y
BR2_PACKAGE_XBMC=y
BR2_PACKAGE_XBMC_AVAHI=y
BR2_PACKAGE_XBMC_DBUS=y
BR2_PACKAGE_XBMC_LIBBLURAY=y
BR2_PACKAGE_XBMC_LIBMICROHTTPD=y
BR2_PACKAGE_XBMC_LIBNFS=y
BR2_PACKAGE_XBMC_RTMPDUMP=y
BR2_PACKAGE_XBMC_LIBSHAIRPLAY=y
BR2_PACKAGE_XBMC_LIBSMBCLIENT=y
BR2_PACKAGE_XBMC_LIBTHEORA=y
BR2_PACKAGE_XBMC_LIBUSB=y
BR2_PACKAGE_XBMC_WAVPACK=y
BR2_PACKAGE_XBMC_GOOM=y
BR2_PACKAGE_XBMC_ADDON_XVDR=y
BR2_PACKAGE_XBMC_PVR_ADDONS=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_I965=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_INTEL=y
Regards, Bernd
v12: - rebased (no more RC versions ;))
- bump xbmc to 13.1
- github helper produces a wrong URL
(wrong: xbmc-13.1-Gotham.tar.gz, correct: 13.1-Gotham.tar.gz),
so I had to switch to _SOURCE until a fix is found
- bump mesa3d version to 10.2.1
v11: - patch series updated by Yann
- series re-ordering
- add new required gconv-related patch
- some commit logs massaging
v10: - reworked patch series based on comments by Yann
- added comment to xproto_dri3proto
- removed emtpy line from libva
- added comment to libglu
- fix libpng support in xbmc´s rsxs screensaver
- bump mesa3d version to 10.2-rc4
v9: - reworked patch series based on comments by Yann & Arnout:
- moved some patches before xbmc version bump for bisectability
- removed iconv patch to SDL, to be checked later
- removed rtmpdump/KSV patch from series, to be checked later
- added description to mesa3d/xorg meta package dependency
- reworked OpenGL/egl+gles logic in package/xbmc/
- bump xbmc to 13.1 Beta2
- cec needs udev to be useful
v8: - squashed "[v7 29/31] ffmpeg cross-compile" into
"[v8 16/28] Gotham bump" (Thomas)
- squashed "[v7 21/31] uclibc at arm" & "[v7 31/31] ipv6"
patches into "[v8 20/28] uclibc" patch (Thomas/Yann)
- xbmc-pvr-addons: updated comment (Yann)
v7: - rebased
- bump mesa3d version to 10.2-rc3
- included v2 of "xproto_dri3proto: New package"
v6: - bump mesa3d version to 10.2-rc2
- bump libva and libva-intel-driver to 1.3.1
Bernd Kuhls (28):
xbmc: add host-gettext dependency
xbmc: add host-nasm dependency
xbmc: add host-yasm dependency for MMX/64bit archs
xbmc: add missing egl-related cflags
xbmc: hdmi cec supports needs udev for device scanning
xbmc: bump version to 13.1
xbmc-pvr-addons: bump to a version compatible with XBMC Gotham
xbmc-addon-xvdr: bump to a version compatible with XBMC Gotham
mesa3d: Bump version to 10.2.1, fix xa build
mesa3d: Depend on xorg meta package instead of xserver_xorg-server
mesa3d: add dependency xproto_presentproto
mesa3d: Remove dependency for the libxml2 module of host-python
mesa3d: Add dri3 support
mesa3d: dri2 does not need udev support
libva: new package
libva-intel-driver: new package
ffmpeg: Add libva support
libglu: new package
libglew: new package
sdl: Add new dependency libglu for opengl support
xdriver_xf86-video-intel: Bump version to 2.99.911
xbmc: Allow compilation with uClibc
xbmc: Add alsa support
xbmc: Add lame support
xbmc: Fix TexturePacker compile
xbmc: Add X.org/OpenGL support
xbmc: Add option for Goom screensaver
xbmc: Add VA-API support
Samuel Martin (2):
xbmc: fix missing libraries from rpi-userland
rpi-userland: cleanup *_CONF_OPT
Yann E. MORIN (2):
toolchain: add option to copy the gconv libraries
package/libcec: fix missing libraries from rpi-userland
Makefile | 6 +
package/Config.in | 4 +
package/ffmpeg/ffmpeg.mk | 8 +-
package/libcec/libcec.mk | 1 +
package/libglew/Config.in | 19 ++
package/libglew/libglew.mk | 36 ++++
package/libglu/Config.in | 10 +
package/libglu/libglu.mk | 17 ++
package/libva-intel-driver/Config.in | 19 ++
package/libva-intel-driver/libva-intel-driver.mk | 29 +++
package/libva/Config.in | 18 ++
package/libva/libva-0001-no_test_decode.patch | 17 ++
package/libva/libva.mk | 56 +++++
package/libxml2/Config.in | 3 -
package/libxml2/libxml2-python2.patch | 27 ---
package/libxml2/libxml2.mk | 16 +-
package/mesa3d/Config.in | 24 +--
.../mesa3d-0002-dri2-does-not-need-udev.patch | 25 +++
package/mesa3d/mesa3d.mk | 25 ++-
package/rpi-userland/rpi-userland.mk | 2 +-
package/sdl/sdl.mk | 3 +-
package/x11r7/xdriver_xf86-video-intel/Config.in | 5 +-
.../xdriver_xf86-video-intel.mk | 27 ++-
.../xbmc-addon-xvdr-0001-foreign-automake.patch | 28 ---
package/xbmc-addon-xvdr/xbmc-addon-xvdr.mk | 7 +-
package/xbmc-pvr-addons/xbmc-pvr-addons.mk | 7 +-
package/xbmc/Config.in | 59 +++++-
package/xbmc/xbmc-0002-mathutil.patch | 213 ++++++++++++++++++++
package/xbmc/xbmc.mk | 95 +++++++--
toolchain/toolchain-common.in | 10 +
30 files changed, 682 insertions(+), 134 deletions(-)
create mode 100644 package/libglew/Config.in
create mode 100644 package/libglew/libglew.mk
create mode 100644 package/libglu/Config.in
create mode 100644 package/libglu/libglu.mk
create mode 100644 package/libva-intel-driver/Config.in
create mode 100644 package/libva-intel-driver/libva-intel-driver.mk
create mode 100644 package/libva/Config.in
create mode 100644 package/libva/libva-0001-no_test_decode.patch
create mode 100644 package/libva/libva.mk
delete mode 100644 package/libxml2/libxml2-python2.patch
create mode 100644 package/mesa3d/mesa3d-0002-dri2-does-not-need-udev.patch
delete mode 100644 package/xbmc-addon-xvdr/xbmc-addon-xvdr-0001-foreign-automake.patch
create mode 100644 package/xbmc/xbmc-0002-mathutil.patch
--
1.7.10.4
More information about the buildroot
mailing list