2016-06-01, 22:59
New LibreELEC.tv Krypton build #0601: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (b4f3545f, changelog) and tip of XBMC master (97039b48, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.6.0 #1 Wed Jun 1 21:06:24 BST 2016 armv6l GNU/Linux
# vcgencmd version
May 31 2016 11:48:49
Copyright (c) 2012 Broadcom
version 6faf136a2445687e1bd90c8c763a8796ace73be2 (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20160601210320-#0601-gb4f3545 [Build #0601]
# vcdbg log msg 2>&1 | grep DTOK
002471.472: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of LibreELEC.tv master (b4f3545f, changelog) and tip of XBMC master (97039b48, 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.6.y
- Includes latest bcm2835-driver master (7fcb39cb, ahead +11)
- Includes latest kodi-platform master (c8188d82, ahead +4)
- Includes latest libcec master (6d68d212)
- Includes latest libnfs master (65424347, ahead +21)
- Includes latest p8-platform master (041a8c6c, ahead +1)
- Includes latest addons: adsp.basic (2ae604e5, +8), adsp.biquad.filters (01236bbe, +7), adsp.freesurround (34f50406, +7), asplib (da66f517), inputstream.mpd (3ac19c39, +11), inputstream.smoothstream (32275717, +2), peripheral.joystick (2db8029e, +32), pvr.argustv (5f48dcec, +4), pvr.demo (0fa9e1d0, +4), pvr.dvblink (a92f1264, +5), pvr.dvbviewer (3d0bea9a, +4), pvr.filmon (8743511d, +4), pvr.hdhomerun (b5ce9309, +4), pvr.hts (acd1a6ac, +5), pvr.iptvsimple (7a5a43f8, +4), pvr.mediaportal.tvserver (172a273c, +4), pvr.mythtv (e2b60252, +8), pvr.nextpvr (150698b7, +4), pvr.njoy (b5d65655, +4), pvr.pctv (feed5990, +4), pvr.stalker (4244220f, +12), pvr.vbox (c6594819, +4), pvr.vdr.vnsi (5498a8c1, +7), pvr.vuplus (ea3b33f6, +4), pvr.wmc (77af8daf, +4)
- Exclude [env] kodi-999.10-aarch64-support.patch: Merged upstream
- Include [env] e7cbe9cb: xf86-video-intel: Explicitely disable TearFree and TripleBuffer
- Include [env] ed774729: Intel: Implement Passthrough-Range
- Include [env] 98c65e6a: Kodi: Use Limited Range by default
- Include [env] patch: xf86-video-intel: bump to 3fafabe
- Include [env] patch: Fix SIGTERM patch after PR9748
- Include [env] patch: Fix cmake after PR9750
- Include [env] patch: Add extra headers needed by 3D BD MVC
- Include [env] patch: Disable -werror as libnfs won't build 32-bit without it
- Include [env] patch: mesa: update to 12.0.0-rc1
- Include [env] patch: Bump libbluray - include MVC support
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.*, os.* and peripheral.*
- Include [env] patch: Enable pvr addons, disable pvr updates
- Include [env] patch: Enable other binary addons
- Include [env] PR:353: plymouth-lite: add bilinear interpolation patch
- Include [env] PR:405: init: Parse resolution after splash.conf
- Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
- Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
- Include [pkg] patch: drm/i915: Extend Fake HDMI live status to Valley View (linux)
- Include [pkg] patch: drm/i915/psr: Try to program link training times correctly (HSW fix) (linux)
- Include [pkg] patch: Revert "drm/i915: Exit cherryview_irq_handler() after one pass" (BSW fix) (linux)
- Include [pkg] patch: CSC: Remove average logic when saving NV12 surface on IVB+ (VAAPI fix) (libva-intel-driver)
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- 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:9803: [PeripheralCecAdapter] fix playback stopping on screensaver deactivated
- NOTE: DVD ISO/disk playback remains temporarily disabled
- gcc, python, systemd, mysql updates (clean build)
- kernel rpi-4.6.y updates
- LibreELEC.tv:
- XBMC:
- [PVR] Feature: Make instant recording behavior configurable (PR:9847, 4 commits, 12 files changed)
- Add-on helper: add foreign buildsystem support (PR:9829, 2 commits, 1 file changed)
- [cmake] Cosmetics: change commands to lowercase (PR:9833, 5 commits, 18 files changed)
- configure.ac: do not check for libpng (PR:9850, 1 commit, 1 file changed)
- configure.ac:Changing android ndk directory existence test (PR:9873, 1 commit, 1 file changed)
- [cmake] get rid of ManageString.cmake (PR:9878, 1 commit, 4 files changed)
- [texturepacker] Updated texturepacker to vs2015 and all libs with it, remove dependen… (PR:9856, 1 commit, 14 files changed)
- [cmake] Reuse version.txt and add-on API parsing across buildsystems (PR:9845, 1 commit, 2 files changed)
- [depends] lzo 2.09 (PR:9789, 1 commit, 2 files changed)
- [depends] giflib 2.1.4 (PR:9790, 1 commit, 1 file changed)
- SendClick() should operate on the focused window/dialog (PR:9884, 1 commit, 1 file changed)
- fix library-music settings label (PR:9890, 1 commit, 1 file changed)
- [PVR] Feature: Make instant recording behavior configurable (PR:9847, 4 commits, 12 files changed)
- peripheral.joystick:
- newclock5:
- New commits in this build:
- skip existence check for plugin and http urls when cleaning (7127e9e6)
- skip existence check for plugin and http urls when cleaning (7127e9e6)
- New commits in this build:
- kernel 4.6.y:
- New commits in this build:
- rtc: ds1307: ensure that any pending alarm is cleared before a new alarm is enabled (9146ab38)
- pinctrl-bcm2835: Return pins to inputs when freed (1de80144)
- mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards (bb918210)
- BCM270X_DT: Don't generate "linux,phandle" props (f510b3f7)
- brcmfmac: Plug memory leak in brcmf_fill_bss_param (161e17e9)
- drm/vc4: Force HDMI to connected. (0428c491)
- Add Support for BoomBerry Audio boards (26b96431)
- ARM: bcm2708: Enable building power domain driver. (b1a82a3d)
- ARM: adau1977-adc: Add basic machine driver for adau1977 codec driver. (bfcf7284)
- New AudioInjector.net Pi soundcard with low jitter audio in and out. (38a4b26e)
- drm/panel: simple: Add the 7" DPI panel from Adafruit (910f2cd7)
- rtc: ds1307: ensure that any pending alarm is cleared before a new alarm is enabled (9146ab38)
- Commits no longer in build:
- bcm2835-dma: Fix dreq not set for slave transfers (e34f7fca)
- ASoC: wm8804: Set idle_bias_off to false Idle bias has been change to remove warning on driver startup (6a21383e)
- scripts: Multi-platform support for mkknlimg and knlinfo (e705f65a)
- bcm2835-pcm: Numerous enhancements (20868fa3)
- scripts/knlinfo: Decode DDTK atom (ed5e5e18)
- DT configfs: Fix build errors on other platforms (71bf638e)
- config: Enabled IPV6_SUBTREES (30029e1e)
- [media]: bcm2835-camera: fix compilation error (352d2005)
- DT configfs: fix build error (4bb1e5d3)
- vchiq_arm: do not use page_cache_release(page) macro (#1403) (1c49050f)
- vchiq: Upate to match get_user_pages prototype (ad5bd6c5)
- vchiq_arm: Add completion records under the mutex (429f93d5)
- bcm2835-sdhost: Firmware manages the clock divisor (430ecd51)
- bcm2835-sdhost: Reset the clock in task context (8208ab00)
- bcm2835_thermal: Don't report unsupported trip type (96b58676)
- vmcs: Remove unused sm_cache_map_vector definition (#1411) (4eeb7f4f)
- BCM270X_DT: Add dpi24 overlay (bb6c2027)
- config: Make IPV6 a module and regenerate with defconfig (d180e4c2)
- firmware: Add RPI_FIRMWARE_SET_SDHOST_CLOCK (0c1efacc)
- fbdev: bcm2708_fb: remove unused variable and duplicated comment (#1426) (e8ef35c2)
- Revert "bcm2835-i2s: Reduce the TX DREQ threshold" (bdccd9ae)
- Revert "bcm2835-i2s: Enable MMAP support via a DT property" (003fcda6)
- Revert "bcm2835-i2s: Register PCM device" (5f713f16)
- Revert "bcm2835-i2s: add 24bit support, update bclk_ratio to more correct values" (82864948)
- bcm2835-i2s: add 24bit support, update bclk_ratio to more correct values (5e6f096a)
- bcm2835-i2s: Register PCM device (2306c308)
- bcm2835-i2s: Enable MMAP support via a DT property (23e6e5b8)
- bcm2835-i2s: Reduce the TX DREQ threshold (1738972b)
- bcm2835-dma: Fix dreq not set for slave transfers (e34f7fca)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [env] PR:405: init: Parse resolution after splash.conf
- Added: [env] PR:405: init: Parse resolution after splash.conf