2017-05-11, 23:43
New LibreELEC.tv Leia build #0511: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (1a5dca9f, changelog) and tip of XBMC master (45519783, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.11.0 #1 Thu May 11 21:06:04 BST 2017 armv6l GNU/Linux
# vcgencmd version
May 4 2017 16:00:32
Copyright (c) 2012 Broadcom
version 809412fa5f5f7d88833e076d71dc329367441601 (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20170511210501-#0511-g1a5dca9 [Build #0511]
# Kodi version
(18.0-ALPHA1 Git:61e98fd). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (1a5dca9f, changelog) and tip of XBMC master (45519783, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.11.y
- Includes latest bcm2835-driver master (f3b0e1f0, ahead +2)
- Includes latest kodi-platform master (36fb4937)
- Includes latest libcec master (3953f8dc, ahead +12)
- Includes latest libnfs master (79d1dc5a, ahead +90)
- Includes latest p8-platform master (2d90f986)
- Includes latest addons: inputstream.adaptive (7bde41f9), inputstream.rtmp (1052cd37), peripheral.joystick (07aa1fe8), pvr.argustv (8f898149), pvr.demo (978f4289), pvr.dvblink (b7d887c1), pvr.dvbviewer (d099cfad), pvr.filmon (0f1d34d4), pvr.hdhomerun (ab911693), pvr.hts (3911c7fe), pvr.iptvsimple (f83990a4), pvr.mediaportal.tvserver (367b1284), pvr.mythtv (9aeb5e9d, +3), pvr.nextpvr (e6ece9fa), pvr.njoy (296f558f), pvr.octonet (2a63777b, +2), pvr.pctv (eab5f856), pvr.stalker (62b7908d), pvr.vbox (60017353), pvr.vdr.vnsi (b7c3f3b0), pvr.vuplus (78df0306), pvr.wmc (27a88ca2), vfs.rar (26800ebe)
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, other)
- Include [env] PR:932: fix same missing dependencies
- Include [env] PR:1441: linux: update to linux-4.11.0
- Include [env] PR:1442: Intel HDMI/DP LPE audio config
- Include [env] PR:1469: samba: update to samba-4.6.2
- Include [env] PR:1597: build system: verify package downloads using sha256 checksum
- Include [env] PR:1616: glibc: update to glibc-2.25
- Include [pkg] PR:62: change smbd and nmbd location (service.libreelec.settings)
- Include [pkg] PR:12034: KODI: Update NEON support
- [Linux] EGL split up and cleanup
- libnfs: more changes
- PR:1616: glibc: update to glibc-2.25
- LibreELEC.tv:
- projects/imx6: use galcore v5 on linux 4.4 (PR:1620, 1 commit, 2 files changed)
- projects/imx6: use galcore v5 on linux 4.4 (PR:1620, 1 commit, 2 files changed)
- XBMC:
- [network][windows] GetNameServers(): use GetAdaptersAddresses (PR:11995, 1 commit, 2 files changed)
- [settings] fix custom localization of setting labels/options (PR:12063, 1 commit, 9 files changed)
- changed: always expand iso images in music window (PR:12004, 1 commit, 3 files changed)
- [PVR] Fix time_t db insertion (typecast time_t -> uint) (PR:12069, 1 commit, 2 files changed)
- [Linux] EGL split up and cleanup (PR:11986, 3 commits, 46 files changed)
- Fix bookmark thumbnails creation when using amcodec (PR:12056, 1 commit, 2 files changed)
- spelling: [API] GetMininumGameAPIVersion (PR:11993, 1 commit, 4 files changed)
- [buildsteps][windows] optimize keeping of downloaded files (PR:12077, 2 commits, 4 files changed)
- [network][windows] GetNameServers(): use GetAdaptersAddresses (PR:11995, 1 commit, 2 files changed)
- libnfs:
- Allow autoreconnect to be disabled (PR:213, 1 commit, 3 files changed)
- Use clock_gettime(CLOCK_MONOTONIC_COARSE) if/when available (2db08783)
- Document the new url argument to disable autoreconnect (0e37be03)
- Provide documentation for autoreconnect option (ef8c67e8)
- Merge branch 'issues-212' of https://github.com/earlchew/libnfs into earlchew-issues-212 (79d1dc5a)
- Allow autoreconnect to be disabled (PR:213, 1 commit, 3 files changed)
- newclock5:
- Commits no longer in build:
- add WINDOW_SYSTEM_RPI to WinSystem.h (ee29980f)
- add rpi to windowing (0ccbb75e)
- remove rpi from egl (3709b0de)
- egl: don't build mmal (6ec86bb7)
- treedata/rbpi: add windowing/rpi (5e2ed0d0)
- add WinSystemRpiGLESContext.h to WindowingFactory.h (d10ca678)
- add amlogic to windowing (38b1fd97)
- remove amlogic from egl (a8b8362b)
- add amlogic windowing functions to AMLUtils (60010968)
- remove amlogic from egl/CMakeLists.txt (48b29781)
- add WINDOW_SYSTEM_AML to WinSystem.h (34ce632d)
- add WinSystemAmlogicGLESContext.h to WindowingFactory.h (59e8d521)
- xbmc/windowing: add amlogic subdir (27c4b711)
- windowing/android: append CMakeLists.txt (0b3b3088)
- add android to windowing (ed420f8e)
- add WinSystemAndroidGLESContext.h to WindowingFactory.h (a9f81b6f)
- remove windowing/egl for android (bc4d9d0c)
- remove android from egl/CMakeLists.txt (e75ee354)
- XBMCApp.cpp: change egl to android (1fe97d26)
- add imx to windowing (6a9adfb0)
- add WINDOW_SYSTEM_IMX to WinSystem.h (11bd4c9f)
- add WinSystemImxGLESContext.h to WindowingFactory.h (b26ddfa6)
- remove windowing/egl (5d7750dc)
- remove windowing/egl from subdirs.txt (88ce10b4)
- xbmc/windowing: add imx subdir (34273f7c)
- fix VideoSyncIMX (de97555d)
- fixup! add rpi to windowing (da07ab14)
- fixup! add amlogic to windowing (5337d244)
- fixup! add imx to windowing (e3b1c786)
- fixup: Change class to struct (5fd68289)
- add WINDOW_SYSTEM_RPI to WinSystem.h (ee29980f)
- Commits no longer in build:
- kernel 4.11.y:
- New commits in this build:
- dwcotg: Allow to build without FIQ on ARM64 (f84a32f8)
- drm/vc4: Add a mode for using the closed firmware for display. (6b1dfcb1)
- drm/vc4: Name the primary and cursor planes in fkms. (9e28ef64)
- drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of fkms. (9aad0d49)
- drm/vc4: Fix sending of page flip completion events in FKMS mode. (f69343bd)
- squash: vc4_firmware_kms fixups (2994b71f)
- vc4_fkms: Apply firmware overscan offset to hardware cursor (4f1e2231)
- dwcotg: Allow to build without FIQ on ARM64 (f84a32f8)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream: