2017-07-15, 00:10
New LibreELEC.tv Leia build #0714: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (40a4fb85, changelog) and tip of XBMC master (abbe5732, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.12.1 #1 Fri Jul 14 22:20:54 BST 2017 armv6l GNU/Linux
# vcgencmd version
Jul 11 2017 12:33:03
Copyright (c) 2012 Broadcom
version aabbc2f1c981c560a6549fba5e3a0425145f8e02 (tainted) (release)
# lsb_release
LibreELEC (Milhouse): devel-20170714220657-#0714-g40a4fb8 [Build #0714]
# Kodi version
(18.0-ALPHA1 Git:734cda1). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (40a4fb85, changelog) and tip of XBMC master (abbe5732, 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.12.y
- Includes latest bcm2835-driver master (63fd4a88, ahead +5)
- Includes latest kodi-platform master (36fb4937)
- Includes latest libcec master (f2c4ca77, ahead +24)
- Includes latest libnfs master (df94ae93, ahead +56)
- Includes latest p8-platform master (fe904839)
- Includes latest addons: inputstream.adaptive (a43d1ee9, +4), inputstream.rtmp (39d7979a), peripheral.joystick (6e070435, +3), pvr.argustv (4e8c838b), pvr.demo (f67dff13), pvr.dvblink (640629ca), pvr.dvbviewer (9faf2413), pvr.filmon (1c9d2ebe), pvr.hdhomerun (48868e44), pvr.hts (1653a3a7), pvr.iptvsimple (8ccf85cc), pvr.mediaportal.tvserver (642f9af1), pvr.mythtv (46748fcd), pvr.nextpvr (03a3b714), pvr.njoy (79e8e653), pvr.octonet (a77cf111), pvr.pctv (00b76689), pvr.stalker (9e28f125), pvr.vbox (12d629c4), pvr.vdr.vnsi (3473225b), pvr.vuplus (55e4f5f9), pvr.wmc (1d655540)
- Include [env] compare: kodi updates
- Include [env] patch: inputstream.rtmp: disable outdated addons that no longer build
- Include [env] patch: tvheadend42: fixup ffmpeg patch
- 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] patch: linux: update to linux-4.12.1
- Include [env] PR:1629: linux: update to linux-4.12.0
- Include [env] PR:1726: [WIP] lirc: update to 0.10.0
- Include [env] PR:1749: netbsd-curses: update to 4c156be
- Include [env] PR:1773: init: make break after behaviour really break after
- Include [env] PR:1776: Don't cause system to hang on halt/reboot when net-booting
- Include [env] PR:1778: reduce $DEVICE complexity
- Include [env] PR:1791: nss/nspr: include in main image [rfc]
- Include [pkg] patch: skin.estuary: reduce system info font size (kodi)
- Include [pkg] PR:12110: smbclient: cleanup smbclient configuration
- Include [pkg] PR:12311: FIX: ensure real filename from videodb in playlists
- New 4.12.1 kernel
- newclock5: Fix widevine crash in last build
- LibreELEC.tv:
- linux: update to linux-4.11.10 (PR:1777, 12 commits, 15 files changed)
- linux: update to linux-4.11.10 (PR:1777, 12 commits, 15 files changed)
- XBMC:
- [cmake] cleanup FindOpenGLES.cmake (PR:12461, 3 commits, 3 files changed)
- VideoPlayer: fixes (PR:12491, 2 commits, 5 files changed)
- fix python local weekday name (PR:8478, 1 commit, 1 file changed)
- Fix endless loop when opening streams with missing information (PR:12483, 1 commit, 1 file changed)
- Fix AddonVideoCodec plane swap (PR:12494, 1 commit, 3 files changed)
- Log filter graph only when video component logging is enabled (PR:12496, 1 commit, 1 file changed)
- Change CVideoSync stop flag from atomic bool to CEvent (PR:12485, 1 commit, 21 files changed)
- VideoPlayer: only set yadif filter for interlaced material (PR:12498, 1 commit, 1 file changed)
- VideoPlayer: fix for stillframes (vaapi) (PR:12499, 2 commits, 2 files changed)
- [depends][win32] Hopefully fix a python crash (PR:12502, 1 commit, 2 files changed)
- [depends][win32] Hopefully fix a dnssd crash (PR:12501, 1 commit, 2 files changed)
- RetroPlayer: Remove dependency on IPlayer interface (PR:12493, 1 commit, 3 files changed)
- [cmake] cleanup FindOpenGLES.cmake (PR:12461, 3 commits, 3 files changed)
- newclock5:
- New commits in this build:
- MMAL: Fixup after planeOffsets change (78380ed4)
- MMAL: Fixup after planeOffsets change (78380ed4)
- New commits in this build:
- kernel 4.12.y:
- New commits in this build:
- drm/vc4: Mark the device as active when enabling runtime PM. (fd4c51e3)
- mmc: Change downstream MMC driver CONFIG option (326a618a)
- fixup: rtl8192cu fixes from milhouse (2b0c9974)
- staging: bcm2835-audio: Fix memory corruption (fbb3ba67)
- rtl8192: Fixup build (cbd88c63)
- config: add missing arizona regulator modules (34ee9ab1)
- bcm2835-mmc: Fix DMA usage (99723d4d)
- drm/vc4: Mark the device as active when enabling runtime PM. (fd4c51e3)
- Commits no longer in build:
- dwcotg: Allow to build without FIQ on ARM64 (ba7ddd1b)
- Update ds1307 driver for device-tree support (34ad42fb)
- BCM270X_DT: Invert Pi3 power LED to match fw change (caa5cf11)
- bcm2835-gpio-exp: Copy/paste error adding base twice (dcf8239d)
- config: disable MMC driver temporarily for now. (8775cd9b)
- config: Make spidev a loadable module (ab773cb0)
- BCM270X_DT: Enable AUX interrupt controller in DT (51522471)
- mkknlimg: Find some more downstream-only strings (23023812)
- BCM270X_DT: Add numbered aliases for SD/MMC devices (2673e2bc)
- config: Re-enable the bcm2835-mmc driver (f05dd072)
- bcm2835-sdhost: mmc_card_blockaddr fix (4ac50e30)
- thermal: Compatible strings for bcm2836, bcm2837 (6967daaa)
- Match dwc2 device-tree fifo sizes to the hardware values. (50704f21)
- BCM270X_DT: Add lm75 to i2c-sensor overlay (aa5e7c8a)
- BCM270X_DT: Allow multiple instances of w1-gpio overlays (d34e660b)
- leds-gpio: Remove stray assignment to brightness_set (2f3830da)
- config: Add back MMC_BCM2835_DMA (083f72d2)
- AudioInjector Octo: sample rates, regulators, reset (192cb2af)
- Add support for new clock rate and mute gpios. (0852f9c7)
- Add clock changes and mute gpios (#1938) (c697a577)
- BCM2708: Add Raspberry Pi TV HAT Device Tree Support (7bc28a98)
- dwc_otg: make nak_holdoff work as intended with empty queues (2ea7810b)
- dwc_otg: fix split transaction data toggle handling around dequeues (4847cae6)
- vcsm: Treat EBUSY as success rather than SIGBUS (e280144a)
- fiq_fsm: Use correct states when starting isoc OUT transfers (02568479)
- bcm2708_fb: Avoid firmware mbox call in vc_mem_copy (abff3428)
- According to RFC 2460, IPv6 UDP calculated checksum yields a result (3078b689)
- squash: vc4_firmware_kms fixups (f77898ac)
- BCM270X_DT: Tidy up mmc, sdhost, sdio overlays (715cf230)
- dwc_otg: fix several potential crash sources (4b624c8a)
- dwc_otg: delete hcd->channel_lock (3aa7d43f)
- dwc_otg: remove unnecessary dma-mode channel halts on disconnect interrupt (81a3ec1b)
- ARM: dts: bcm283x: Reserve first page for firmware (cbfebfb0)
- ASoC: TLV320AIC23: Unquote NULL from control name (f99dd4d2)
- dwcotg: Allow to build without FIQ on ARM64 (ba7ddd1b)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream: