mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
Merge pull request #3234 from CvH/9.0/systemtools-up
system-tools update
This commit is contained in:
commit
fd1fef0534
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="autossh"
|
||||
PKG_VERSION="1.4f"
|
||||
PKG_SHA256="0172e5e1bea40c642e0ef025334be3aadd4ff3b4d62c0b177ed88a8384e2f8f2"
|
||||
PKG_VERSION="1.4g"
|
||||
PKG_SHA256="5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.harding.motd.ca/"
|
||||
PKG_URL="http://www.harding.motd.ca/autossh/autossh-${PKG_VERSION}.tgz"
|
||||
|
@ -0,0 +1,11 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="oniguruma"
|
||||
PKG_VERSION="6.9.1"
|
||||
PKG_SHA256="c7c3feb7be45a5cc9f2dec239b4a317a422e6ffea299cf91ffab1b926633ea12"
|
||||
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"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A regular expression library"
|
@ -2,13 +2,13 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="file"
|
||||
PKG_VERSION="2198460"
|
||||
PKG_SHA256="d825eeee9e0a20b79dbcd00c51022b69fe4468354d8ccc03f441eb349ad8bde0"
|
||||
PKG_VERSION="d1ff3af7a2c6b38bdbdde7af26b59e3c50a48fff"
|
||||
PKG_SHA256="acc16f878576ad0bb29bbb7c724e29d2827f14ddb39fe94d76c3a859d4a3d0d9"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://www.darwinsys.com/file/"
|
||||
PKG_URL="https://github.com/file/file/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_HOST="ccache:host"
|
||||
PKG_DEPENDS_TARGET="toolchain zlib file:host"
|
||||
PKG_DEPENDS_TARGET="toolchain file:host zlib"
|
||||
PKG_LONGDESC="The file utility is used to determine the types of various files."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="htop"
|
||||
PKG_VERSION="3.0.0beta4"
|
||||
PKG_SHA256="5f4cd645c40599efd4a9598a7cbd07bac77cf666427450a71d7b6dec5a4bf96f"
|
||||
PKG_VERSION="3.0.0beta5"
|
||||
PKG_SHA256="c439add8d6a463699629fc3f0103f55b045d519c31611fa4a68629063238985a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://hisham.hm/htop"
|
||||
PKG_URL="https://github.com/hishamhm/htop/archive/$PKG_VERSION.tar.gz"
|
||||
|
@ -2,18 +2,20 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="jq"
|
||||
PKG_VERSION="1.5"
|
||||
PKG_SHA256="c4d2bfec6436341113419debf479d833692cc5cdab7eb0326b5a4d4fbe9f493c"
|
||||
PKG_VERSION="1.6"
|
||||
PKG_SHA256="5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="http://stedolan.github.io/jq/"
|
||||
PKG_URL="https://github.com/stedolan/jq/releases/download/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_DEPENDS_TARGET="toolchain oniguruma"
|
||||
PKG_LONGDESC="A like sed for JSON data."
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
|
||||
--enable-static \
|
||||
--disable-maintainer-mode"
|
||||
--disable-docs \
|
||||
--disable-maintainer-mode \
|
||||
--disable-valgrind"
|
||||
|
||||
makeinstall_target() {
|
||||
: # nop
|
||||
:
|
||||
}
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="lm_sensors"
|
||||
PKG_VERSION="1c48b19"
|
||||
PKG_SHA256="1db77e206b28c9194e5c017c88460e730fdf849cff7ef704fb3e4b8b49fd6d31"
|
||||
PKG_VERSION="e8afbda10fba571c816abddcb5c8180afc435bba"
|
||||
PKG_SHA256="255b9a9b30c7969b3df0460392a807239c18b15baac1ff33ff5fef3b1cc1169d"
|
||||
PKG_ARCH="arm x86_64"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://secure.netroedge.com/~lm78/"
|
||||
|
@ -2,12 +2,12 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="mtpfs"
|
||||
PKG_VERSION="fd3864d"
|
||||
PKG_VERSION="fd3864dd6f0e8183fa2598d4cf890401d3a1e09a"
|
||||
PKG_SHA256="f004136a82452d13362581277eb2496033aa13a6c3f35d0501327248f3120456"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.adebenham.com/mtpfs/"
|
||||
PKG_URL="https://github.com/cjd/mtpfs/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain fuse libmtp glib"
|
||||
PKG_DEPENDS_TARGET="toolchain fuse glib libmtp"
|
||||
PKG_LONGDESC="MTPfs is a FUSE filesystem that supports reading and writing from any MTP device."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="nmon"
|
||||
PKG_VERSION="411b08f"
|
||||
PKG_VERSION="411b08f1c98bca8b24670fc2d9ee6325b4fcb3d2"
|
||||
PKG_SHA256="aa88257728e820db10b1f04792dfcc1b8a483de51bfda70db016da016a4879a2"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/axibase/nmon"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="patch"
|
||||
PKG_VERSION="2.7.5"
|
||||
PKG_SHA256="fd95153655d6b95567e623843a0e77b81612d502ecf78a489a4aed7867caa299"
|
||||
PKG_VERSION="2.7.6"
|
||||
PKG_SHA256="ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://savannah.gnu.org/projects/patch/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/patch/$PKG_NAME-$PKG_VERSION.tar.xz"
|
||||
@ -13,5 +13,5 @@ PKG_LONGDESC="Patch takes a patch file containing a difference listing produced
|
||||
PKG_CONFIGURE_OPTS_TARGET="--disable-xattr"
|
||||
|
||||
makeinstall_target() {
|
||||
: # nop
|
||||
:
|
||||
}
|
||||
|
@ -2,16 +2,16 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="pv"
|
||||
PKG_VERSION="1.6.0"
|
||||
PKG_SHA256="9dd45391806b0ed215abee4c5ac1597d018c386fe9c1f5afd2f6bc3b07fd82c3"
|
||||
PKG_VERSION="1.6.6"
|
||||
PKG_SHA256="608ef935f7a377e1439c181c4fc188d247da10d51a19ef79bcdee5043b0973f1"
|
||||
PKG_LICENSE="GNU"
|
||||
PKG_SITE="http://www.ivarch.com/programs/pv.shtml"
|
||||
PKG_URL="http://www.ivarch.com/programs/sources/$PKG_NAME-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="http://www.ivarch.com/programs/sources/pv-$PKG_VERSION.tar.bz2"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Pipe Viwer can be inserted into any normal pipeline between two processes."
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static-nls"
|
||||
|
||||
makeinstall_target() {
|
||||
: # nop
|
||||
:
|
||||
}
|
||||
|
@ -2,11 +2,11 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="smartmontools"
|
||||
PKG_VERSION="6.6"
|
||||
PKG_SHA256="51f43d0fb064fccaf823bbe68cf0d317d0895ff895aa353b3339a3b316a53054"
|
||||
PKG_VERSION="7.0"
|
||||
PKG_SHA256="e5e1ac2786bc87fdbd6f92d0ee751b799fbb3e1a09c0a6a379f9eb64b3e8f61c"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.smartmontools.org"
|
||||
PKG_URL="https://github.com/smartmontools/smartmontools/releases/download/RELEASE_${PKG_VERSION//./_}/smartmontools-$PKG_VERSION.tar.gz"
|
||||
PKG_URL="https://downloads.sourceforge.net/sourceforge/smartmontools/smartmontools-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Control and monitor storage systems using S.M.A.R.T."
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="strace"
|
||||
PKG_VERSION="4.22"
|
||||
PKG_SHA256="068cd09264c95e4d591bbcd3ea08f99a693ed8663cd5169b0fdad72eb5bdb39d"
|
||||
PKG_VERSION="4.26"
|
||||
PKG_SHA256="7c4d2ffeef4f7d1cdc71062ca78d1130eb52f947c2fca82f59f6a1183bfa1e1c"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://strace.io/"
|
||||
PKG_URL="https://strace.io/files/$PKG_VERSION/strace-$PKG_VERSION.tar.xz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="stress-ng"
|
||||
PKG_VERSION="0.09.36"
|
||||
PKG_SHA256="16102abee20fe26b1a8784ab05c61b3e72474503bc50b9debc9f457cb4b4e228"
|
||||
PKG_VERSION="0.09.50"
|
||||
PKG_SHA256="b07290495794092cdf2f8d51ac631f28b8cec9455a16552d8ca48bc1f376c634"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="http://kernel.ubuntu.com/~cking/stress-ng/"
|
||||
PKG_URL="http://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-$PKG_VERSION.tar.xz"
|
||||
|
@ -1,44 +0,0 @@
|
||||
From bf606ae577cd9142517a2170e14d4f9377a49deb Mon Sep 17 00:00:00 2001
|
||||
From: Colin Ian King <colin.king@canonical.com>
|
||||
Date: Sat, 4 Aug 2018 07:05:17 +0100
|
||||
Subject: stress-ng.h: rename statx_timestamp to shim_statx_timestamp
|
||||
|
||||
Newer versions of glibc now habe statx_timestamp defined, so
|
||||
rename this struct so it won't clash.
|
||||
|
||||
Signed-off-by: Colin Ian King <colin.king@canonical.com>
|
||||
---
|
||||
stress-ng.h | 10 +++++-----
|
||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/stress-ng.h b/stress-ng.h
|
||||
index ae03a7b..b9359a4 100644
|
||||
--- a/stress-ng.h
|
||||
+++ b/stress-ng.h
|
||||
@@ -2932,7 +2932,7 @@ struct shim_sched_attr {
|
||||
#define SHIM_STATX_BTIME 0x00000800U
|
||||
#define SHIM_STATX_ALL 0x00000fffU
|
||||
|
||||
-struct statx_timestamp {
|
||||
+struct shim_statx_timestamp {
|
||||
int64_t tv_sec;
|
||||
int32_t tv_nsec;
|
||||
int32_t __reserved;
|
||||
@@ -2952,10 +2952,10 @@ struct shim_statx {
|
||||
uint64_t stx_size;
|
||||
uint64_t stx_blocks;
|
||||
uint64_t __spare1[1];
|
||||
- struct statx_timestamp stx_atime;
|
||||
- struct statx_timestamp stx_btime;
|
||||
- struct statx_timestamp stx_ctime;
|
||||
- struct statx_timestamp stx_mtime;
|
||||
+ struct shim_statx_timestamp stx_atime;
|
||||
+ struct shim_statx_timestamp stx_btime;
|
||||
+ struct shim_statx_timestamp stx_ctime;
|
||||
+ struct shim_statx_timestamp stx_mtime;
|
||||
uint32_t stx_rdev_major;
|
||||
uint32_t stx_rdev_minor;
|
||||
uint32_t stx_dev_major;
|
||||
--
|
||||
cgit v0.11.2
|
||||
|
@ -1,48 +0,0 @@
|
||||
From 04322c0d653aec755517f771e6e400fc14cf611c Mon Sep 17 00:00:00 2001
|
||||
From: Colin Ian King <colin.king@canonical.com>
|
||||
Date: Sat, 4 Aug 2018 07:11:58 +0100
|
||||
Subject: stress-sysbadaddr: only use ustat if HAVE_USTAT is defined
|
||||
|
||||
We should be using HAVE_USTAT as ustat.h is not available on
|
||||
newer versions of glibc and HAVE_USTAT is undefined if this
|
||||
is not available.
|
||||
|
||||
Signed-off-by: Colin Ian King <colin.king@canonical.com>
|
||||
---
|
||||
stress-sysbadaddr.c | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/stress-sysbadaddr.c b/stress-sysbadaddr.c
|
||||
index eab9213..0b6465f 100644
|
||||
--- a/stress-sysbadaddr.c
|
||||
+++ b/stress-sysbadaddr.c
|
||||
@@ -28,7 +28,7 @@
|
||||
#include <sys/sysinfo.h>
|
||||
#include <utime.h>
|
||||
#include <sys/vfs.h>
|
||||
-#if defined(__NR_ustat)
|
||||
+#if defined(HAVE_USTAT)
|
||||
#include <ustat.h>
|
||||
#endif
|
||||
#endif
|
||||
@@ -379,7 +379,7 @@ static int bad_times(void *addr)
|
||||
return times(addr);
|
||||
}
|
||||
|
||||
-#if defined(__linux__) && defined(__NR_ustat)
|
||||
+#if defined(HAVE_USTAT)
|
||||
static int bad_ustat(void *addr)
|
||||
{
|
||||
dev_t dev = { 0 };
|
||||
@@ -495,7 +495,7 @@ static bad_syscall_t bad_syscalls[] = {
|
||||
bad_timer_create,
|
||||
#endif
|
||||
bad_times,
|
||||
-#if defined(__linux__) && defined(__NR_ustat)
|
||||
+#if defined(HAVE_USTAT)
|
||||
bad_ustat,
|
||||
#endif
|
||||
#if defined(__linux__)
|
||||
--
|
||||
cgit v0.11.2
|
||||
|
@ -2,14 +2,15 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="unrar"
|
||||
PKG_VERSION="5.6.3"
|
||||
PKG_SHA256="c590e70a745d840ae9b9f05ba6c449438838c8280d76ce796a26b3fcd0a1972e"
|
||||
PKG_VERSION="5.6.8"
|
||||
PKG_SHA256="a4cc0ac14a354827751912d2af4a0a09e2c2129df5766576fa7e151791dd3dff"
|
||||
PKG_LICENSE="free"
|
||||
PKG_SITE="http://www.rarlab.com"
|
||||
PKG_URL="http://www.rarlab.com/rar/unrarsrc-$PKG_VERSION.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="unrar extract, test and view RAR archives"
|
||||
PKG_TOOLCHAIN="manual"
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
|
||||
make_target() {
|
||||
make CXX="$CXX" \
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="usb-modeswitch"
|
||||
PKG_VERSION="2.3.0"
|
||||
PKG_SHA256="f93e940c2eb0c585a5d2210177338e68a9b24f409e351e4a854132453246b894"
|
||||
PKG_VERSION="2.5.2"
|
||||
PKG_SHA256="abffac09c87eacd78e101545967dc25af7e989745b4276756d45dbf4008a2ea6"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.draisberghof.de/usb_modeswitch/"
|
||||
PKG_URL="http://www.draisberghof.de/usb_modeswitch/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
@ -11,5 +11,5 @@ PKG_DEPENDS_TARGET="toolchain libusb"
|
||||
PKG_LONGDESC="USB_ModeSwitch - Handling Mode-Switching USB Devices on Linux"
|
||||
|
||||
makeinstall_target() {
|
||||
: # nop
|
||||
:
|
||||
}
|
||||
|
@ -1,3 +1,16 @@
|
||||
111
|
||||
- updated autossh to 1.4g
|
||||
- updated file to d1ff3af
|
||||
- updated htop to 3.0.0 Beta5
|
||||
- updated jq to 1.6
|
||||
- updated lm_sensors to e8afbda
|
||||
- updated patch to 2.7.6
|
||||
- updated pv to 1.6.6
|
||||
- updated smartmontools to 7.0
|
||||
- updated strace to 4.26
|
||||
- updated stress-ng to 0.09.50
|
||||
- updated unrar to 5.6.8
|
||||
|
||||
110
|
||||
- updated and improved mc (4.8.21)
|
||||
- using more compatible "xterm" TERM definition
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PKG_NAME="system-tools"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="110"
|
||||
PKG_REV="111"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
@ -117,6 +117,7 @@ addon() {
|
||||
|
||||
# jq
|
||||
cp -P $(get_build_dir jq)/.$TARGET_NAME/jq $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $(get_build_dir oniguruma)/.install_pkg/usr/lib/libonig.so $ADDON_BUILD/$PKG_ADDON_ID/lib
|
||||
|
||||
# lm_sensors
|
||||
cp -P $(get_build_dir lm_sensors)/prog/sensors/sensors $ADDON_BUILD/$PKG_ADDON_ID/bin 2>/dev/null || :
|
||||
|
Loading…
x
Reference in New Issue
Block a user