2020-04-18, 01:33
New LibreELEC.tv Matrix build #0417: Generic
(Supercedes previous build)
SHA256 Checksum:
Based on tip of LibreELEC.tv master (34ae240, changelog) and tip of XBMC master (1d32bb2, changelog) with the following modifications:
(Supercedes previous build)
SHA256 Checksum:
a4d52822252c3aa41359d4ca994b8eb152243037e5f6f7efb9af485834b5d77d
(Generic)text:# uname -a
Linux NUC 5.6.5 #1 SMP Fri Apr 17 23:27:05 BST 2020 x86_64 GNU/Linux
# lsb_release
LibreELEC (Milhouse): devel-20200417232601-#0417-g34ae240 [Build #0417]
# Kodi version
Based on tip of LibreELEC.tv master (34ae240, changelog) and tip of XBMC master (1d32bb2, changelog) with the following modifications:
- Includes latest kodi-platform master (809c5e9)
- Includes latest libcec master (72ae683, ahead +6)
- Includes latest libnfs master (394b185, ahead +17)
- Includes latest p8-platform master (cee64e9)
- Includes latest addons: inputstream.adaptive (ca2fd36, +26), inputstream.ffmpegdirect (bbc212d, +27), inputstream.rtmp (d4b259f, +5), peripheral.joystick (31a0738, +2), peripheral.xarcade (51e1a45), pvr.argustv (07cdbc7, +8), pvr.demo (949f23a, +11), pvr.dvblink (ceefaa4, +16), pvr.dvbviewer (4bc6cf8, +14), pvr.filmon (3f0780a, +15), pvr.freebox (a6d7e6c, +11), pvr.hdhomerun (a8b8a92, +10), pvr.hts (28d25b4, +17), pvr.iptvsimple (51542af, +24), pvr.mediaportal.tvserver (4561901, +12), pvr.mythtv (ec76ced, +18), pvr.nextpvr (aab6115, +22), pvr.njoy (49af75b, +15), pvr.octonet (50386e1, +9), pvr.pctv (2d58229, +13), pvr.sledovanitv.cz (e4fdc73, +18), pvr.stalker (2b4e270, +9), pvr.teleboy (956486e, +10), pvr.vbox (9678536, +21), pvr.vdr.vnsi (42a7fe2, +11), pvr.vuplus (0efa417, +14), pvr.waipu (30b911d, +4), pvr.wmc (cdb3843, +10), pvr.zattoo (26b9d6f, +14), vfs.libarchive (a86e0f5, +12), vfs.rar (0f9ab01, +28), vfs.sftp (1ca3222, +15)
- Include [env] patch: kodi: add mhupdate
- Include [env] patch: RPi/RPi2: enable Broadcom WiFi debugging (see details)
- Include [env] patch: kodi: use upstream repo for Milhouse RPi builds
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: rev hack for kodi
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, peripheral.joystick/xarcade, other)
- Include [env] PR:4201 (perma): linux: bail when config options are missing
- Include [env] PR:4242 (perma): rpi-eeprom: update to rpi-eeprom-<next>
- Include [env] PR:4255 (perma): kodi: next update (end of March 2020?)
- Include [env] PR:4261 (perma): add RemainAfterExit=yes to our oneshot systemd services
- Include [env] PR:4268 (perma): alsa-lib: use hda_intel driver on Intel boards with a DSP
- Include [env] PR:4271 (perma): Support cross-compile on aarch64 platform
- Include [env] PR:4283 (perma): libcec: update to libcec-next
- Include [env] PR:4285 (perma): xorg-server: update to xorg-server-1.20.8 (and friends)
- Include [env] PR:4286 (perma): linux (RPi): update to linux-5.4.34
- Include [env] PR:4287 (perma): gnutls: update to 3.6.13
- Include [env] PR:4288 (perma): RPi4: switch to KMS driver and enable v4l2 HEVC decoding
- Include [env] PR:4291 (perma): linux (Generic/Allwinner): update to linux-5.6.6
- Include [env] PR:4325 (perma): busybox: update to busybox-9aa751b; enable tac
- Include [env] PR:4326 (perma): MarkupSafe: bump to 1.1.1
- Include [env] PR:4329 (perma): kernel-firmware: use copy-firmware.sh
- Include [env] PR:4330 (perma): bison: update to bison-3.5.4; nano-4.9.2
- Include [pkg] patch: kodi: fix addon platform_tag (kodi)
- Include [pkg] PR:13 (perma): Updated coexistence param for post-176 firmware (brcmfmac_sdio-firmware-rpi)
- Include [pkg] PR:155 (perma): Regdomain cleanup (service.libreelec.settings)
- Include [pkg] PR:156 (perma): Fix potential divide by zero errors (service.libreelec.settings)
- Include [pkg] PR:159 (perma): PIN cleanup (service.libreelec.settings)
- Include [pkg] PR:420 (perma): Matrix API change to v2.2.0 - Allows upto 256 streams, useful for netflix etc. (inputstream.adaptive)
- Include [pkg] PR:16578 (perma): TexturePacker: fix for 32-bit systems
- Include [pkg] PR:16740 (perma): WIP - [remote] Allow longpress mod for remote keymaps
- Include [pkg] PR:17046 (perma): changed: Move filecache buffering logic from CDVDInputStreamFile to CFile
- Include [pkg] PR:17529 (perma): Re-introduce "input.enablejoystick" setting
- Include [pkg] PR:17562 (perma): Alphanumeric sorting improvements: accented letters and brackets
- Include [pkg] PR:17661 (perma): [python] masking support for numeric input
- Include [pkg] PR:17684 (perma): [python] Support multi-line text in dialogs
- New 5.6.5 kernel (with latest amdgpu 20.10 firmwares)
- [GUI] bump xbmc.gui to 5.15.0
- Use spdlog for logging - add spdlog-1.5.0 package, update libfmt-6.2.0
- [ProfileManager] Save changes when they happen
- Infomanager cleanup
- Remove Pause from Inputstream API and PauseStream from Inputstream Addons
- kernel-firmware: use copy-firmware.sh - reinstate missing Intel DSP firmwares
- kernel-firmware: add Atheros QCA9377 USB/BT firmware
- LibreELEC.tv:
- Allwinner: Remove panfrost patch which causes instability (PR:4328, 1 commit, 1 file changed)
- libva: update to libva-2.7.0 (PR:4289, 2 commits, 3 files changed)
- openssl: update to openssl-1.1.1f (PR:4292, 1 commit, 1 file changed)
- samba: update to samba-4.12.1 (PR:4301, 1 commit, 1 file changed)
- RTL8812AU: update to RTL8812AU-3ec2947 (PR:4302, 2 commits, 1 file changed)
- xf86-video-nvidia: update to xf86-video-nvidia-440.82 (PR:4303, 1 commit, 3 files changed)
- glm: update to glm-0.9.9.8 (PR:4323, 1 commit, 1 file changed)
- iptables: fix helper script (PR:4324, 1 commit, 1 file changed)
- WireGuard package cleanup and updates (PR:4321, 5 commits, 6 files changed)
- buildsystem: ignore custom host Python installations (PR:4331, 1 commit, 1 file changed)
- kernel-firmware: pick BT firmware for USB/QCA9377 cards (PR:4327, 2 commits, 2 files changed)
- librespot: drop system.d (PR:4316, 1 commit, 17 files changed)
- Allwinner: Remove panfrost patch which causes instability (PR:4328, 1 commit, 1 file changed)
- XBMC:
- gtest: remove lib/gtest and add as library (PR:17489, 2 commits, 215 files changed)
- Remove Pause from Inputstream API and PauseStream from Inputstream Addons (PR:17633, 5 commits, 15 files changed)
- CUDFFile: switch to using libudfread (PR:17612, 3 commits, 20 files changed)
- Disable VAAPI/VDPAU MPEG-2 hwaccel by default (PR:17682, 1 commit, 1 file changed)
- [Windows] Improve build performance on windows (PR:17671, 2 commits, 1 file changed)
- Remove F-Droid badge from README.md (PR:17686, 1 commit, 1 file changed)
- Tidy up PVR as per clang-tidy report (PR:17685, 3 commits, 9 files changed)
- [GUI] bump xbmc.gui to 5.15.0 (PR:17645, 2 commits, 3 files changed)
- Use spdlog for logging (PR:17498, 21 commits, 129 files changed)
- IBufferObject: allow creating by size (PR:17641, 1 commit, 12 files changed)
- [clang-format] disable for all arrays in LangCodeExpander.cpp (PR:17669, 1 commit, 1 file changed)
- Fix missing cast to void* in %p format (PR:17683, 1 commit, 1 file changed)
- Infomanager cleanup (PR:17667, 7 commits, 2 files changed)
- [ProfileManager] Save changes when they happen (PR:17687, 1 commit, 2 files changed)
- gtest: remove lib/gtest and add as library (PR:17489, 2 commits, 215 files changed)
- inputstream.ffmpegdirect:
- Proxy support and Inputstream API 2.2.0 (PR:34, 4 commits, 30 files changed)
- Proxy support and Inputstream API 2.2.0 (PR:34, 4 commits, 30 files changed)
- inputstream.rtmp:
- Rtmp read pause timer - Inputstream API 2.2.0 (PR:64, 4 commits, 8 files changed)
- Rtmp read pause timer - Inputstream API 2.2.0 (PR:64, 4 commits, 8 files changed)
- pvr.iptvsimple:
- Add support for terminating catchup streams property for ffmpegdirect (PR:356, 4 commits, 9 files changed)
- Add support for terminating catchup streams property for ffmpegdirect (PR:356, 4 commits, 9 files changed)
- Additional commits/pull requests/changes not yet merged upstream:
- Updated: [env] PR:4242 (perma): rpi-eeprom: update to rpi-eeprom-<next>
- Updated: [env] PR:4255 (perma): kodi: next update (end of March 2020?)
- Updated: [env] PR:4285 (perma): xorg-server: update to xorg-server-1.20.8 (and friends)
- Updated: [env] PR:4286 (perma): linux (RPi): update to linux-5.4.34
- Updated: [env] PR:4288 (perma): RPi4: switch to KMS driver and enable v4l2 HEVC decoding
- Updated: [env] PR:4291 (perma): linux (Generic/Allwinner): update to linux-5.6.6
- Added: [env] PR:4326 (perma): MarkupSafe: bump to 1.1.1
- Added: [env] PR:4329 (perma): kernel-firmware: use copy-firmware.sh
- Added: [env] PR:4330 (perma): bison: update to bison-3.5.4; nano-4.9.2
- Updated: [pkg] PR:159 (perma): PIN cleanup (service.libreelec.settings)
- Added: [pkg] PR:13 (perma): Updated coexistence param for post-176 firmware (brcmfmac_sdio-firmware-rpi)
- Added: [pkg] PR:420 (perma): Matrix API change to v2.2.0 - Allows upto 256 streams, useful for netflix etc. (inputstream.adaptive)
- Added: [pkg] PR:17684 (perma): [python] Support multi-line text in dialogs
- Updated: [env] PR:4242 (perma): rpi-eeprom: update to rpi-eeprom-<next>