0
0
mirror of https://github.com/libretro/Lakka-LibreELEC.git synced 2025-04-22 21:55:52 +00:00

Merge branch 'LibreELEC.tv/master'

This commit is contained in:
Tomáš Kelemen (vudiq)
2023-02-11 02:25:33 +01:00
126 changed files with 988 additions and 370 deletions
distributions/LibreELEC
packages
addons
addon-depends
system-tools-depends
libgpiod
service
docker
jellyfin
mariadb
tvheadend43
tools
btrfs-progs
dotnet-runtime
system-tools
databases
mariadb-connector-c
devel
graphics
lang
linux-drivers
RTL8812AU
linux
mediacenter
kodi-binary-addons
audiodecoder.2sf
audiodecoder.asap
audiodecoder.dumb
audiodecoder.fluidsynth
audiodecoder.gme
audiodecoder.gsf
audiodecoder.modplug
audiodecoder.ncsf
audiodecoder.nosefart
audiodecoder.openmpt
audiodecoder.organya
audiodecoder.qsf
audiodecoder.sacd
audiodecoder.sidplay
audiodecoder.snesapu
audiodecoder.ssf
audiodecoder.stsound
audiodecoder.timidity
audiodecoder.upse
audiodecoder.usf
audiodecoder.vgmstream
audiodecoder.wsr
audioencoder.flac
audioencoder.lame
audioencoder.vorbis
audioencoder.wav
imagedecoder.heif
imagedecoder.mpo
imagedecoder.raw
inputstream.adaptive
inputstream.ffmpegdirect
inputstream.rtmp
peripheral.joystick
peripheral.xarcade
pvr.argustv
pvr.demo
pvr.dvblink
pvr.dvbviewer
pvr.filmon
pvr.freebox
pvr.hdhomerun
pvr.hts
pvr.iptvsimple
pvr.mediaportal.tvserver
pvr.mythtv
pvr.nextpvr
pvr.njoy
pvr.octonet
pvr.pctv
pvr.plutotv
pvr.sledovanitv.cz
pvr.stalker
pvr.teleboy
pvr.vbox
pvr.vdr.vnsi
pvr.vuplus
pvr.waipu
pvr.wmc
pvr.zattoo
screensaver.asteroids
screensaver.shadertoy
vfs.libarchive
vfs.rar
vfs.sftp
visualization.fishbmc
visualization.goom
visualization.matrix
visualization.pictureit
visualization.shadertoy
visualization.spectrum
visualization.starburst
visualization.waveform
multimedia
rust
cargo-snapshot
rust-std-snapshot
rust
rustc-snapshot
security
openssl
tools
x11
data
xkeyboard-config
lib
xserver
xorg-server
projects
scripts

@ -118,6 +118,7 @@ CONFIG_BRIDGE_NETFILTER=m
# CONFIG_IP_NF_FILTER=m # already set in netfilter
# CONFIG_IP_NF_TARGET_MASQUERADE=m # already set in netfilter
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_IPVS=m
CONFIG_NETFILTER_XT_MARK=m

@ -5,4 +5,4 @@
OS_VERSION="11.0"
# ADDON_VERSION: Addon version
ADDON_VERSION="10.80.11"
ADDON_VERSION="10.80.12"

@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="1.6.3"
PKG_SHA256="eb446070be1444fd7d32d32bbca53c2f3bbb0a21193db86198cf6050b7a28441"
PKG_VERSION="1.6.4"
PKG_SHA256="829d4ac268df07853609d67cfc7f476e9aa736cb2a68a630be99e8fad197be0a"
PKG_LICENSE="GPLv2+"
PKG_SITE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"
PKG_URL="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${PKG_VERSION}.tar.gz"

@ -3,7 +3,7 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="docker"
PKG_REV="2"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="ASL"
PKG_SITE="http://www.docker.com/"

@ -4,7 +4,7 @@
PKG_NAME="jellyfin"
PKG_VERSION="1.0"
PKG_VERSION_NUMBER="10.8.9"
PKG_REV="1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://jellyfin.org/"

@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb"
PKG_VERSION="10.10.2"
PKG_REV="0"
PKG_SHA256="57cbd0112b22b592f657cd4eb82e2f36ad901351317bf8e17849578e803f3cb2"
PKG_VERSION="10.10.3"
PKG_REV="1"
PKG_SHA256="0d0c45fe85059d8d26c6e229f30410a8b8f7282ec2d56560fc9a8930e14ed77d"
PKG_LICENSE="GPL2"
PKG_SITE="https://mariadb.org"
PKG_URL="https://downloads.mariadb.com/MariaDB/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

@ -5,7 +5,7 @@ PKG_NAME="tvheadend43"
PKG_VERSION="905b4f0d0387818cbbf7012bf4dffb25e9893748"
PKG_SHA256="3decc29681e7eefac7a734116078b6f36fa125d81c8b9c9998b96070fcbe53a0"
PKG_VERSION_NUMBER="4.3-2091"
PKG_REV="1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org"

@ -4,7 +4,7 @@
PKG_NAME="btrfs-progs"
PKG_VERSION="6.1.3"
PKG_SHA256="e6512ff305963bc68f11803fa759fecbead778a3a951aeb4f7f3f76dabb31db4"
PKG_REV="1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://btrfs.wiki.kernel.org/index.php/Main_Page"

@ -2,7 +2,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet-runtime"
PKG_REV="1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"

@ -1,4 +1 @@
1
- remove kmsxx
initial release

@ -3,7 +3,7 @@
PKG_NAME="system-tools"
PKG_VERSION="1.0"
PKG_REV="2"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb-connector-c"
PKG_VERSION="3.3.3"
PKG_SHA256="98b69221b0011da1e658191756668c5e81101f759886290e6ae0a91615589987"
PKG_VERSION="3.3.4"
PKG_SHA256="ea6a23850d6a2f6f2e0d9e9fdb7d94fe905a4317f73842272cf121ed25903e1f"
PKG_LICENSE="LGPL"
PKG_SITE="https://mariadb.org/"
PKG_URL="https://github.com/mariadb-corporation/mariadb-connector-c/archive/v${PKG_VERSION}.tar.gz"

@ -4,6 +4,7 @@ Date: Sun, 17 Jul 2022 12:16:20 +0200
Subject: [PATCH] HACK: Don't check GLIBC_ABI_DT_RELR support for ChromeOS
libwidevinecdm.so
Required starting with glibc 2.36
---
elf/dl-version.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

@ -6,6 +6,8 @@ Subject: [PATCH] tls: libwidevinecdm.so: since 4.10.2252.0 has TLS with
to use dlopen again. Tests by changing TLS_TCB_ALIGN directly showed up some
random crashes. Reverence: https://lkml.org/lkml/2020/7/3/754
Without this patch, a SEGV is encountered when dlopen(libwidevinecdm.so),
inside dl-init.c call_init()
---
elf/dl-tls.c | 5 +++++
1 file changed, 5 insertions(+)

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libdrm"
PKG_VERSION="2.4.114"
PKG_SHA256="3049cf843a47d12e5eeefbc3be3496d782fa09f42346bf0b7defe3d1e598d026"
PKG_VERSION="2.4.115"
PKG_SHA256="554cfbfe0542bddb391b4e3e05bfbbfc3e282b955bd56218d21c0616481f65eb"
PKG_LICENSE="GPL"
PKG_SITE="https://dri.freedesktop.org"
PKG_URL="https://dri.freedesktop.org/libdrm/libdrm-${PKG_VERSION}.tar.xz"

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mesa"
PKG_VERSION="22.3.4"
PKG_SHA256="37a1ddaf03f41919ee3c89c97cff41e87de96e00e9d3247959cc8279d8294593"
PKG_VERSION="22.3.5"
PKG_SHA256="3eed2ecae2bc674494566faab9fcc9beb21cd804c7ba2b59a1694f3d7236e6a9"
PKG_LICENSE="OSS"
PKG_SITE="http://www.mesa3d.org/"
PKG_URL="https://mesa.freedesktop.org/archive/mesa-${PKG_VERSION}.tar.xz"

@ -3,8 +3,8 @@
PKG_NAME="Python3"
# When changing PKG_VERSION remember to sync PKG_PYTHON_VERSION!
PKG_VERSION="3.11.1"
PKG_SHA256="85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f"
PKG_VERSION="3.11.2"
PKG_SHA256="29e4b8f5f1658542a8c13e2dd277358c9c48f2b2f7318652ef1675e402b9d2af"
PKG_LICENSE="OSS"
PKG_SITE="https://www.python.org/"
PKG_URL="https://www.python.org/ftp/python/${PKG_VERSION}/${PKG_NAME::-1}-${PKG_VERSION}.tar.xz"

@ -1,109 +0,0 @@
From df132206a30bc952f9469aaabb6be59f6d285456 Mon Sep 17 00:00:00 2001
From: mglae <mglmail@arcor.de>
Date: Mon, 2 Jan 2023 15:03:02 +0100
Subject: [PATCH] Revert "bpo-41798: pyexpat: Allocate the expat_CAPI on the
heap memory (GH-24061)"
This reverts commit 7c83eaa536d2f436ae46211ca48692f576c732f0.
_elementtree.c still having `static struct PyExpat_CAPI *expat_capi;` can crash
because of use after free.
---
Modules/pyexpat.c | 67 +++++++++++++++++++----------------------------
1 file changed, 27 insertions(+), 40 deletions(-)
diff --git a/Modules/pyexpat.c b/Modules/pyexpat.c
index a971342222..a74d8046c4 100644
--- a/Modules/pyexpat.c
+++ b/Modules/pyexpat.c
@@ -1886,13 +1886,6 @@ add_features(PyObject *mod)
}
#endif
-static void
-pyexpat_destructor(PyObject *op)
-{
- void *p = PyCapsule_GetPointer(op, PyExpat_CAPSULE_NAME);
- PyMem_Free(p);
-}
-
static int
pyexpat_exec(PyObject *mod)
{
@@ -1980,46 +1973,40 @@ pyexpat_exec(PyObject *mod)
MYCONST(XML_PARAM_ENTITY_PARSING_ALWAYS);
#undef MYCONST
- struct PyExpat_CAPI *capi = PyMem_Calloc(1, sizeof(struct PyExpat_CAPI));
- if (capi == NULL) {
- PyErr_NoMemory();
- return -1;
- }
+ static struct PyExpat_CAPI capi;
/* initialize pyexpat dispatch table */
- capi->size = sizeof(*capi);
- capi->magic = PyExpat_CAPI_MAGIC;
- capi->MAJOR_VERSION = XML_MAJOR_VERSION;
- capi->MINOR_VERSION = XML_MINOR_VERSION;
- capi->MICRO_VERSION = XML_MICRO_VERSION;
- capi->ErrorString = XML_ErrorString;
- capi->GetErrorCode = XML_GetErrorCode;
- capi->GetErrorColumnNumber = XML_GetErrorColumnNumber;
- capi->GetErrorLineNumber = XML_GetErrorLineNumber;
- capi->Parse = XML_Parse;
- capi->ParserCreate_MM = XML_ParserCreate_MM;
- capi->ParserFree = XML_ParserFree;
- capi->SetCharacterDataHandler = XML_SetCharacterDataHandler;
- capi->SetCommentHandler = XML_SetCommentHandler;
- capi->SetDefaultHandlerExpand = XML_SetDefaultHandlerExpand;
- capi->SetElementHandler = XML_SetElementHandler;
- capi->SetNamespaceDeclHandler = XML_SetNamespaceDeclHandler;
- capi->SetProcessingInstructionHandler = XML_SetProcessingInstructionHandler;
- capi->SetUnknownEncodingHandler = XML_SetUnknownEncodingHandler;
- capi->SetUserData = XML_SetUserData;
- capi->SetStartDoctypeDeclHandler = XML_SetStartDoctypeDeclHandler;
- capi->SetEncoding = XML_SetEncoding;
- capi->DefaultUnknownEncodingHandler = PyUnknownEncodingHandler;
+ capi.size = sizeof(capi);
+ capi.magic = PyExpat_CAPI_MAGIC;
+ capi.MAJOR_VERSION = XML_MAJOR_VERSION;
+ capi.MINOR_VERSION = XML_MINOR_VERSION;
+ capi.MICRO_VERSION = XML_MICRO_VERSION;
+ capi.ErrorString = XML_ErrorString;
+ capi.GetErrorCode = XML_GetErrorCode;
+ capi.GetErrorColumnNumber = XML_GetErrorColumnNumber;
+ capi.GetErrorLineNumber = XML_GetErrorLineNumber;
+ capi.Parse = XML_Parse;
+ capi.ParserCreate_MM = XML_ParserCreate_MM;
+ capi.ParserFree = XML_ParserFree;
+ capi.SetCharacterDataHandler = XML_SetCharacterDataHandler;
+ capi.SetCommentHandler = XML_SetCommentHandler;
+ capi.SetDefaultHandlerExpand = XML_SetDefaultHandlerExpand;
+ capi.SetElementHandler = XML_SetElementHandler;
+ capi.SetNamespaceDeclHandler = XML_SetNamespaceDeclHandler;
+ capi.SetProcessingInstructionHandler = XML_SetProcessingInstructionHandler;
+ capi.SetUnknownEncodingHandler = XML_SetUnknownEncodingHandler;
+ capi.SetUserData = XML_SetUserData;
+ capi.SetStartDoctypeDeclHandler = XML_SetStartDoctypeDeclHandler;
+ capi.SetEncoding = XML_SetEncoding;
+ capi.DefaultUnknownEncodingHandler = PyUnknownEncodingHandler;
#if XML_COMBINED_VERSION >= 20100
- capi->SetHashSalt = XML_SetHashSalt;
+ capi.SetHashSalt = XML_SetHashSalt;
#else
- capi->SetHashSalt = NULL;
+ capi.SetHashSalt = NULL;
#endif
/* export using capsule */
- PyObject *capi_object = PyCapsule_New(capi, PyExpat_CAPSULE_NAME,
- pyexpat_destructor);
+ PyObject *capi_object = PyCapsule_New(&capi, PyExpat_CAPSULE_NAME, NULL);
if (capi_object == NULL) {
- PyMem_Free(capi);
return -1;
}
--
2.35.3

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="RTL8812AU"
PKG_VERSION="450db78f7bd23f0c611553eb475fa5b5731d6497"
PKG_SHA256="8db7fc45ea8744a4fd7c1d16fa9486d7646d955e84ed8fd11d93b2293ab5aeff"
PKG_VERSION="d98018d038a5db96066e79f26ed4a72f2fe1774e"
PKG_SHA256="69891a35724a6c30fcb29d9eba783879e0bee3f5f7847341fce06101a7542f5f"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/aircrack-ng/rtl8812au"
PKG_URL="https://github.com/aircrack-ng/rtl8812au/archive/${PKG_VERSION}.tar.gz"

@ -22,8 +22,8 @@ case "${LINUX}" in
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
;;
raspberrypi)
PKG_VERSION="9eb3f2dbdd5d0410e237decd64bbaa1dfcae128e" # 6.1.8
PKG_SHA256="f1aa75a0d9be8625ee5ec605feeb1c28619e95fdea44be3595a658485ee5969e"
PKG_VERSION="eaf07c3a977e7210896bf66e65969252741b9d74" # 6.1.10
PKG_SHA256="f0c0dff91bcb8b328e678708d5012b4dfae62af042c3b19ede4545e27f9d3d85"
PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz"
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
;;
@ -44,8 +44,8 @@ case "${LINUX}" in
PKG_GIT_CLONE_BRANCH="sdm845-5.19.16"
;;
*)
PKG_VERSION="6.1.9"
PKG_SHA256="d60cf185693c386e7acd9f3eb3a94ae30ffbfee0a9447a20e83711e0bdf5922b"
PKG_VERSION="6.1.11"
PKG_SHA256="581b0560077863c5116512c0b5fd93b97814092c80e6ebebabe88101949af7a1"
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_PATCH_DIRS="default"
;;

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.2sf"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="247ad2d9e1df00304882b40d80bc8fd70a4efd2bf2613163c24177d36649247c"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.2sf"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.asap"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="9f54285866766b80d0d0c5210561678579d396591ab16cf70c83c4968bfbc8ba"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.asap"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.dumb"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="d2ef04e80645f0bd1c9d31c9633d2a27d1757198fbcd2d43d00c84889e6ae585"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.dumb"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.fluidsynth"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="dd8ca6386a3beed360c1d2f989cd81553baf81652007fdfd478a28b44b68db10"
PKG_REV="4"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.fluidsynth"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.gme"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="5aaec959e92f4af2684aa0439576d7f576f28a0a43f50439a6f38d0738792bdc"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.gme"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.gsf"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="b09dcb379bdc536117a956b10b37cf50c8afaa65337993c44a6847d382d7e2a5"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.gsf"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.modplug"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="619ba20ea19dd9aea15e7d30aa12a146b412c7fcd9e709528f6758e82a3d85e7"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.modplug"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.ncsf"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="31b25846a9b8213306456eb6f8ab8fdaeede5cad35627e77aff2c422f370b211"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.ncsf"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.nosefart"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="2f7a92bfaddcd5aa63e2ea7348ae9eeefd07dee2aba46840ce5376677e2abc19"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.nosefart"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.openmpt"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="388fb4c9fcb5bd9edc978e3db5f54fa531c7f397393f3e421757e4e0de2d9c54"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.openmpt"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.organya"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="df5db2c94161c7c578d672a8cc36bdbde6c345142c9bb5212759ad0dc30fd59d"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.organya"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.qsf"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="3116bb31b3fe53b85675ba664a7a8d5885e157940a4bcf57b96050844b11a377"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.qsf"

@ -2,9 +2,9 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="audiodecoder.sacd"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="2576360c1a982d1e2e2a4fa38f338a31f18c51393ca50058098fafb86288f76f"
PKG_REV="3"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="6d54f6cf81e13aadcec1b43689551feba6e9426453a758d955e96348ba996277"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.sacd"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.sidplay"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="ab1f89237c91bc7157557f42dadcff50a7191eb7285ee668543defce9f1efcf2"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.sidplay"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.snesapu"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="f216a7d25c864986618118236c575687ab62d129a16cb1f73c15860948d9ac92"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.snesapu"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.ssf"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="c2d5fbba35d2d73ed5891567d507f77bc64fa447dfcb4474f5d58594e9a07b2d"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.ssf"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.stsound"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="a8138fb075a480c59d7041a9408eca6e52dc88f188daed519cd9e684b430f333"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.stsound"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.timidity"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="ef1b384090df3c2c78d00ed33de1d989ce802702b0a9aa13575946409a5cd0f1"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.timidity"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.upse"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="d9f75e5cbab3ba5fc391cb40e0585bf22fad0eebfaf002d1d58bc896b6f2a5d6"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.upse"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.usf"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="3ce9ef8823c773d894fd0018455ea5000e9b5a64f3cd8d66ddb4cf8f6c9ea836"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.usf"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.vgmstream"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="72367d7196f8049ef1fae426d32d3de1eac56bd4cb5a8fc38a6ba0c3da1b23d8"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.vgmstream"

