From e5be05183aed296c795ef145f1ab326a828cbce8 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 31 May 2022 10:42:23 +0000 Subject: [PATCH 01/15] mesa-demos: update to 9.0.0 and PKG_URL and meson --- .../multimedia-tools-depends/mesa-demos/package.mk | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk index 03dd28b0a6..660469c900 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk @@ -2,19 +2,16 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mesa-demos" -PKG_VERSION="8.4.0" -PKG_SHA256="01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d" +PKG_VERSION="9.0.0" +PKG_SHA256="3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b" PKG_ARCH="x86_64" PKG_LICENSE="OSS" -PKG_SITE="http://www.mesa3d.org/" -PKG_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/${PKG_NAME}-${PKG_VERSION}.tar.bz2" +PKG_SITE="https://www.mesa3d.org/" +PKG_URL="https://archive.mesa3d.org/demos/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_TARGET="toolchain libX11 mesa glu glew" PKG_LONGDESC="Mesa 3D demos - installed are the well known glxinfo and glxgears." -PKG_TOOLCHAIN="autotools" PKG_BUILD_FLAGS="-sysroot" -PKG_CONFIGURE_OPTS_TARGET="--without-glut" - makeinstall_target() { mkdir -p ${INSTALL}/usr/bin cp -P src/xdemos/glxdemo ${INSTALL}/usr/bin From ca41576d14bc2b5e40fe08d06ff2905ae537b80f Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 13:46:59 +0000 Subject: [PATCH 02/15] multimedia-tools: add back mesa-demos for X11 builds --- packages/addons/tools/multimedia-tools/package.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/addons/tools/multimedia-tools/package.mk b/packages/addons/tools/multimedia-tools/package.mk index c046f909c4..bf66c48d7c 100644 --- a/packages/addons/tools/multimedia-tools/package.mk +++ b/packages/addons/tools/multimedia-tools/package.mk @@ -26,6 +26,12 @@ PKG_DEPENDS_TARGET="toolchain \ tsdecrypt \ tstools" +if [ "${TARGET_ARCH}" = "x86_64" ]; then + if [ "${DEVICE}" = "x11" -o "${DEVICE}" = "Generic-legacy" ]; then + PKG_DEPENDS_TARGET+=" mesa-demos" + fi +fi + addon() { mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/ # alsamixer @@ -48,4 +54,11 @@ addon() { # tstools cp -P $(get_install_dir tstools)/usr/bin/* ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/ + + if [ "${TARGET_ARCH}" = "x86_64" ]; then + if [ "${DEVICE}" = "x11" -o "${DEVICE}" = "Generic-legacy" ]; then + # mesa-demos + cp -P $(get_install_dir mesa-demos)/usr/bin/* ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/ + fi + fi } From e3a0fd135ca9bac17a74462b06bd771f75779f55 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Sep 2023 13:49:48 +0000 Subject: [PATCH 03/15] mediainfo: update to 23.10 --- .../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 1d371399b4..406db9ed64 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="23.07" -PKG_SHA256="b6d7da9e29995fd34a22100825b843e74c32c7bc67adb01166b1beedea49f5d0" +PKG_VERSION="23.10" +PKG_SHA256="b743ae2521d9d8e8b9a5850d7c2a29de30ba777db52738d0dfba17cc046776e7" 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 8f2c35c05b134ecc67e97592cd02097fff1a5b79 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Sep 2023 13:51:34 +0000 Subject: [PATCH 04/15] libmediainfo: update to 23.10 --- .../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 229961b233..95fe1f14ce 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="23.07" -PKG_SHA256="60456c8b2ab8769a6081d96fd7be86db4fe32520e4a022397cb22cacf47ce820" +PKG_VERSION="23.10" +PKG_SHA256="76ebe502e0f310b559d5dd90727d9aafd5fabaaeca3442f38e629dfc07da0d22" 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 9ee3eb99fce2e62dc6acac0cd07c750edcc29b60 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 24 Sep 2023 02:56:45 +0000 Subject: [PATCH 05/15] mpg123: update to 1.32.3 --- .../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 1532590e79..4a9f0a3c34 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.31.3" -PKG_SHA256="1ca77d3a69a5ff845b7a0536f783fee554e1041139a6b978f6afe14f5814ad1a" +PKG_VERSION="1.32.3" +PKG_SHA256="2d9913a57d4ee8f497a182c6e82582602409782a4fb481e989feebf4435867b4" PKG_LICENSE="LGPLv2" PKG_SITE="https://www.mpg123.org/" PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2" From 69b414bf01c929882d8ce7a6ac6734b212299551 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 14:07:19 +0000 Subject: [PATCH 06/15] squeezelite: update to githash 8581aba (1.9.9.1449) --- .../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 e43e3b1011..38fa19b8fd 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="bc72c0de3fff771540a2a45aaafafed539387b3c" # 2022-04-10 # 1.9.9.1403 -PKG_SHA256="5aa312d678a593b9a08f79e080a6ebe329d8fc40e6507e28b6705807c408bf7a" +PKG_VERSION="8581aba8b1b67af272b89b62a7a9b56082307ab6" +PKG_SHA256="bf290e6543c365e2ea6aaf818acbfe24aadcaabb266b2dc723926428f4ec30c9" 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 b5cc0f0b7c0361d911c5a7916cc4ec839a29320b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 14:01:16 +0000 Subject: [PATCH 07/15] multimedia-tools: update addon (1) - libmediainfo: update to 23.10 - mediainfo: update to 23.10 - mesa-demos: update to 9.0.0 and PKG_URL and meson - mpg123: update to 1.32.3 - multimedia-tools: add back mesa-demos for X11 builds - squeezelite: update to githash 8581aba (1.9.9.1449) --- 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 7fb720f9e3d1b8ce678425fd6b08b3550a73c8ca Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 16 Sep 2023 04:19:28 +0000 Subject: [PATCH 08/15] iperf: update to 3.15 --- .../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 bdab52ef75..ff357b0c7b 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.14" -PKG_SHA256="bbafa2c9687f0f7fe00947dc779b83c91663911e22460005c0ad4623797b3dbd" +PKG_VERSION="3.15" +PKG_SHA256="d287baa6f0ef4fc27160e2c9ae2fd7a03ce3ae303292e3b5455bce7ae633ad58" PKG_LICENSE="BSD" PKG_SITE="http://software.es.net/iperf/" PKG_URL="https://github.com/esnet/iperf/archive/${PKG_VERSION}.tar.gz" From 47c3b3e52c88217c7d9470fd9eb82ee562f2b6b1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 3 Oct 2023 15:21:38 +0000 Subject: [PATCH 09/15] irssi: update to 1.4.5 --- .../addon-depends/network-tools-depends/irssi/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/network-tools-depends/irssi/package.mk b/packages/addons/addon-depends/network-tools-depends/irssi/package.mk index ebe4d6b0e3..feada76590 100644 --- a/packages/addons/addon-depends/network-tools-depends/irssi/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/irssi/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="irssi" -PKG_VERSION="1.4.4" -PKG_SHA256="fefe9ec8c7b1475449945c934a2360ab12693454892be47a6d288c63eb107ead" +PKG_VERSION="1.4.5" +PKG_SHA256="72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062" PKG_LICENSE="GPL" PKG_SITE="http://www.irssi.org/" PKG_URL="https://github.com/irssi/irssi/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 14adc86ebb978a7270236cb101efa722b625e628 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 14:13:33 +0000 Subject: [PATCH 10/15] network-tools: update addon (1) - iperf: update to 3.15 - irssi: update to 1.4.5 --- 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 52fe1c7904..b026a62f89 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 c844c65a90da47cfdb23518909fd7c1ca4d5b37c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 16 Oct 2023 11:09:22 +0000 Subject: [PATCH 11/15] oniguruma: update to 6.9.9 --- .../system-tools-depends/depends/oniguruma/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/depends/oniguruma/package.mk b/packages/addons/addon-depends/system-tools-depends/depends/oniguruma/package.mk index 7ff841fe15..d2b3725b6e 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/oniguruma/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/depends/oniguruma/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="oniguruma" -PKG_VERSION="6.9.8" -PKG_SHA256="28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e" +PKG_VERSION="6.9.9" +PKG_SHA256="60162bd3b9fc6f4886d4c7a07925ffd374167732f55dce8c491bfd9cd818a6cf" PKG_LICENSE="BSD" PKG_SITE="https://github.com/kkos/oniguruma" PKG_URL="https://github.com/kkos/oniguruma/releases/download/v${PKG_VERSION}/onig-${PKG_VERSION}.tar.gz" From fbe4853ddc45614009d4e9e7307b12307a1dd022 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 25 Sep 2023 11:05:26 +0000 Subject: [PATCH 12/15] pv: update to 1.8.0 --- .../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 672483e071..7cc2de27cf 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.7.24" -PKG_SHA256="3bf43c5809c8d50066eaeaea5a115f6503c57a38c151975b710aa2bee857b65e" +PKG_VERSION="1.8.0" +PKG_SHA256="5cec4f737826a0eddab471dd3b75a587bd29a2e7cfa30068d57f29439a251fdf" 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 a7ac80165df5f1ab5039b314ae9b3cd8f3bfce97 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 9 Oct 2023 12:53:51 +0000 Subject: [PATCH 13/15] stress-ng: update to 0.17.00 --- .../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 489564060d..c9e55070f3 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.16.05" -PKG_SHA256="ecb56e42a5ac6d94385de10ae8163a4fe50116d6b07e3ff61752d3854b630037" +PKG_VERSION="0.17.00" +PKG_SHA256="eca62128f4918edc6d1e309f426a223968f44b304b737275443ec9e62855d42e" 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 21bf2271fac1b024a1acdee1b61cb8163856e92c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 01:40:53 +0000 Subject: [PATCH 14/15] libgpiod: update to 2.1 --- .../addon-depends/system-tools-depends/libgpiod/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/system-tools-depends/libgpiod/package.mk b/packages/addons/addon-depends/system-tools-depends/libgpiod/package.mk index 534f6c251e..77e33614c0 100644 --- a/packages/addons/addon-depends/system-tools-depends/libgpiod/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/libgpiod/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libgpiod" -PKG_VERSION="2.0.2" -PKG_SHA256="3532e1dbaffdc2c5965a761a0750f2691ee49aad273ddbbd93acf6a727b1b65c" +PKG_VERSION="2.1" +PKG_SHA256="fd6ed4b2c674fe6cc3b481880f6cde1eea79e296e95a139b85401eaaea6de3fc" PKG_LICENSE="GPLv2+" PKG_SITE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/" PKG_URL="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${PKG_VERSION}.tar.gz" From dadfc17305a9732429b57465240f8b6b64a3dcec Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 4 Nov 2023 14:18:06 +0000 Subject: [PATCH 15/15] system-tools: update addon (2) - libgpiod: update to 2.1 - oniguruma: update to 6.9.9 - pv: update to 1.8.0 - stress-ng: update to 0.17.00 --- 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 445a02f750..5a5de5f11b 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"