2016-10-26, 23:00
New LibreELEC.tv Krypton build #1026: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (4328ac28, changelog) and tip of XBMC master (9e1e22a2, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.8.4 #1 Wed Oct 26 21:23:39 BST 2016 armv6l GNU/Linux
# vcgencmd version
Oct 25 2016 17:02:22
Copyright (c) 2012 Broadcom
version cd1ab218dc23c84d9e6d984385a57f2471600300 (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20161026212236-#1026-g4328ac2 [Build #1026]
# Kodi version
Kodi (17.0-BETA5 Git:9e1e22a). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (4328ac28, changelog) and tip of XBMC master (9e1e22a2, 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.8.y
- Includes latest bcm2835-driver next (a901d4cd, ahead +582)
- Includes latest kodi-platform master (c8188d82)
- Includes latest libcec master (7e494b16, ahead +48)
- Includes latest libnfs master (2edbd147)
- Includes latest p8-platform master (2d90f986, ahead +9)
- Includes latest addons: inputstream.mpd (4c8013f6), inputstream.rtmp (48742bc1, +2), inputstream.smoothstream (081c6c43), peripheral.joystick (ae86732f), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (043aa892), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (adee8a7f), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (2f3dfcdc), pvr.nextpvr (6a2128d8), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (03ab097b, +3), pvr.vdr.vnsi (5b47bd06), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
- Exclude [env] libcec-PR208.patch: merged upstream (libcec)
- Include [env] patch: Add kodi binary addons (pvr, adsp, other)
- Include [env] patch: Don't build ADSP addons
- Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
- 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] PR:837: lcdd: initial addon
- Include [env] PR:859: linux: add support for VIA82XX audio in Generic builds
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
- Include [pkg] PR:33: bye bye lcdproc (service.libreelec.settings)
- Include [pkg] PR:34: system update - fix cross-device linking (service.libreelec.settings)
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
- Include [pkg] PR:10731: Change splash db upgrade logic
- Include [pkg] PR:10739: Fixed OnPlayBackResumed not getting fired anymore.
- Include [pkg] PR:10785: add privacy policy
- libcec 4.0.0
Quote:Warning: Minimal testing performed so far, this is very bleeding edge...
Please report problems/regressions/bugs so that developers can respond accordingly.
- LibreELEC.tv:
- emby: upgrade to 3.0.8300 (PR:885, 2 commits, 3 files changed)
- emby: upgrade to 3.0.8300 (PR:885, 2 commits, 3 files changed)
- XBMC:
- [gui] cosmetics: fix indent in GUISliderControl.cpp (PR:10773, 1 commit, 1 file changed)
- [estuary] fallback to icon in poster view (PR:10772, 1 commit, 1 file changed)
- VideoPlayer: fix segfault on eof caused by postprocessing (PR:10780, 1 commit, 5 files changed)
- [docs/android] Wrong toolchain (PR:10778, 1 commit, 1 file changed)
- [gui] cosmetics: fix indent in GUISliderControl.cpp (PR:10773, 1 commit, 1 file changed)
- libcec:
- Added LG-Reconnect-Request (PR:256, 1 commit, 1 file changed)
- changed: replace libcec3v4 debian package as it causes conflicts (822efc63)
- fixed: only send out an active source message when the active route is set to us and we're not the active source yet (59263172)
- fixed: work around for amps not responding to power status requests, but sending routing changes. issue #186 (7ce191f7)
- changed: don't feature abort vendor command 0x0B sent by LG, but ignore it. issue #242 (9362d396)
- API cleanup. bump to 4.0..0. see debian/changelog.in for details. added setting to configure automatic avr wakeup. closes #156 (736dd56b)
- fixed: compilation with full debugging enabled (756507dd)
- fixed: data packets are used by serial communication too and got trimmed with the smaller 16 byte size (e83d7024)
- fixed: bump minimum lib version to 4 (554203b1)
- fixed: typo in method name (6ae15255)
- fixed: cecc-client compilation on Windows (7035a3ab)
- fixed: reorder warning on rpi (24794722)
- fixed: missing #include (bc7f007f)
- fixed: return value wasn't checked correctly in CLibCEC::RegisterClient() (92128fa5)
- changed: removed deprecated FindAdapters() and MuteAudio() (f49b884e)
- changed: moved transmitting volume change commands to CCECBusDevice (59c35e3d)
- changed: send volume change commands to the TV if no audio system is present. Only some TVs support this. closes #223 (648ee912)
- fixed: cec-client had the path and com port mixed up after f49b884e49f02de043e9a18d06a1db71195ec457 (17a3e102)
- changed: only call bcm_host_init() and only call it once. issue #252 issue #191 (07cbc7e0)
- new AO CEC adapter (d03dd792)
- fixed: return CEC_DEFAULT_PHYSICAL_ADDRESS if the address can't be read for aocec (b0c63066)
- cosmetics (472026f9)
- fixed: some missing locks in the new aocec code (1019bb5e)
- fixed: true/false may be something else than 1/0 in the new aocec code (a49516a5)
- fixed: correct error level in aocec (7b46dd65)
- cosmetics (8c9444bb)
- Merge branch 'pr218' (ab6c1384)
- fixed: sync LibCecSharp with API changes (a755c246)
- cosmetics (1bdf7442)
- updated changelog (5e737908)
- fixed: cec?-client.exe wasn't signed after build script changes (7e494b16)
- Added LG-Reconnect-Request (PR:256, 1 commit, 1 file changed)
- p8-platform:
- fixed: debian package building on some platforms (2d90f986)
- fixed: debian package building on some platforms (2d90f986)
- inputstream.rtmp:
- Fix OpenSSL (PR:6, 2 commits, 2 files changed)
- Fix OpenSSL (PR:6, 2 commits, 2 files changed)
- newclock5:
- New commits in this build:
- Revert "libcec: use system audio mode request instead of power on to start AVR reliable" (384841df)
- Revert "[cec] Update for libcec 3.1.0" (92db996b)
- Revert "[cec] Temp - more logging" (e35ec01f)
- Revert "[cec] Don't discard buttons when repeat mode is enabled" (fa461dc2)
- Revert "[cec] Add settings for configuring button repeats" (2da5fd6b)
- Revert "cec: hack: pretend bump to 3.1.0" (4acaf6fd)
- Revert "[libcec] Add repeating keypress patch from popcornmix' repo" (3cdaab35)
- Revert "[cec] Don't suspend pi on tv switch off - it can't wake up" (54ee3d9b)
- bump to libCEC 4.0.0 (e2e1ba73)
- Added advances settings for action when TV goes standby (5a9f7bb7)
- Add CEC IMX adapter as known type and set no polling. - that eliminates extensive periodic /sys walkthrough (2e4db1e3)
- changed: removed no longer used com port override (0d889bf3)
- added: setting to make libCEC wake up the AVR explicitly when activating the source. (13ea4082)
- cec: Bump to 4.0.0 (38a51fcf)
- Revert "[power] hack - don't kill lirc or cec" (204ec23e)
- [cec] Don't suspend pi on tv switch off - it can't wake up (e3c80caa)
- [cec] Add settings for configuring button repeats (43882b05)
- [cec] Don't discard buttons when repeat mode is enabled (2397aad0)
- [cec] Temp - more logging (190347d4)
- [power] hack - don't kill lirc or cec (184d5eac)
- VideoPlayer: cleanup VideoCodec interface, SetDropState (8d2356a8)
- MMAL: Update to new dropping scheme (c231b184)
- Revert "libcec: use system audio mode request instead of power on to start AVR reliable" (384841df)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [pkg] PR:10785: add privacy policy
- Added: [pkg] PR:10785: add privacy policy