@ -5,7 +5,7 @@
PKG_NAME="audiodecoder.wsr"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="e8f8e06b61fbf612d59d689c38a6acade485aabae2382f3fbbedb0ce0c00048d"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audiodecoder.wsr"

@ -5,7 +5,7 @@
PKG_NAME="audioencoder.flac"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="71daf8c35bbf644591600fef93412cd068a6bf6173d2258dc243ee04c8e5b091"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audioencoder.flac"

@ -5,7 +5,7 @@
PKG_NAME="audioencoder.lame"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="90f36ee0b4972669ed2876eae2502e58d86287aacdbf4bb25180aca01385e1c1"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audioencoder.lame"

@ -5,7 +5,7 @@
PKG_NAME="audioencoder.vorbis"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="359e972ddcc498727620ff224a82f970fa2ae22b71ea6ab30b96898dffe6f1f9"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audioencoder.vorbis"

@ -5,7 +5,7 @@
PKG_NAME="audioencoder.wav"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="1baf69cca688ebd389705ea2bef2c5285ba75dcfd0d0b534b6ab1e61c0020979"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/audioencoder.wav"

@ -4,7 +4,7 @@
PKG_NAME="imagedecoder.heif"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="17f50aada11528c02db2ff3871a355c89709ab7e2a5e6b5e33957b790cf207ff"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/imagedecoder.heif"

@ -4,7 +4,7 @@
PKG_NAME="imagedecoder.mpo"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="a6f38f95e5e844f75365ae083ca0a78c012bb4dc670770b3dd5d99160a64187f"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/imagedecoder.mpo"

@ -4,7 +4,7 @@
PKG_NAME="imagedecoder.raw"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="6235c0be431bbb814b3e464753af9ad17febf6001f77cbf030e6c6e1cdc41a04"
PKG_REV="4"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/imagedecoder.raw"

@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inputstream.adaptive"
PKG_VERSION="20.3.2-Nexus"
PKG_SHA256="75db361c65d5c9bad842ce7bfffd75c7ec7aca89b5ce107deb49f19e2c670a07"
PKG_REV="1"
PKG_VERSION="20.3.3-Nexus"
PKG_SHA256="7828f3a12206aebc9edc34e7ca2da580565209092e3451aed67b58b3f2cd2246"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/inputstream.adaptive"

@ -4,7 +4,7 @@
PKG_NAME="inputstream.ffmpegdirect"
PKG_VERSION="20.5.0-Nexus"
PKG_SHA256="a849b6b4d5ce740ec3552d244acc4c7a4d64792358428f5154236052473d5734"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL2+"
PKG_SITE="https://github.com/xbmc/inputstream.ffmpegdirect"

@ -4,7 +4,7 @@
PKG_NAME="inputstream.rtmp"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="6a6129dca822e1447c0945ddf9cc6dbff1203dab313395d27efb4669a0ef3370"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/inputstream.rtmp"

@ -3,9 +3,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="peripheral.joystick"
PKG_VERSION="20.1.3-Nexus"
PKG_SHA256="cc646bbc7a9a5b434980bf77717756922ceac89d9d8deca474ae46330fdbd19e"
PKG_REV="1"
PKG_VERSION="20.1.5-Nexus"
PKG_SHA256="4ac7c6793173975d7c42b0d86df5ef2bda89b6b3dfa65f51dd329e764951aa78"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/peripheral.joystick"

@ -4,7 +4,7 @@
PKG_NAME="peripheral.xarcade"
PKG_VERSION="20.1.3-Nexus"
PKG_SHA256="e6be386ebba44e214b91784ba6e1560020daac82024c18bea7be4719340b12bd"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-game/peripheral.xarcade"

@ -5,7 +5,7 @@
PKG_NAME="pvr.argustv"
PKG_VERSION="20.5.0-Nexus"
PKG_SHA256="c4b18a0abf4ba0a797509d79c4291c4e69589a6482c6ec85f5d9bdae63ea3f35"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.argustv"

@ -5,7 +5,7 @@
PKG_NAME="pvr.demo"
PKG_VERSION="20.5.0-Nexus"
PKG_SHA256="8f4d8f06e7dbeefdf6148abb06347c4d92b9edd4a818c7efd1e204a65a9556d2"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.demo"

@ -5,7 +5,7 @@
PKG_NAME="pvr.dvblink"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="71a9fa64bdf7d784afc28f8b686fcdc00d9fea536c2aad1464e76e3b7648ed41"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.dvblink"

@ -5,7 +5,7 @@
PKG_NAME="pvr.dvbviewer"
PKG_VERSION="20.4.0-Nexus"
PKG_SHA256="dc79db0486c7ef75b4b23c4dfe94115cb12e1903c3700ef4eef04fc517fcd039"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.dvbviewer"

@ -5,7 +5,7 @@
PKG_NAME="pvr.filmon"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="dfd2a7b64d2b647ba3f7bfba05676a593c3284e2298becfed68b82e441a69b33"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.filmon"

