From 09a3ebceefc71fdccca41ae88cc750169f67997e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Mar 2024 08:16:16 +0000 Subject: [PATCH 01/14] vdr-addon: update addon (4) - vdr-plugin-satip: update to 20240224 --- 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 5bbd073219..083cffccaf 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.6.6" -PKG_REV="3" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 4af56f89ddb4ff756a80dc2c94bfce52ea554f23 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Mar 2024 07:51:03 +0000 Subject: [PATCH 02/14] vdr-plugin-satip: update to 20240224 --- .../vdr-plugins/vdr-plugin-satip/package.mk | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk index 2e1ff10c47..99a4341a4d 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk @@ -3,12 +3,12 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr-plugin-satip" -PKG_VERSION="2.4.1" -PKG_SHA256="595317e6905aae7bf93db0beba4ba0ec5a195aface0c13be62f9c3f97a185cfd" +PKG_VERSION="20240224" +PKG_SHA256="0b288a5a7b05924dbf479e95aee83ada4ea640539a563564dab83193a3fa65c9" PKG_LICENSE="GPL" -PKG_SITE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/" -PKG_URL="https://github.com/rofafor/vdr-plugin-satip/archive/v${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain vdr curl tinyxml" +PKG_SITE="https://vdr-projects.github.io/" +PKG_URL="https://github.com/wirbel-at-vdr-portal/vdr-plugin-satip/archive/${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain vdr curl librepfunc tinyxml" PKG_NEED_UNPACK="$(get_pkg_directory vdr)" PKG_LONGDESC="This is an SAT>IP plugin for the Video Disk Recorder (VDR)." PKG_TOOLCHAIN="manual" @@ -16,7 +16,8 @@ PKG_TOOLCHAIN="manual" make_target() { VDR_DIR=$(get_build_dir vdr) export PKG_CONFIG_PATH=${VDR_DIR}:${PKG_CONFIG_PATH} - export CPLUS_INCLUDE_PATH=${VDR_DIR}/include + export CPLUS_INCLUDE_PATH=${VDR_DIR}/include:$(get_install_dir librepfunc)/usr/include + export LDFLAGS+=" -L$(get_install_dir librepfunc)/usr/lib" make \ SATIP_USE_TINYXML=1 \ From 080f715c175a14795764596e514d4d71df7a5f2d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 28 Feb 2024 07:47:14 +0000 Subject: [PATCH 03/14] rsyslog: update to 8.2402.0 and addon (2) - librepfunc: update to 1.9.1 --- 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 c5e3fa7e5e..ac47d5713b 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.2312.0" -PKG_SHA256="774032006128a896437f5913e132aa27dbfb937cd8847e449522d5a12d63d03e" -PKG_REV="1" +PKG_VERSION="8.2402.0" +PKG_SHA256="acbdd8579489df36b4a383dc6909a61b7623807f0aff54c062115f2de7ea85ba" +PKG_REV="2" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/rsyslog" From 3af33f29f184186fb15dfd290a18363eada0c3f7 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 19 Feb 2024 08:25:00 +0000 Subject: [PATCH 04/14] librepfunc: update to 1.9.1 --- packages/addons/addon-depends/librepfunc/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/librepfunc/package.mk b/packages/addons/addon-depends/librepfunc/package.mk index 701b554917..366cdc541d 100644 --- a/packages/addons/addon-depends/librepfunc/package.mk +++ b/packages/addons/addon-depends/librepfunc/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv) PKG_NAME="librepfunc" -PKG_VERSION="1.8.1" -PKG_SHA256="ea0c68fd698aa4660fe870906ce2128e7925135d5abaaf19cd80f5054d177148" +PKG_VERSION="1.9.1" +PKG_SHA256="197399d8173ddee819f66d9deb433b496cf9f28fe0e1608a70f81b629ea4eafd" PKG_LICENSE="GPL-2.0" PKG_SITE="https://github.com/wirbel-at-vdr-portal/librepfunc" PKG_URL="https://github.com/wirbel-at-vdr-portal/librepfunc/archive/${PKG_VERSION}.tar.gz" From 44563cd4939c30bc0897eb3202e207d6223707c0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 1 Mar 2024 09:57:21 +0000 Subject: [PATCH 05/14] minisatip: update to 1.3.4 and addon (3) --- 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 da35d8ecba..32c3b0b90b 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.3" -PKG_SHA256="c5b2a854ceeb54b9260dccaebc47144a0233b358ab63df1e48a74710ed9366d5" -PKG_REV="2" +PKG_VERSION="1.3.4" +PKG_SHA256="260d15a22ad7a70ed4205ce17054c8f3a3e03b11f0dd3186a887a057a19abd16" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/catalinii/minisatip" From 8b0e94829f6f68d24abc46c80be0e8b811b9be97 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Mar 2024 08:27:16 +0000 Subject: [PATCH 06/14] network-tools: update addon (1) - ncftp: update to 3.2.7 --- 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 0118faeb7d..2cab2a7c94 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="0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From b76948b76bc8d321127b4e8ec9527b372357cf19 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 20 Feb 2024 07:56:29 +0000 Subject: [PATCH 07/14] ncftp: update to 3.2.7 --- .../network-tools-depends/ncftp/package.mk | 6 +++--- .../ncftp/patches/ncftpd-gcc10-build-fix.patch | 12 ------------ 2 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 packages/addons/addon-depends/network-tools-depends/ncftp/patches/ncftpd-gcc10-build-fix.patch diff --git a/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk b/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk index 0a36e8f2f0..395dfc5a9a 100644 --- a/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ncftp" -PKG_VERSION="3.2.6" -PKG_SHA256="5f200687c05d0807690d9fb770327b226f02dd86155b49e750853fce4e31098d" +PKG_VERSION="3.2.7" +PKG_SHA256="d41c5c4d6614a8eae2ed4e4d7ada6b6d3afcc9fb65a4ed9b8711344bef24f7e8" PKG_LICENSE="GPLv3" PKG_SITE="http://www.ncftp.com/ncftp/" -PKG_URL="ftp://ftp.ncftp.com/ncftp/ncftp-${PKG_VERSION}-src.tar.xz" +PKG_URL="https://www.ncftp.com/public_ftp/ncftp/ncftp-${PKG_VERSION}-src.tar.xz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="NcFTP is a set of application programs implementing the File Transfer Protocol." PKG_BUILD_FLAGS="-sysroot" diff --git a/packages/addons/addon-depends/network-tools-depends/ncftp/patches/ncftpd-gcc10-build-fix.patch b/packages/addons/addon-depends/network-tools-depends/ncftp/patches/ncftpd-gcc10-build-fix.patch deleted file mode 100644 index 3d43e62f98..0000000000 --- a/packages/addons/addon-depends/network-tools-depends/ncftp/patches/ncftpd-gcc10-build-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur a/sh_util/gpshare.c b/sh_util/gpshare.c ---- a/sh_util/gpshare.c 2016-11-13 00:53:39.000000000 +0100 -+++ b/sh_util/gpshare.c 2020-06-22 20:24:08.160203885 +0200 -@@ -28,7 +28,7 @@ - - static int gIsAtty1 = 1, gIsAtty2 = 1; - extern int gLoadedBm, gBookmarkMatchMode; --Bookmark gBm; -+extern Bookmark gBm; - - double - FileSize(double size, const char **uStr0, double *uMult0) From b1c5f0710545e8e9d7c3dcc6173ba5758fc01ebb Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Mar 2024 08:28:00 +0000 Subject: [PATCH 08/14] multimedia-tools: update addon (3) - squeezelite: update to githash fd89d67 (2.0.0.1468) - mediainfo: update to 24.01.1 - mpg123: update to 1.32.5 --- 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 295fcdd516..b260208661 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="2" +PKG_REV="3" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 26464e7ea15e946302b1e160895cb6d2ba4ac57d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 Feb 2024 05:41:05 +0000 Subject: [PATCH 09/14] mpg123: update to 1.32.5 --- .../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 76c6e5aa48..2aa80400c8 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.4" -PKG_SHA256="5a99664338fb2f751b662f40ee25804d0c9db6b575dcb5ce741c6dc64224a08a" +PKG_VERSION="1.32.5" +PKG_SHA256="af908cdf6cdb6544b97bc706a799f79894e69468af5881bf454a0ebb9171ed63" PKG_LICENSE="LGPLv2" PKG_SITE="https://www.mpg123.org/" PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2" From 0b0f529bab0817fc390c4dffcde62bc02fa92abf Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 19 Feb 2024 08:25:35 +0000 Subject: [PATCH 10/14] mediainfo: update to 24.01.1 --- .../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 4b74c6dfcf..783d1d84eb 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.01" -PKG_SHA256="72fda0ee2e87e1effd5f5c85741ff1aa66cba10248cdfea87afaa4e98d956c65" +PKG_VERSION="24.01.1" +PKG_SHA256="32ea646d5c86c63d54418d10b2736260ab43e4b727f81e8dd5ecf5e9b5e3fd34" 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 2e4d840b946f342aa2575407d438110099b72d41 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 25 Feb 2024 04:37:28 +0000 Subject: [PATCH 11/14] squeezelite: update to githash fd89d67 (2.0.0.1468) --- .../multimedia-tools-depends/squeezelite/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk index d7748ae86e..e065935abf 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="squeezelite" -PKG_VERSION="6de9e229aa4cc7c3131ff855f3ead39581127090" -PKG_SHA256="99c20c32c26256c6fb3afd219ecefaf58dc0a56f41a6bfb4e6263f9482974ba3" +PKG_VERSION="fd89d67b1b9a17a6dd212be0c91d0417b440f60a" +PKG_SHA256="40a97202d3018b5f36c3893e3e1c291d805eefdd9f26751b10f65c1592f5a2eb" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/ralph-irving/squeezelite" PKG_URL="https://github.com/ralph-irving/squeezelite/archive/${PKG_VERSION}.tar.gz" From c71df5caac655992256f5fcb446080b50598abf6 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 4 Mar 2024 08:25:52 +0000 Subject: [PATCH 12/14] ffmpeg-tools: update addon (2) - x264: update to githash 12426f5 --- packages/addons/tools/ffmpeg-tools/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/tools/ffmpeg-tools/package.mk b/packages/addons/tools/ffmpeg-tools/package.mk index 8189e6d42f..ef02b1ae27 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" From 4636e4dc48e67a3da61a65e31f2bb4ca241a2446 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 23 Feb 2024 09:50:34 +0000 Subject: [PATCH 13/14] x264: update to githash 12426f5 --- 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 47ec0e74da..0527c90ce2 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="a354f11f8f019a2a34ae7ef554ff07b31f0818f3" -PKG_SHA256="3f87b564f71e7fccf2b58c1bafcdb74b88ce2d57fff5cf870a5703fb33691d38" +PKG_VERSION="12426f5f4906e34d483a07da0debb6d56c6f8434" +PKG_SHA256="5acfb70a2711fb8aa1454ace394cc85f3520000a04a591f4bbf7147905595227" 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 b7a4a39f9a8bdbf7eaf548785e0dc371efcd5737 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 24 Feb 2024 20:52:59 +0000 Subject: [PATCH 14/14] mariadb: update build options hashicorp, jdbc, oqgraph, s3; all rely on libcurl. when building mariadb against curl compiled with configure, curl is NOT FOUND. when curl is built with cmake, curl is FOUND. keep consistent with not building; hashicorp, jdbc, oqgraph, s3. --- packages/addons/service/mariadb/package.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/addons/service/mariadb/package.mk b/packages/addons/service/mariadb/package.mk index 1f93ddde92..a0b46b55d0 100644 --- a/packages/addons/service/mariadb/package.mk +++ b/packages/addons/service/mariadb/package.mk @@ -36,6 +36,7 @@ configure_package() { -DCMAKE_CROSSCOMPILING=ON \ -DIMPORT_EXECUTABLES=${PKG_BUILD}/.${HOST_NAME}/import_executables.cmake \ -DWITHOUT_AWS_KEY_MANAGEMENT=ON \ + -DWITHOUT_HASHICORP_KEY_MANAGEMENT=ON \ -DWITH_EXTRA_CHARSETS=complex \ -DWITH_SSL=system \ -DWITH_SSL=${SYSROOT_PREFIX}/usr \ @@ -45,6 +46,7 @@ configure_package() { -DWITH_ZLIB=bundled \ -DWITH_EDITLINE=bundled \ -DWITH_LIBEVENT=bundled \ + -DCONNECT_WITH_JDBC=OFF \ -DCONNECT_WITH_LIBXML2=bundled \ -DSKIP_TESTS=ON \ -DWITH_DEBUG=OFF \ @@ -54,6 +56,8 @@ configure_package() { -DWITH_EMBEDDED_SERVER=OFF \ -DWITHOUT_SERVER=OFF \ -DPLUGIN_AUTH_SOCKET=STATIC \ + -DPLUGIN_OQGRAPH=NO \ + -DPLUGIN_S3=NO \ -DDISABLE_SHARED=NO \ -DENABLED_PROFILING=OFF \ -DENABLE_STATIC_LIBS=OFF \