mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
commit
4451917098
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="cmake"
|
||||
PKG_VERSION="3.30.0"
|
||||
PKG_SHA256="157e5be6055c154c34f580795fe5832f260246506d32954a971300ed7899f579"
|
||||
PKG_VERSION="3.30.1"
|
||||
PKG_SHA256="df9b3c53e3ce84c3c1b7c253e5ceff7d8d1f084ff0673d048f260e04ccb346e1"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://cmake.org/"
|
||||
PKG_URL="https://cmake.org/files/v$(get_pkg_version_maj_min)/cmake-${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="commons-lang3"
|
||||
PKG_VERSION="3.14.0"
|
||||
PKG_SHA256="317c3e3fcd5fcca3781a7996ff1e0c50c13244ee961e94e5f6f6d84b84733b16"
|
||||
PKG_VERSION="3.15.0"
|
||||
PKG_SHA256="5da23a6a328803936263d52e64974c0ae6769084f771b8ada4c5c98f7de5c84e"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="https://commons.apache.org/proper/commons-lang/"
|
||||
PKG_URL="https://dlcdn.apache.org/commons/lang/binaries/commons-lang3-${PKG_VERSION}-bin.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="nvidia"
|
||||
PKG_VERSION="550.78"
|
||||
PKG_SHA256="3822a03d21607da36dd799199667da6380e2ec15ef80d1150c7c72a8d1f84eb9"
|
||||
PKG_VERSION="550.100"
|
||||
PKG_SHA256="fbaa770681e43b66b14507e36fe5197b189e74901e262f8c17fcf2d203c1e229"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="nonfree"
|
||||
PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libnl"
|
||||
PKG_VERSION="3.9.0"
|
||||
PKG_SHA256="aed507004d728a5cf11eab48ca4bf9e6e1874444e33939b9d3dfed25018ee9bb"
|
||||
PKG_VERSION="3.10.0"
|
||||
PKG_SHA256="49b3e2235fdb58f5910bbb3ed0de8143b71ffc220571540502eb6c2471f204f5"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://github.com/thom311/libnl"
|
||||
PKG_URL="https://github.com/thom311/libnl/releases/download/libnl${PKG_VERSION//./_}/libnl-${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="openvpn"
|
||||
PKG_VERSION="2.6.11"
|
||||
PKG_SHA256="d60adf413d37e11e6e63531cacf2655906756046b4edffe88a13b9e2fec40d5e"
|
||||
PKG_VERSION="2.6.12"
|
||||
PKG_SHA256="1c610fddeb686e34f1367c347e027e418e07523a10f4d8ce4a2c2af2f61a1929"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://openvpn.net"
|
||||
PKG_URL="https://swupdate.openvpn.org/community/releases/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
@ -5,11 +5,11 @@
|
||||
# with 1.0.0 repeat delay is broken. test on upgrade
|
||||
|
||||
PKG_NAME="v4l-utils"
|
||||
PKG_VERSION="1.26.1"
|
||||
PKG_SHA256="4a71608c0ef7df2931176989e6d32b445c0bdc1030a2376d929c8ca6e550ec4e"
|
||||
PKG_VERSION="1.28.0"
|
||||
PKG_SHA256="fcb1ac1f22c1673e932b1779384f61cd6b7dd76e0e500bfb57e7a598588980b4"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://linuxtv.org/"
|
||||
PKG_URL="http://linuxtv.org/downloads/v4l-utils/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_SITE="https://linuxtv.org/"
|
||||
PKG_URL="https://linuxtv.org/downloads/v4l-utils/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain alsa-lib elfutils ir-bpf-decoders libbpf systemd zlib"
|
||||
PKG_LONGDESC="Linux V4L2 and DVB API utilities and v4l libraries (libv4l)."
|
||||
|
||||
|
@ -1,47 +0,0 @@
|
||||
From f39acb7f375887e5ecf09128609318d717eda51d Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Reichl <hias@horus.com>
|
||||
Date: Wed, 20 Dec 2023 16:28:26 +0100
|
||||
Subject: [PATCH] keytable: fix segfault when reading legacy keymaps
|
||||
|
||||
Since commit ae1492611432 ("keytable: remove line length limits")
|
||||
ir-keytable crashes when reading keymaps in legacy (non-toml) format
|
||||
and valgrind reports an UMR:
|
||||
|
||||
valgrind ir-keytable -w /etc/rc_keymaps/hiastest
|
||||
...
|
||||
==83788== Conditional jump or move depends on uninitialised value(s)
|
||||
==83788== at 0x48E8B8C: getdelim (iogetdelim.c:59)
|
||||
==83788== by 0x1105C6: getline (stdio.h:120)
|
||||
==83788== by 0x1105C6: parse_plain_keymap (keymap.c:98)
|
||||
==83788== by 0x1105C6: parse_keymap (keymap.c:533)
|
||||
==83788== by 0x112798: parse_opt (keytable.c:569)
|
||||
==83788== by 0x4986E50: group_parse (argp-parse.c:257)
|
||||
==83788== by 0x4986E50: parser_parse_opt (argp-parse.c:747)
|
||||
==83788== by 0x4986E50: parser_parse_next (argp-parse.c:867)
|
||||
==83788== by 0x4986E50: argp_parse (argp-parse.c:921)
|
||||
==83788== by 0x10E470: main (keytable.c:2071)
|
||||
|
||||
Fix this by properly initializing line to NULL so getline will allocate
|
||||
a buffer instead of using some random memory locations.
|
||||
|
||||
Signed-off-by: Matthias Reichl <hias@horus.com>
|
||||
---
|
||||
utils/common/keymap.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/utils/common/keymap.c b/utils/common/keymap.c
|
||||
index 04c5ef54723c..21c1c0b5d581 100644
|
||||
--- a/utils/common/keymap.c
|
||||
+++ b/utils/common/keymap.c
|
||||
@@ -75,7 +75,7 @@ static error_t parse_plain_keymap(char *fname, struct keymap **keymap, bool verb
|
||||
{
|
||||
FILE *fin;
|
||||
int line_no = 0;
|
||||
- char *scancode, *keycode, *line;
|
||||
+ char *scancode, *keycode, *line = NULL;
|
||||
size_t line_size;
|
||||
struct scancode_entry *se;
|
||||
struct keymap *map;
|
||||
--
|
||||
2.39.2
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="bemenu"
|
||||
PKG_VERSION="0.6.22"
|
||||
PKG_SHA256="f54bfdd4366b7c27eb361fbce995bb2276dc31553211d86820a09fb0ce7b6537"
|
||||
PKG_VERSION="0.6.23"
|
||||
PKG_SHA256="0e7878c3bf57e0e362efe89c59deddd33819cd62b980be7e0b7bb4da45478e44"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/Cloudef/bemenu"
|
||||
PKG_URL="https://github.com/Cloudef/bemenu/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -6,8 +6,8 @@ PKG_NAME="xf86-video-nvidia"
|
||||
# Remember to run "python3 packages/x11/driver/xf86-video-nvidia/scripts/make_nvidia_udev.py" and commit
|
||||
# changes to "packages/x11/driver/xf86-video-nvidia/udev.d/96-nvidia.rules" whenever bumping version.
|
||||
# The build host may require installation of python3-lxml and python3-requests packages.
|
||||
PKG_VERSION="550.90.07"
|
||||
PKG_SHA256="5a92545013649d6435d46fc8b5af617f4e3fdea78ee435e034c14bc47557c117"
|
||||
PKG_VERSION="550.100"
|
||||
PKG_SHA256="fbaa770681e43b66b14507e36fe5197b189e74901e262f8c17fcf2d203c1e229"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="nonfree"
|
||||
PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/"
|
||||
|
Loading…
x
Reference in New Issue
Block a user