From e33390f2cee67227d9454c5973538134db944c2d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 5 Jul 2024 12:51:12 +0000 Subject: [PATCH 01/84] tinc: update to githash d9e42fa and addon (1) - miniupnpc: update to 2.2.8 --- packages/addons/service/tinc/package.mk | 6 ++-- .../patches/tinc-459-fix-API-change.patch | 31 +++++++++++++++++++ 2 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 packages/addons/service/tinc/patches/tinc-459-fix-API-change.patch diff --git a/packages/addons/service/tinc/package.mk b/packages/addons/service/tinc/package.mk index d04495f61f..d64827e4b1 100644 --- a/packages/addons/service/tinc/package.mk +++ b/packages/addons/service/tinc/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tinc" -PKG_VERSION="4c6a9a9611442f958c3049a566ac4369653978e9" -PKG_SHA256="409829f454fdfe87f7222f131de88006640709ff046e2241bfdb44a49a146059" -PKG_REV="0" +PKG_VERSION="d9e42faa6a7f4da98502be44566605a01a16a637" +PKG_SHA256="93f261fd393d57a0f1a1031b99797c37dd6ddec98f0f7c4c8778bac2be443b9a" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="http://www.tinc-vpn.org/" diff --git a/packages/addons/service/tinc/patches/tinc-459-fix-API-change.patch b/packages/addons/service/tinc/patches/tinc-459-fix-API-change.patch new file mode 100644 index 0000000000..5293bdff16 --- /dev/null +++ b/packages/addons/service/tinc/patches/tinc-459-fix-API-change.patch @@ -0,0 +1,31 @@ +From 8331467f15c948a251261a333d2a79022fa2b71e Mon Sep 17 00:00:00 2001 +From: Yixun Lan +Date: Mon, 8 Jul 2024 18:27:46 +0000 +Subject: [PATCH] upnp: fix API change issue + +adjust once update to miniupnpc-2.2.8 + +Closes: https://github.com/gsliepen/tinc/issues/458 +Signed-off-by: Yixun Lan +--- + src/upnp.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/src/upnp.c b/src/upnp.c +index 8223b2df2..e67a544fa 100644 +--- a/src/upnp.c ++++ b/src/upnp.c +@@ -122,8 +122,12 @@ static void upnp_refresh(void) { + struct IGDdatas data; + + char myaddr[64]; +- ++#if (MINIUPNPC_API_VERSION >= 18) ++ char wnaddr[64]; ++ int result = UPNP_GetValidIGD(devices, &urls, &data, myaddr, sizeof(myaddr), wnaddr, sizeof(wnaddr)); ++#else + int result = UPNP_GetValidIGD(devices, &urls, &data, myaddr, sizeof(myaddr)); ++#endif + + if(result <= 0) { + logger(DEBUG_PROTOCOL, LOG_WARNING, "[upnp] No IGD found"); From 66d6bab6be9c6789a467b8f386baabf20ddcd686 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 9 Jun 2024 03:22:25 +0000 Subject: [PATCH 02/84] miniupnpc: update to 2.2.8 --- .../addons/addon-depends/tinc-depends/miniupnpc/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/tinc-depends/miniupnpc/package.mk b/packages/addons/addon-depends/tinc-depends/miniupnpc/package.mk index eafacf0633..a8af728aab 100644 --- a/packages/addons/addon-depends/tinc-depends/miniupnpc/package.mk +++ b/packages/addons/addon-depends/tinc-depends/miniupnpc/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="miniupnpc" -PKG_VERSION="2.2.7" -PKG_SHA256="b0c3a27056840fd0ec9328a5a9bac3dc5e0ec6d2e8733349cf577b0aa1e70ac1" +PKG_VERSION="2.2.8" +PKG_SHA256="05b929679091b9921b6b6c1f25e39e4c8d1f4d46c8feb55a412aa697aee03a93" PKG_LICENSE="BSD" PKG_SITE="http://miniupnp.free.fr" PKG_URL="http://miniupnp.free.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.gz" From 2c84913f47fc89579450acfee981fe2c8b61b574 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:24:27 +0000 Subject: [PATCH 03/84] multimedia-tools: update addon (1) - mpv-drmprime: update to 0.39.0 - mediainfo: update to 24.12 - libmediainfo: update to 24.12 - mpg123: update to 1.32.10 --- packages/addons/tools/multimedia-tools/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/multimedia-tools/package.mk b/packages/addons/tools/multimedia-tools/package.mk index bf66c48d7c..0c75658239 100644 --- a/packages/addons/tools/multimedia-tools/package.mk +++ b/packages/addons/tools/multimedia-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="multimedia-tools" PKG_VERSION="1.0" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 78c4dc21cec9e44833a4f2fa895ca406836b9ac3 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 25 Sep 2024 11:33:51 +0000 Subject: [PATCH 04/84] mpv-drmprime: update to 0.39.0 --- .../multimedia-tools-depends/mpv-drmprime/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mpv-drmprime/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mpv-drmprime/package.mk index ee7a6ff967..4bc250d867 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mpv-drmprime/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mpv-drmprime/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mpv-drmprime" -PKG_VERSION="0.38.0" -PKG_SHA256="86d9ef40b6058732f67b46d0bbda24a074fae860b3eaae05bab3145041303066" +PKG_VERSION="0.39.0" +PKG_SHA256="2ca92437affb62c2b559b4419ea4785c70d023590500e8a52e95ea3ab4554683" PKG_LICENSE="GPL" PKG_SITE="https://mpv.io/" PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz" From 45e8ea59a97d8c2300510fbe8ba6d0963d8d2076 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 8 Nov 2024 13:03:44 +0000 Subject: [PATCH 05/84] mediainfo: update to 24.12 --- .../multimedia-tools-depends/mediainfo/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk index 8c551483fa..a2356be3ea 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mediainfo" -PKG_VERSION="24.06" -PKG_SHA256="32f4a82a31e386e177fdf6e4c237053e475b501089269ab2c729452a09313520" +PKG_VERSION="24.12" +PKG_SHA256="3699ae650ce71893a932ce2eaa2a35f8da47e6f721f93d695b0beb0aad4e9997" PKG_LICENSE="GPL" PKG_SITE="https://mediaarea.net/en/MediaInfo/Download/Source" PKG_URL="https://mediaarea.net/download/source/mediainfo/${PKG_VERSION}/mediainfo_${PKG_VERSION}.tar.xz" From 5dda3bee8b78b6fa456d07bcd1023128d79a1115 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 8 Nov 2024 13:03:36 +0000 Subject: [PATCH 06/84] libmediainfo: update to 24.12 --- .../multimedia-tools-depends/depends/libmediainfo/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk index 09686bf4f1..c04fa52644 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libmediainfo" -PKG_VERSION="24.06" -PKG_SHA256="0683f28a2475dc2417205ba528debccc407da4d9fa6516eb4b75b3ff7244e96e" +PKG_VERSION="24.12" +PKG_SHA256="1f4986207f75deb290915e6bf0b33e3e455774305dd266ffe8997c01aad65b27" PKG_LICENSE="GPL" PKG_SITE="https://mediaarea.net/en/MediaInfo/Download/Source" PKG_URL="https://mediaarea.net/download/source/libmediainfo/${PKG_VERSION}/libmediainfo_${PKG_VERSION}.tar.xz" From 9a87488bdbe021b23e9a23ba91ff581fcb1e7e67 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 8 Aug 2024 11:15:38 +0000 Subject: [PATCH 07/84] mpg123: update to 1.32.10 --- .../addon-depends/multimedia-tools-depends/mpg123/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk index 352ab3a337..35c45ca562 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mpg123" -PKG_VERSION="1.32.6" -PKG_SHA256="ccdd1d0abc31d73d8b435fc658c79049d0a905b30669b6a42a03ad169dc609e6" +PKG_VERSION="1.32.10" +PKG_SHA256="87b2c17fe0c979d3ef38eeceff6362b35b28ac8589fbf1854b5be75c9ab6557c" PKG_LICENSE="LGPLv2" PKG_SITE="https://www.mpg123.org/" PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2" From bce6181bfa47959a5da8cbb1351de7bf797e132e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:24:40 +0000 Subject: [PATCH 08/84] network-tools: update addon (2) - iperf: update to 3.18 - ngrep: update to githash b2e3ba3 --- packages/addons/tools/network-tools/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/network-tools/package.mk b/packages/addons/tools/network-tools/package.mk index 71525b1744..3c96042556 100644 --- a/packages/addons/tools/network-tools/package.mk +++ b/packages/addons/tools/network-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="network-tools" PKG_VERSION="1.0" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From ae9c0bb0d7eafd0663f631c50080691eee3da19d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 14 Dec 2024 09:40:01 +0000 Subject: [PATCH 09/84] iperf: update to 3.18 --- .../addon-depends/network-tools-depends/iperf/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/network-tools-depends/iperf/package.mk b/packages/addons/addon-depends/network-tools-depends/iperf/package.mk index 447ba57a25..c592260d34 100644 --- a/packages/addons/addon-depends/network-tools-depends/iperf/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/iperf/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="iperf" -PKG_VERSION="3.17.1" -PKG_SHA256="105b4fe7fbce31c9b94a3fec10c46e3b4b298adc076e1e3af52b990e1faf2db9" +PKG_VERSION="3.18" +PKG_SHA256="ef9ffabf16926701a11c9b7e95dccdf64ff304b7b20dcb6f28aed06b240b7e99" PKG_LICENSE="BSD" PKG_SITE="http://software.es.net/iperf/" PKG_URL="https://github.com/esnet/iperf/archive/${PKG_VERSION}.tar.gz" From 47d81de2ff134868414ed1983efde96f6727d2fc Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 9 Dec 2024 21:13:31 +0000 Subject: [PATCH 10/84] ngrep: update to githash b2e3ba3 --- .../addon-depends/network-tools-depends/ngrep/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk b/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk index 7698032ad9..44a38ae85e 100644 --- a/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ngrep" -PKG_VERSION="2a9603bc67dface9606a658da45e1f5c65170444" # 2019-01-29 -PKG_SHA256="500c29914dd26f5aa6df07446388d49b60249622c9b0fd1f266f62a5706f056c" +PKG_VERSION="b2e3ba3c5a593abf203e65a407c3a9de0f998d4a" +PKG_SHA256="daeb3e0473120541ebfa0d16b9cf4829d797d04cf30348d6c02b9b9a37fc9f05" PKG_LICENSE="GPL" PKG_SITE="https://github.com/jpr5/ngrep" PKG_URL="https://github.com/jpr5/ngrep/archive/${PKG_VERSION}.tar.gz" From 8ec90997ed80e23a29c93214c7273a21cb75eeaa Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:24:52 +0000 Subject: [PATCH 11/84] system-tools: update addon (2) - dool: update to 1.3.3 - libssh2: update to 1.11.1 - libmtp: update to 1.1.22 - mtpfs: update to githash 1177d6c - file: update to 5.46 - i2c-tools: update to 4.4 - stress-ng: update to 0.18.07 - pv: update to 1.9.15 - unrar: update to 7.1.2 --- packages/addons/tools/system-tools/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/system-tools/package.mk b/packages/addons/tools/system-tools/package.mk index 217709f802..271e9b9082 100644 --- a/packages/addons/tools/system-tools/package.mk +++ b/packages/addons/tools/system-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="system-tools" PKG_VERSION="1.0" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 7de050a6eee8fb1b6f582246e15995e79643e5c5 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 2 Oct 2024 13:21:01 +0000 Subject: [PATCH 12/84] dool: update to 1.3.3 --- .../addons/addon-depends/system-tools-depends/dool/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/dool/package.mk b/packages/addons/addon-depends/system-tools-depends/dool/package.mk index bbec8a6873..3a25405f40 100644 --- a/packages/addons/addon-depends/system-tools-depends/dool/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/dool/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="dool" -PKG_VERSION="1.3.2" -PKG_SHA256="171afc1a43c82a592a3a07d48b62475aca22239dbe5c295d5903caadbe82ba51" +PKG_VERSION="1.3.3" +PKG_SHA256="d9059634e741cacf9a229366f9a48efc6b7fb84e929e3f6d8a6a1ede53249f2f" PKG_LICENSE="GPL-3.0-or-later" PKG_SITE="https://github.com/scottchiefbaker/dool" PKG_URL="https://github.com/scottchiefbaker/dool/archive/v${PKG_VERSION}.tar.gz" From 87c6ff5970ef9b748e13ae8a5881d36c4ee13f15 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 16 Oct 2024 11:33:09 +0000 Subject: [PATCH 13/84] libssh2: update to 1.11.1 --- .../system-tools-depends/depends/libssh2/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/depends/libssh2/package.mk b/packages/addons/addon-depends/system-tools-depends/depends/libssh2/package.mk index df40ed5d9e..a48e42cc1b 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/libssh2/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/depends/libssh2/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libssh2" -PKG_VERSION="1.11.0" -PKG_SHA256="3736161e41e2693324deb38c26cfdc3efe6209d634ba4258db1cecff6a5ad461" +PKG_VERSION="1.11.1" +PKG_SHA256="d9ec76cbe34db98eec3539fe2c899d26b0c837cb3eb466a56b0f109cabf658f7" PKG_LICENSE="BSD" PKG_SITE="https://www.libssh2.org" PKG_URL="https://www.libssh2.org/download/libssh2-${PKG_VERSION}.tar.gz" From c6e9e3d18806bb44acaadaa69dc1c6e683d772be Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 20 Nov 2024 16:14:00 +0000 Subject: [PATCH 14/84] libmtp: update to 1.1.22 --- .../depends/libmtp/package.mk | 16 ++++++- ...tp-0001-dont-build-doc-and-examples.patch} | 42 ------------------- 2 files changed, 14 insertions(+), 44 deletions(-) rename packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/{libmtp-0001-dont-execute-compiled-tools.patch => libmtp-0001-dont-build-doc-and-examples.patch} (66%) diff --git a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk index 806c1d07ff..17f8a8e4e2 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libmtp" -PKG_VERSION="1.1.21" -PKG_SHA256="c4ffa5ab8c8f48c91b0047f2e253c101c418d5696a5ed65c839922a4280872a7" +PKG_VERSION="1.1.22" +PKG_SHA256="c3fcf411aea9cb9643590cbc9df99fa5fe30adcac695024442973d76fa5f87bc" PKG_LICENSE="GPL" PKG_SITE="http://libmtp.sourceforge.net/" PKG_URL="${SOURCEFORGE_SRC}/project/${PKG_NAME}/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" @@ -14,8 +14,20 @@ PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ --disable-shared \ --enable-static \ + --enable-crossbuilddir \ --disable-mtpz" +pre_configure_target() { + # override mtp-hotplug with true as the built files are not used. + # the generated udev files are deleted is the post_makeinstall_target. + export HOST_MTP_HOTPLUG="/usr/bin/true" +} + post_configure_target() { libtool_remove_rpath libtool } + +post_makeinstall_target() { + safe_remove ${INSTALL}/usr/lib/udev/hwdb.d + safe_remove ${INSTALL}/usr/lib/udev/rules.d +} diff --git a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-execute-compiled-tools.patch b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-build-doc-and-examples.patch similarity index 66% rename from packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-execute-compiled-tools.patch rename to packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-build-doc-and-examples.patch index 3bb6db9653..1f2fbf9e23 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-execute-compiled-tools.patch +++ b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/patches/libmtp-0001-dont-build-doc-and-examples.patch @@ -7,28 +7,6 @@ diff -Naur a/Makefile.am b/Makefile.am ACLOCAL_AMFLAGS=-I m4 pkgconfigdir=$(libdir)/pkgconfig -@@ -11,21 +11,6 @@ - if USE_LINUX - udevrulesdir=@UDEV@/rules.d - hwdbdir=@UDEV@/hwdb.d --udevrules_DATA=@UDEV_RULES@ --hwdb_DATA=69-libmtp.hwdb --noinst_DATA=libmtp.usermap libmtp.fdi -- --libmtp.usermap: util/mtp-hotplug -- util/mtp-hotplug > libmtp.usermap -- --@UDEV_RULES@: util/mtp-hotplug -- util/mtp-hotplug -u -p"@UDEV@" @UDEV_GROUP@ @UDEV_MODE@ > @UDEV_RULES@ -- --libmtp.fdi: util/mtp-hotplug -- util/mtp-hotplug -H > libmtp.fdi -- --$(hwdb_DATA): util/mtp-hotplug -- util/mtp-hotplug -w > $(hwdb_DATA) - - CLEANFILES = libmtp.usermap @UDEV_RULES@ libmtp.fdi libmtp.hwdb - endif diff -Naur a/Makefile.in b/Makefile.in --- a/Makefile.in 2016-02-10 12:17:34.000000000 -0800 +++ b/Makefile.in 2016-04-22 14:14:22.638794537 -0700 @@ -92,23 +70,3 @@ diff -Naur a/Makefile.in b/Makefile.in install-pdf install-pdf-am install-pkgconfigDATA install-ps \ install-ps-am install-strip install-udevrulesDATA installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ -@@ -944,19 +931,6 @@ - - .PRECIOUS: Makefile - -- --@USE_LINUX_TRUE@libmtp.usermap: util/mtp-hotplug --@USE_LINUX_TRUE@ util/mtp-hotplug > libmtp.usermap -- --@USE_LINUX_TRUE@@UDEV_RULES@: util/mtp-hotplug --@USE_LINUX_TRUE@ util/mtp-hotplug -u -p"@UDEV@" @UDEV_GROUP@ @UDEV_MODE@ > @UDEV_RULES@ -- --@USE_LINUX_TRUE@libmtp.fdi: util/mtp-hotplug --@USE_LINUX_TRUE@ util/mtp-hotplug -H > libmtp.fdi -- --@USE_LINUX_TRUE@$(hwdb_DATA): util/mtp-hotplug --@USE_LINUX_TRUE@ util/mtp-hotplug -w > $(hwdb_DATA) -- - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: From c666e145889a813f923d93df278938d4cf0dfbdf Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 9 Dec 2024 21:17:24 +0000 Subject: [PATCH 15/84] mtpfs: update to githash 1177d6c --- .../addon-depends/system-tools-depends/mtpfs/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk b/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk index b8e0057980..c31437b6ca 100644 --- a/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mtpfs" -PKG_VERSION="2bd9b5a33ad70a2238e086ffb07907f20a1e0101" -PKG_SHA256="732d5d450cfefd9df0e53ed6b188e1428298d8f81aaa8b5bf24ad31b9fddbe8f" +PKG_VERSION="1177d6cfd8916915f5db7d9b5c6fc9e6eafae6e6" +PKG_SHA256="ed8101e05d668ba7fa13517ab5d6e4cee1097cf68206ff1c84d13433ca4192a5" PKG_LICENSE="GPL" PKG_SITE="https://www.adebenham.com/mtpfs/" PKG_URL="https://github.com/cjd/mtpfs/archive/${PKG_VERSION}.tar.gz" From 9273bf073fb1211bb9da7be8c2f4f5dc401dfff9 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 28 Nov 2024 11:26:33 +0000 Subject: [PATCH 16/84] file: update to 5.46 --- .../addons/addon-depends/system-tools-depends/file/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/file/package.mk b/packages/addons/addon-depends/system-tools-depends/file/package.mk index deffca9ce1..b9c0834625 100644 --- a/packages/addons/addon-depends/system-tools-depends/file/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/file/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="file" -PKG_VERSION="5.45" -PKG_SHA256="28c01a5ef1a127ef71758222ca019ba6c6bfa4a8fe20c2b525ce75943ee9da3c" +PKG_VERSION="5.46" +PKG_SHA256="908d74bd8751e35e65611788f58f8b6f5c6d487d437fbd2f845daf0e051818a1" PKG_LICENSE="BSD" PKG_SITE="http://www.darwinsys.com/file/" PKG_URL="https://github.com/file/file/archive/FILE${PKG_VERSION/./_}.tar.gz" From a4ccdb98b6c973aa0dcf737a4b97d3dfb68d2580 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 11 Oct 2024 09:55:20 +0000 Subject: [PATCH 17/84] i2c-tools: update to 4.4 --- .../system-tools-depends/i2c-tools/package.mk | 4 +- ...-Use-setuptools-instead-of-distutils.patch | 38 ------------------- 2 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 packages/addons/addon-depends/system-tools-depends/i2c-tools/patches/0001-py-smbus-Use-setuptools-instead-of-distutils.patch diff --git a/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk b/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk index be4a517f2b..d9e7ee8923 100644 --- a/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="i2c-tools" -PKG_VERSION="4.3" -PKG_SHA256="1f899e43603184fac32f34d72498fc737952dbc9c97a8dd9467fadfdf4600cf9" +PKG_VERSION="4.4" +PKG_SHA256="8b15f0a880ab87280c40cfd7235cfff28134bf14d5646c07518b1ff6642a2473" PKG_LICENSE="GPL" PKG_SITE="https://i2c.wiki.kernel.org/index.php/I2C_Tools" PKG_URL="https://www.kernel.org/pub/software/utils/i2c-tools/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/addons/addon-depends/system-tools-depends/i2c-tools/patches/0001-py-smbus-Use-setuptools-instead-of-distutils.patch b/packages/addons/addon-depends/system-tools-depends/i2c-tools/patches/0001-py-smbus-Use-setuptools-instead-of-distutils.patch deleted file mode 100644 index 63b2a7f82f..0000000000 --- a/packages/addons/addon-depends/system-tools-depends/i2c-tools/patches/0001-py-smbus-Use-setuptools-instead-of-distutils.patch +++ /dev/null @@ -1,38 +0,0 @@ -From cf3541b8a7ed50782edd05836020d31230fb86c6 Mon Sep 17 00:00:00 2001 -From: Ross Burton -Date: Wed, 19 Jan 2022 12:08:53 +0100 -Subject: py-smbus: Use setuptools instead of distutils - -As per [1], distutils is deprecated in Python 3.10 and will be removed -entirely in Python 3.12. - -As setuptools is essentially an enhanced version of distutils, it's -trivial to port to that. - -[1] https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated - -Signed-off-by: Ross Burton -Signed-off-by: Jean Delvare - -Upstream: https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/commit/?id=cf3541b8a7ed50782edd05836020d31230fb86c6 - -Signed-off-by: Bernd Kuhls ---- - py-smbus/setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/py-smbus/setup.py b/py-smbus/setup.py -index 28a4500..26db33a 100644 ---- a/py-smbus/setup.py -+++ b/py-smbus/setup.py -@@ -1,6 +1,6 @@ - #!/usr/bin/env python - --from distutils.core import setup, Extension -+from setuptools import setup, Extension - - setup( name="smbus", - version="1.1", --- -cgit - From 7c003175e331a540b47e7c162c7c34bd5b9f9935 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 3 Oct 2024 05:51:45 +0000 Subject: [PATCH 18/84] stress-ng: update to 0.18.07 --- .../addon-depends/system-tools-depends/stress-ng/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/stress-ng/package.mk b/packages/addons/addon-depends/system-tools-depends/stress-ng/package.mk index 9a46442a07..8f8131b765 100644 --- a/packages/addons/addon-depends/system-tools-depends/stress-ng/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/stress-ng/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="stress-ng" -PKG_VERSION="0.18.04" -PKG_SHA256="c76cf067e582fb8a066d47207bbccc6d0d4175ba700b5d122909132d79e7f6ea" +PKG_VERSION="0.18.07" +PKG_SHA256="e2adaab67a70f4f98863d88d92e5805a31adce4559de52419e4f556e2ddeada6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/ColinIanKing/stress-ng" PKG_URL="https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V${PKG_VERSION}.tar.gz" From 242d82a3625d3ea9ddb9edabeff9affdeed220db Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 16 Oct 2024 08:18:13 +0000 Subject: [PATCH 19/84] pv: update to 1.9.15 --- .../addons/addon-depends/system-tools-depends/pv/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/pv/package.mk b/packages/addons/addon-depends/system-tools-depends/pv/package.mk index a58888631c..fdefe31313 100644 --- a/packages/addons/addon-depends/system-tools-depends/pv/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/pv/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pv" -PKG_VERSION="1.8.14" -PKG_SHA256="0cc18811a4809a587d4b11d47691bbc0ad83a5d95d2c2606af74ea7b4a674756" +PKG_VERSION="1.9.15" +PKG_SHA256="e2b17564ab9eba1ec2caae285960cbf363b4401dffda191a60a0befe68e17dac" PKG_LICENSE="GNU" PKG_SITE="http://www.ivarch.com/programs/pv.shtml" PKG_URL="http://www.ivarch.com/programs/sources/pv-${PKG_VERSION}.tar.gz" From 302bbbdb44b76a81c45437dc2b83138cb5ae4b33 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 6 Nov 2024 12:07:07 +0000 Subject: [PATCH 20/84] unrar: update to 7.1.2 --- .../addon-depends/system-tools-depends/unrar/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/unrar/package.mk b/packages/addons/addon-depends/system-tools-depends/unrar/package.mk index 6821e6c6f9..862f09b864 100644 --- a/packages/addons/addon-depends/system-tools-depends/unrar/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/unrar/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="unrar" -PKG_VERSION="7.0.9" -PKG_SHA256="505c13f9e4c54c01546f2e29b2fcc2d7fabc856a060b81e5cdfe6012a9198326" +PKG_VERSION="7.1.2" +PKG_SHA256="143dcacb3a9d9ca0af695adecabe1350b0a3e93d927a065ef8f7cc605ab2d322" PKG_LICENSE="free" PKG_SITE="https://www.rarlab.com/rar_add.htm" PKG_URL="https://www.rarlab.com/rar/unrarsrc-${PKG_VERSION}.tar.gz" From a248cc46d2c27d53a9d89add0bfb020552eb4c12 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 4 Dec 2024 08:33:11 +0000 Subject: [PATCH 21/84] mpd: update to 0.23.16 and addon (2) --- packages/addons/service/mpd/package.mk | 6 +- ...001-support-build-with-libfmt-11.0.0.patch | 79 ------------------- 2 files changed, 3 insertions(+), 82 deletions(-) delete mode 100644 packages/addons/service/mpd/patches/0001-support-build-with-libfmt-11.0.0.patch diff --git a/packages/addons/service/mpd/package.mk b/packages/addons/service/mpd/package.mk index ebb35b5be5..61da062eba 100644 --- a/packages/addons/service/mpd/package.mk +++ b/packages/addons/service/mpd/package.mk @@ -3,9 +3,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mpd" -PKG_VERSION="0.23.15" -PKG_SHA256="550132239ad1acf82ccf8905b56cc13dc2c81a4489b96fba7731b3049907661a" -PKG_REV="1" +PKG_VERSION="0.23.16" +PKG_SHA256="9668e36df80de485683c962d02845bf314d8a08e6141af7afeff76401e32b2c1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://www.musicpd.org" diff --git a/packages/addons/service/mpd/patches/0001-support-build-with-libfmt-11.0.0.patch b/packages/addons/service/mpd/patches/0001-support-build-with-libfmt-11.0.0.patch deleted file mode 100644 index f6d8c7d337..0000000000 --- a/packages/addons/service/mpd/patches/0001-support-build-with-libfmt-11.0.0.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 1402869715e3efca87942d79c3173a6b21a6925d Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Fri, 5 Jul 2024 14:27:45 +0000 -Subject: [PATCH] lib/fmt: support build with libfmt-11.0.0 - -Upstream libfmt commit fmtlib/fmt@d707292 -now requires the format function to be const. - -Adjust the function prototype so it is const and can compile. - -Signed-off-by: Rudi Heitbaum ---- - src/lib/ffmpeg/LibFmt.hxx | 2 +- - src/lib/fmt/AudioFormatFormatter.hxx | 4 ++-- - src/lib/fmt/ExceptionFormatter.hxx | 2 +- - src/lib/fmt/PathFormatter.hxx | 2 +- - 4 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/lib/ffmpeg/LibFmt.hxx b/src/lib/ffmpeg/LibFmt.hxx -index aa068711f3..dee83ed2d5 100644 ---- a/src/lib/ffmpeg/LibFmt.hxx -+++ b/src/lib/ffmpeg/LibFmt.hxx -@@ -13,7 +13,7 @@ template<> - struct fmt::formatter : formatter - { - template -- auto format(const AVSampleFormat format, FormatContext &ctx) { -+ auto format(const AVSampleFormat format, FormatContext &ctx) const { - const char *name = av_get_sample_fmt_name(format); - if (name == nullptr) - name = "?"; -diff --git a/src/lib/fmt/AudioFormatFormatter.hxx b/src/lib/fmt/AudioFormatFormatter.hxx -index e0ffb62160..8da98efd41 100644 ---- a/src/lib/fmt/AudioFormatFormatter.hxx -+++ b/src/lib/fmt/AudioFormatFormatter.hxx -@@ -13,7 +13,7 @@ template<> - struct fmt::formatter : formatter - { - template -- auto format(const SampleFormat format, FormatContext &ctx) { -+ auto format(const SampleFormat format, FormatContext &ctx) const { - return formatter::format(sample_format_to_string(format), - ctx); - } -@@ -23,7 +23,7 @@ template<> - struct fmt::formatter : formatter - { - template -- auto format(const AudioFormat &af, FormatContext &ctx) { -+ auto format(const AudioFormat &af, FormatContext &ctx) const { - return formatter::format(ToString(af).c_str(), - ctx); - } -diff --git a/src/lib/fmt/ExceptionFormatter.hxx b/src/lib/fmt/ExceptionFormatter.hxx -index 3f342df672..f08b3bb228 100644 ---- a/src/lib/fmt/ExceptionFormatter.hxx -+++ b/src/lib/fmt/ExceptionFormatter.hxx -@@ -12,7 +12,7 @@ template<> - struct fmt::formatter : formatter - { - template -- auto format(std::exception_ptr e, FormatContext &ctx) { -+ auto format(std::exception_ptr e, FormatContext &ctx) const { - return formatter::format(GetFullMessage(e), ctx); - } - }; -diff --git a/src/lib/fmt/PathFormatter.hxx b/src/lib/fmt/PathFormatter.hxx -index e5ae89dec5..add06df81b 100644 ---- a/src/lib/fmt/PathFormatter.hxx -+++ b/src/lib/fmt/PathFormatter.hxx -@@ -13,7 +13,7 @@ template T> - struct fmt::formatter : formatter - { - template -- auto format(Path path, FormatContext &ctx) { -+ auto format(Path path, FormatContext &ctx) const { - return formatter::format(path.ToUTF8(), ctx); - } - }; From b2f254888b5af5b0d5847037e295d949ea050d0d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:21:24 +0000 Subject: [PATCH 22/84] inputstream.rtmp: update addon (3) - rtmpdump: update to githash 6f6bb13 --- .../mediacenter/kodi-binary-addons/inputstream.rtmp/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi-binary-addons/inputstream.rtmp/package.mk b/packages/mediacenter/kodi-binary-addons/inputstream.rtmp/package.mk index 295e731bb9..c0e6ab8413 100644 --- a/packages/mediacenter/kodi-binary-addons/inputstream.rtmp/package.mk +++ b/packages/mediacenter/kodi-binary-addons/inputstream.rtmp/package.mk @@ -4,7 +4,7 @@ PKG_NAME="inputstream.rtmp" PKG_VERSION="22.0.0-Piers" PKG_SHA256="0b5ce569adb8939dcb958e7dc8b8c0e4e2680f130368ef64ef900e2c412680a2" -PKG_REV="2" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/inputstream.rtmp" From 61a1911ea0c589c5e3ad3a2c8782f022a0bb97a1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 5 Oct 2024 14:20:11 +0000 Subject: [PATCH 23/84] rtmpdump: update to githash 6f6bb13 log: - https://repo.or.cz/rtmpdump.git/shortlog --- packages/multimedia/rtmpdump/package.mk | 4 +- .../patches/002_build-with-openssl11.patch | 246 ------------------ 2 files changed, 2 insertions(+), 248 deletions(-) delete mode 100644 packages/multimedia/rtmpdump/patches/002_build-with-openssl11.patch diff --git a/packages/multimedia/rtmpdump/package.mk b/packages/multimedia/rtmpdump/package.mk index 8e836e27a3..7b7449e2b2 100644 --- a/packages/multimedia/rtmpdump/package.mk +++ b/packages/multimedia/rtmpdump/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rtmpdump" -PKG_VERSION="f1b83c10d8beb43fcc70a6e88cf4325499f25857" -PKG_SHA256="c68e05989a93c002e3ba8df3baef0021c17099aa2123a9c096a5cc8e029caf95" +PKG_VERSION="6f6bb1353fc84f4cc37138baa99f586750028a01" +PKG_SHA256="be2d9a4e0979509341a267d3bd44b303081f7916f2681bbc3f1b62cb44550218" PKG_LICENSE="GPL" PKG_SITE="http://rtmpdump.mplayerhq.hu/" PKG_URL="http://repo.or.cz/rtmpdump.git/snapshot/${PKG_VERSION}.tar.gz" diff --git a/packages/multimedia/rtmpdump/patches/002_build-with-openssl11.patch b/packages/multimedia/rtmpdump/patches/002_build-with-openssl11.patch deleted file mode 100644 index cb56a69ddb..0000000000 --- a/packages/multimedia/rtmpdump/patches/002_build-with-openssl11.patch +++ /dev/null @@ -1,246 +0,0 @@ ---- a/librtmp/dh.h -+++ b/librtmp/dh.h -@@ -253,20 +253,42 @@ - if (!dh) - goto failed; - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - MP_new(dh->g); - - if (!dh->g) - goto failed; -+#else -+ BIGNUM *g = NULL; -+ MP_new(g); -+ if (!g) -+ goto failed; -+#endif - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - MP_gethex(dh->p, P1024, res); /* prime P1024, see dhgroups.h */ -+#else -+ BIGNUM* p = NULL; -+ DH_get0_pqg(dh, (BIGNUM const**)&p, NULL, NULL); -+ MP_gethex(p, P1024, res); /* prime P1024, see dhgroups.h */ -+#endif - if (!res) - { - goto failed; - } - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - MP_set_w(dh->g, 2); /* base 2 */ -+#else -+ MP_set_w(g, 2); /* base 2 */ -+ DH_set0_pqg(dh, p, NULL, g); -+#endif - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - dh->length = nKeyBits; -+#else -+ DH_set_length(dh, nKeyBits); -+#endif - return dh; - - failed: -@@ -293,12 +315,24 @@ - MP_gethex(q1, Q1024, res); - assert(res); - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - res = isValidPublicKey(dh->pub_key, dh->p, q1); -+#else -+ BIGNUM const* pub_key = NULL; -+ BIGNUM const* p = NULL; -+ DH_get0_key(dh, &pub_key, NULL); -+ DH_get0_pqg(dh, &p, NULL, NULL); -+ res = isValidPublicKey((BIGNUM*)pub_key, (BIGNUM*)p, q1); -+#endif - if (!res) - { -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - MP_free(dh->pub_key); - MP_free(dh->priv_key); - dh->pub_key = dh->priv_key = 0; -+#else -+ DH_free(dh); -+#endif - } - - MP_free(q1); -@@ -314,15 +348,29 @@ - DHGetPublicKey(MDH *dh, uint8_t *pubkey, size_t nPubkeyLen) - { - int len; -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - if (!dh || !dh->pub_key) -+#else -+ BIGNUM const* pub_key = NULL; -+ DH_get0_key(dh, &pub_key, NULL); -+ if (!dh || !pub_key) -+#endif - return 0; - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - len = MP_bytes(dh->pub_key); -+#else -+ len = MP_bytes(pub_key); -+#endif - if (len <= 0 || len > (int) nPubkeyLen) - return 0; - - memset(pubkey, 0, nPubkeyLen); -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - MP_setbin(dh->pub_key, pubkey + (nPubkeyLen - len), len); -+#else -+ MP_setbin(pub_key, pubkey + (nPubkeyLen - len), len); -+#endif - return 1; - } - -@@ -364,7 +412,13 @@ - MP_gethex(q1, Q1024, len); - assert(len); - -+#if !defined(USE_OPENSSL) || !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L - if (isValidPublicKey(pubkeyBn, dh->p, q1)) -+#else -+ BIGNUM const* p = NULL; -+ DH_get0_pqg(dh, &p, NULL, NULL); -+ if (isValidPublicKey(pubkeyBn, (BIGNUM*)p, q1)) -+#endif - res = MDH_compute_key(secret, nPubkeyLen, pubkeyBn, dh); - else - res = -1; ---- a/librtmp/handshake.h -+++ b/librtmp/handshake.h -@@ -31,9 +31,9 @@ - #define SHA256_DIGEST_LENGTH 32 - #endif - #define HMAC_CTX sha2_context --#define HMAC_setup(ctx, key, len) sha2_hmac_starts(&ctx, (unsigned char *)key, len, 0) --#define HMAC_crunch(ctx, buf, len) sha2_hmac_update(&ctx, buf, len) --#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; sha2_hmac_finish(&ctx, dig) -+#define HMAC_setup(ctx, key, len) sha2_hmac_starts(ctx, (unsigned char *)key, len, 0) -+#define HMAC_crunch(ctx, buf, len) sha2_hmac_update(ctx, buf, len) -+#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; sha2_hmac_finish(ctx, dig) - - typedef arc4_context * RC4_handle; - #define RC4_alloc(h) *h = malloc(sizeof(arc4_context)) -@@ -50,9 +50,9 @@ - #endif - #undef HMAC_CTX - #define HMAC_CTX struct hmac_sha256_ctx --#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(&ctx, len, key) --#define HMAC_crunch(ctx, buf, len) hmac_sha256_update(&ctx, len, buf) --#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; hmac_sha256_digest(&ctx, SHA256_DIGEST_LENGTH, dig) -+#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(ctx, len, key) -+#define HMAC_crunch(ctx, buf, len) hmac_sha256_update(ctx, len, buf) -+#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; hmac_sha256_digest(ctx, SHA256_DIGEST_LENGTH, dig) - #define HMAC_close(ctx) - - typedef struct arcfour_ctx* RC4_handle; -@@ -64,14 +64,23 @@ - - #else /* USE_OPENSSL */ - #include -+#include - #include - #include - #if OPENSSL_VERSION_NUMBER < 0x0090800 || !defined(SHA256_DIGEST_LENGTH) - #error Your OpenSSL is too old, need 0.9.8 or newer with SHA256 - #endif --#define HMAC_setup(ctx, key, len) HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, key, len, EVP_sha256(), 0) --#define HMAC_crunch(ctx, buf, len) HMAC_Update(&ctx, buf, len) --#define HMAC_finish(ctx, dig, dlen) HMAC_Final(&ctx, dig, &dlen); HMAC_CTX_cleanup(&ctx) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#define HMAC_setup(ctx, key, len) HMAC_CTX_init(ctx); HMAC_Init_ex(ctx, key, len, EVP_sha256(), 0) -+#else -+#define HMAC_setup(ctx, key, len) ctx = HMAC_CTX_new(); HMAC_CTX_reset(ctx); HMAC_Init_ex(ctx, key, len, EVP_sha256(), 0) -+#endif -+#define HMAC_crunch(ctx, buf, len) HMAC_Update(ctx, buf, len) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#define HMAC_finish(ctx, dig, dlen) HMAC_Final(ctx, dig, &dlen); HMAC_CTX_cleanup(ctx) -+#else -+#define HMAC_finish(ctx, dig, dlen) HMAC_Final(ctx, dig, &dlen); HMAC_CTX_free(ctx) -+#endif - - typedef RC4_KEY * RC4_handle; - #define RC4_alloc(h) *h = malloc(sizeof(RC4_KEY)) -@@ -117,7 +126,7 @@ - { - uint8_t digest[SHA256_DIGEST_LENGTH]; - unsigned int digestLen = 0; -- HMAC_CTX ctx; -+ HMAC_CTX* ctx = NULL; - - RC4_alloc(rc4keyIn); - RC4_alloc(rc4keyOut); -@@ -266,7 +275,7 @@ - size_t keylen, uint8_t *digest) - { - unsigned int digestLen; -- HMAC_CTX ctx; -+ HMAC_CTX* ctx = NULL; - - HMAC_setup(ctx, key, keylen); - HMAC_crunch(ctx, message, messageLen); ---- a/librtmp/hashswf.c -+++ b/librtmp/hashswf.c -@@ -37,9 +37,9 @@ - #define SHA256_DIGEST_LENGTH 32 - #endif - #define HMAC_CTX sha2_context --#define HMAC_setup(ctx, key, len) sha2_hmac_starts(&ctx, (unsigned char *)key, len, 0) --#define HMAC_crunch(ctx, buf, len) sha2_hmac_update(&ctx, buf, len) --#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; sha2_hmac_finish(&ctx, dig) -+#define HMAC_setup(ctx, key, len) sha2_hmac_starts(ctx, (unsigned char *)key, len, 0) -+#define HMAC_crunch(ctx, buf, len) sha2_hmac_update(ctx, buf, len) -+#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; sha2_hmac_finish(ctx, dig) - #define HMAC_close(ctx) - #elif defined(USE_GNUTLS) - #include -@@ -48,19 +48,27 @@ - #endif - #undef HMAC_CTX - #define HMAC_CTX struct hmac_sha256_ctx --#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(&ctx, len, key) --#define HMAC_crunch(ctx, buf, len) hmac_sha256_update(&ctx, len, buf) --#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; hmac_sha256_digest(&ctx, SHA256_DIGEST_LENGTH, dig) -+#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(ctx, len, key) -+#define HMAC_crunch(ctx, buf, len) hmac_sha256_update(ctx, len, buf) -+#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; hmac_sha256_digest(ctx, SHA256_DIGEST_LENGTH, dig) - #define HMAC_close(ctx) - #else /* USE_OPENSSL */ - #include - #include - #include - #include --#define HMAC_setup(ctx, key, len) HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, (unsigned char *)key, len, EVP_sha256(), 0) --#define HMAC_crunch(ctx, buf, len) HMAC_Update(&ctx, (unsigned char *)buf, len) --#define HMAC_finish(ctx, dig, dlen) HMAC_Final(&ctx, (unsigned char *)dig, &dlen); --#define HMAC_close(ctx) HMAC_CTX_cleanup(&ctx) -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#define HMAC_setup(ctx, key, len) HMAC_CTX_init(ctx); HMAC_Init_ex(ctx, (unsigned char *)key, len, EVP_sha256(), 0) -+#else -+#define HMAC_setup(ctx, key, len) ctx = HMAC_CTX_new(); HMAC_CTX_reset(ctx); HMAC_Init_ex(ctx, key, len, EVP_sha256(), 0) -+#endif -+#define HMAC_crunch(ctx, buf, len) HMAC_Update(ctx, (unsigned char *)buf, len) -+#define HMAC_finish(ctx, dig, dlen) HMAC_Final(ctx, (unsigned char *)dig, &dlen); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#define HMAC_close(ctx) HMAC_CTX_cleanup(ctx) -+#else -+#define HMAC_close(ctx) HMAC_CTX_reset(ctx); HMAC_CTX_free(ctx) -+#endif - #endif - - extern void RTMP_TLS_Init(); -@@ -289,7 +297,7 @@ - struct info - { - z_stream *zs; -- HMAC_CTX ctx; -+ HMAC_CTX *ctx; - int first; - int zlib; - int size; From f9d5c521c928a870b684b7292eb4029b126e8184 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 2 Nov 2024 22:20:42 +0000 Subject: [PATCH 24/84] minisatip: update to 1.3.37 and addon (4) --- packages/addons/service/minisatip/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/service/minisatip/package.mk b/packages/addons/service/minisatip/package.mk index 8d045d2b13..9227d5f25b 100644 --- a/packages/addons/service/minisatip/package.mk +++ b/packages/addons/service/minisatip/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="minisatip" -PKG_VERSION="1.3.35" -PKG_SHA256="e0b9f97d57e1692629dbd5906fda59301805ed3e3d3a3d8311e9f2ce40a7cccf" -PKG_REV="2" +PKG_VERSION="1.3.37" +PKG_SHA256="680a18b266a04dd27ecfee2bc284039f8dc4276b569640c5b4504605cf122b6e" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/catalinii/minisatip" From 9d2da39843aa20e34b7bfb5ca32fae00d48fa9c6 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Nov 2024 11:15:38 +0000 Subject: [PATCH 25/84] mariadb: update to 11.4.4 and addon (1) --- packages/addons/service/mariadb/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/addons/service/mariadb/package.mk b/packages/addons/service/mariadb/package.mk index ee87f9bf7a..2b6356f9ae 100644 --- a/packages/addons/service/mariadb/package.mk +++ b/packages/addons/service/mariadb/package.mk @@ -2,12 +2,12 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mariadb" -PKG_VERSION="11.4.3" -PKG_REV="0" -PKG_SHA256="6f0017b9901bb1897de0eed21caef9ffa9d66ef559345a0d8a6f011308413ece" +PKG_VERSION="11.4.4" +PKG_REV="1" +PKG_SHA256="96fbd2e6e93fb7e8b373eea75d85b6fea57c0e111a02090cbbefed52599dc77b" 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" +PKG_URL="https://archive.mariadb.org/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_DEPENDS_HOST="toolchain:host ncurses:host openssl:host" PKG_DEPENDS_TARGET="toolchain binutils boost bzip2 libaio libfmt libxml2 lz4 lzo ncurses openssl pcre2 systemd zlib mariadb:host" PKG_SHORTDESC="MariaDB is a community-developed fork of the MySQL." From 8a454ae7417a889d16e65d0c0efedb2d127e520d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 18 Jun 2024 09:54:24 +0000 Subject: [PATCH 26/84] libimobiledevice-glue: update to 1.3.1 --- .../addons/addon-depends/libimobiledevice-glue/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/libimobiledevice-glue/package.mk b/packages/addons/addon-depends/libimobiledevice-glue/package.mk index 6454fd5406..8e69483f14 100644 --- a/packages/addons/addon-depends/libimobiledevice-glue/package.mk +++ b/packages/addons/addon-depends/libimobiledevice-glue/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libimobiledevice-glue" -PKG_VERSION="1.2.0" -PKG_SHA256="ff9cbc240c9780edfa43914a057b86362054053721b65fb04f54a25023b92b62" +PKG_VERSION="1.3.1" +PKG_SHA256="6e2849f221e6ab970566a115d42f3c20f8848e4d40c2ed61ac20dc85f40fa54f" PKG_LICENSE="LGPL-2.1" PKG_SITE="http://www.libimobiledevice.org" PKG_URL="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PKG_VERSION}/libimobiledevice-glue-${PKG_VERSION}.tar.bz2" From 6f29c35823e9a403062418ce5d5822ecb4925b2d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:03:29 +0000 Subject: [PATCH 27/84] usbmuxd: update addon (1) - libimobiledevice-glue: update to 1.3.1 --- packages/addons/service/usbmuxd/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/usbmuxd/package.mk b/packages/addons/service/usbmuxd/package.mk index 852c16a74f..2d5a1fff71 100644 --- a/packages/addons/service/usbmuxd/package.mk +++ b/packages/addons/service/usbmuxd/package.mk @@ -4,7 +4,7 @@ PKG_NAME="usbmuxd" PKG_VERSION="360619c5f721f93f0b9d8af1a2df0b926fbcf281" PKG_SHA256="3f36b9f427f388c701798904ed2655867e0113ef3ac68e73f1a69a6e5e2940b2" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.libimobiledevice.org" From 8eb67a5ec5b8aa761471c64b9e356267626fb199 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 17 Oct 2024 03:26:01 +0000 Subject: [PATCH 28/84] syncthing: update to 1.28.1 and addon (3) --- packages/addons/service/syncthing/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index 851f74d7d4..50492c6d32 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="syncthing" -PKG_VERSION="1.27.12" -PKG_SHA256="5531f0e1bb81b824a2ab62f070e745c142e1328a15229de47b0cb596b5bae417" -PKG_REV="1" +PKG_VERSION="1.28.1" +PKG_SHA256="e965995bfa3b3cf62d935246a259e764703d4aedfa030ec310a287dca0e1459a" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="MPLv2" PKG_SITE="https://syncthing.net/" From bb3aaa990224738d1015b09d3add4ec350bc575e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 22 Oct 2024 21:31:51 +0000 Subject: [PATCH 29/84] rsyslog: update to 8.2412.0 and addon (2) --- packages/addons/service/rsyslog/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/service/rsyslog/package.mk b/packages/addons/service/rsyslog/package.mk index 826b4ff88b..cdbdb1cdba 100644 --- a/packages/addons/service/rsyslog/package.mk +++ b/packages/addons/service/rsyslog/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rsyslog" -PKG_VERSION="8.2408.0" -PKG_SHA256="8bb2f15f9bf9bb7e635182e3d3e370bfc39d08bf35a367dce9714e186f787206" -PKG_REV="0" +PKG_VERSION="8.2412.0" +PKG_SHA256="8cdfa5a077cba576bdd6b1841cc2848b774e663b2e44a39512bb820174174802" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/rsyslog" From 5eede412e96997a15b677a73c0aa7004900d6c4a Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 18 Sep 2024 10:39:00 +0000 Subject: [PATCH 30/84] btrfs-progs: update to 6.12 and addon (2) --- packages/addons/tools/btrfs-progs/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/tools/btrfs-progs/package.mk b/packages/addons/tools/btrfs-progs/package.mk index e838b4334f..3dac6762c8 100644 --- a/packages/addons/tools/btrfs-progs/package.mk +++ b/packages/addons/tools/btrfs-progs/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="btrfs-progs" -PKG_VERSION="6.10.1" -PKG_SHA256="ce7f1d1c33bf5b3acd418466e7e412026e435b05f187e779a1c5303ebf1b1f96" -PKG_REV="0" +PKG_VERSION="6.12" +PKG_SHA256="9f9e093a09369fbb495be064307984ec1edc861d784785f29252f05bd8924724" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://btrfs.readthedocs.io/" From 1302269e5aa2d057cb857a91b7873f1fcb877781 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 8 Dec 2024 22:48:54 +0000 Subject: [PATCH 31/84] libretro-mame2003_plus: update to githash 4a9aec7 --- packages/emulation/libretro-mame2003_plus/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/emulation/libretro-mame2003_plus/package.mk b/packages/emulation/libretro-mame2003_plus/package.mk index 8a9303bad8..e0b30e8a21 100644 --- a/packages/emulation/libretro-mame2003_plus/package.mk +++ b/packages/emulation/libretro-mame2003_plus/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mame2003_plus" -PKG_VERSION="d1ea797420e2429a03aa019a29e8897de06fa860" -PKG_SHA256="6584297717104e1718c1e5d479fefff6ce9c381b1e722b9f3ee82c5b8fc6515b" +PKG_VERSION="4a9aec73e59df9ed7399c2825fa8905cce5169d0" +PKG_SHA256="f02ece4ab140bb8230c4605891783a9bf281e55e4da61f0804bc5f1b0388ade4" PKG_LICENSE="MAME" PKG_SITE="https://github.com/libretro/mame2003-plus-libretro" PKG_URL="https://github.com/libretro/mame2003-plus-libretro/archive/${PKG_VERSION}.tar.gz" From 9a264f9b535fdb4dedbcef2df57b31e8f77b33f4 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 8 Dec 2024 22:52:43 +0000 Subject: [PATCH 32/84] game.libretro.mame2003_plus: update addon (3) ref: https://github.com/libretro/mame2003-plus-libretro/compare/d1ea797420e2429a03aa019a29e8897de06fa860...4a9aec73e59df9ed7399c2825fa8905cce5169d0 includes fix gcc-15 build --- .../kodi-binary-addons/game.libretro.mame2003_plus/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk index ee0266b2d0..55b69f3a78 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk @@ -4,7 +4,7 @@ PKG_NAME="game.libretro.mame2003_plus" PKG_VERSION="0.0.1.81-Nexus" PKG_SHA256="6b28ce08298bca71e3a78d565bdae86ef1d07b330d8f061419e0eb5a850962b5" -PKG_REV="2" +PKG_REV="3" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2003_plus" PKG_URL="https://github.com/kodi-game/game.libretro.mame2003_plus/archive/${PKG_VERSION}.tar.gz" From 1df8110d0ae01260ab9814f778cead528e4dac54 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 06:50:14 +0000 Subject: [PATCH 33/84] dvb-tools: update addon (1) - dvbsnoop: update to githash d561ddc --- packages/addons/tools/dvb-tools/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/dvb-tools/package.mk b/packages/addons/tools/dvb-tools/package.mk index af8615e2a1..d23b93961d 100644 --- a/packages/addons/tools/dvb-tools/package.mk +++ b/packages/addons/tools/dvb-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="dvb-tools" PKG_VERSION="1.0" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From eaae84c2ecb62e243a85a644bd9d7a64b75c90bd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 8 Dec 2024 11:40:16 +0000 Subject: [PATCH 34/84] dvbsnoop: update to githash d561ddc includes: - https://github.com/Duckbox-Developers/dvbsnoop PR4 --- .../addon-depends/dvb-tools-depends/dvbsnoop/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk b/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk index 3219c62df1..9efbb7fc56 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="dvbsnoop" -PKG_VERSION="72a64d59b6b00272fbfbeebdc9da9d6e8ace67da" # 2021-12-12 -PKG_SHA256="7364c04b05e3ce311c14544fd01ca8ad846f4cfab5951815bdec64fe6cc35a0c" +PKG_VERSION="d561ddc3c5396e0462f2ef08c19d8fcf4df68f5e" +PKG_SHA256="23fa6d5a7ac74f4ca23598ff91f2ff088011fdd88fa37e2ca3716bf23b90da42" PKG_LICENSE="GPL" PKG_SITE="http://dvbsnoop.sourceforge.net/" PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/${PKG_VERSION}.tar.gz" From de27e6b86bc183b13a8affd85a88149df725d010 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Nov 2024 17:15:54 +0000 Subject: [PATCH 35/84] aspnet6-runtime: update to 6.0.36 --- .../aspnet6-runtime/package.mk | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/aspnet6-runtime/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/aspnet6-runtime/package.mk index 1de1e872ad..1d5f6b5dcc 100644 --- a/packages/addons/addon-depends/dotnet-runtime-depends/aspnet6-runtime/package.mk +++ b/packages/addons/addon-depends/dotnet-runtime-depends/aspnet6-runtime/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="aspnet6-runtime" -PKG_VERSION="6.0.35" +PKG_VERSION="6.0.36" PKG_LICENSE="MIT" PKG_SITE="https://dotnet.microsoft.com/" PKG_DEPENDS_TARGET="toolchain" @@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual" case "${ARCH}" in "aarch64") - PKG_SHA256="dbfbf6748deaaf241433ee0d1ac9f03ea713f18d45860762ba7a5bff49445a74" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/5b5b9407-22c3-4ea4-aefe-c958ea78e7d1/1abb142a2ff944d822d133af369dbe21/aspnetcore-runtime-6.0.35-linux-arm64.tar.gz" + PKG_SHA256="a82e7ff766ab961b581971eaa7358b6d13ce1132451eebf85d25a1e4599446a2" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/19bb2019-9acc-4c85-a397-5c84aad3e79e/094076519c27db7d2619aee8744c9eaf/aspnetcore-runtime-6.0.36-linux-arm64.tar.gz" ;; "arm") - PKG_SHA256="8159f843c669f94b1e3c1bd68806e34926c8d8927be0b232319397406f88b4a9" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/44b0aa96-3ad1-4406-946f-680e9a52897b/8a6b84db7a63924f98b4197ce07313be/aspnetcore-runtime-6.0.35-linux-arm.tar.gz" + PKG_SHA256="3ba06e73e3e78186be7db2d636039c33726b467c1775a541eb53d8dcd12717d8" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/5a1d54ad-f01e-4407-a413-493a5e81f802/9773a2ed4499d6d8c2a89714aa3d9c4c/aspnetcore-runtime-6.0.36-linux-arm.tar.gz" ;; "x86_64") - PKG_SHA256="f7f95e7007dbe8e0588c8b2b334c27dd831f64adc4db540f530f2c7cf8bef5b0" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/ccdb3628-8f55-411b-b0f1-669d42604ad8/81283ab8762aaab1be72772711f07f86/aspnetcore-runtime-6.0.35-linux-x64.tar.gz" + PKG_SHA256="e269fa26930f08c6df920969a4e6c36138372115e193db3cccbbaa06f61e15be" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/6f4d628c-903a-4c54-8e78-584ac3fad3e9/35c386c099e48775ba50df7bb3dfd93a/aspnetcore-runtime-6.0.36-linux-x64.tar.gz" ;; esac PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz" From bc2a61909e2d10c723251da92954d0c04caa92dd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Nov 2024 17:15:54 +0000 Subject: [PATCH 36/84] aspnet8-runtime: update to 8.0.11 --- .../aspnet8-runtime/package.mk | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/aspnet8-runtime/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/aspnet8-runtime/package.mk index c5cf1dccc0..cbb9fe7644 100644 --- a/packages/addons/addon-depends/dotnet-runtime-depends/aspnet8-runtime/package.mk +++ b/packages/addons/addon-depends/dotnet-runtime-depends/aspnet8-runtime/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="aspnet8-runtime" -PKG_VERSION="8.0.10" +PKG_VERSION="8.0.11" PKG_LICENSE="MIT" PKG_SITE="https://dotnet.microsoft.com/" PKG_DEPENDS_TARGET="toolchain" @@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual" case "${ARCH}" in "aarch64") - PKG_SHA256="b3554e4951f83796c2df1bfc7c5a0b6fa25546db77489c1eef7161b8b997949f" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f93af34d-cde3-4231-a54f-119c328bd876/663b3c2dbf1ed2a3e08ac8e614060571/aspnetcore-runtime-8.0.10-linux-arm64.tar.gz" + PKG_SHA256="4f83cb39dbd515ea8319a8c2c32f041a2972301343cd31621c4bb402a300cfd6" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/64a9f696-b039-4a73-b705-288fbf9c2e8f/c36bc24d6d359c019408b4f94ee67b59/aspnetcore-runtime-8.0.11-linux-arm64.tar.gz" ;; "arm") - PKG_SHA256="e79bd3c46a32ff0a4a03be045e7eaf7a006c9618bb0aed1dc98dfac634b110ed" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/50a67fd4-a5dd-42f1-a3ac-e008c3115dcc/816972da008ae5cee7612cad9b6808f0/aspnetcore-runtime-8.0.10-linux-arm.tar.gz" + PKG_SHA256="a3b38882b0df6b1d320a921111e678d792658af23d36dadb678bca9f9c98bc19" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/003f180b-e695-4094-bc3f-ef6473883d43/e861cb56edd58b05b03b5a92cf995f12/aspnetcore-runtime-8.0.11-linux-arm.tar.gz" ;; "x86_64") - PKG_SHA256="002f46d626076daee3b6e9fef180300133b9d1f7d856507fa6160fc235d7c009" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/6d143cf6-e215-428e-bcde-9fd50ea0e1be/99652e31b3e0161a3f1f933e0bedf223/aspnetcore-runtime-8.0.10-linux-x64.tar.gz" + PKG_SHA256="3fc75c38783b282140d2e2513c570f76991101b3f895b67a6ae8fba2a2d96399" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/6f89757c-3dde-4c3a-96a0-b04b1bde2c92/6a3591b360ed0f9d1118b97560b89625/aspnetcore-runtime-8.0.11-linux-x64.tar.gz" ;; esac PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz" From d5386828e1d1f8d96be350a3ccf22fcb3581a858 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Nov 2024 17:15:54 +0000 Subject: [PATCH 37/84] dotnet-runtime: update to 6.0.36 and 8.0.11 and addon (2) --- packages/addons/tools/dotnet-runtime/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/dotnet-runtime/package.mk b/packages/addons/tools/dotnet-runtime/package.mk index 1f81289ff8..f4d293138f 100644 --- a/packages/addons/tools/dotnet-runtime/package.mk +++ b/packages/addons/tools/dotnet-runtime/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="dotnet-runtime" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://dotnet.microsoft.com/" From ecb1c936c277acc97893c656a41cdd02cddda197 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 17 Nov 2024 11:18:24 +0000 Subject: [PATCH 38/84] jellyfin: update to 10.10.3 and addon (4) --- packages/addons/service/jellyfin/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/jellyfin/package.mk b/packages/addons/service/jellyfin/package.mk index c8c57203dd..0215dd8994 100644 --- a/packages/addons/service/jellyfin/package.mk +++ b/packages/addons/service/jellyfin/package.mk @@ -3,8 +3,8 @@ PKG_NAME="jellyfin" PKG_VERSION="1.0" -PKG_VERSION_NUMBER="10.10.1" -PKG_REV="2" +PKG_VERSION_NUMBER="10.10.3" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://jellyfin.org/" From 878c91979753a9b8f9c33638d3a255549ffa60f9 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 06:21:59 +0000 Subject: [PATCH 39/84] inputstream.ffmpegdirect: update addon (3) updated: - zvbi: update to 0.2.43 --- .../kodi-binary-addons/inputstream.ffmpegdirect/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi-binary-addons/inputstream.ffmpegdirect/package.mk b/packages/mediacenter/kodi-binary-addons/inputstream.ffmpegdirect/package.mk index 908cfa9440..619942f057 100644 --- a/packages/mediacenter/kodi-binary-addons/inputstream.ffmpegdirect/package.mk +++ b/packages/mediacenter/kodi-binary-addons/inputstream.ffmpegdirect/package.mk @@ -4,7 +4,7 @@ PKG_NAME="inputstream.ffmpegdirect" PKG_VERSION="22.0.1-Piers" PKG_SHA256="d2e3bb2e7c821bc569ddf72370f5d66d1662d263a4d7930de9e695ebc8db6027" -PKG_REV="2" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL2+" PKG_SITE="https://github.com/xbmc/inputstream.ffmpegdirect" From 6a1dc8092cbe2178ea89f8d1a094aef741572ef7 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 4 Dec 2024 08:30:20 +0000 Subject: [PATCH 40/84] zvbi: update to 0.2.43 log: https://github.com/zapping-vbi/zvbi/compare/v0.2.42...v0.2.43 --- packages/multimedia/zvbi/package.mk | 6 ++- .../zvbi-0010-fix-static-linking.patch | 19 ------- .../zvbi/patches/zvbi-0020-ioctl.patch | 18 ------- .../zvbi/patches/zvbi-0050-prevent-test.patch | 49 ------------------ ...cos-function-check-to-AC_CHECK_FUNCS.patch | 51 ------------------- 5 files changed, 4 insertions(+), 139 deletions(-) delete mode 100644 packages/multimedia/zvbi/patches/zvbi-0020-ioctl.patch delete mode 100644 packages/multimedia/zvbi/patches/zvbi-0050-prevent-test.patch delete mode 100644 packages/multimedia/zvbi/patches/zvbi-0060-configure-ac--Move-sincos-function-check-to-AC_CHECK_FUNCS.patch diff --git a/packages/multimedia/zvbi/package.mk b/packages/multimedia/zvbi/package.mk index 7bd8459a79..4a87a77f32 100644 --- a/packages/multimedia/zvbi/package.mk +++ b/packages/multimedia/zvbi/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="zvbi" -PKG_VERSION="0.2.42" -PKG_SHA256="e7614a847ce7dd2c05f1db84d21dcf25085565932efb014f27107ae940884d7f" +PKG_VERSION="0.2.43" +PKG_SHA256="437522d8d0906c43c0a51163f40a3a7e4c0f1f377c0d2d5f25c1b69c827fb3ed" PKG_LICENSE="GPL2" PKG_SITE="https://github.com/zapping-vbi/zvbi" PKG_URL="https://github.com/zapping-vbi/zvbi/archive/refs/tags/v${PKG_VERSION}.tar.gz" @@ -13,7 +13,9 @@ PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-dvb \ --disable-bktr \ + --disable-examples \ --disable-nls \ --disable-proxy \ + --disable-tests \ --without-doxygen \ --without-x" diff --git a/packages/multimedia/zvbi/patches/zvbi-0010-fix-static-linking.patch b/packages/multimedia/zvbi/patches/zvbi-0010-fix-static-linking.patch index cd6a3ba721..3bfa6fde15 100644 --- a/packages/multimedia/zvbi/patches/zvbi-0010-fix-static-linking.patch +++ b/packages/multimedia/zvbi/patches/zvbi-0010-fix-static-linking.patch @@ -9,22 +9,3 @@ if test "x$HAVE_PNG" = xyes; then AC_DEFINE(HAVE_LIBPNG, 1, [Define if you have libpng]) fi ---- a/examples/Makefile.am -+++ b/examples/Makefile.am -@@ -19,4 +19,4 @@ EXTRA_DIST = \ - INCLUDES = -I$(top_srcdir)/src - - LDADD = $(top_builddir)/src/libzvbi.la \ -- $(PTHREAD_LIB) -lm $(PNG_LIB) -+ $(PTHREAD_LIB) $(PNG_LIB) -lm ---- a/examples/Makefile.in -+++ b/examples/Makefile.in -@@ -262,7 +262,7 @@ EXTRA_DIST = \ - - INCLUDES = -I$(top_srcdir)/src - LDADD = $(top_builddir)/src/libzvbi.la \ -- $(PTHREAD_LIB) -lm $(PNG_LIB) -+ $(PTHREAD_LIB) $(PNG_LIB) -lm - - all: all-am - diff --git a/packages/multimedia/zvbi/patches/zvbi-0020-ioctl.patch b/packages/multimedia/zvbi/patches/zvbi-0020-ioctl.patch deleted file mode 100644 index 4af7cb1a53..0000000000 --- a/packages/multimedia/zvbi/patches/zvbi-0020-ioctl.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/contrib/ntsc-cc.c -+++ b/contrib/ntsc-cc.c -@@ -32,7 +32,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -45,6 +44,7 @@ - #include "src/libzvbi.h" - - #ifdef ENABLE_V4L2 -+# include - # include - # include "src/videodev2k.h" - #endif diff --git a/packages/multimedia/zvbi/patches/zvbi-0050-prevent-test.patch b/packages/multimedia/zvbi/patches/zvbi-0050-prevent-test.patch deleted file mode 100644 index 118558f9a6..0000000000 --- a/packages/multimedia/zvbi/patches/zvbi-0050-prevent-test.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -22,8 +22,6 @@ SUBDIRS = \ - src \ - $(proxy_dirs) \ - contrib \ -- examples \ -- test \ - po \ - doc - ---- a/Makefile.in -+++ b/Makefile.in -@@ -78,7 +78,7 @@ pkgconfigDATA_INSTALL = $(INSTALL_DATA) - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` --DIST_SUBDIRS = m4 src daemon contrib examples test po doc -+DIST_SUBDIRS = m4 src daemon contrib po doc - am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ - $(srcdir)/zvbi-0.2.pc.in $(srcdir)/zvbi.spec.in \ - $(top_srcdir)/build-aux/compile \ -@@ -268,8 +268,6 @@ SUBDIRS = \ - src \ - $(proxy_dirs) \ - contrib \ -- examples \ -- test \ - po \ - doc - ---- a/configure.ac -+++ b/configure.ac -@@ -384,7 +384,6 @@ AM_CONDITIONAL(BUILD_STATIC_LIB, [test "x$enable_static" = xyes]) - AC_OUTPUT([ - Makefile - contrib/Makefile -- examples/Makefile - daemon/Makefile - daemon/zvbid.init - doc/Doxyfile -@@ -392,7 +391,6 @@ AC_OUTPUT([ - m4/Makefile - src/Makefile - src/dvb/Makefile -- test/Makefile - po/Makefile.in - zvbi.spec - zvbi-0.2.pc diff --git a/packages/multimedia/zvbi/patches/zvbi-0060-configure-ac--Move-sincos-function-check-to-AC_CHECK_FUNCS.patch b/packages/multimedia/zvbi/patches/zvbi-0060-configure-ac--Move-sincos-function-check-to-AC_CHECK_FUNCS.patch deleted file mode 100644 index be243e2ec0..0000000000 --- a/packages/multimedia/zvbi/patches/zvbi-0060-configure-ac--Move-sincos-function-check-to-AC_CHECK_FUNCS.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 429cf9337588d6e028bd1dc4633953b4eff09597 Mon Sep 17 00:00:00 2001 -From: Ileana Dumitrescu -Date: Wed, 13 Mar 2024 17:42:18 +0200 -Subject: [PATCH] configure.ac: Move sincos function check to AC_CHECK_FUNCS - ---- - configure.ac | 24 +----------------------- - 1 file changed, 1 insertion(+), 23 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ba6f385..476fd69 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -89,7 +89,7 @@ AC_CHECK_FUNCS([alarm dup2 gethostbyaddr gethostbyname getopt_long gettimeofday - inet_ntoa localtime_r memmove memset mkdir modf munmap - nl_langinfo putenv select setenv setlocale socket strcasecmp - strchr strdup strerror strncasecmp strndup strrchr strstr -- strtol strtoul tzset strptime getaddrinfo]) -+ strtol strtoul tzset strptime getaddrinfo sincos]) - - AM_CONDITIONAL(HAVE_STRPTIME, [test "x$HAVE_STRPTIME" = xyes]) - -@@ -112,28 +112,6 @@ dnl autoconf 2.71 required additional quotations and usages of "AC_LANG_SOURCE". - dnl "Noteworthy changes in autoconf version 2.66 through 2.68" - dnl - --dnl sincos() is a GNU extension (a macro, not a function). --dnl If not present we use a replacement. --AC_MSG_CHECKING([for sincos]) --AC_LINK_IFELSE([AC_LANG_SOURCE([ --#include --#include --int main (void) { --double s, c; --/* Make sure the compiler does not optimize sincos() away -- so the linker can confirm its availability. */ --scanf ("%f", &s); --sincos (s, &s, &c); --printf ("%f %f", s, c); --return 0; --} --])],[ -- AC_MSG_RESULT([yes]) -- AC_DEFINE(HAVE_SINCOS, 1, [Define if the sincos() function is available]) --],[ -- AC_MSG_RESULT([no]) --]) -- - dnl log2() is a GNU extension (a macro, not a function). - dnl If not present we use a replacement. - AC_MSG_CHECKING([for log2]) From 3d4a9929a93226d8d67e41e729f39240e7165632 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 06:54:12 +0000 Subject: [PATCH 41/84] docker: update to 27.4.0 and addon (4) - cli: update to 27.4.0 - containerd: update to 2.0.1 - moby: update to 27.4.0 - runc: update to 1.2.3 --- packages/addons/service/docker/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/docker/package.mk b/packages/addons/service/docker/package.mk index c9328ad4a4..d790ba8ef4 100644 --- a/packages/addons/service/docker/package.mk +++ b/packages/addons/service/docker/package.mk @@ -3,7 +3,7 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="docker" -PKG_REV="3" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="ASL" PKG_SITE="http://www.docker.com/" From 4683d8bae34f5d9b3e385520d61c49ccf598ba77 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 11 Dec 2024 09:55:48 +0000 Subject: [PATCH 42/84] moby: update to 27.4.0 --- packages/addons/addon-depends/docker/moby/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/addon-depends/docker/moby/package.mk b/packages/addons/addon-depends/docker/moby/package.mk index f7772b6963..7dc0420e60 100644 --- a/packages/addons/addon-depends/docker/moby/package.mk +++ b/packages/addons/addon-depends/docker/moby/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="moby" -PKG_VERSION="27.3.1" -PKG_SHA256="d18208d9e0b6421307342cdef266193984c97c87177b9262b1113e6e9e7e020e" +PKG_VERSION="27.4.0" +PKG_SHA256="ee2669e1d2b7070e6540f6dad90df3be151ee9f9e829f3ef90ecd4847819bc5b" PKG_LICENSE="ASL" PKG_SITE="https://mobyproject.org/" PKG_URL="https://github.com/moby/moby/archive/v${PKG_VERSION}.tar.gz" @@ -12,7 +12,7 @@ PKG_LONGDESC="Moby is an open-source project created by Docker to enable and acc PKG_TOOLCHAIN="manual" # Git commit of the matching release https://github.com/moby/moby -export PKG_GIT_COMMIT="41ca978a0a5400cc24b274137efa9f25517fcc0b" +export PKG_GIT_COMMIT="92a83937d0280dcbea92099b01e01aa4251c1777" PKG_MOBY_BUILDTAGS="daemon \ autogen \ From 19fd1962b9dfd2f22997b802dd9fcc13a8d260be Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 11 Dec 2024 09:55:51 +0000 Subject: [PATCH 43/84] cli: update to 27.4.0 --- packages/addons/addon-depends/docker/cli/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/docker/cli/package.mk b/packages/addons/addon-depends/docker/cli/package.mk index fbbab20b76..02978ae648 100644 --- a/packages/addons/addon-depends/docker/cli/package.mk +++ b/packages/addons/addon-depends/docker/cli/package.mk @@ -3,7 +3,7 @@ PKG_NAME="cli" PKG_VERSION="$(get_pkg_version moby)" -PKG_SHA256="df7d44387166d90954e290dfbe0a278649bf71d0e89933615bdc0757580b68e4" +PKG_SHA256="50140bb5466b4a479dd1a1867cecb05a5536379d0da171c994a6be1334eeae70" PKG_LICENSE="ASL" PKG_SITE="https://github.com/docker/cli" PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz" @@ -12,7 +12,7 @@ PKG_LONGDESC="The Docker CLI" PKG_TOOLCHAIN="manual" # Git commit of the matching tag https://github.com/docker/cli/tags -export PKG_GIT_COMMIT="ce1223035ac3ab8922717092e63a184cf67b493d" +export PKG_GIT_COMMIT="bde2b893136c1c7a2894386e4f8743089c89b041" configure_target() { go_configure From 9ceef51c39fc8022e1d369e81b59ee486898a678 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Nov 2024 12:21:53 +0000 Subject: [PATCH 44/84] runc: update to 1.2.3 --- packages/addons/addon-depends/runc/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/addon-depends/runc/package.mk b/packages/addons/addon-depends/runc/package.mk index e783658633..412f068684 100644 --- a/packages/addons/addon-depends/runc/package.mk +++ b/packages/addons/addon-depends/runc/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="runc" -PKG_VERSION="1.2.1" -PKG_SHA256="1418fdaf46e0d6da75b62b4ad788fb9bccbe8a1b6318675205bf27cc03a02427" +PKG_VERSION="1.2.3" +PKG_SHA256="b12ba86441c259225374640db1cbf915168a04d94e471ec936684df2f05423a0" PKG_LICENSE="APL" PKG_SITE="https://github.com/opencontainers/runc" PKG_URL="https://github.com/opencontainers/runc/archive/v${PKG_VERSION}.tar.gz" @@ -13,7 +13,7 @@ PKG_LONGDESC="A CLI tool for spawning and running containers according to the OC PKG_TOOLCHAIN="manual" # Git commit of the matching release https://github.com/opencontainers/runc/releases -export PKG_GIT_COMMIT="d7735e388ef5eecbd60d93bfbe5afe0f3fbc8a6b" +export PKG_GIT_COMMIT="0d37cfd4b557771e555a184d5a78d0ed4bdb79a5" pre_make_target() { go_configure From c38fa912d57fab0bc6cd57e9b52b98139f78af13 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 14 Dec 2024 09:39:22 +0000 Subject: [PATCH 45/84] containerd: update to 2.0.1 --- packages/addons/addon-depends/docker/containerd/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/addon-depends/docker/containerd/package.mk b/packages/addons/addon-depends/docker/containerd/package.mk index 9278ff05dc..c48ae811fb 100644 --- a/packages/addons/addon-depends/docker/containerd/package.mk +++ b/packages/addons/addon-depends/docker/containerd/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="containerd" -PKG_VERSION="2.0.0" -PKG_SHA256="346d644e1b96e1f4a39bfe9d1eb0eb01ca676f806c12d95e5dbe35325bbc1780" +PKG_VERSION="2.0.1" +PKG_SHA256="a2958e6c97dcc44d2b3fc5f1e0c5cfb267d4620b26b51ff52cbe7bd07678707d" PKG_LICENSE="APL" PKG_SITE="https://containerd.io" PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz" @@ -13,7 +13,7 @@ PKG_LONGDESC="A daemon to control runC, built for performance and density." PKG_TOOLCHAIN="manual" # Git commit of the matching release https://github.com/containerd/containerd/releases -export PKG_GIT_COMMIT="207ad711eabd375a01713109a8a197d197ff6542" +export PKG_GIT_COMMIT="88aa2f531d6c2922003cc7929e51daf1c14caa0a" pre_make_target() { From 0b3ba7bc7af224cfee9e5e3a84e77525ec60967b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 06:57:24 +0000 Subject: [PATCH 46/84] podman: update to 5.3.1 and addon (2) - podman-bin: update to 5.3.1 - gpgme: update to 1.24.1 - netavark: update to 1.13.1 --- packages/addons/service/podman/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/podman/package.mk b/packages/addons/service/podman/package.mk index d207da61e1..a07c034d17 100644 --- a/packages/addons/service/podman/package.mk +++ b/packages/addons/service/podman/package.mk @@ -2,7 +2,7 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="podman" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="Apache-2.0" PKG_SITE="https://podman.io" From b10ee465db577f9acf9b16d36405221d113f8cd1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 25 Sep 2024 13:24:50 +0000 Subject: [PATCH 47/84] podman-bin: update to 5.3.1 --- .../podman/podman-bin/package.mk | 6 +- .../patches/podman-0002-path-changes.patch | 180 +++++++++--------- 2 files changed, 93 insertions(+), 93 deletions(-) diff --git a/packages/addons/addon-depends/podman/podman-bin/package.mk b/packages/addons/addon-depends/podman/podman-bin/package.mk index f24d5211bd..2accd8df5b 100644 --- a/packages/addons/addon-depends/podman/podman-bin/package.mk +++ b/packages/addons/addon-depends/podman/podman-bin/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="podman-bin" -PKG_VERSION="5.2.2" -PKG_SHA256="571658f175d61724269c1a20626c1e39424af59b7bcf7ff94135d03b790bbecb" +PKG_VERSION="5.3.1" +PKG_SHA256="5b4e9ddce69cc2c8c8b8529e90093ae3ea9cb2959e2fceb98469b282dbffbcc7" PKG_LICENSE="Apache-2.0" PKG_SITE="https://podman.io/" PKG_URL="https://github.com/containers/podman/archive/v${PKG_VERSION}.tar.gz" @@ -12,7 +12,7 @@ PKG_LONGDESC="Podman: A tool for managing OCI containers and pods." PKG_TOOLCHAIN="manual" # Git commit of the matching release https://github.com/containers/podman -export PKG_GIT_COMMIT="fcee48106a12dd531702d729d17f40f6e152027f" +export PKG_GIT_COMMIT="4cbdfde5d862dcdbe450c0f1d76ad75360f67a3c" PKG_PODMAN_BUILDTAGS="exclude_graphdriver_devicemapper \ exclude_graphdriver_btrfs \ diff --git a/packages/addons/addon-depends/podman/podman-bin/patches/podman-0002-path-changes.patch b/packages/addons/addon-depends/podman/podman-bin/patches/podman-0002-path-changes.patch index 2ce0f274f0..bc6f9deb7f 100644 --- a/packages/addons/addon-depends/podman/podman-bin/patches/podman-0002-path-changes.patch +++ b/packages/addons/addon-depends/podman/podman-bin/patches/podman-0002-path-changes.patch @@ -1,6 +1,6 @@ diff -Nur a/pkg/api/handlers/libpod/swagger_spec.go b/pkg/api/handlers/libpod/swagger_spec.go ---- a/pkg/api/handlers/libpod/swagger_spec.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/api/handlers/libpod/swagger_spec.go 2024-09-14 06:41:57.836922873 +0000 +--- a/pkg/api/handlers/libpod/swagger_spec.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/api/handlers/libpod/swagger_spec.go 2024-11-22 09:32:20.604644984 +0000 @@ -13,7 +13,7 @@ ) @@ -11,20 +11,20 @@ diff -Nur a/pkg/api/handlers/libpod/swagger_spec.go b/pkg/api/handlers/libpod/sw func ServeSwagger(w http.ResponseWriter, r *http.Request) { path := DefaultPodmanSwaggerSpec diff -Nur a/pkg/machine/define/config.go b/pkg/machine/define/config.go ---- a/pkg/machine/define/config.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/machine/define/config.go 2024-09-14 06:41:57.863589758 +0000 -@@ -2,7 +2,7 @@ - +--- a/pkg/machine/define/config.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/machine/define/config.go 2024-11-22 09:32:20.631311705 +0000 +@@ -3,7 +3,7 @@ import "os" --const UserCertsTargetPath = "/etc/containers/certs.d" -+const UserCertsTargetPath = "/storage/.kodi/addons/service.system.podman/etc/containers/certs.d" - const DefaultIdentityName = "machine" - - // MountTag is an identifier to mount a VirtioFS file system tag on a mount point in the VM. + const ( +- UserCertsTargetPath = "/etc/containers/certs.d" ++ UserCertsTargetPath = "/storage/.kodi/addons/service.system.podman/etc/containers/certs.d" + DefaultIdentityName = "machine" + DefaultMachineName = "podman-machine-default" + ) diff -Nur a/pkg/machine/ignition/ignition.go b/pkg/machine/ignition/ignition.go ---- a/pkg/machine/ignition/ignition.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/machine/ignition/ignition.go 2024-09-14 06:41:57.870256479 +0000 +--- a/pkg/machine/ignition/ignition.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/machine/ignition/ignition.go 2024-11-22 09:32:20.637978385 +0000 @@ -381,7 +381,7 @@ files = append(files, File{ Node: Node{ @@ -35,8 +35,8 @@ diff -Nur a/pkg/machine/ignition/ignition.go b/pkg/machine/ignition/ignition.go }, FileEmbedded1: FileEmbedded1{ diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go ---- a/pkg/machine/wsl/machine.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/machine/wsl/machine.go 2024-09-14 06:41:57.870256479 +0000 +--- a/pkg/machine/wsl/machine.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/machine/wsl/machine.go 2024-11-22 09:32:20.637978385 +0000 @@ -180,7 +180,7 @@ return fmt.Errorf("could not configure systemd settings for guest OS: %w", err) } @@ -65,8 +65,8 @@ diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go return fmt.Errorf("could not configure registries on guest OS: %w", err) } diff -Nur a/pkg/systemd/generate/containers_test.go b/pkg/systemd/generate/containers_test.go ---- a/pkg/systemd/generate/containers_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/systemd/generate/containers_test.go 2024-09-14 06:41:57.843589594 +0000 +--- a/pkg/systemd/generate/containers_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/systemd/generate/containers_test.go 2024-11-22 09:32:20.611311664 +0000 @@ -1045,7 +1045,7 @@ StopTimeout: 22, PodmanVersion: "CI", @@ -383,8 +383,8 @@ diff -Nur a/pkg/systemd/generate/containers_test.go b/pkg/systemd/generate/conta RestartSec: 15, }, diff -Nur a/pkg/systemd/generate/pods_test.go b/pkg/systemd/generate/pods_test.go ---- a/pkg/systemd/generate/pods_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/systemd/generate/pods_test.go 2024-09-14 06:41:57.843589594 +0000 +--- a/pkg/systemd/generate/pods_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/systemd/generate/pods_test.go 2024-11-22 09:32:20.611311664 +0000 @@ -485,7 +485,7 @@ PIDFile: "/run/containers/storage/overlay-containers/639c53578af4d84b8800b4635fa4e680ee80fd67e0e6a2d4eea48d1e3230f401/userdata/conmon.pid", StopTimeout: 42, @@ -521,11 +521,11 @@ diff -Nur a/pkg/systemd/generate/pods_test.go b/pkg/systemd/generate/pods_test.g RequiredServices: []string{"container-1", "container-2"}, CreateCommand: []string{"podman", "pod", "create", "--name", "foo", "bar=arg with space"}, diff -Nur a/pkg/systemd/quadlet/quadlet.go b/pkg/systemd/quadlet/quadlet.go ---- a/pkg/systemd/quadlet/quadlet.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/systemd/quadlet/quadlet.go 2024-09-14 06:41:57.843589594 +0000 -@@ -21,9 +21,9 @@ - // but it is causing bloat - autoUpdateLabel = "io.containers.autoupdate" +--- a/pkg/systemd/quadlet/quadlet.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/systemd/quadlet/quadlet.go 2024-11-22 09:32:20.611311664 +0000 +@@ -23,9 +23,9 @@ + // Directory for temporary Quadlet files (sysadmin owned) + UnitDirTemp = "/run/containers/systemd" // Directory for global Quadlet files (sysadmin owned) - UnitDirAdmin = "/etc/containers/systemd" + UnitDirAdmin = "/storage/.kodi/addons/service.system.podman/etc/containers/systemd" @@ -536,8 +536,8 @@ diff -Nur a/pkg/systemd/quadlet/quadlet.go b/pkg/systemd/quadlet/quadlet.go // Names of commonly used systemd/quadlet group names ContainerGroup = "Container" diff -Nur a/pkg/trust/registries.go b/pkg/trust/registries.go ---- a/pkg/trust/registries.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/pkg/trust/registries.go 2024-09-14 06:41:57.860256397 +0000 +--- a/pkg/trust/registries.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/pkg/trust/registries.go 2024-11-22 09:32:20.627978364 +0000 @@ -29,7 +29,7 @@ } @@ -548,9 +548,9 @@ diff -Nur a/pkg/trust/registries.go b/pkg/trust/registries.go // userRegistriesDir is the path to the per user registries.d. var userRegistriesDir = filepath.FromSlash(".config/containers/registries.d") diff -Nur a/test/e2e/common_test.go b/test/e2e/common_test.go ---- a/test/e2e/common_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/common_test.go 2024-09-14 06:41:58.060258033 +0000 -@@ -284,7 +284,7 @@ +--- a/test/e2e/common_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/common_test.go 2024-11-22 09:32:20.821312090 +0000 +@@ -314,7 +314,7 @@ } networkBackend := Netavark @@ -560,8 +560,8 @@ diff -Nur a/test/e2e/common_test.go b/test/e2e/common_test.go networkConfigDir = filepath.Join(root, "etc", "networks") } diff -Nur a/test/e2e/create_test.go b/test/e2e/create_test.go ---- a/test/e2e/create_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/create_test.go 2024-09-14 06:41:58.063591394 +0000 +--- a/test/e2e/create_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/create_test.go 2024-11-22 09:32:20.824645430 +0000 @@ -355,7 +355,7 @@ Expect(session).To(ExitWithError(125, "open /no/such/file: no such file or directory")) } @@ -572,8 +572,8 @@ diff -Nur a/test/e2e/create_test.go b/test/e2e/create_test.go Expect(session).Should(ExitCleanly()) }) diff -Nur a/test/e2e/import_test.go b/test/e2e/import_test.go ---- a/test/e2e/import_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/import_test.go 2024-09-14 06:41:58.053591313 +0000 +--- a/test/e2e/import_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/import_test.go 2024-11-22 09:32:20.814645410 +0000 @@ -175,7 +175,7 @@ importImage.WaitWithDefaultTimeout() Expect(importImage).To(ExitWithError(125, "open /no/such/file: no such file or directory")) @@ -584,8 +584,8 @@ diff -Nur a/test/e2e/import_test.go b/test/e2e/import_test.go Expect(result).Should(ExitCleanly()) }) diff -Nur a/test/e2e/load_test.go b/test/e2e/load_test.go ---- a/test/e2e/load_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/load_test.go 2024-09-14 06:41:58.053591313 +0000 +--- a/test/e2e/load_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/load_test.go 2024-11-22 09:32:20.814645410 +0000 @@ -85,7 +85,7 @@ rmi.WaitWithDefaultTimeout() Expect(rmi).Should(ExitCleanly()) @@ -596,9 +596,9 @@ diff -Nur a/test/e2e/load_test.go b/test/e2e/load_test.go if IsRemote() { Expect(result).To(ExitWithError(125, "unknown flag: --signature-policy")) diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go ---- a/test/e2e/push_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/push_test.go 2024-09-14 06:41:58.056924672 +0000 -@@ -197,11 +197,11 @@ +--- a/test/e2e/push_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/push_test.go 2024-11-22 09:32:20.814645410 +0000 +@@ -198,11 +198,11 @@ // Ideally, this should set SystemContext.RegistriesDirPath, but Podman currently doesn’t // expose that as an option. So, for now, modify /etc/directly, and skip testing sigstore if // we don’t have permission to do so. @@ -612,7 +612,7 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go } else { defer func() { err := os.Remove(systemRegistriesDAddition) -@@ -267,16 +267,16 @@ +@@ -268,16 +268,16 @@ }) It("podman push to local registry with authorization", func() { @@ -632,7 +632,7 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go cwd, _ := os.Getwd() certPath := filepath.Join(cwd, "../", "certs") -@@ -315,7 +315,7 @@ +@@ -316,7 +316,7 @@ Expect(push).Should(Exit(0)) Expect(push.ErrorToString()).To(ContainSubstring("Writing manifest to image destination")) @@ -642,9 +642,9 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go push = podmanTest.Podman([]string{"push", "--creds=podmantest:wrongpasswd", ALPINE, "localhost:5004/credstest"}) diff -Nur a/test/e2e/run_test.go b/test/e2e/run_test.go ---- a/test/e2e/run_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/run_test.go 2024-09-14 06:41:58.053591313 +0000 -@@ -124,7 +124,7 @@ +--- a/test/e2e/run_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/run_test.go 2024-11-22 09:32:20.811312070 +0000 +@@ -125,7 +125,7 @@ } Expect(session).To(ExitWithError(125, "open /no/such/file: no such file or directory")) @@ -654,8 +654,8 @@ diff -Nur a/test/e2e/run_test.go b/test/e2e/run_test.go Expect(session).Should(Exit(0)) Expect(session.ErrorToString()).To(ContainSubstring("Getting image source signatures")) diff -Nur a/test/e2e/save_test.go b/test/e2e/save_test.go ---- a/test/e2e/save_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/save_test.go 2024-09-14 06:41:58.050257951 +0000 +--- a/test/e2e/save_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/save_test.go 2024-11-22 09:32:20.807978730 +0000 @@ -29,7 +29,7 @@ SkipIfRemote("--signature-policy N/A for remote") outfile := filepath.Join(podmanTest.TempDir, "alpine.tar") @@ -695,8 +695,8 @@ diff -Nur a/test/e2e/save_test.go b/test/e2e/save_test.go pushedImage := fmt.Sprintf("localhost:%d/alpine", port) session = podmanTest.Podman([]string{"tag", ALPINE, pushedImage}) diff -Nur a/test/e2e/system_reset_test.go b/test/e2e/system_reset_test.go ---- a/test/e2e/system_reset_test.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/test/e2e/system_reset_test.go 2024-09-14 06:41:58.050257951 +0000 +--- a/test/e2e/system_reset_test.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/test/e2e/system_reset_test.go 2024-11-22 09:32:20.807978730 +0000 @@ -45,7 +45,7 @@ Expect(session).Should(ExitCleanly()) @@ -707,8 +707,8 @@ diff -Nur a/test/e2e/system_reset_test.go b/test/e2e/system_reset_test.go session = podmanTest.Podman([]string{"images", "-n"}) session.WaitWithDefaultTimeout() diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go ---- a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-09-14 06:41:58.693596546 +0000 +--- a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-11-22 09:32:21.437980016 +0000 @@ -4,7 +4,7 @@ // cniConfigDir is the directory where cni configuration is found cniConfigDir = "/usr/local/etc/cni/net.d/" @@ -719,8 +719,8 @@ diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_fre netavarkRunDir = "/var/run/containers/networks" ) diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go ---- a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-09-14 06:41:58.693596546 +0000 +--- a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-11-22 09:32:21.437980016 +0000 @@ -4,7 +4,7 @@ // cniConfigDir is the directory where cni configuration is found cniConfigDir = "/etc/cni/net.d/" @@ -731,8 +731,8 @@ diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_lin netavarkRunDir = "/run/containers/networks" ) diff -Nur a/vendor/github.com/containers/common/pkg/config/config_bsd.go b/vendor/github.com/containers/common/pkg/config/config_bsd.go ---- a/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-09-14 06:41:58.690263186 +0000 +--- a/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-11-22 09:32:21.434646676 +0000 @@ -11,7 +11,7 @@ // DefaultSignaturePolicyPath is the default value for the @@ -743,8 +743,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_bsd.go b/vendo var defaultHelperBinariesDir = []string{ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_darwin.go b/vendor/github.com/containers/common/pkg/config/config_darwin.go ---- a/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-09-14 06:41:58.690263186 +0000 +--- a/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-11-22 09:32:21.434646676 +0000 @@ -9,7 +9,7 @@ // DefaultSignaturePolicyPath is the default value for the @@ -755,8 +755,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_darwin.go b/ve var defaultHelperBinariesDir = []string{ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_linux.go b/vendor/github.com/containers/common/pkg/config/config_linux.go ---- a/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-09-14 06:41:58.693596546 +0000 +--- a/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-11-22 09:32:21.434646676 +0000 @@ -13,7 +13,7 @@ // DefaultSignaturePolicyPath is the default value for the @@ -767,8 +767,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_linux.go b/ven func selinuxEnabled() bool { diff -Nur a/vendor/github.com/containers/common/pkg/config/config_windows.go b/vendor/github.com/containers/common/pkg/config/config_windows.go ---- a/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-09-14 06:41:58.690263186 +0000 +--- a/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-11-22 09:32:21.434646676 +0000 @@ -12,7 +12,7 @@ // DefaultSignaturePolicyPath is the default value for the @@ -779,8 +779,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_windows.go b/v // Mount type for mounting host dir _typeBind = "bind" diff -Nur a/vendor/github.com/containers/common/pkg/config/default.go b/vendor/github.com/containers/common/pkg/config/default.go ---- a/vendor/github.com/containers/common/pkg/config/default.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/config/default.go 2024-09-14 06:41:58.690263186 +0000 +--- a/vendor/github.com/containers/common/pkg/config/default.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/config/default.go 2024-11-22 09:32:21.434646676 +0000 @@ -23,7 +23,7 @@ const ( @@ -800,8 +800,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/default.go b/vendor/g DefaultCdiSpecDirs = []string{"/etc/cdi"} // DefaultCapabilities is the default for the default_capabilities option in the containers.conf file. diff -Nur a/vendor/github.com/containers/common/pkg/hooks/hooks.go b/vendor/github.com/containers/common/pkg/hooks/hooks.go ---- a/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-09-14 06:41:58.686929825 +0000 +--- a/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-11-22 09:32:21.431313336 +0000 @@ -20,10 +20,10 @@ const ( @@ -816,8 +816,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/hooks/hooks.go b/vendor/gith // Manager provides an opaque interface for managing CRI-O hooks. diff -Nur a/vendor/github.com/containers/common/pkg/machine/machine.go b/vendor/github.com/containers/common/pkg/machine/machine.go ---- a/vendor/github.com/containers/common/pkg/machine/machine.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/machine/machine.go 2024-09-14 06:41:58.693596546 +0000 +--- a/vendor/github.com/containers/common/pkg/machine/machine.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/machine/machine.go 2024-11-22 09:32:21.437980016 +0000 @@ -12,7 +12,7 @@ } @@ -828,9 +828,9 @@ diff -Nur a/vendor/github.com/containers/common/pkg/machine/machine.go b/vendor/ Qemu = "qemu" AppleHV = "applehv" diff -Nur a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go ---- a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-09-14 06:41:58.690263186 +0000 -@@ -19,10 +19,10 @@ +--- a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-11-22 09:32:21.431313336 +0000 +@@ -20,10 +20,10 @@ var ( // DefaultMountsFile holds the default mount paths in the form // "host_path:container_path" @@ -844,8 +844,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions. // "host_path:container_path" overridden by the rootless user UserOverrideMountsFile = filepath.Join(os.Getenv("HOME"), ".config/containers/mounts.conf") diff -Nur a/vendor/github.com/containers/image/v5/docker/registries_d.go b/vendor/github.com/containers/image/v5/docker/registries_d.go ---- a/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-09-14 06:41:58.673596383 +0000 +--- a/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-11-22 09:32:21.417979975 +0000 @@ -35,7 +35,7 @@ var defaultUserDockerDir = filepath.FromSlash(".local/share/containers/sigstore") @@ -856,8 +856,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/docker/registries_d.go b/vendo // registryConfiguration is one of the files in registriesDirPath configuring lookaside locations, or the result of merging them all. // NOTE: Keep this in sync with docs/registries.d.md! diff -Nur a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go ---- a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-09-14 06:41:58.666929661 +0000 +--- a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-11-22 09:32:21.411313295 +0000 @@ -17,7 +17,7 @@ // If the format changes in an incompatible way, increase the version number. blobInfoCacheFilename = "blob-info-cache-v1.sqlite" @@ -868,8 +868,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go b // blobInfoCacheDir returns a path to a blob info cache appropriate for sys and euid. diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go ---- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-09-14 06:41:58.663596301 +0000 +--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-11-22 09:32:21.407979955 +0000 @@ -5,8 +5,8 @@ // builtinRegistriesConfPath is the path to the registry configuration file. @@ -882,8 +882,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_comm -const builtinRegistriesConfDirPath = "/etc/containers/registries.conf.d" +const builtinRegistriesConfDirPath = "/storage/.kodi/addons/service.system.podman/etc/containers/registries.conf.d" diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go ---- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-09-14 06:41:58.663596301 +0000 +--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-11-22 09:32:21.407979955 +0000 @@ -5,8 +5,8 @@ // builtinRegistriesConfPath is the path to the registry configuration file. @@ -896,8 +896,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_free -const builtinRegistriesConfDirPath = "/usr/local/etc/containers/registries.conf.d" +const builtinRegistriesConfDirPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/registries.conf.d" diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go ---- a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-09-14 06:41:58.666929661 +0000 +--- a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-11-22 09:32:21.411313295 +0000 @@ -5,4 +5,4 @@ // builtinDefaultPolicyPath is the policy path used for DefaultPolicy(). @@ -905,8 +905,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_common. -const builtinDefaultPolicyPath = "/etc/containers/policy.json" +const builtinDefaultPolicyPath = "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json" diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go ---- a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-09-14 06:41:58.666929661 +0000 +--- a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-11-22 09:32:21.411313295 +0000 @@ -5,4 +5,4 @@ // builtinDefaultPolicyPath is the policy path used for DefaultPolicy(). @@ -914,8 +914,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd -const builtinDefaultPolicyPath = "/usr/local/etc/containers/policy.json" +const builtinDefaultPolicyPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/policy.json" diff -Nur a/vendor/github.com/containers/storage/types/options_bsd.go b/vendor/github.com/containers/storage/types/options_bsd.go ---- a/vendor/github.com/containers/storage/types/options_bsd.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/storage/types/options_bsd.go 2024-09-14 06:41:58.643596138 +0000 +--- a/vendor/github.com/containers/storage/types/options_bsd.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/storage/types/options_bsd.go 2024-11-22 09:32:21.387979914 +0000 @@ -12,7 +12,7 @@ // defaultConfigFile path to the system wide storage.conf file @@ -926,8 +926,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_bsd.go b/vendor/g // canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers diff -Nur a/vendor/github.com/containers/storage/types/options_darwin.go b/vendor/github.com/containers/storage/types/options_darwin.go ---- a/vendor/github.com/containers/storage/types/options_darwin.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/storage/types/options_darwin.go 2024-09-14 06:41:58.643596138 +0000 +--- a/vendor/github.com/containers/storage/types/options_darwin.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/storage/types/options_darwin.go 2024-11-22 09:32:21.387979914 +0000 @@ -4,11 +4,11 @@ // these are default path for run and graph root for rootful users // for rootless path is constructed via getRootlessStorageOpts @@ -944,8 +944,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_darwin.go b/vendo // canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers func canUseRootlessOverlay() bool { diff -Nur a/vendor/github.com/containers/storage/types/options_linux.go b/vendor/github.com/containers/storage/types/options_linux.go ---- a/vendor/github.com/containers/storage/types/options_linux.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/storage/types/options_linux.go 2024-09-14 06:41:58.643596138 +0000 +--- a/vendor/github.com/containers/storage/types/options_linux.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/storage/types/options_linux.go 2024-11-22 09:32:21.387979914 +0000 @@ -12,13 +12,13 @@ // these are default path for run and graph root for rootful users // for rootless path is constructed via getRootlessStorageOpts @@ -964,8 +964,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_linux.go b/vendor // canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers diff -Nur a/vendor/github.com/containers/storage/types/options_windows.go b/vendor/github.com/containers/storage/types/options_windows.go ---- a/vendor/github.com/containers/storage/types/options_windows.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/containers/storage/types/options_windows.go 2024-09-14 06:41:58.643596138 +0000 +--- a/vendor/github.com/containers/storage/types/options_windows.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/containers/storage/types/options_windows.go 2024-11-22 09:32:21.387979914 +0000 @@ -4,13 +4,13 @@ // these are default path for run and graph root for rootful users // for rootless path is constructed via getRootlessStorageOpts @@ -984,8 +984,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_windows.go b/vend // canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers diff -Nur a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go ---- a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-08-21 17:43:11.000000000 +0000 -+++ b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-09-14 06:41:58.540261960 +0000 +--- a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-11-21 13:40:20.000000000 +0000 ++++ b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-11-22 09:32:21.287979709 +0000 @@ -23,7 +23,7 @@ const ( From 00da2c5a90c193c68ce501fc812369afce53b396 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 7 Nov 2024 00:47:15 +0000 Subject: [PATCH 48/84] gpgme: update to 1.24.1 --- packages/addons/addon-depends/podman/gpgme/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/podman/gpgme/package.mk b/packages/addons/addon-depends/podman/gpgme/package.mk index b0379bb712..00ff9506b6 100644 --- a/packages/addons/addon-depends/podman/gpgme/package.mk +++ b/packages/addons/addon-depends/podman/gpgme/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gpgme" -PKG_VERSION="1.23.2" -PKG_SHA256="9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224" +PKG_VERSION="1.24.1" +PKG_SHA256="ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f" PKG_LICENSE="gpgme" PKG_SITE="https://gnupg.org/software/gpgme/index.html" PKG_URL="https://gnupg.org/ftp/gcrypt/gpgme/gpgme-${PKG_VERSION}.tar.bz2" From 218c755dcf438f523e00ebaf6bb85242b66e8dd1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 30 Oct 2024 11:15:06 +0000 Subject: [PATCH 49/84] netavark: update to 1.13.1 --- packages/addons/addon-depends/podman/netavark/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/podman/netavark/package.mk b/packages/addons/addon-depends/podman/netavark/package.mk index dfead87817..f4907615da 100644 --- a/packages/addons/addon-depends/podman/netavark/package.mk +++ b/packages/addons/addon-depends/podman/netavark/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="netavark" -PKG_VERSION="1.12.2" -PKG_SHA256="d1e5a7e65b825724fd084b0162084d9b61db8cda1dad26de8a07be1bd6891dbc" +PKG_VERSION="1.13.1" +PKG_SHA256="b3698021677fb3b0fd1dc5f669fd62b49a7f4cf26bb70f977663f6d1a5046a31" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/containers/netavark" PKG_URL="https://github.com/containers/netavark/archive/v${PKG_VERSION}.tar.gz" From baca55a390477f6e76a6d2270289eee124cbc9ba Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 06:52:12 +0000 Subject: [PATCH 50/84] chrome: update to 131.0.6778.139 and addon (2) - at-spi2-core: update to 2.54.0 - cups: update to 2.4.11 - gtk3: update to 3.24.43 - cairo: update to 1.18.2 - pango: update to 1.55.5 --- packages/addons/browser/chrome/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/browser/chrome/package.mk b/packages/addons/browser/chrome/package.mk index 518ab5e66f..5d6a1a455f 100644 --- a/packages/addons/browser/chrome/package.mk +++ b/packages/addons/browser/chrome/package.mk @@ -4,8 +4,8 @@ PKG_NAME="chrome" PKG_VERSION="1.0" # curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version -PKG_VERSION_NUMBER="130.0.6723.116" -PKG_REV="1" +PKG_VERSION_NUMBER="131.0.6778.139" +PKG_REV="2" PKG_ARCH="x86_64" PKG_LICENSE="Custom" PKG_SITE="http://www.google.com/chrome" From 3f107f649097e38a82d13b4fdb091e197e79b534 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 16 Jul 2024 09:02:34 +0000 Subject: [PATCH 51/84] at-spi2-core: update to 2.54.0 --- .../addon-depends/chrome-depends/at-spi2-core/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk b/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk index 428142012e..864d70f011 100644 --- a/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk +++ b/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="at-spi2-core" -PKG_VERSION="2.52.0" -PKG_SHA256="0ac3fc8320c8d01fa147c272ba7fa03806389c6b03d3c406d0823e30e35ff5ab" +PKG_VERSION="2.54.0" +PKG_SHA256="d7eee7e75beddcc272cedc2b60535600f3aae6e481589ebc667afc437c0a6079" PKG_LICENSE="OSS" PKG_SITE="https://www.gnome.org/" PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz" From 6b5ca6ee716eeda3791138e70cdbabf2fbe287a4 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 2 Sep 2024 09:15:28 +0000 Subject: [PATCH 52/84] cairo: update to 1.18.2 --- packages/graphics/cairo/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/cairo/package.mk b/packages/graphics/cairo/package.mk index dbacc50843..fb741578d8 100644 --- a/packages/graphics/cairo/package.mk +++ b/packages/graphics/cairo/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="cairo" -PKG_VERSION="1.18.0" -PKG_SHA256="243a0736b978a33dee29f9cca7521733b78a65b5418206fef7bd1c3d4cf10b64" +PKG_VERSION="1.18.2" +PKG_SHA256="a62b9bb42425e844cc3d6ddde043ff39dbabedd1542eba57a2eb79f85889d45a" PKG_LICENSE="LGPL" PKG_SITE="https://cairographics.org/" PKG_URL="https://cairographics.org/releases/${PKG_NAME}-${PKG_VERSION}.tar.xz" From d257eb416a912549b0591db7ce7685173292faad Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 1 Oct 2024 11:14:14 +0000 Subject: [PATCH 53/84] cups: update to 2.4.11 --- packages/addons/addon-depends/chrome-depends/cups/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/cups/package.mk b/packages/addons/addon-depends/chrome-depends/cups/package.mk index b991c7c09d..c4422b3787 100644 --- a/packages/addons/addon-depends/chrome-depends/cups/package.mk +++ b/packages/addons/addon-depends/chrome-depends/cups/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="cups" -PKG_VERSION="2.4.10" -PKG_SHA256="f51b9edd631db1830b967101b51f0045c8c239ae799dff89f0399f3e47a95c02" +PKG_VERSION="2.4.11" +PKG_SHA256="e66cb3769dfe1e392e495e2532304a3b4b7b3136cff7b387fd5898955a6f64e4" PKG_LICENSE="GPL" PKG_SITE="http://www.cups.org" PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz" From 29030365d392bc04f0baddbdded628b44414d19c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 11 Jul 2024 10:26:40 +0000 Subject: [PATCH 54/84] gtk3: update to 3.24.43 --- packages/addons/addon-depends/chrome-depends/gtk3/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/gtk3/package.mk b/packages/addons/addon-depends/chrome-depends/gtk3/package.mk index 731ea38284..7aab30d32c 100644 --- a/packages/addons/addon-depends/chrome-depends/gtk3/package.mk +++ b/packages/addons/addon-depends/chrome-depends/gtk3/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gtk3" -PKG_VERSION="3.24.42" -PKG_SHA256="50f89f615092d4dd01bbd759719f8bd380e5f149f6fd78a94725e2de112377e2" +PKG_VERSION="3.24.43" +PKG_SHA256="7e04f0648515034b806b74ae5d774d87cffb1a2a96c468cb5be476d51bf2f3c7" PKG_LICENSE="LGPL" PKG_SITE="https://www.gtk.org/" PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz" From 57e5de3292e4595a18974a28101308b496fbc133 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 11 Dec 2024 09:56:48 +0000 Subject: [PATCH 55/84] pango: update to 1.55.5 --- packages/graphics/pango/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/pango/package.mk b/packages/graphics/pango/package.mk index affa5c365b..aa3b6acbe5 100644 --- a/packages/graphics/pango/package.mk +++ b/packages/graphics/pango/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pango" -PKG_VERSION="1.55.0" -PKG_SHA256="a2c17a8dc459a7267b8b167bb149d23ff473b6ff9d5972bee047807ee2220ccf" +PKG_VERSION="1.55.5" +PKG_SHA256="e396126ea08203cbd8ef12638e6222e2e1fd8aa9cac6743072fedc5f2d820dd8" PKG_LICENSE="GPL" PKG_SITE="http://www.pango.org/" PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz" From e4ebad4d314820313b78a2e2d3a614fc3e92527b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:10:07 +0000 Subject: [PATCH 56/84] ffmpeg-tools: update addon (2) - update to libx265.so.215 - aom: update to 3.11.0 - x264: update to githash da14df5 (3198) - x265: update to 4.1 - libvpx: update to 1.15.0 - ffmpegx: lavc/libx265: unbreak build for X265_BUILD >= 213 --- packages/addons/tools/ffmpeg-tools/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/tools/ffmpeg-tools/package.mk b/packages/addons/tools/ffmpeg-tools/package.mk index 31b64539c5..4af5971c80 100644 --- a/packages/addons/tools/ffmpeg-tools/package.mk +++ b/packages/addons/tools/ffmpeg-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="ffmpeg-tools" PKG_VERSION="1.0" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" @@ -26,7 +26,7 @@ addon() { # libs if [ "${TARGET_ARCH}" = "x86_64" ]; then - cp -PL $(get_install_dir x265)/usr/lib/libx265.so.212 \ + cp -PL $(get_install_dir x265)/usr/lib/libx265.so.215 \ ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private fi } From 264df24420f76ff526d721188166ff719251b5f3 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:10:53 +0000 Subject: [PATCH 57/84] nextpvr: update addon (1) - update to libx265.so.215 --- packages/addons/service/nextpvr/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/nextpvr/package.mk b/packages/addons/service/nextpvr/package.mk index 14df5cc03e..f2d5328aca 100644 --- a/packages/addons/service/nextpvr/package.mk +++ b/packages/addons/service/nextpvr/package.mk @@ -4,7 +4,7 @@ PKG_NAME="nextpvr" PKG_VERSION="7.0.0~Piers" PKG_ADDON_VERSION="7.0.0~1" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="NextPVR" PKG_SITE="https://nextpvr.com" @@ -31,7 +31,7 @@ post_install_addon() { cp -P $(get_build_dir libhdhomerun)/hdhomerun_config ${INSTALL}/lbin cp -P $(get_install_dir comskip)/usr/bin/comskip ${INSTALL}/lbin if [ "${TARGET_ARCH}" = "x86_64" ]; then - cp -P $(get_install_dir x265)/usr/lib/libx265.so.212 ${INSTALL}/lib.private + cp -P $(get_install_dir x265)/usr/lib/libx265.so.215 ${INSTALL}/lib.private patchelf --add-rpath '${ORIGIN}/../lib.private' ${INSTALL}/lbin/comskip fi } From f5ca77236b59f6761a8bfb9babda0d11263a4611 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:11:30 +0000 Subject: [PATCH 58/84] tvheadend42: update addon (2) - update to libx265.so.215 --- packages/addons/service/tvheadend42/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/tvheadend42/package.mk b/packages/addons/service/tvheadend42/package.mk index e86d413917..0a138994ea 100644 --- a/packages/addons/service/tvheadend42/package.mk +++ b/packages/addons/service/tvheadend42/package.mk @@ -5,7 +5,7 @@ PKG_NAME="tvheadend42" PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a" PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5" PKG_VERSION_NUMBER="4.2.8-36" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.tvheadend.org" @@ -125,7 +125,7 @@ addon() { if [ "${TARGET_ARCH}" = "x86_64" ]; then mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private - cp -P $(get_install_dir x265)/usr/lib/libx265.so.212 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private + cp -P $(get_install_dir x265)/usr/lib/libx265.so.215 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/{comskip,tvheadend} fi From 0bac3948e7c05d0d6856428951c4e3e9d9d9ede0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:11:48 +0000 Subject: [PATCH 59/84] tvheadend43: update addon (2) - update to libx265.so.215 --- packages/addons/service/tvheadend43/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/tvheadend43/package.mk b/packages/addons/service/tvheadend43/package.mk index 8dfe328cbe..d2e68e68ad 100644 --- a/packages/addons/service/tvheadend43/package.mk +++ b/packages/addons/service/tvheadend43/package.mk @@ -5,7 +5,7 @@ PKG_NAME="tvheadend43" PKG_VERSION="3dcb7ecf36666dcb43211a84141b1b645c9ca757" PKG_SHA256="c7c8414bca5304276cc8f07aa291e36b50e1190d441f2af2ce256631b7c033c2" PKG_VERSION_NUMBER="4.3-2180" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.tvheadend.org" @@ -125,7 +125,7 @@ addon() { if [ "${TARGET_ARCH}" = "x86_64" ]; then mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private - cp -P $(get_install_dir x265)/usr/lib/libx265.so.212 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private + cp -P $(get_install_dir x265)/usr/lib/libx265.so.215 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/{comskip,tvheadend} fi From 28daeee6a1f4446609105a4e943c0a4e753e736a Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 8 Oct 2024 12:05:15 +0000 Subject: [PATCH 60/84] aom: update to 3.11.0 --- packages/multimedia/aom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/aom/package.mk b/packages/multimedia/aom/package.mk index 9721ee0496..5951c03da4 100644 --- a/packages/multimedia/aom/package.mk +++ b/packages/multimedia/aom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="aom" -PKG_VERSION="3.9.1" -PKG_SHA256="dba99fc1c28aaade28dda59821166b2fa91c06162d1bc99fde0ddaad7cecc50e" +PKG_VERSION="3.11.0" +PKG_SHA256="cf7d103d2798e512aca9c6e7353d7ebf8967ee96fffe9946e015bb9947903e3e" PKG_LICENSE="BSD" PKG_SITE="https://www.webmproject.org" PKG_URL="https://storage.googleapis.com/aom-releases/libaom-${PKG_VERSION}.tar.gz" From 6810a3fae3ddd276d8f09fb40a800230c51a24ae Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 27 Oct 2024 09:07:56 +0000 Subject: [PATCH 61/84] x264: update to githash da14df5 (3198) --- packages/addons/addon-depends/ffmpegx-depends/x264/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk index 15dcddafb9..8887e8752b 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="x264" -PKG_VERSION="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" -PKG_SHA256="2a1b197fd1fbc85045794f18c9353648a9ae3cbe194b7b92d523d096f9445464" +PKG_VERSION="da14df5535fd46776fb1c9da3130973295c87aca" +PKG_SHA256="10ebb5c57add4cb54683d75044754da553a6b5db06a4d6f4ddb134e776966448" PKG_LICENSE="GPL" PKG_SITE="http://www.videolan.org/developers/x264.html" PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2" From 3aee3b83490f3b65d3338c702537de6fb08a303b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 22 Nov 2024 22:03:14 +0000 Subject: [PATCH 62/84] x265: update to 4.1 --- packages/addons/addon-depends/ffmpegx-depends/x265/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk index 1980cf20ae..129a7973b0 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="x265" -PKG_VERSION="4.0" -PKG_SHA256="a5b6b1176a6cbf6905cdc3fcc464d6bc626cb72ea886751e8fe445f85aa5e386" +PKG_VERSION="4.1" +PKG_SHA256="53c9363dba429eab3123ffcfda28065c5e7a8b5e21efa0a5f23bc5b89340d390" PKG_ARCH="x86_64" PKG_LICENSE="GPL" PKG_SITE="https://www.videolan.org/developers/x265.html" From 15e88aaa1e4c3398e1c30eb8c9698ee09de20310 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 27 Oct 2024 03:36:26 +0000 Subject: [PATCH 63/84] libvpx: update to 1.15.0 --- packages/addons/addon-depends/libvpx/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/libvpx/package.mk b/packages/addons/addon-depends/libvpx/package.mk index 1c277f8b3f..8f83402847 100644 --- a/packages/addons/addon-depends/libvpx/package.mk +++ b/packages/addons/addon-depends/libvpx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libvpx" -PKG_VERSION="1.14.1" -PKG_SHA256="901747254d80a7937c933d03bd7c5d41e8e6c883e0665fadcb172542167c7977" +PKG_VERSION="1.15.0" +PKG_SHA256="e935eded7d81631a538bfae703fd1e293aad1c7fd3407ba00440c95105d2011e" PKG_LICENSE="BSD" PKG_SITE="https://www.webmproject.org" PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz" From 22554bfb1fbb96d1e77e1ab8a17fceceb4d21911 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 10 Dec 2024 07:57:12 +0000 Subject: [PATCH 64/84] ffmpegx: lavc/libx265: unbreak build for X265_BUILD >= 213 - https://github.com/FFmpeg/FFmpeg/commit/099f88b8641dfc299f3896d17d9addc5b9ae7799 - https://bitbucket.org/multicoreware/x265_git/commits/78e5b703b1 --- ...--unbreak-build-for-X265-BUILD---213.patch | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 packages/addons/addon-depends/ffmpegx/patches/ffmpeg-04-lavc-libx265--unbreak-build-for-X265-BUILD---213.patch diff --git a/packages/addons/addon-depends/ffmpegx/patches/ffmpeg-04-lavc-libx265--unbreak-build-for-X265-BUILD---213.patch b/packages/addons/addon-depends/ffmpegx/patches/ffmpeg-04-lavc-libx265--unbreak-build-for-X265-BUILD---213.patch new file mode 100644 index 0000000000..839a4d4193 --- /dev/null +++ b/packages/addons/addon-depends/ffmpegx/patches/ffmpeg-04-lavc-libx265--unbreak-build-for-X265-BUILD---213.patch @@ -0,0 +1,48 @@ +From 099f88b8641dfc299f3896d17d9addc5b9ae7799 Mon Sep 17 00:00:00 2001 +From: Gyan Doshi +Date: Sat, 5 Oct 2024 10:08:31 +0530 +Subject: [PATCH] avcodec/libx265: unbreak build for X265_BUILD >= 213 + +Earlier, x265 made an API change to support alpha and +other multiple layer pictures. We added guards to accommodate +that in 1f801dfdb5 + +They have now reverted that API change in +https://bitbucket.org/multicoreware/x265_git/commits/78e5b703b1 + +Updated our wrapper guards to unbreak build again. +--- + libavcodec/libx265.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libavcodec/libx265.c b/libavcodec/libx265.c +index 513f4733079dd..63cc497f835f0 100644 +--- a/libavcodec/libx265.c ++++ b/libavcodec/libx265.c +@@ -661,7 +661,7 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt, + { + libx265Context *ctx = avctx->priv_data; + x265_picture x265pic; +-#if X265_BUILD >= 210 ++#if (X265_BUILD >= 210) && (X265_BUILD < 213) + x265_picture x265pic_layers_out[MAX_SCALABLE_LAYERS]; + x265_picture* x265pic_lyrptr_out[MAX_SCALABLE_LAYERS]; + #else +@@ -805,7 +805,7 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt, + #endif + } + +-#if X265_BUILD >= 210 ++#if (X265_BUILD >= 210) && (X265_BUILD < 213) + for (i = 0; i < MAX_SCALABLE_LAYERS; i++) + x265pic_lyrptr_out[i] = &x265pic_layers_out[i]; + +@@ -844,7 +844,7 @@ static int libx265_encode_frame(AVCodecContext *avctx, AVPacket *pkt, + pkt->flags |= AV_PKT_FLAG_KEY; + } + +-#if X265_BUILD >= 210 ++#if (X265_BUILD >= 210) && (X265_BUILD < 213) + x265pic_out = x265pic_lyrptr_out[0]; + #else + x265pic_out = &x265pic_solo_out; From f296ed6bba8284bcc773e8454756fd46b82dfaed Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:32:37 +0000 Subject: [PATCH 65/84] vdr-addon: update addon (3) - libzip: update to 1.11.2 - vdr-plugin-live: update to 3.3.11 --- packages/addons/service/vdr-addon/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index 33ccbd095d..f5b40e17ac 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -5,7 +5,7 @@ PKG_NAME="vdr-addon" PKG_VERSION="2.7.3" -PKG_REV="2" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 3eee8b60467e87ba116258bac085f5701d8782a1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 11 Dec 2024 09:59:07 +0000 Subject: [PATCH 66/84] vdr-plugin-live: update to 3.3.11 --- .../addon-depends/vdr-plugins/vdr-plugin-live/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk index a65fcf3f35..0d14615958 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr-plugin-live" -PKG_VERSION="3.3.10" -PKG_SHA256="bc70d6c3724091b4e698698ff8bb59c9a208e35eb027246a66e4c62381a352fd" +PKG_VERSION="3.3.11" +PKG_SHA256="330d47a60999ac5fa398ee269135a15f3d6cdfa68d3248779a2b456aed23ca65" PKG_LICENSE="GPL" PKG_SITE="http://live.vdr-developer.org/en/index.php" PKG_URL="https://github.com/MarkusEh/vdr-plugin-live/archive/v${PKG_VERSION}.tar.gz" From 4be218580aa3bcde51d0c1ad77aa09b21bf5a9b9 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 1 Nov 2024 11:52:32 +0000 Subject: [PATCH 67/84] libzip: update to 1.11.2 --- packages/addons/addon-depends/libzip/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/libzip/package.mk b/packages/addons/addon-depends/libzip/package.mk index 6e6c513a3a..c448bfbbcf 100644 --- a/packages/addons/addon-depends/libzip/package.mk +++ b/packages/addons/addon-depends/libzip/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libzip" -PKG_VERSION="1.11.1" -PKG_SHA256="721e0e4e851073b508c243fd75eda04e4c5006158a900441de10ce274cc3b633" +PKG_VERSION="1.11.2" +PKG_SHA256="5d471308cef4c4752bbcf973d9cd37ba4cb53739116c30349d4764ba1410dfc1" PKG_LICENSE="GPL" PKG_SITE="https://libzip.org/" PKG_URL="https://libzip.org/download/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 5a6edfdd58a15b2b3feb582a5550ddee320c09bd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:34:27 +0000 Subject: [PATCH 68/84] pcscd: update addon (1) - ccid: update to 1.6.1 - pcsc-lite: update to 2.3.0 - polkit: update to 125 --- packages/addons/service/pcscd/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/pcscd/package.mk b/packages/addons/service/pcscd/package.mk index 4c5d9e44cb..b1d6b9d221 100644 --- a/packages/addons/service/pcscd/package.mk +++ b/packages/addons/service/pcscd/package.mk @@ -5,7 +5,7 @@ PKG_NAME="pcscd" PKG_VERSION="1.0" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From e15eacab2707087ddf845ddb2addc3a07c3fb111 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:35:57 +0000 Subject: [PATCH 69/84] oscam: update addon (1) - pcsc-lite: update to 2.3.0 - polkit: update to 125 --- packages/addons/service/oscam/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/oscam/package.mk b/packages/addons/service/oscam/package.mk index 8c0d8358c9..f164c0d5f0 100644 --- a/packages/addons/service/oscam/package.mk +++ b/packages/addons/service/oscam/package.mk @@ -4,7 +4,7 @@ PKG_NAME="oscam" PKG_VERSION="11799" PKG_SHA256="10e7ffb153c66b4f29c21dd5a239d1186f988e918e8ff2673a4ea5fb9073a209" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://git.streamboard.tv/common/oscam/-/wikis" From ac3efb6ec33b60280bdfc8e83b0565dacd0c783c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 7 Jul 2024 05:15:10 +0000 Subject: [PATCH 70/84] ccid: update to 1.6.1 --- packages/addons/addon-depends/ccid/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ccid/package.mk b/packages/addons/addon-depends/ccid/package.mk index 6a792138d1..e09fa8488a 100644 --- a/packages/addons/addon-depends/ccid/package.mk +++ b/packages/addons/addon-depends/ccid/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ccid" -PKG_VERSION="1.6.0" -PKG_SHA256="cdca7c22c45169cfc300d65d5362b7644ee195289f4fb8bf475a6cd321752c2c" +PKG_VERSION="1.6.1" +PKG_SHA256="2eca8fb07e8fe7c0d39daeaca7b97cd73c40ed9b72738a24ad3dcbdfc918e1ea" PKG_LICENSE="LGPL" PKG_SITE="https://ccid.apdu.fr" PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 1b502d1fa528babae1cea85b47eff794d0a58fdc Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 4 Aug 2024 12:01:41 +0000 Subject: [PATCH 71/84] pcsc-lite: update to 2.3.0 --- packages/addons/addon-depends/pcsc-lite/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/pcsc-lite/package.mk b/packages/addons/addon-depends/pcsc-lite/package.mk index 4c79cf829c..a07a748bbb 100644 --- a/packages/addons/addon-depends/pcsc-lite/package.mk +++ b/packages/addons/addon-depends/pcsc-lite/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pcsc-lite" -PKG_VERSION="2.2.3" -PKG_SHA256="cab1e62755713f62ce1b567954dbb0e9a7e668ffbc3bbad3ce85c53f8f4e00a4" +PKG_VERSION="2.3.0" +PKG_SHA256="1acca22d2891d43ffe6d782740d32e78150d4fcc99e8a3cc763abaf546060d3d" PKG_LICENSE="GPL" PKG_SITE="https://pcsclite.apdu.fr" PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.xz" From fb826d553eb12b5ab4adfccf8279c5fb79d3ea80 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 10 Aug 2024 09:35:53 +0000 Subject: [PATCH 72/84] polkit: update to 125 --- packages/addons/addon-depends/polkit/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/addons/addon-depends/polkit/package.mk b/packages/addons/addon-depends/polkit/package.mk index 6c0e618c97..5310f4eff9 100644 --- a/packages/addons/addon-depends/polkit/package.mk +++ b/packages/addons/addon-depends/polkit/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="polkit" -PKG_VERSION="124" -PKG_SHA256="a4693bb00a8eaa6fbf766b9771dd9e1e11343678dee7e14539b9d6a808f00166" +PKG_VERSION="125" +PKG_SHA256="ea5cd6e6e2afa6bad938ee770bf0c2cd9317910f37956faeba2869adcf3747d1" PKG_LICENSE="GPL" -PKG_SITE="https://www.freedesktop.org/software/polkit/docs/latest/" -PKG_URL="https://gitlab.freedesktop.org/polkit/polkit/-/archive/${PKG_VERSION}/polkit-${PKG_VERSION}.tar.bz2" +PKG_SITE="https://polkit.pages.freedesktop.org/polkit" +PKG_URL="https://github.com/polkit-org/polkit/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain expat glib" PKG_LONGDESC="polkit provides an authorization API intended to be used by privileged programs offering service to unprivileged programs" PKG_BUILD_FLAGS="-sysroot" From b520cd5d6f39a5fc56d28b6f427390a0f0e9c77d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:37:46 +0000 Subject: [PATCH 73/84] snapserver: update to 0.29.0 and addon (1) - snapcast: update to 0.29.0 - asio: update to 1.31.0 --- packages/addons/service/snapserver/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/snapserver/package.mk b/packages/addons/service/snapserver/package.mk index e79ea9f26d..79bbd691ba 100644 --- a/packages/addons/service/snapserver/package.mk +++ b/packages/addons/service/snapserver/package.mk @@ -3,7 +3,7 @@ PKG_NAME="snapserver" PKG_VERSION="0.28.0" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_DEPENDS_TARGET="toolchain nqptp shairport-sync snapcast" From c4dd907111de5ba2289416ea5d192f31e0929cc6 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:38:56 +0000 Subject: [PATCH 74/84] snapclient: update to 0.29.0 and addon (1) - snapcast: update to 0.29.0 - asio: update to 1.31.0 --- packages/addons/service/snapclient/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/snapclient/package.mk b/packages/addons/service/snapclient/package.mk index edc780eccf..4fa6a17707 100644 --- a/packages/addons/service/snapclient/package.mk +++ b/packages/addons/service/snapclient/package.mk @@ -3,7 +3,7 @@ PKG_NAME="snapclient" PKG_VERSION="0.28.0" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_DEPENDS_TARGET="toolchain alsa-plugins snapcast" From 926ec0cb10263a287cb3b2d4cb9b7e313fe547ef Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 16 Apr 2024 13:19:40 +0000 Subject: [PATCH 75/84] asio: update to 1.31.0 --- .../addons/addon-depends/snapcast-depends/asio/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/snapcast-depends/asio/package.mk b/packages/addons/addon-depends/snapcast-depends/asio/package.mk index 10747f1971..889ea28fbb 100644 --- a/packages/addons/addon-depends/snapcast-depends/asio/package.mk +++ b/packages/addons/addon-depends/snapcast-depends/asio/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="asio" -PKG_VERSION="1.28.1" -PKG_SHA256="8c6adab3a94690773668ded084d3b0dc01d7231ec1edf1ad862f8db0e275ee56" +PKG_VERSION="1.31.0" +PKG_SHA256="831bf262dba419f5628f848afe209c866ba30a73e1bd9ab7824836f34e786888" PKG_LICENSE="BSL" PKG_SITE="http://think-async.com/Asio" PKG_URL="https://github.com/chriskohlhoff/asio/archive/asio-${PKG_VERSION//./-}.zip" From 181fc17b8a5b76ad0c52c1473ed5ed4b3cacc70e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 27 Aug 2024 11:26:07 +0000 Subject: [PATCH 76/84] snapcast: update to 0.29.0 --- .../addons/addon-depends/snapcast-depends/snapcast/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/snapcast-depends/snapcast/package.mk b/packages/addons/addon-depends/snapcast-depends/snapcast/package.mk index 8595a20a4f..7fed1b90b6 100644 --- a/packages/addons/addon-depends/snapcast-depends/snapcast/package.mk +++ b/packages/addons/addon-depends/snapcast-depends/snapcast/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="snapcast" -PKG_VERSION="0.28.0" -PKG_SHA256="7911037dd4b06fe98166db1d49a7cd83ccf131210d5aaad47507bfa0cfc31407" +PKG_VERSION="0.29.0" +PKG_SHA256="ecfb2c96a4920adc4121b1180b37bb86566c359914c14831c0abea4e65d23f92" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/badaix/snapcast" PKG_URL="https://github.com/badaix/snapcast/archive/v${PKG_VERSION}.tar.gz" From 782cea4d59af6a4ab4b3fead825ea6b6dc2a78c5 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:40:01 +0000 Subject: [PATCH 77/84] ttyd: update addon (1) - libuv: update to 1.49.2 --- packages/addons/service/ttyd/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/ttyd/package.mk b/packages/addons/service/ttyd/package.mk index 9978ba7799..0d41904f52 100644 --- a/packages/addons/service/ttyd/package.mk +++ b/packages/addons/service/ttyd/package.mk @@ -4,7 +4,7 @@ PKG_NAME="ttyd" PKG_VERSION="1.7.7" PKG_SHA256="039dd995229377caee919898b7bd54484accec3bba49c118e2d5cd6ec51e3650" -PKG_REV="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/tsl0922/ttyd" From 5e32b2042cb2b0a62718aac28f4049f564d33c0f Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 26 Sep 2024 02:02:47 +0000 Subject: [PATCH 78/84] libuv: update to 1.49.2 --- packages/addons/addon-depends/ttyd-depends/libuv/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ttyd-depends/libuv/package.mk b/packages/addons/addon-depends/ttyd-depends/libuv/package.mk index 67467e8187..aa14d8ba0a 100644 --- a/packages/addons/addon-depends/ttyd-depends/libuv/package.mk +++ b/packages/addons/addon-depends/ttyd-depends/libuv/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libuv" -PKG_VERSION="1.48.0" -PKG_SHA256="8c253adb0f800926a6cbd1c6576abae0bc8eb86a4f891049b72f9e5b7dc58f33" +PKG_VERSION="1.49.2" +PKG_SHA256="388ffcf3370d4cf7c4b3a3205504eea06c4be5f9e80d2ab32d19f8235accc1cf" PKG_LICENSE="MIT" PKG_SITE="https://github.com/libuv/libuv" PKG_URL="https://github.com/libuv/libuv/archive/v${PKG_VERSION}.tar.gz" From 13f240995124768771bb80d1467a762a3454a5c1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:46:16 +0000 Subject: [PATCH 79/84] kodi-binary-addons: rebuild visualization and screensaver with glm 1.0.1 - glm: update to 1.0.1 --- .../kodi-binary-addons/screensaver.asteroids/package.mk | 2 +- .../kodi-binary-addons/screensaver.asterwave/package.mk | 2 +- .../kodi-binary-addons/screensaver.greynetic/package.mk | 2 +- .../kodi-binary-addons/screensaver.pingpong/package.mk | 2 +- .../kodi-binary-addons/screensaver.shadertoy/package.mk | 2 +- .../kodi-binary-addons/visualization.fishbmc/package.mk | 2 +- .../kodi-binary-addons/visualization.goom/package.mk | 2 +- .../kodi-binary-addons/visualization.matrix/package.mk | 2 +- .../kodi-binary-addons/visualization.pictureit/package.mk | 2 +- .../kodi-binary-addons/visualization.shadertoy/package.mk | 2 +- .../kodi-binary-addons/visualization.spectrum/package.mk | 2 +- .../kodi-binary-addons/visualization.starburst/package.mk | 2 +- .../kodi-binary-addons/visualization.waveform/package.mk | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk index 77772d06a5..a9755a63b6 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk @@ -5,7 +5,7 @@ PKG_NAME="screensaver.asteroids" PKG_VERSION="22.0.2-Piers" PKG_SHA256="3db8595fa121290fa857bf590404cd70ae910ce90c2273477baf72194e1ae2b4" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/screensaver.asteroids" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk index 2487639379..ab7fe65d06 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk @@ -5,7 +5,7 @@ PKG_NAME="screensaver.asterwave" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="2c07219218fad17ef285577ff8309f7b6503302e52048d12ee20459dbcedf89c" -PKG_REV="2" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/screensaver.asterwave" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk index 27579c56ee..52e17cb24c 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk @@ -5,7 +5,7 @@ PKG_NAME="screensaver.greynetic" PKG_VERSION="22.0.2-Piers" PKG_SHA256="f8e6f772e40ad5cfb3493011fbae6062d7f3ab0c03f614842687505af2194da3" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/screensaver.greynetic" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk index 30570a8999..36a9064fc1 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk @@ -5,7 +5,7 @@ PKG_NAME="screensaver.pingpong" PKG_VERSION="22.0.2-Piers" PKG_SHA256="d87bd7ec62721dc547834ef637a319a5d2355cce3d6b650cf18f0cf619bc4b3b" -PKG_REV="1" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/screensaver.pingpong" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk index bcc60cec4a..78b6b6950d 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk @@ -5,7 +5,7 @@ PKG_NAME="screensaver.shadertoy" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="91500d2c4eb97390d77fbaf5700ee472c41afa30cb76c6ecbe7e2683a14795fc" -PKG_REV="5" +PKG_REV="6" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/screensaver.shadertoy" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk index 468c912942..082ec01d2a 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk @@ -4,7 +4,7 @@ PKG_NAME="visualization.fishbmc" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="168788d7cd292edf9c13c0e0e0148f19b2ecd35edd8f65f24240dff99f01677a" -PKG_REV="9" +PKG_REV="10" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.fishbmc" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk index 917ca7cf0f..8946c2225b 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk @@ -4,7 +4,7 @@ PKG_NAME="visualization.goom" PKG_VERSION="20.1.1-Nexus" PKG_SHA256="75102a8c3f066a889493b77fbe26070be78c6dff8e7d44ebda89295ddb2da3b0" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.goom" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.matrix/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.matrix/package.mk index d8d3590d49..e602a7cf24 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.matrix/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.matrix/package.mk @@ -4,7 +4,7 @@ PKG_NAME="visualization.matrix" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="f0b76edf45df7161d8525fa2ba623dee64ca66d515342e942100dc46c8220553" -PKG_REV="7" +PKG_REV="8" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.matrix" PKG_URL="https://github.com/xbmc/visualization.matrix/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk index b4292c41fd..654770a943 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk @@ -5,7 +5,7 @@ PKG_NAME="visualization.pictureit" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="9d211b5611db09c0e27707c2200d3d0cfa5d18d2fd7705509f7dcd6601ac1985" -PKG_REV="8" +PKG_REV="9" PKG_ARCH="x86_64" PKG_LICENSE="GPL" PKG_SITE="http://www.kodi.tv" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk index d1ec2e674f..87b4a20912 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk @@ -5,7 +5,7 @@ PKG_NAME="visualization.shadertoy" PKG_VERSION="20.3.0-Nexus" PKG_SHA256="2f97a34f74ee3e3e1d9fe8cfd37796564f8f88eb4c07d60b27ff635d64a5a724" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.shadertoy" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk index 10fe18b68d..652a4b4163 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk @@ -5,7 +5,7 @@ PKG_NAME="visualization.spectrum" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="1c405ea9b6f43ba5f24df13ebce12cb428369279336deb97790917aa675c809f" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.spectrum" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.starburst/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.starburst/package.mk index 5bf6db3b28..c3ded0916f 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.starburst/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.starburst/package.mk @@ -4,7 +4,7 @@ PKG_NAME="visualization.starburst" PKG_VERSION="20.2.0-Nexus" PKG_SHA256="0d63b38ba8d5b3bac542546b1ecfb7d722b79652da485d75b22086e26ef4f825" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.starburst" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk index d392bc44a2..81ba74726d 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk @@ -5,7 +5,7 @@ PKG_NAME="visualization.waveform" PKG_VERSION="20.2.1-Nexus" PKG_SHA256="865e72a5f2ed8fd53469518280cbe26f9516467d091009fe5e012ea0d85d5edd" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/xbmc/visualization.waveform" From b0ec61805d562ce9976a51c59ef7447e09803b2b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 27 Feb 2024 06:51:29 +0000 Subject: [PATCH 80/84] glm: update to 1.0.1 --- packages/graphics/glm/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/glm/package.mk b/packages/graphics/glm/package.mk index d252d67d38..9a6be60ab5 100644 --- a/packages/graphics/glm/package.mk +++ b/packages/graphics/glm/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="glm" -PKG_VERSION="1.0.0" -PKG_SHA256="e51f6c89ff33b7cfb19daafb215f293d106cd900f8d681b9b1295312ccadbd23" +PKG_VERSION="1.0.1" +PKG_SHA256="9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c" PKG_LICENSE="MIT" PKG_SITE="https://glm.g-truc.net/" PKG_URL="https://github.com/g-truc/glm/archive/refs/tags/${PKG_VERSION}.tar.gz" From 2f7b0ff039a3535dd99373acce42d5b19065bf92 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:47:32 +0000 Subject: [PATCH 81/84] game.libretro.picodrive: update addon (4) - libretro-picodrive: update to githash dab9c6e --- .../kodi-binary-addons/game.libretro.picodrive/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk index 3ea42ae629..8122f117db 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk @@ -4,7 +4,7 @@ PKG_NAME="game.libretro.picodrive" PKG_VERSION="2.00.0.45-Nexus" PKG_SHA256="cda36ca373b9fa8cb64a28e4547b616c11c66438c85ba13162779dc50dbf6a28" -PKG_REV="3" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.picodrive" From d410c76870d4ffe3601a91ddf425d2e0ccf2dd52 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 15 Jun 2024 08:05:07 +0000 Subject: [PATCH 82/84] libretro-picodrive: update to githash dab9c6e drop local patch now that it is upstreamed --- packages/emulation/libretro-picodrive/package.mk | 4 ++-- .../patches/picodrive-02-fix-build-gcc-14-1.patch | 11 ----------- 2 files changed, 2 insertions(+), 13 deletions(-) delete mode 100644 packages/emulation/libretro-picodrive/patches/picodrive-02-fix-build-gcc-14-1.patch diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 3515819068..b0ac7f6801 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-picodrive" -PKG_VERSION="79c23b3d5765598ac1dfbf7de9a6650751ba13fe" -PKG_SHA256="60be6019154c09db808754bc8427f68d404fc6548a99c995441d4f0a6d9a0e3a" +PKG_VERSION="d96dd4cd76576a557c9e902b5f1e3f5f9dc22e3a" +PKG_SHA256="90db059f7b448a13f03a380519a7d4fec63a923d14430163c31958aeb9f1ec51" PKG_LICENSE="MAME" PKG_SITE="https://github.com/libretro/picodrive" PKG_URL="https://github.com/kodi-game/picodrive/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-picodrive/patches/picodrive-02-fix-build-gcc-14-1.patch b/packages/emulation/libretro-picodrive/patches/picodrive-02-fix-build-gcc-14-1.patch deleted file mode 100644 index 64eba3aae0..0000000000 --- a/packages/emulation/libretro-picodrive/patches/picodrive-02-fix-build-gcc-14-1.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pico/carthw/svp/compiler.c 2024-05-23 07:19:59.237513012 +0000 -+++ b/pico/carthw/svp/compiler.c 2024-05-23 07:19:48.767443545 +0000 -@@ -1797,7 +1797,7 @@ - - if (tcache_ptr - (u32 *)tcache > DRC_TCACHE_SIZE/4) { - elprintf(EL_ANOMALY|EL_STATUS|EL_SVP, "tcache overflow!\n"); -- fflush(stdout); -+ fflush((RFILE *)stdout); - exit(1); - } - From 8833f7475c09a1fe68741c5bb851b610711051b0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 15 Dec 2024 07:49:04 +0000 Subject: [PATCH 83/84] game.libretro.scummvm: update addon (5) - libretro-scummvm: build with external faad2 --- .../kodi-binary-addons/game.libretro.scummvm/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk index e8d8c2d4dd..b79dec5532 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk @@ -4,7 +4,7 @@ PKG_NAME="game.libretro.scummvm" PKG_VERSION="2.7.0.38-Nexus" PKG_SHA256="ce9b0762892a304929d7fb5d9abefd587ab51b77bb32149b864ca442048c94e9" -PKG_REV="4" +PKG_REV="5" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.scummvm" From 89c1971c272f6b817cc09112dedc2c1104fe8459 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 9 Dec 2024 06:50:02 +0000 Subject: [PATCH 84/84] libretro-scummvm: build with external faad2 fixes gcc-15 build ref: https://github.com/libretro/libretro-deps ISSUE13 ref: https://github.com/knik0/faad2 PR206 --- packages/emulation/libretro-scummvm/package.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index 528064d41e..2b61f35e4d 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -7,7 +7,7 @@ PKG_SHA256="8b636d4a366962c381d8eeb5cc70f5fc598e9039eb2b89e4b006ea3c3f7969a9" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/scummvm" PKG_URL="https://github.com/libretro/scummvm/archive/${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain" +PKG_DEPENDS_TARGET="toolchain faad2" PKG_LONGDESC="ScummVM with libretro backend." PKG_TOOLCHAIN="make" PKG_LR_UPDATE_TAG="yes" @@ -20,6 +20,12 @@ PKG_MAKE_OPTS_TARGET="all" pre_make_target() { CXXFLAGS+=" -DHAVE_POSIX_MEMALIGN=1" + + # use the system faad2 + INCLUDES+="-I$(get_install_dir faad2)/usr/include" + LIBS+=" -L$(get_install_dir faad2)/usr/lib -lfaad" + export USE_SYSTEM_faad=1 + if [ "${DEVICE}" = "OdroidGoAdvance" ]; then PKG_MAKE_OPTS_TARGET+=" platform=oga_a35_neon_hardfloat" else