From 30456f5c86543aa701499774e30df3bd008428cb Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 15 Jul 2024 13:51:25 +0000 Subject: [PATCH 01/11] libmtp: do not build examples or docs --- .../libmtp-0001-dont-execute-compiled-tools.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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-execute-compiled-tools.patch index 37b13d0363..3bb6db9653 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-execute-compiled-tools.patch @@ -1,6 +1,12 @@ diff -Naur a/Makefile.am b/Makefile.am --- a/Makefile.am 2015-10-07 00:43:15.000000000 -0700 +++ b/Makefile.am 2016-04-22 14:16:07.656866841 -0700 +@@ -1,4 +1,4 @@ +-SUBDIRS=src examples util doc ++SUBDIRS=src util + ACLOCAL_AMFLAGS=-I m4 + + pkgconfigdir=$(libdir)/pkgconfig @@ -11,21 +11,6 @@ if USE_LINUX udevrulesdir=@UDEV@/rules.d @@ -35,6 +41,15 @@ diff -Naur a/Makefile.in b/Makefile.in RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ +@@ -371,7 +371,7 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-SUBDIRS = src examples util doc ++SUBDIRS = src util + ACLOCAL_AMFLAGS = -I m4 + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = libmtp.pc @@ -452,21 +452,8 @@ distclean-libtool: From 575b45eea1475f6bb811017f34849280e0f139ca Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 15 Jul 2024 13:20:56 +0000 Subject: [PATCH 02/11] mtpfs: update to githash 2bd9b5a --- .../addon-depends/system-tools-depends/mtpfs/package.mk | 5 +++-- 1 file changed, 3 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 06597de3f4..15eb9d5c4c 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="d228a21b07062170e05fb71a7a7bf4a74ad559e1" -PKG_SHA256="4b89e014201a01634022a6348874361f5ca729e455b8c1f9990fa10647590b52" +PKG_VERSION="2bd9b5a33ad70a2238e086ffb07907f20a1e0101" +PKG_SHA256="732d5d450cfefd9df0e53ed6b188e1428298d8f81aaa8b5bf24ad31b9fddbe8f" PKG_LICENSE="GPL" PKG_SITE="https://www.adebenham.com/mtpfs/" PKG_URL="https://github.com/cjd/mtpfs/archive/${PKG_VERSION}.tar.gz" @@ -17,4 +17,5 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-mad" # TODO: mtpfs runs host utils while building, fix and set pre_configure_target() { export LIBS="-lusb-1.0 -ludev" + TARGET_CONFIGURE_OPTS=$(echo ${TARGET_CONFIGURE_OPTS} | sed -e "s|--disable-static||" -e "s|--enable-shared||") } From f14ad38668b5a3c25fbf4cc671a0916bd869de7c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 19 Jul 2024 08:48:09 +0000 Subject: [PATCH 03/11] pv: update to 1.8.12 --- .../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 d547f63f2e..4564bfaa78 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.10" -PKG_SHA256="d4c90c17cfcd44aa96b98237731e4f811e071d4c2052a689d2d81e6671f571b1" +PKG_VERSION="1.8.12" +PKG_SHA256="9687f9deedb09d0dc00d80c30691f0c91282c0d5d8fa7d6a2a085c8742c2cd7c" 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 4f201e70aa6ad4339092e26c72825f0d25b4691b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 10:31:49 +0000 Subject: [PATCH 04/11] bottom: update to 0.9.7 --- .../addon-depends/system-tools-depends/bottom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/bottom/package.mk b/packages/addons/addon-depends/system-tools-depends/bottom/package.mk index ca44ecd1b4..574f761b7b 100644 --- a/packages/addons/addon-depends/system-tools-depends/bottom/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/bottom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bottom" -PKG_VERSION="0.9.6" -PKG_SHA256="202130e0d7c362d0d0cf211f6a13e31be3a02f13f998f88571e59a7735d60667" +PKG_VERSION="0.9.7" +PKG_SHA256="29c3f75323ae0245576ea23268bb0956757352bf3b16d05f511357655b9cc71e" PKG_LICENSE="MIT" PKG_SITE="https://github.com/ClementTsang/bottom" PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz" From 79124e01b2c48d1fd82abd636172dd24d113cdd2 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 15 Jul 2024 08:51:00 +0000 Subject: [PATCH 05/11] fdupes: update to 2.3.2 --- .../addon-depends/system-tools-depends/fdupes/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk b/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk index 6d9d9564c8..9a70cc1b7c 100644 --- a/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="fdupes" -PKG_VERSION="2.3.1" -PKG_SHA256="2482b4b8c931bd17cea21f4c27fa4747b877523029d57f794a2b48e6c378db17" +PKG_VERSION="2.3.2" +PKG_SHA256="808d8decbe7fa41cab407ae4b7c14bfc27b8cb62227540c3dcb6caf980592ac7" PKG_LICENSE="GPL" PKG_SITE="https://github.com/adrianlopezroche/fdupes" PKG_URL="https://github.com/adrianlopezroche/fdupes/releases/download/v${PKG_VERSION}/fdupes-${PKG_VERSION}.tar.gz" From 9fd4f17d453f4645b1aba55426f05aca69cdcb6d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 11:42:44 +0000 Subject: [PATCH 06/11] system-tools: update addon (4) - bottom: update to 0.9.7 - fdupes: update to 2.3.2 - mtpfs: update to githash 2bd9b5a - libmtp: do not build examples or docs - pv: update to 1.8.12 --- 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 059ea87a5f..c75f69a081 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="3" +PKG_REV="4" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 5a1cea42fe0d0da50b827aeeee5fb03d261ffffb Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 11:00:10 +0000 Subject: [PATCH 07/11] librespot: update to githash 299b7de and addon (1) --- packages/addons/service/librespot/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index 978565bcce..0514d17e8b 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -3,10 +3,10 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="librespot" -PKG_VERSION="886617e41c2177d0cb184cb761aa64acc8695a88" +PKG_VERSION="299b7dec20b45b9fa19a4a46252079e8a8b7a8ba" PKG_VERSION_DATE="2023-12-06" -PKG_SHA256="c53fa249e2ff7c75d51f4cbe9867e9ca6a60a0d714c2810fab16a29d113b2144" -PKG_REV="0" +PKG_SHA256="3699d2f15065222a769e57fec22b51e3d355c2d9837b49c3ec3ef16d2ace4b35" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://github.com/librespot-org/librespot/" From c5658ba602efd1dc64294d291dfe02a7b77115f1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 09:35:02 +0000 Subject: [PATCH 08/11] rust: update to 1.80.0 --- packages/rust/rust/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/rust/rust/package.mk b/packages/rust/rust/package.mk index 50593e45f5..5d7b69ac12 100644 --- a/packages/rust/rust/package.mk +++ b/packages/rust/rust/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rust" -PKG_VERSION="1.79.0" -PKG_SHA256="172ecf3c7d1f9d9fb16cd2a628869782670416ded0129e524a86751f961448c0" +PKG_VERSION="1.80.0" +PKG_SHA256="6f606c193f230f6b2cae4576f7b24d50f5f9b25dff11dbf9b22f787d3521d672" PKG_LICENSE="MIT" PKG_SITE="https://www.rust-lang.org" PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-src.tar.gz" From 5c9677483693fffc9a86b9373f69342e6be7fda0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 09:35:02 +0000 Subject: [PATCH 09/11] cargo-snapshot: update to 1.80.0 --- packages/rust/cargo-snapshot/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/rust/cargo-snapshot/package.mk b/packages/rust/cargo-snapshot/package.mk index 8aebbfb0ed..9edda83acb 100644 --- a/packages/rust/cargo-snapshot/package.mk +++ b/packages/rust/cargo-snapshot/package.mk @@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual" case "${MACHINE_HARDWARE_NAME}" in "aarch64") - PKG_SHA256="4ca5e9bd141b0111387ea1aa0355f87eb8d0da52fbc616cefa4ecde4997aa65b" + PKG_SHA256="b4951714774b1b83d1b3bd38205d9fcd6f072def15f771fade9041ea3ebe2fd2" PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; "arm") - PKG_SHA256="60c8274fdfbf335f740fdb5987b5f2be24e74eda1ae40021ee94368999f29ed7" + PKG_SHA256="01befaca1c3ecea79625acec41b39b753440854509325f0f10f99da5b86b033d" PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz" ;; "x86_64") - PKG_SHA256="07fcadd27b645ad58ff4dae5ef166fd730311bbae8f25f6640fe1bfd2a1f3c3c" + PKG_SHA256="5602ba863f5276cfaa7ed3a8dd94d187fbd0319a1b4bbb9284e77fb6b7168a41" PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; esac From 36427477e27d8fdce44c1da8e1efd2987b364f23 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 09:35:02 +0000 Subject: [PATCH 10/11] rust-std-snapshot: update to 1.80.0 --- packages/rust/rust-std-snapshot/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/rust/rust-std-snapshot/package.mk b/packages/rust/rust-std-snapshot/package.mk index e586841831..98cc389674 100644 --- a/packages/rust/rust-std-snapshot/package.mk +++ b/packages/rust/rust-std-snapshot/package.mk @@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual" case "${MACHINE_HARDWARE_NAME}" in "aarch64") - PKG_SHA256="519abf4757fbd8d7e3bb4e4cfdc362ded972c1d95f04675684df2d31e8c0899b" + PKG_SHA256="5911cc5af031648b29b42aaa1fe77d577848db08d9a400eada1e803960e78c4c" PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; "arm") - PKG_SHA256="fa6f5f03b68faf9b4449266e4836bcae24027fba7a3822a48822d772fc76c064" + PKG_SHA256="a33d2116a5439e53308eacba334735b63c13587b5a6aae6e4ac54d4849027e90" PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz" ;; "x86_64") - PKG_SHA256="2c914483c0882d44af2e50a181cbd2c953d672d50b31aa669ee2346cade1f108" + PKG_SHA256="c722cba93c9627e04a6a5ecc749cde9dda39f15e4d02fb6ae8d0b27e02e6488a" PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; esac From 7d58822447deaeb9b2a7acb332fa5fba1e087203 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 26 Jul 2024 09:35:02 +0000 Subject: [PATCH 11/11] rustc-snapshot: update to 1.80.0 --- packages/rust/rustc-snapshot/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/rust/rustc-snapshot/package.mk b/packages/rust/rustc-snapshot/package.mk index 633629345f..8c28be7926 100644 --- a/packages/rust/rustc-snapshot/package.mk +++ b/packages/rust/rustc-snapshot/package.mk @@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual" case "${MACHINE_HARDWARE_NAME}" in "aarch64") - PKG_SHA256="9c847b42b81325d25a9240e33bf03fa8652f5dd321ae90a9a7a58b46bf124b17" + PKG_SHA256="198b5a04c25de5e9c56ff36b9110e2cfbdadf789de2c7c6d6ea9a26fd12ba165" PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; "arm") - PKG_SHA256="019a2b9792ee38a30823b96b6d63e5094b92a1dff197ab30b63f1a6568da533e" + PKG_SHA256="5aed84d75bd21c28d61ddf3c7006dc12126528641afd6250d5603b48492b8fb7" PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz" ;; "x86_64") - PKG_SHA256="a04cf42022d0a5faf01c31082bfb1dde9c38409f0ca6da90a3e40faa03e797ae" + PKG_SHA256="ef1692e3d67236868d32ef26f96f47792b1c3a3f9747bbe05c63742464307c4f" PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" ;; esac