2016-03-30, 04:42
New OpenELEC.tv Krypton build #0329: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC.tv master (0026734b, changelog) and tip of XBMC master (eceb0d62, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.4.6 #1 Wed Mar 30 02:18:46 BST 2016 armv6l GNU/Linux
# vcgencmd version
Mar 24 2016 12:49:34
Copyright (c) 2012 Broadcom
version e16cd015026a8bda22bb50dc30b30ce07f52a202 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20160330021751-#0329-g0026734 [Build #0329]
# vcdbg log msg 2>&1 | grep DTOK
002490.603: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC.tv master (0026734b, changelog) and tip of XBMC master (eceb0d62, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.4.y
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest bcm2835-driver master (046effa1, ahead +10)
- Includes latest dcadec master (0e074384, ahead +139)
- Includes latest kodi-platform master (92583ef9, ahead +2)
- Includes latest libcec master (6d68d212)
- Includes latest libnfs master (3c26ce1e, ahead +13)
- Includes latest p8-platform master (041a8c6c, ahead +1)
- Includes latest addons: inputstream.mpd (6bd24f3f), peripheral.joystick (76b7c40a, +48), pvr.argustv (45a64b7d, +24), pvr.demo (4bae8215, +20), pvr.dvblink (1b45ce37, +19), pvr.dvbviewer (88eb169c, +21), pvr.filmon (4c4a7a92, +26), pvr.hdhomerun (086420f3, +31), pvr.hts (f03e2513, +63), pvr.iptvsimple (f27ae140, +26), pvr.mediaportal.tvserver (d5efafd2, +51), pvr.mythtv (fadc81e6, +35), pvr.nextpvr (bf8a3435, +26), pvr.njoy (822a593b, +18), pvr.pctv (06a73902, +24), pvr.stalker (d30a2d84, +27), pvr.vbox (0c3ce276, +26), pvr.vdr.vnsi (ff812487, +37), pvr.vuplus (ddf7ce27, +22), pvr.wmc (45114a2a, +31)
- Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
- Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
- Include [env] ed774729: Intel: Implement Passthrough-Range
- Include [env] 3a6268c9: VAAPI: Enable EGL
- Include [env] 98c65e6a: Kodi: Use Limited Range by default
- Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
- Include [env] patch: Clean Kodi view cache on startup
- Include [env] patch: Fix OE settings button after Estuary update
- Include [env] patch: Fix system keyboard patch
- Include [env] patch: Add extra headers needed by 3D BD MVC
- Include [env] patch: Add support for dynamic device tree overlays
- Include [env] patch: Set default volume steps to 20
- Include [env] patch: Enable game controllers in manifest, add repository.kodi.game
- Include [env] patch: Bump libbluray - include MVC support
- Include [env] patch: Enable other binary addons
- Include [env] patch: Reinstate version check service add-on - avoid black screens on x86?
- Include [env] patch: Update inputstream.mpd settings
- Include [env] patch: Install dtoverlay userland
- Include [env] patch: Enable pvr addons, disable pvr updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: Binary-Addons: Package inputstream.mpd
- Include [env] patch: kodi: peripheral.joystick binary addon
- Include [env] PR:4500: kodi: update to 17.0
- Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
- Include [env] PR:4661: stripping changes
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8723: Implement filecache retry logic (breaks Amazon)
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
- Include [pkg] PR:9334: [chg] decrease volume steps to 20
- Include [pkg] PR:9481: [addons] all user pre-installed addons should be enabled
- Include [pkg] PR:9486: [addons] enable dependencies when enabling addon
- NOTE: DVD playback remains temporarily disabled
- Fix for add-on issues
If you continue to have problems, delete all Addons*.db database files (might be an idea to make backups first) and restart #0329 - this should hopefully fix Addons22.db for good. Fingers crossed.
.
- Updated inputstream.mpd package - stop distributing libwidevinecdm.so binary as part of the build (distribution is not permitted by the licence)
For Amazon Prime support, self-installation of libwidevinecdm.so to /storage/decrypters is now possible - the following command will accomplish this (run once per device):
Code:curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh -o /tmp/getwidevine.sh && sh /tmp/getwidevine.sh
I'm sure a much fancier button-clicking version will be added in due course.
.
- Reintroduce PR8723 now that Amazon Prime issues appear to have been solved
- Reordered kodi-splash to start earlier, you barely have time to read the version number now...
- XBMC:
- [depends/osx/PIL] - ensure that no native libs are linked into pythonmodule-pil (_imaging.so) (PR:9427, 1 commit, 1 file changed)
- Fix 'ToggleWatched' action after 1f455aea7f97191414ed38e24b481f93135321f3. (PR:9471, 1 commit, 1 file changed)
- [database] fix old queries not cleared after multiple execute (PR:9458, 1 commit, 1 file changed)
- [addons] dont call normal enable hooks when checking system addons (PR:9443, 2 commits, 3 files changed)
- [pvr] - fix segfault in PVRConnectionStateChange (PR:9477, 1 commit, 1 file changed)
- Improvements to AudioLibrary.GetArtists, GetAlbums and GetSongs (PR:9300, 3 commits, 9 files changed)
- VideoPlayer - cleanup (PR:9454, 8 commits, 5 files changed)
- Make cmake required on all platforms (PR:9480, 1 commit, 1 file changed)
- BinaryAddonCache: ignore disabled addons (PR:9473, 1 commit, 1 file changed)
- VideoPlayer: shifting negative values to the left is undefined (PR:9478, 1 commit, 1 file changed)
- [pvr] - fix segfault in epg grid (PR:9472, 1 commit, 2 files changed)
- [library] Add missing role translations (PR:9482, 2 commits, 8 files changed)
- [cmake] Switch to msbuild instead of devenv for Windows libs (PR:9476, 1 commit, 2 files changed)
- [pvr] - fix settings callbacks (PR:9484, 1 commit, 2 files changed)
- [estuary] skin sync (PR:9488, 1 commit, 47 files changed)
- [Announcer/iOS]: - move init and deinit of the announce receiver from… (PR:9489, 1 commit, 2 files changed)
- [addons] fix control enable conditions (PR:9487, 3 commits, 3 files changed)
- [depends/osx/PIL] - ensure that no native libs are linked into pythonmodule-pil (_imaging.so) (PR:9427, 1 commit, 1 file changed)
- inputstream.mpd:
- pvr.vdr.vnsi:
- fix init of atomic bool (PR:68, 1 commit, 1 file changed)
- fix init of atomic bool (PR:68, 1 commit, 1 file changed)
- newclock5:
- Commits no longer in build:
- Wait for vsync before submitting to mmal when display sync is disabled (929dcae7)
- Wait for vsync before submitting to mmal when display sync is disabled (929dcae7)
- Commits no longer in build:
- kernel 4.4.y:
- New commits in this build:
- copy_from_user: CPU_SW_DOMAIN_PAN compatibility (a160443a)
- copy_from_user: CPU_SW_DOMAIN_PAN compatibility (a160443a)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream:
- Updated: [env] patch: Fix OE settings button after Estuary update
- Updated: [env] patch: Add experimental splash video for RPi
- Updated: [env] patch: Binary-Addons: Package inputstream.mpd
- Added: [pkg] PR:8723: Implement filecache retry logic (breaks Amazon)
- Added: [pkg] PR:9481: [addons] all user pre-installed addons should be enabled
- Added: [pkg] PR:9486: [addons] enable dependencies when enabling addon
- Updated: [env] patch: Fix OE settings button after Estuary update