@ -4,7 +4,7 @@
PKG_NAME="pvr.freebox"
PKG_VERSION="20.3.2-Nexus"
PKG_SHA256="8d84012d055874e703627e90351cf9889e883d72db05c4bcacf6d8fef0ba4c80"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/aassif/pvr.freebox"

@ -5,7 +5,7 @@
PKG_NAME="pvr.hdhomerun"
PKG_VERSION="20.4.0-Nexus"
PKG_SHA256="3872265e00fc748ba327aaa91beece747936f55d16356051cdd04b0b70a353c0"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.hdhomerun"

@ -5,7 +5,7 @@
PKG_NAME="pvr.hts"
PKG_VERSION="20.6.0-Nexus"
PKG_SHA256="00f9f4294d0a455f5684832e8ee5273898f28d4f3bf149cca6ce826524706436"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.hts"

@ -3,9 +3,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.iptvsimple"
PKG_VERSION="20.6.1-Nexus"
PKG_SHA256="ec50838cc5ac8ca1afb210fb86ace1a1c811090f112b6fbb662ce9d0ac88d33d"
PKG_REV="1"
PKG_VERSION="20.7.0-Nexus"
PKG_SHA256="6be5a80d28bd00e641f9470a66be93592b20483c0f33b243d52ff3bb9b4db934"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.iptvsimple"

@ -5,7 +5,7 @@
PKG_NAME="pvr.mediaportal.tvserver"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="a61efdadb56c65e081f8b2e99f2d5b32b3c932ca1954243548710be57c8b70b8"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.mediaportal.tvserver"

@ -5,7 +5,7 @@
PKG_NAME="pvr.mythtv"
PKG_VERSION="20.3.1-Nexus"
PKG_SHA256="2afb2d8b439bff31424e66cf8cb2f820725191255b0a3a687b2dbc21d36b14f1"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/janbar/pvr.mythtv"

@ -5,7 +5,7 @@
PKG_NAME="pvr.nextpvr"
PKG_VERSION="20.4.0-Nexus"
PKG_SHA256="9b9ae55b126ee0ca42a94d2a447167c0d61be36de336a4b236c0879b9b0832e3"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.nextpvr"

@ -5,7 +5,7 @@
PKG_NAME="pvr.njoy"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="0e8dc8ddce7830878c816da0836bdf5558c0dd388c48019012735a518eeefb04"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.njoy"

@ -4,7 +4,7 @@
PKG_NAME="pvr.octonet"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="cc83ada3b3d1dbf3d42fa41f2b221c640cdc9fd505a1c76e7b479f99fe1ec8c5"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/DigitalDevices/pvr.octonet"

@ -5,7 +5,7 @@
PKG_NAME="pvr.pctv"
PKG_VERSION="20.4.0-Nexus"
PKG_SHA256="c99d3ef085c4900e0c03e5e37047dc136efced78ed245d07bc286468a31e8a65"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.pctv"

@ -4,7 +4,7 @@
PKG_NAME="pvr.plutotv"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="d38a6bf4debc442849d01faedadcccb1b07debe850cd3c9a5789508233d22256"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.plutotv"

@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.sledovanitv.cz"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="e32bd9e82963fa7d3a3edf0c286931a80134c89eab34f15a14098183f33f8253"
PKG_REV="3"
PKG_VERSION="20.4.1-Nexus"
PKG_SHA256="d73038046c5d9ee5a3c743b33adad1a6079914b4850e70dab214645cf2905f2e"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/palinek/pvr.sledovanitv.cz"

@ -5,7 +5,7 @@
PKG_NAME="pvr.stalker"
PKG_VERSION="20.3.1-Nexus"
PKG_SHA256="8fdd4ab4cf28d7255550b4c351a397b7ce8eb1aa1f12e93bce7d61a951fbd6f3"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.stalker"

@ -4,7 +4,7 @@
PKG_NAME="pvr.teleboy"
PKG_VERSION="20.3.4-Nexus"
PKG_SHA256="199730d6023a39a9227b29b3ac100c06fc40fbb6c0adf65c3a35ea6449ffc5ba"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rbuehlma/pvr.teleboy"

@ -5,7 +5,7 @@
PKG_NAME="pvr.vbox"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="7f03ace22ee4a822998155fdc4c3fb64d769eccf32baf6943c771db18567a7ef"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.vbox"

@ -5,7 +5,7 @@
PKG_NAME="pvr.vdr.vnsi"
PKG_VERSION="20.4.0-Nexus"
PKG_SHA256="a781cfdf3a9d5d592eed5152200e69acf1214712f06c6b99573a1a01dadd62f5"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.vdr.vnsi"

@ -5,7 +5,7 @@
PKG_NAME="pvr.vuplus"
PKG_VERSION="20.4.2-Nexus"
PKG_SHA256="abbc74ffe550644f65c18a9c1daf8ae07d9589143eaa56bc271b03904b071b17"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.vuplus"

