mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +00:00
commit
d8f98693f9
@ -3,7 +3,7 @@
|
||||
|
||||
PKG_NAME="cli"
|
||||
PKG_VERSION="$(get_pkg_version moby)"
|
||||
PKG_SHA256="fa32b5f3c2f85fba9ef6e1b5099a4b608fa20af45ba71b3da2194e8728037eec"
|
||||
PKG_SHA256="c1a4a580ced3633e489c5c9869a20198415da44df7023fdc200d425cdf5fa652"
|
||||
PKG_LICENSE="ASL"
|
||||
PKG_SITE="https://github.com/docker/cli"
|
||||
PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="containerd"
|
||||
PKG_VERSION="1.7.3"
|
||||
PKG_SHA256="1fd19d2c75322bdbcb01d190a18d53940a4a79d909bd61a99f9e8e2dbc57a8fe"
|
||||
PKG_VERSION="1.7.5"
|
||||
PKG_SHA256="9bc75f80943334d44bb57f83661431001fc9ec1ebd834740ce6b442598edeed2"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://containerd.io"
|
||||
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="moby"
|
||||
PKG_VERSION="24.0.5"
|
||||
PKG_SHA256="837d7d667fb64508bf6e53cb5915b4b5ef356599294ffdd5ca8678168230cb38"
|
||||
PKG_VERSION="24.0.6"
|
||||
PKG_SHA256="29a8ee54e9ea008b40eebca42dec8b67ab257eb8ac175f67e79c110e4187d7d2"
|
||||
PKG_LICENSE="ASL"
|
||||
PKG_SITE="https://mobyproject.org/"
|
||||
PKG_URL="https://github.com/moby/moby/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="go"
|
||||
PKG_VERSION="1.20.7"
|
||||
PKG_SHA256="5f68e08caf09ba1ea8c3c256206673aaf70fa6abce98e6873ef75f01fe69f486"
|
||||
PKG_VERSION="1.21.1"
|
||||
PKG_SHA256="4e2aab0485bd985bd67ebb1e70e3627bcca827317b88ce2aaeb251bd59ecbc80"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://golang.org"
|
||||
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="icu"
|
||||
PKG_VERSION="73.1"
|
||||
PKG_SHA256="e7b6b540c881e83d240b4a12b72fbc97ef5fad30d8d00f2ef674ba18e3bf3640"
|
||||
PKG_VERSION="73.2"
|
||||
PKG_SHA256="c15f704e83c221c0680640a995d9db641f5b82098fb4b258a94b7d0561493c88"
|
||||
PKG_LICENSE="Custom"
|
||||
PKG_SITE="https://icu.unicode.org"
|
||||
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION//./-}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="apache-ant"
|
||||
PKG_VERSION="1.10.13"
|
||||
PKG_SHA256="de0a860bf339e6975558f426772a6aa2c6ae0856215dd9aaf57aa2476d665664"
|
||||
PKG_VERSION="1.10.14"
|
||||
PKG_SHA256="a0456ecbf934b41dca74747413f2da7eafe40355fbdf5bfd38d8f3713dd828cd"
|
||||
PKG_LICENSE="Apache License 2.0"
|
||||
PKG_SITE="https://ant.apache.org/"
|
||||
PKG_URL="https://archive.apache.org/dist/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libvpx"
|
||||
PKG_VERSION="1.12.0"
|
||||
PKG_SHA256="f1acc15d0fd0cb431f4bf6eac32d5e932e40ea1186fe78e074254d6d003957bb"
|
||||
PKG_VERSION="1.13.0"
|
||||
PKG_SHA256="cb2a393c9c1fae7aba76b950bb0ad393ba105409fe1a147ccd61b0aaa1501066"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://www.webmproject.org"
|
||||
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -7,7 +7,7 @@ PKG_VERSION="1.10.1"
|
||||
PKG_SHA256="dc3c8d5b4c8bbd09626864f6bcf93de701540f761d76b85d7c7d710f4bd90318"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libzip.org/"
|
||||
PKG_URL="https://github.com/nih-at/libzip/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_URL="https://libzip.org/download/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain zlib bzip2"
|
||||
PKG_LONGDESC="A C library for reading, creating, and modifying zip archives."
|
||||
|
||||
@ -16,6 +16,7 @@ PKG_CMAKE_OPTS_TARGET="-DENABLE_COMMONCRYPTO=OFF \
|
||||
-DENABLE_MBEDTLS=OFF \
|
||||
-DENABLE_OPENSSL=OFF \
|
||||
-DENABLE_WINDOWS_CRYPTO=OFF \
|
||||
-DENABLE_ZSTD=OFF \
|
||||
-DBUILD_TOOLS=OFF \
|
||||
-DBUILD_REGRESS=OFF \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
|
@ -2,11 +2,11 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="protobuf"
|
||||
PKG_VERSION="3.20.3"
|
||||
PKG_SHA256="e51cc8fc496f893e2a48beb417730ab6cbcb251142ad8b2cd1951faa5c76fe3d"
|
||||
PKG_VERSION="21.12"
|
||||
PKG_SHA256="4eab9b524aa5913c6fffb20b2a8abf5ef7f95a80bc0701f3a6dbb4c607f73460"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="https://developers.google.com/protocol-buffers/"
|
||||
PKG_URL="https://github.com/google/${PKG_NAME}/releases/download/v${PKG_VERSION}/${PKG_NAME}-cpp-${PKG_VERSION}.tar.gz"
|
||||
PKG_URL="https://github.com/google/${PKG_NAME}/releases/download/v${PKG_VERSION}/${PKG_NAME}-cpp-3.${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_HOST="toolchain:host zlib:host"
|
||||
PKG_DEPENDS_TARGET="toolchain zlib protobuf:host"
|
||||
PKG_LONGDESC="Protocol Buffers for Google's data interchange format."
|
||||
|
@ -1,24 +0,0 @@
|
||||
From fc7dc129f19fec7fe3211a39f13f6fe74c35cce6 Mon Sep 17 00:00:00 2001
|
||||
From: Adam Cozzette <acozzette@google.com>
|
||||
Date: Mon, 9 May 2022 19:03:39 +0000
|
||||
Subject: [PATCH] Use __constinit only in GCC 12.2 and up
|
||||
|
||||
Fixes #9916. GCC appears to have a bug preventing our use of __constinit
|
||||
from working correctly, but this bug will be fixed in GCC 12.2.
|
||||
---
|
||||
src/google/protobuf/port_def.inc | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/google/protobuf/port_def.inc b/src/google/protobuf/port_def.inc
|
||||
index dcb0ff758f1..289a42674cf 100644
|
||||
--- a/src/google/protobuf/port_def.inc
|
||||
+++ b/src/google/protobuf/port_def.inc
|
||||
@@ -650,7 +650,7 @@
|
||||
(!defined(__APPLE__) && __clang_major__ >= 12))
|
||||
#define PROTOBUF_CONSTINIT [[clang::require_constant_initialization]]
|
||||
#define PROTOBUF_CONSTEXPR constexpr
|
||||
-#elif PROTOBUF_GNUC_MIN(12, 0)
|
||||
+#elif PROTOBUF_GNUC_MIN(12, 2)
|
||||
#define PROTOBUF_CONSTINIT __constinit
|
||||
#define PROTOBUF_CONSTEXPR constexpr
|
||||
#else
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="runc"
|
||||
PKG_VERSION="1.1.8"
|
||||
PKG_SHA256="9076322ded5c7ae30471ea8a6a43e7c62fb357957592f5cb668abc2f7cb5e4bb"
|
||||
PKG_VERSION="1.1.9"
|
||||
PKG_SHA256="509993674481aad7e14aedfb280e0eb160f3a34c0b77e2e98c4b3c0b1df76894"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://github.com/opencontainers/runc"
|
||||
PKG_URL="https://github.com/opencontainers/runc/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="bottom"
|
||||
PKG_VERSION="0.9.4"
|
||||
PKG_SHA256="199123ef354bcabaa8a2e3b7b477b324f5b647d503a2599d08296733846eea6e"
|
||||
PKG_VERSION="0.9.6"
|
||||
PKG_SHA256="202130e0d7c362d0d0cf211f6a13e31be3a02f13f998f88571e59a7735d60667"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/ClementTsang/bottom"
|
||||
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="inotify-tools"
|
||||
PKG_VERSION="3.22.6.0"
|
||||
PKG_SHA256="c6b7e70f1df09e386217102a1fe041cfc15fa4f3d683d2970140b6814cf2ed12"
|
||||
PKG_VERSION="4.23.8.0"
|
||||
PKG_SHA256="8ad8b72a146af57688f3289b33b92a026915fc677997147071887b65b603d20a"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="http://wiki.github.com/inotify-tools/inotify-tools/"
|
||||
PKG_URL="https://github.com/inotify-tools/inotify-tools/archive/${PKG_VERSION}.tar.gz"
|
||||
@ -15,5 +15,5 @@ PKG_BUILD_FLAGS="-sysroot"
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-doxygen"
|
||||
|
||||
pre_configure_target() {
|
||||
CFLAGS+=" -Wno-error=misleading-indentation -Wno-error=unused-parameter"
|
||||
CXXFLAGS+=" -Wno-error=unused-parameter"
|
||||
}
|
||||
|
@ -0,0 +1,33 @@
|
||||
From 0abc50311077e9475036e8996f2f4a703676c221 Mon Sep 17 00:00:00 2001
|
||||
From: Rudi Heitbaum <rudi@heitbaum.com>
|
||||
Date: Thu, 24 Aug 2023 21:49:21 +0000
|
||||
Subject: [PATCH] fix build when being done out of tree
|
||||
|
||||
use relative pathes for includes
|
||||
---
|
||||
src/Makefile.am | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index 854a101..46473ca 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -12,11 +12,11 @@ fsnotifywatch_CPPFLAGS = $(AM_CPPFLAGS) -DENABLE_FANOTIFY
|
||||
endif
|
||||
|
||||
if IS_CLANG
|
||||
-AM_CFLAGS = -std=c99 -fno-exceptions -Wall -Wextra -Wshadow -Werror -Wno-unused-command-line-argument -I../libinotifytools/src
|
||||
-AM_CPPFLAGS = -std=c++17 -fno-exceptions -Wall -Wextra -Wshadow -Werror -Wno-unused-command-line-argument -I../libinotifytools/src
|
||||
+AM_CFLAGS = -std=c99 -fno-exceptions -Wall -Wextra -Wshadow -Werror -Wno-unused-command-line-argument -I../libinotifytools/src -I$(srcdir)/../libinotifytools/src
|
||||
+AM_CPPFLAGS = -std=c++17 -fno-exceptions -Wall -Wextra -Wshadow -Werror -Wno-unused-command-line-argument -I../libinotifytools/src -I$(srcdir)/../libinotifytools/src
|
||||
else
|
||||
-AM_CFLAGS = -std=c99 -fno-exceptions -Wall -Wextra -Wshadow -Werror -I../libinotifytools/src
|
||||
-AM_CPPFLAGS = -std=c++17 -fno-exceptions -Wall -Wextra -Wshadow -Werror -I../libinotifytools/src
|
||||
+AM_CFLAGS = -std=c99 -fno-exceptions -Wall -Wextra -Wshadow -Werror -I../libinotifytools/src -I$(srcdir)/../libinotifytools/src
|
||||
+AM_CPPFLAGS = -std=c++17 -fno-exceptions -Wall -Wextra -Wshadow -Werror -I../libinotifytools/src -I$(srcdir)/../libinotifytools/src
|
||||
endif
|
||||
|
||||
LDADD = ../libinotifytools/src/libinotifytools.la
|
||||
--
|
||||
2.34.1
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libgpiod"
|
||||
PKG_VERSION="2.0.1"
|
||||
PKG_SHA256="b6eda55356160a8e73906e3d48e959ef81296787d764975b10f257e9660668e9"
|
||||
PKG_VERSION="2.0.2"
|
||||
PKG_SHA256="3532e1dbaffdc2c5965a761a0750f2691ee49aad273ddbbd93acf6a727b1b65c"
|
||||
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"
|
||||
|
@ -8,14 +8,13 @@ PKG_SHA256="5ebc3cb2144b970c5149fda556c4ad50b78780494696cdf2d14a53204c95c7df"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.midnight-commander.org"
|
||||
PKG_URL="http://ftp.midnight-commander.org/mc-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain gettext:host glib libssh2 libtool:host ncurses pcre"
|
||||
PKG_DEPENDS_TARGET="toolchain gettext:host glib libssh2 libtool:host ncurses pcre2"
|
||||
PKG_LONGDESC="Midnight Commander is a text based filemanager that emulates Norton Commander."
|
||||
PKG_BUILD_FLAGS="-sysroot"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET=" \
|
||||
--datadir=/storage/.kodi/addons/virtual.system-tools/data \
|
||||
--libexecdir=/storage/.kodi/addons/virtual.system-tools/mclib \
|
||||
--with-homedir=/storage/.kodi/userdata/addon_data/virtual.system-tools \
|
||||
--sysconfdir=/storage/.kodi/addons/virtual.system-tools/etc \
|
||||
--with-screen=ncurses \
|
||||
--with-sysroot=${SYSROOT_PREFIX} \
|
||||
@ -34,6 +33,7 @@ PKG_CONFIGURE_OPTS_TARGET=" \
|
||||
--enable-vfs-ftp \
|
||||
--enable-vfs-sftp \
|
||||
--enable-vfs-tar \
|
||||
--with-search-engine=pcre2 \
|
||||
--without-x"
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -2,11 +2,11 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="nmon"
|
||||
PKG_VERSION="16n"
|
||||
PKG_SHA256="c0012cc2d925dee940c37ceae297abac64ba5a5c30e575e7418b04028613f5f2"
|
||||
PKG_VERSION="16p"
|
||||
PKG_SHA256="5dc6045f6725e3249a969918fae69663a1d669162087720babcdb90fce9e6b2a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://nmon.sourceforge.net/pmwiki.php?n=Site.CompilingNmon"
|
||||
PKG_URL="http://sourceforge.net/projects/nmon/files/lmon16n.c"
|
||||
PKG_SITE="https://nmon.sourceforge.net/pmwiki.php?n=Site.CompilingNmon"
|
||||
PKG_URL="https://sourceforge.net/projects/nmon/files/lmon${PKG_VERSION}.c"
|
||||
PKG_DEPENDS_TARGET="toolchain ncurses"
|
||||
PKG_LONGDESC="Systems administrator, tuner, benchmark tool gives you a huge amount of important performance information in one go."
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
@ -3,7 +3,7 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="docker"
|
||||
PKG_REV="1"
|
||||
PKG_REV="2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="ASL"
|
||||
PKG_SITE="http://www.docker.com/"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="inadyn"
|
||||
PKG_VERSION="2.10.0"
|
||||
PKG_SHA256="a9bc24ea8d59644f909dd98bf3b8efcfb95c153f46d9cb62e99d744d44ed9465"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="2.11.0"
|
||||
PKG_SHA256="0ae403b051534ae9d21861ad0aeb94b4e9a6dc323c0af7e772188578d6c6ca69"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="http://troglobit.com/inadyn.html"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="prometheus-node-exporter"
|
||||
PKG_VERSION="1.5.0"
|
||||
PKG_SHA256="67c6d59359d8c484e1e28d0a52a971eebe687f083c5fbb35c5e651543e5d0ea4"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="1.6.1"
|
||||
PKG_SHA256="933d191d46be31da3fd608b97506115ab63a641a3b20c3931fd63faceb89222f"
|
||||
PKG_REV="1"
|
||||
PKG_LICENSE="Apache License 2.0"
|
||||
PKG_SITE="https://github.com/prometheus/node_exporter"
|
||||
PKG_URL="https://github.com/prometheus/node_exporter/archive/refs/tags/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="syncthing"
|
||||
PKG_VERSION="1.23.4"
|
||||
PKG_SHA256="06a2882f8ac49e15faf96025b01d0edcd4cc190a419d5de98fbe8271695329fa"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="1.24.0"
|
||||
PKG_SHA256="4a9459667f9b70a7d1e7d572c7c9d02431ef8f055679eef368300ce1a826608f"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="MPLv2"
|
||||
PKG_SITE="https://syncthing.net/"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="btrfs-progs"
|
||||
PKG_VERSION="6.3.3"
|
||||
PKG_SHA256="0e55374e448ad4d8876db9c676669bedc16cb763e2493b14c245df8c5d00064b"
|
||||
PKG_REV="1"
|
||||
PKG_VERSION="6.5"
|
||||
PKG_SHA256="e34e22b5e0399dc7c5f69f93513bb01fb937edca94ee9d0260e79f57f48bb53e"
|
||||
PKG_REV="2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://btrfs.wiki.kernel.org/index.php/Main_Page"
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PKG_NAME="system-tools"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="2"
|
||||
PKG_REV="3"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
|
Loading…
x
Reference in New Issue
Block a user