2015-09-02, 04:56
New OpenELEC Jarvis build #0901: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (494f51df, changelog) and tip of XBMC master (7500b5d6, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.1.6 #1 Tue Sep 1 23:55:35 BST 2015 armv6l GNU/Linux
# vcgencmd version
Aug 23 2015 19:27:51
Copyright (c) 2012 Broadcom
version 41b1f861989dc4d1bbe19a52361a248ae57ee82b (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20150901235445-#0901-g494f51d [Build #0901]
# vcdbg log msg 2>&1 | grep DTOK
001577.680: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (494f51df, changelog) and tip of XBMC master (7500b5d6, 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-4.1.y_rebase
- 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 dcadec master (2a9186e3, ahead +34)
- Includes latest kodi-platform master (15edaf78, ahead +2)
- Includes latest libcec master (e8506b3d, ahead +29)
- Includes latest libnfs master (aea3b9be, ahead +30)
- Includes latest platform master (feafe68e, ahead +4)
- Includes latest addons: adsp.basic (da6ee5dd), adsp.biquad.filters (b6a31a90), adsp.freesurround (4dd3202f), asplib (490de460), pvr.argustv (52a06d00, +26), pvr.demo (039972ea, +15), pvr.dvblink (79cc2d3c, +17), pvr.dvbviewer (2af87049, +15), pvr.filmon (8c444dc5, +15), pvr.hts (d2763613, +46), pvr.iptvsimple (14e2d589, +14), pvr.mediaportal.tvserver (4e4b0f4e, +28), pvr.mythtv (0e3e0254, +62), pvr.nextpvr (c09bc2ab, +17), pvr.njoy (91fdbd98, +14), pvr.pctv (d00d5f8d, +15), pvr.stalker (36fec36f, +23), pvr.vbox (5273f25f, +26), pvr.vdr.vnsi (73de793a, +14), pvr.vuplus (11529b2e, +16), pvr.wmc (48c37c04, +16)
- Exclude kodi-100.10-handle-SIGTERM.patch: Use updated Kodi patch from stefansaraev repo
- Exclude kodi-999.20-PR7102.patch: Merged upstream
- Exclude kodi-999.99-Isengard-backports.patch: Merged upstream
- Exclude kodi-theme-Confluence-999.99-Isengard-backports.patch: Merged upstream
- Exclude linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent
- Include dd9ec795: Add crossguid package
- Include e8a5ea91: (jarvis) taglib: update to taglib-1.9.1
- Include patch: Add crossguid dependency
- Include patch: Fix PR7462 after PR7833
- Include patch: Fix for PR:113 (libcec)
- Include patch: Fix namespace change
- Include patch: handle SIGTERM (updated due to singleton/PR7833)
- Include patch: Fix singleton/PR7833 changes
- Include patch: Add ffmpeg dependency and includes for HEVC optimisations
- Include patch: Fix devinput 18b8ba44
- Include patch: Add experimental splash video
- Include patch: Enable pvr addons, disable PVR updates
- Include PR:125: Fix for holding buttons on remotes of Philips TVs (libcec)
- Include PR:4228: ffmpeg: update to ffmpeg-2.7.1
- Include PR:4266: [systemd] update to systemd-224
- Include PR:4284: [Python] update to 2.7.10
- Include PR:4286: remove unused python stuff
- Include PR:7462: added: hide thumbs for unwatched episodes option to show plot is off
- Include PR:7783: [binary addons] use TARGET_LINKER_FILE_NAME as library filename
- Revert PR:4285: buildsystem cosmetics (Reason: DevUpdate addon needs updating, see issue #24)
- Revert PR:7885: [binary addons] fix android by using TARGET_LINKER_FILE_NAME instead of TARGET_FILE_NAME
- Kodi 16.0a3 - bump videodb schema to v95
- Merge dcadec support
- Reintroduce "[PVR] API 3.0.0 Version Bump"
- XBMC:
- CVideoLibraryRefreshingJob: ditch m_showDialogs in favor of CProgressJob:oModal/IsModal() (PR:7918, 3 commits, 4 files changed)
- set version to 16.0a3 (PR:7937, 1 commit, 2 files changed)
- [GUI] New <depth> tag for stereoscopic effect for controls. (PR:7855, 8 commits, 17 files changed)
- [CEC] change bool setting "pause playback on changing source" into (PR:7160, 1 commit, 3 files changed)
- [groovy] Update groovy to 2.4.4 and move to tools/codegenerator/ (PR:7899, 2 commits, 5 files changed)
- kodi.sh: use portable printf (PR:7895, 1 commit, 1 file changed)
- changed: When matching articles, ignore their case (PR:7889, 1 commit, 1 file changed)
- [core] use std:: instead of using namespace std (PR:7912, 22 commits, 254 files changed)
- [videodb] Never clean empty TV shows if the path still exists. (PR:7904, 1 commit, 1 file changed)
- [guilib] nuke VisualisationPresetList.xml (PR:7863, 1 commit, 3 files changed)
- [guilib] add support for sorting dynamic directory listings from <content> (PR:7882, 4 commits, 6 files changed)
- [PVR][Confluence] Add EPG to search results window (PR:7925, 1 commit, 1 file changed)
- CApplication: improve skin reloading in case theme/color/font is not default (PR:7843, 1 commit, 2 files changed)
- [video] add missing container.art for movie sets (PR:7914, 1 commit, 1 file changed)
- [video] replace play stack selection dialog with select dialog (PR:7876, 2 commits, 12 files changed)
- [infomanager] add Visualisation.HasPresets info bool (PR:7870, 2 commits, 5 files changed)
- [videodb] add genre to episode_view (PR:7920, 1 commit, 2 files changed)
- [video] add listitem audio/subtitle properties from streamdetails (PR:7921, 1 commit, 1 file changed)
- [infomanager] add System.HasHiddenInput info bool (PR:7881, 1 commit, 4 files changed)
- [dialog] use DialogOK as basis for the gamepad dialog (PR:7879, 1 commit, 3 files changed)
- [keymap] improve handling of KEY_MENU (PR:7916, 2 commits, 2 files changed)
- [cleanup] dont search for ogg/vorbis/vorbisenc shared libs (PR:7908, 1 commit, 3 files changed)
- [Util] Generalize external subtitle retrieval method(s). (PR:7902, 2 commits, 2 files changed)
- [bluray] Update libbluray to 0.8.1 and some enhancements (PR:7727, 12 commits, 10 files changed)
- [guilib] add Container(id).Position for grouplist controls (PR:7866, 3 commits, 4 files changed)
- [guilib] Add randomize tag for fadelabels (PR:7900, 1 commit, 5 files changed)
- [infomanager] add Container.Row/Column info label for panels (PR:7915, 1 commit, 3 files changed)
- [peripheral] Move initialisation after language init to fix notifcations (PR:7935, 1 commit, 1 file changed)
- [ActiveAE] Added GetCurrentSinkFormat method (PR:7609, 2 commits, 4 files changed)
- [peripherals] replace peripherals manager with dialogselect (PR:7872, 4 commits, 15 files changed)
- [confluence] update bookmark OSD icon (PR:7791, 1 commit, 2 files changed)
- [dx11] Fixed displaying GUI in limited color range. (PR:7865, 4 commits, 15 files changed)
- Use mmap to accelerate SQLite file accesses (PR:7926, 2 commits, 2 files changed)
- [binary addons] Allow regex patterns in ADDONS_TO_BUILD (PR:7880, 1 commit, 2 files changed)
- [infomanager] add Container.Content info label (PR:7934, 1 commit, 1 file changed)
- [ffmpeg] Add support for libdcadec (PR:7102, 2 commits, 19 files changed)
- typo (9662020b)
- CVideoLibraryRefreshingJob: ditch m_showDialogs in favor of CProgressJob:oModal/IsModal() (PR:7918, 3 commits, 4 files changed)
- newclock4:
- Commits no longer in build:
- [ffmpeg] Add support for libdcadec (ba108d0f)
- change bool setting "pause playback on changing source" into tristate option with possible settings: 1. do nothing (as was before) 2. pause playback (as was bef (64782f67)
- Revert "[PVR] API 3.0.0 Version Bump" (13e203f7)
- [peripheral] Move initialisation after language init to fix notifcations (b4c36a38)
- [ffmpeg] Add support for libdcadec (ba108d0f)
- Commits no longer in build:
- Additional commits/pull requests/changes not yet merged upstream:
- Exclude kodi-999.20-PR7102.patch: Merged upstream
- Added: patch: Fix for PR:113 (libcec)
- Added: patch: Fix namespace change
- Exclude kodi-999.20-PR7102.patch: Merged upstream