@ -4,7 +4,7 @@
PKG_NAME="pvr.waipu"
PKG_VERSION="20.6.1-Nexus"
PKG_SHA256="0b39ed05e6a1dd159c4bcb505e4e2bf3840e266bdfb27ab3b1cbd7a9a1a45d30"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/flubshi/pvr.waipu"

@ -5,7 +5,7 @@
PKG_NAME="pvr.wmc"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="f045d871789ef3d36e1a7c7361ea35be4e14a395e75446519e937be70d2433b4"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.wmc"

@ -4,7 +4,7 @@
PKG_NAME="pvr.zattoo"
PKG_VERSION="20.3.4-Nexus"
PKG_SHA256="ed3b32163c613a2c73cb1b6b8abdb9f2b1055628a6cf6f76997e468eb3ad2654"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rbuehlma/pvr.zattoo"

@ -3,9 +3,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="screensaver.asteroids"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="c1923a60e0495b7505157d5bd56574880449eedb4a12d31beab7728b50477232"
PKG_REV="3"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="492d826efa7a252ce62a1bebf075fe9b0c0cf452929f4cd6f228003f6e445b82"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/screensaver.asteroids"

@ -5,7 +5,7 @@
PKG_NAME="screensaver.shadertoy"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="055bd316f74b47f9e4615050709e37f4a899ce29f5aef9b500106ea03be369bb"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/screensaver.shadertoy"

@ -2,9 +2,9 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.libarchive"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="64d963285811cc3326f84bce8a8e051bafe3930df450973e3e6df700be9bc695"
PKG_REV="3"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="06be9bfcda3e676e0757ea9602351d67f2bf0aa9aa9e408b14d947772a615e4f"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/vfs.libarchive"

@ -4,7 +4,7 @@
PKG_NAME="vfs.rar"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="50870b24a3663f8d8d88802b327a8fd2fec441a9fed952baf71faba6854a8e1b"
PKG_REV="3"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/vfs.rar"

@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.sftp"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="1d1acd24b40be5ceeef37f94bd0783a462ae19bef0b19dc27a4518cfba0fda23"
PKG_REV="3"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="66f139d3d06c06d03ceccdcee12b79d3886bd0ea7aec662341736f1c9bdd63e2"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/xbmc/vfs.sftp"

@ -4,7 +4,7 @@
PKG_NAME="visualization.fishbmc"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="168788d7cd292edf9c13c0e0e0148f19b2ecd35edd8f65f24240dff99f01677a"
PKG_REV="4"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.fishbmc"

@ -4,7 +4,7 @@
PKG_NAME="visualization.goom"
PKG_VERSION="20.1.1-Nexus"
PKG_SHA256="75102a8c3f066a889493b77fbe26070be78c6dff8e7d44ebda89295ddb2da3b0"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.goom"

@ -4,7 +4,7 @@
PKG_NAME="visualization.matrix"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="f0b76edf45df7161d8525fa2ba623dee64ca66d515342e942100dc46c8220553"
PKG_REV="2"
PKG_REV="3"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.matrix"
PKG_URL="https://github.com/xbmc/visualization.matrix/archive/${PKG_VERSION}.tar.gz"

@ -5,7 +5,7 @@
PKG_NAME="visualization.pictureit"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="9d211b5611db09c0e27707c2200d3d0cfa5d18d2fd7705509f7dcd6601ac1985"
PKG_REV="4"
PKG_REV="5"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"

@ -5,7 +5,7 @@
PKG_NAME="visualization.shadertoy"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="2f97a34f74ee3e3e1d9fe8cfd37796564f8f88eb4c07d60b27ff635d64a5a724"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.shadertoy"

@ -5,7 +5,7 @@
PKG_NAME="visualization.spectrum"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="1c405ea9b6f43ba5f24df13ebce12cb428369279336deb97790917aa675c809f"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.spectrum"

@ -4,7 +4,7 @@
PKG_NAME="visualization.starburst"
PKG_VERSION="20.2.0-Nexus"
PKG_SHA256="0d63b38ba8d5b3bac542546b1ecfb7d722b79652da485d75b22086e26ef4f825"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.starburst"

@ -5,7 +5,7 @@
PKG_NAME="visualization.waveform"
PKG_VERSION="20.2.1-Nexus"
PKG_SHA256="865e72a5f2ed8fd53469518280cbe26f9516467d091009fe5e012ea0d85d5edd"
PKG_REV="2"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/visualization.waveform"

@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bento4"
PKG_VERSION="1.6.0-639-5-Nexus"
PKG_SHA256="3efc43c8146d6a89c4f80208f0e24b1c26ecfc84a2887135b10891612366c373"
PKG_VERSION="1.6.0-639-6-Nexus"
PKG_SHA256="8afa4ae07a7629a65e0d5014750960ced33a8771d363652f3913261fb5d0c84f"
PKG_LICENSE="GPL"
PKG_SITE="https://www.bento4.com"
PKG_URL="https://github.com/xbmc/Bento4/archive/refs/tags/${PKG_VERSION}.tar.gz"

