2014-12-10, 01:13
New OpenELEC Helix build: #1209
(Supercedes previous build)
Based on tip of OpenELEC master (94cea790, changelog) and tip of XBMC master (f4576be7, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.18.0 #1 PREEMPT Tue Dec 9 22:43:59 GMT 2014 armv6l GNU/Linux
# vcgencmd version
Dec 9 2014 13:55:08
Copyright (c) 2012 Broadcom
version 4fafe14800a0516477d59d50c8396c61266c4b54 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20141209224248-r19774-g94cea79 [Build #1209]
Based on tip of OpenELEC master (94cea790, changelog) and tip of XBMC master (f4576be7, changelog) with the following modifications:
- Includes newclock4 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
- Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
- Includes latest libnfs master (9c1d3848)
- Includes latest libcec master (9f000e43)
- Includes latest xbmc-pvr-addons master (5eea1476)
- Includes latest xbmc-addon-xvdr master (328fa653)
- Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
- Includes animated splash support (patch)
- Includes commits from libcec-2.2.0 (popcornmix)
- Disabled package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18
- Included pastebin: Add device tree kernel trailer
- Included pastebin: Enable kernel device-tree support
- Included pastebin: Add *.dtb files to firmware
- Included PR:3657: [rfc] kodi crashlogs
- Includes PR:5573: webserver: improved caching control (see discussion)
- Includes PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
- Includes PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
- Includes PR:5894: [addons] display a more helpful message on python script error
- New firmware to fix problem decoding first audio packet
- New kernel 3.18 ((unofficial, upstream still on 3.17.y)
- PVR users should read PR:3673: kodi: revert upstream commit b6bec7a, as this introduces a regression with new PVR addons
- Create 256MB system partition on all platforms (new installs only)
- Add new package 'iwlwifi-firmware' (reduces size of SYSTEM by 10MB on non-Generic systems)
- Firmware (Dec 9):
- firmware: audio_decode: Handle the case where STARTTIME flag is lost when first audio packet has decode error See: link
- firmware: audio_decode: Handle the case where STARTTIME flag is lost when first audio packet has decode error See: link
- OpenELEC:
- kodi: revert upstream commit b6bec7a (PR:3673, 1 commit, 1 file changed)
- Add package keyutils (PR:3668, 2 commits, 3 files changed)
- addons: allow building addons with type different than xbmc.python.script / xbmc.service (9ee985b2)
- scripts/create_addon: cosmetics. require icon.png and changelog.txt in PKG_DIR (3d012ab8)
- scripts/create_addon: drop 'custom addon versions' (9606281c)
- scripts/create_addon: drop PKG_ADDON_EXTENSIONS (1921d813)
- scripts/create_addon: condider addon's own addon.xml as templates (5d175e61)
- addons: introduce $PKG_ADDON_NAME. (2c64c37b)
- scripts/mkimage: use 256MB system partition for all platforms (ae42436e)
- freetype: update to freetype-2.5.4 (57cb091a)
- projects/imx6/bootloader: use 16bit colorpalette for framebuffer (0369b385)
- sqlite: update to sqlite-autoconf-3080703 (eedbead0)
- add new package 'iwlwifi-firmware' (79649861)
- wlan-firmware: update to wlan-firmware-0.0.27, this fixes #3677 (2ba191ab)
- kodi-pvr-addons: update to kodi-pvr-addons-5eea147 (d6d95c68)
- kodi: add PR5805 (f271226b)
- sqlite: update to sqlite-autoconf-3080704 (40337610)
- busybox: move keyutils dependency to package 'linux' (94cea790)
- kodi: revert upstream commit b6bec7a (PR:3673, 1 commit, 1 file changed)
- XBMC:
- [dvdplayer] calculate seekoffset when performing chapter seeks (PR:5919, 1 commit, 3 files changed)
- [system colors.xml] correct wrong colors and spelling (PR:5920, 1 commit, 1 file changed)
- [pvr] fix built-in PlayMedia with PVR channels and recordings (Trac #15164) (PR:5897, 2 commits, 3 files changed)
- [linux] fix building libkodi.so (closes #14914) (PR:5925, 1 commit, 1 file changed)
- [dvdplayer] calculate seekoffset when performing chapter seeks (PR:5919, 1 commit, 3 files changed)
- kernel 3.18.y:
- Commits no longer in build (most likely squashed in new kernel branch):
- ASoC: BCM2708: Add 24 bit support (912d59f2)
- bcm2708-i2s: Update bclk_ratio to more correct values (260917b5)
- soc-core: Fix volsw_range funcs so SOC_DOUBLE_R_RANGE_TLV works. (7bab98bf)
- Move GPIO setup to hw_params. (29b46fbb)
- BCM2708: DT: change 'axi' nodename to 'soc' (376fe2d1)
- Configure GPIOs for I2S based on revision/card settings (d3f30731)
- bcm2708_fb : Implement blanking support using the mailbox property interface (65094004)
- bcm2708_fb: Add pan and vsync controls (9fa3b127)
- bcm2708: Eliminate i2s debugfs directory error (5e1a1f4f)
- config: Remove CONFIG_REGULATOR - we don't have a regulator driver (31c2b855)
- bcm2835-camera: stop_streaming now has a void return (bc1b3e1e)
- pinctrl-bcm2708: pinmux_ops no longer includes disable (c3c8f67b)
- config: squash: remove stack usage (87761b97)
- bcm2708_fb: Add fb_set_par call during init so fb is usable without fbcon (d223f288)
- Remove "console=ttyAMA0" from the base device tree files (82ec92a4)
- fdt: Take more care with the CMDLINE_EXTEND option (a09dd088)
- ASoC: BCM2708: Add 24 bit support (912d59f2)
- Commits no longer in build (most likely squashed in new kernel branch):
- Additional commits/pull requests not yet merged upstream:
- Disabled package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18
- Disabled package RTL8812AU: Realtek 802.11ac driver doesn't currently build against kernel 3.18