@ -3,7 +3,7 @@
PKG_NAME="cargo-snapshot"
PKG_VERSION="$(get_pkg_version rust)"
PKG_SHA256="7ddc4f7027653b4366037206ef438c704513c1565ce6eb2422d9d47146782c3b"
PKG_SHA256="e744dad75de8419e7fea530c29bd56cf931b4d4de62eb4bd442bfac7b54e61ed"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"

@ -3,7 +3,7 @@
PKG_NAME="rust-std-snapshot"
PKG_VERSION="$(get_pkg_version rust)"
PKG_SHA256="8f03b271bba56b0245833f2cb08044865068ce8721d6a736d3ef7056aa109daa"
PKG_SHA256="f4dc8468dfc1dbd86f865b10f06e0e4b4e76f5a3a1cc27317a520ab1660844e9"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rust"
PKG_VERSION="1.67.0"
PKG_SHA256="d029f14fce45a2ec7a9a605d2a0a40aae4739cb2fdae29ee9f7a6e9025a7fde4"
PKG_VERSION="1.67.1"
PKG_SHA256="46483d3e5de85a3bd46f8e7a3ae1837496391067dbe713a25d3cf051b3d9ff6e"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-src.tar.gz"

@ -1,38 +0,0 @@
From 675fa0b3dd5fe14b43ad5b7862f4528df7322468 Mon Sep 17 00:00:00 2001
From: Michael Goulet <michael@errs.io>
Date: Mon, 12 Dec 2022 18:29:33 +0000
Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A8=20fix=20unsoundness=20in=20bootstr?=
=?UTF-8?q?ap=20cache=20code?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/bootstrap/cache.rs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/bootstrap/cache.rs b/src/bootstrap/cache.rs
index be5c9bb078808..05f25af68ea8f 100644
--- a/src/bootstrap/cache.rs
+++ b/src/bootstrap/cache.rs
@@ -89,16 +89,16 @@ impl<T: Internable + Hash> Hash for Interned<T> {
impl<T: Internable + Deref> Deref for Interned<T> {
type Target = T::Target;
- fn deref(&self) -> &'static Self::Target {
+ fn deref(&self) -> &Self::Target {
let l = T::intern_cache().lock().unwrap();
- unsafe { mem::transmute::<&Self::Target, &'static Self::Target>(l.get(*self)) }
+ unsafe { mem::transmute::<&Self::Target, &Self::Target>(l.get(*self)) }
}
}
impl<T: Internable + AsRef<U>, U: ?Sized> AsRef<U> for Interned<T> {
- fn as_ref(&self) -> &'static U {
+ fn as_ref(&self) -> &U {
let l = T::intern_cache().lock().unwrap();
- unsafe { mem::transmute::<&U, &'static U>(l.get(*self).as_ref()) }
+ unsafe { mem::transmute::<&U, &U>(l.get(*self).as_ref()) }
}
}

@ -3,7 +3,7 @@
PKG_NAME="rustc-snapshot"
PKG_VERSION="$(get_pkg_version rust)"
PKG_SHA256="7a9c5890f8b573cd0c584b590b86eb02c38c00b9c3ba74b21917ba97d1fa3d12"
PKG_SHA256="e27ec0c6d1a2b2b38e5258904c3741ddb246bff5715aa95e595f818aa77f7bee"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="openssl"
PKG_VERSION="3.0.7"
PKG_SHA256="83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e"
PKG_VERSION="3.0.8"
PKG_SHA256="6c13d2bf38fdf31eac3ce2a347073673f5d63263398f1f69d0df4a41253e4b3e"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://www.openssl.org"
PKG_URL="https://www.openssl.org/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

@ -2,18 +2,16 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="flashrom"
PKG_VERSION="1.2"
PKG_SHA256="e1f8d95881f5a4365dfe58776ce821dfcee0f138f75d0f44f8a3cd032d9ea42b"
PKG_VERSION="1.3.0"
PKG_SHA256="a053234453ccd012e79f3443bdcc61625cf97b7fd7cb4cdd8bfbffbe8b149623"
PKG_LICENSE="GPL"
PKG_SITE="https://www.flashrom.org/Flashrom"
PKG_URL="https://download.flashrom.org/releases/${PKG_NAME}-v${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libusb-compat"
PKG_LONGDESC="flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices."
PKG_MESON_OPTS_TARGET="-Dpciutils=false \
-Dusb=false \
-Dconfig_ft2232_spi=false \
-Dconfig_usbblaster_spi=false"
PKG_MESON_OPTS_TARGET="--wrap-mode=nodownload \
-Dprogrammer=dummy,serprog,buspirate_spi,pony_spi,linux_mtd,linux_spi"
makeinstall_target() {
mkdir -p ${INSTALL}/usr/sbin

Some files were not shown because too many files have changed in this diff Show More