mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 21:26:49 +00:00
commit
dda20f22cc
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libopenmpt"
|
||||
PKG_VERSION="0.7.8"
|
||||
PKG_SHA256="87778c8046a226c6cbfb114f4c8e3e27c121b7b3dccce5cb7de45899250274cc"
|
||||
PKG_VERSION="0.7.9"
|
||||
PKG_SHA256="0386e918d75d797e79d5b14edd0847165d8b359e9811ef57652c0a356a2dfcf4"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://lib.openmpt.org/libopenmpt/"
|
||||
PKG_URL="https://lib.openmpt.org/files/libopenmpt/src/${PKG_NAME}-${PKG_VERSION}+release.autotools.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="lz4"
|
||||
PKG_VERSION="1.9.4"
|
||||
PKG_SHA256="0b0e3aa07c8c063ddf40b082bdf7e37a1562bda40a0ff5272957f3e987e0e54b"
|
||||
PKG_VERSION="1.10.0"
|
||||
PKG_SHA256="537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/lz4/lz4"
|
||||
PKG_URL="https://github.com/lz4/lz4/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="strace"
|
||||
PKG_VERSION="6.9"
|
||||
PKG_SHA256="da189e990a82e3ca3a5a4631012f7ecfd489dab459854d82d8caf6a865c1356a"
|
||||
PKG_VERSION="6.10"
|
||||
PKG_SHA256="765ec71aa1de2fe37363c1e40c7b7669fc1d40c44bb5d38ba8e8cd82c4edcf07"
|
||||
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) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
|
||||
PKG_NAME="automake"
|
||||
PKG_VERSION="1.16.5"
|
||||
PKG_SHA256="f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469"
|
||||
PKG_VERSION="1.17"
|
||||
PKG_SHA256="8920c1fc411e13b90bf704ef9db6f29d540e76d232cb3b2c9f4dc4cc599bd990"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://sources.redhat.com/automake/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/automake/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -11,15 +11,15 @@ diff --git a/Makefile.in b/Makefile.in
|
||||
index 5a336df..2d2029b 100644
|
||||
--- a/Makefile.in
|
||||
+++ b/Makefile.in
|
||||
@@ -701,7 +701,7 @@ update_mans = \
|
||||
update_mans = \
|
||||
$(AM_V_GEN): \
|
||||
&& $(MKDIR_P) doc \
|
||||
- && ./pre-inst-env $(PERL) $(srcdir)/doc/help2man --output=$@
|
||||
+ && ./pre-inst-env $(PERL) $(srcdir)/doc/help2man --output=$@ --no-discard-stderr
|
||||
@@ -739,7 +739,7 @@
|
||||
$(MKDIR_P) doc \
|
||||
&& AUTOMAKE_HELP2MAN=true ./pre-inst-env \
|
||||
$(PERL) $(srcdir)/doc/help2man --output=$@ --info-page=automake \
|
||||
- --name="$${HELP2MAN_NAME}"
|
||||
+ --name="$${HELP2MAN_NAME}" --no-discard-stderr
|
||||
|
||||
checklinkx = $(top_srcdir)/contrib/checklinkx
|
||||
# that 4-second sleep seems to be what gnu.org likes.
|
||||
# that particular sleep seems to be what gnu.org likes.
|
||||
--
|
||||
1.7.2.5
|
||||
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="ccache"
|
||||
PKG_VERSION="4.10.1"
|
||||
PKG_SHA256="3a43442ce3916ea48bb6ccf6f850891cbff01d1feddff7cd4bbd49c5cf1188f6"
|
||||
PKG_VERSION="4.10.2"
|
||||
PKG_SHA256="c0b85ddfc1a3e77b105ec9ada2d24aad617fa0b447c6a94d55890972810f0f5a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://ccache.dev/download.html"
|
||||
PKG_URL="https://github.com/ccache/ccache/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -1,77 +0,0 @@
|
||||
From 71f772e9d3d4f8045cfa7bccd03bd21c1e8fbef1 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= <holger@applied-asynchrony.com>
|
||||
Date: Tue, 2 Jul 2024 15:46:44 +0200
|
||||
Subject: [PATCH] build: Try harder to determine FMT_VERSION (#1478)
|
||||
|
||||
fmt-11.0 moved the FMT_VERSION from core.h to base.h, so try the
|
||||
new header first and then fall back to the old one.
|
||||
|
||||
Closes: #1477
|
||||
---
|
||||
cmake/FindFmt.cmake | 14 +++++++++++---
|
||||
1 file changed, 11 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/cmake/FindFmt.cmake b/cmake/FindFmt.cmake
|
||||
index 55126a3172..0619f4615e 100644
|
||||
--- a/cmake/FindFmt.cmake
|
||||
+++ b/cmake/FindFmt.cmake
|
||||
@@ -3,11 +3,19 @@ mark_as_advanced(FMT_INCLUDE_DIR FMT_LIBRARY)
|
||||
if(DEP_FMT STREQUAL "BUNDLED")
|
||||
message(STATUS "Using bundled Fmt as requested")
|
||||
else()
|
||||
- find_path(FMT_INCLUDE_DIR fmt/core.h)
|
||||
+ find_path(FMT_INCLUDE_DIR fmt/base.h fmt/core.h)
|
||||
find_library(FMT_LIBRARY fmt)
|
||||
if(FMT_INCLUDE_DIR AND FMT_LIBRARY)
|
||||
- file(READ "${FMT_INCLUDE_DIR}/fmt/core.h" _fmt_core_h)
|
||||
- string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_core_h}")
|
||||
+ file(READ "${FMT_INCLUDE_DIR}/fmt/base.h" _fmt_base_h)
|
||||
+ string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_base_h}")
|
||||
+ if("${CMAKE_MATCH_0}" STREQUAL "")
|
||||
+ file(READ "${FMT_INCLUDE_DIR}/fmt/core.h" _fmt_core_h)
|
||||
+ string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_core_h}")
|
||||
+ endif()
|
||||
+ if("${CMAKE_MATCH_0}" STREQUAL "")
|
||||
+ message(FATAL_ERROR "FMT_VERSION not found")
|
||||
+ return()
|
||||
+ endif()
|
||||
math(EXPR _fmt_major "${CMAKE_MATCH_1} / 10000")
|
||||
math(EXPR _fmt_minor "${CMAKE_MATCH_1} / 100 % 100")
|
||||
math(EXPR _fmt_patch "${CMAKE_MATCH_1} % 100")
|
||||
From 3b09afc5f792f0bd0a15cf6b8408ea40eb069787 Mon Sep 17 00:00:00 2001
|
||||
From: Joel Rosdahl <joel@rosdahl.net>
|
||||
Date: Tue, 2 Jul 2024 17:05:43 +0200
|
||||
Subject: [PATCH] build: Fix detection of Fmt version for Fmt<11
|
||||
|
||||
Fixes regression in 71f772e9d3d4f8045cfa7bccd03bd21c1e8fbef1.
|
||||
---
|
||||
cmake/FindFmt.cmake | 13 +++++++------
|
||||
1 file changed, 7 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/cmake/FindFmt.cmake b/cmake/FindFmt.cmake
|
||||
index 0619f4615e..7c39291eca 100644
|
||||
--- a/cmake/FindFmt.cmake
|
||||
+++ b/cmake/FindFmt.cmake
|
||||
@@ -3,15 +3,16 @@ mark_as_advanced(FMT_INCLUDE_DIR FMT_LIBRARY)
|
||||
if(DEP_FMT STREQUAL "BUNDLED")
|
||||
message(STATUS "Using bundled Fmt as requested")
|
||||
else()
|
||||
- find_path(FMT_INCLUDE_DIR fmt/base.h fmt/core.h)
|
||||
+ find_path(FMT_INCLUDE_DIR NAMES fmt/base.h fmt/core.h)
|
||||
find_library(FMT_LIBRARY fmt)
|
||||
if(FMT_INCLUDE_DIR AND FMT_LIBRARY)
|
||||
- file(READ "${FMT_INCLUDE_DIR}/fmt/base.h" _fmt_base_h)
|
||||
- string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_base_h}")
|
||||
- if("${CMAKE_MATCH_0}" STREQUAL "")
|
||||
- file(READ "${FMT_INCLUDE_DIR}/fmt/core.h" _fmt_core_h)
|
||||
- string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_core_h}")
|
||||
+ if(EXISTS "${FMT_INCLUDE_DIR}/fmt/base.h")
|
||||
+ set(_fmt_h base.h)
|
||||
+ else()
|
||||
+ set(_fmt_h core.h)
|
||||
endif()
|
||||
+ file(READ "${FMT_INCLUDE_DIR}/fmt/${_fmt_h}" _fmt_h_content)
|
||||
+ string(REGEX MATCH "#define FMT_VERSION ([0-9]+)" _ "${_fmt_h_content}")
|
||||
if("${CMAKE_MATCH_0}" STREQUAL "")
|
||||
message(FATAL_ERROR "FMT_VERSION not found")
|
||||
return()
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="glibc"
|
||||
PKG_VERSION="2.39"
|
||||
PKG_SHA256="f77bd47cf8170c57365ae7bf86696c118adb3b120d3259c64c502d3dc1e2d926"
|
||||
PKG_VERSION="2.40"
|
||||
PKG_SHA256="19a890175e9263d748f627993de6f4b1af9cd21e03f080e4bfb3a1fac10205a2"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.gnu.org/software/libc/"
|
||||
PKG_URL="https://ftp.gnu.org/pub/gnu/glibc/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -1,3 +1,4 @@
|
||||
diff -Nur a/aclocal.m4 b/aclocal.m4
|
||||
--- a/aclocal.m4 2022-03-17 02:45:15.000000000 +0000
|
||||
+++ b/aclocal.m4 2022-03-18 08:15:31.544666740 +0000
|
||||
@@ -35,7 +35,7 @@
|
||||
@ -5,7 +6,7 @@
|
||||
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
|
||||
dnl require some minimum version. Point them to the right macro.
|
||||
-m4_if([$1], [1.16.3], [],
|
||||
+m4_if([$1], [1.16.5], [],
|
||||
+m4_if([$1], [1.17], [],
|
||||
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
|
||||
])
|
||||
|
||||
@ -14,7 +15,19 @@
|
||||
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
|
||||
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
|
||||
-[AM_AUTOMAKE_VERSION([1.16.3])dnl
|
||||
+[AM_AUTOMAKE_VERSION([1.16.5])dnl
|
||||
+[AM_AUTOMAKE_VERSION([1.17])dnl
|
||||
m4_ifndef([AC_AUTOCONF_VERSION],
|
||||
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
|
||||
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
|
||||
diff -Nur a/configure b/configure
|
||||
--- a/configure 2022-03-17 02:45:27.000000000 +0000
|
||||
+++ b/configure 2024-07-25 07:36:37.688271964 +0000
|
||||
@@ -2811,7 +3471,7 @@
|
||||
## Automake Initialisation. ##
|
||||
## ------------------------ ##
|
||||
|
||||
-am__api_version='1.16'
|
||||
+am__api_version='1.17'
|
||||
|
||||
# Find a good install program. We prefer a C program (faster),
|
||||
# so one script is as good as another. But avoid the broken or
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libheif"
|
||||
PKG_VERSION="1.18.0"
|
||||
PKG_SHA256="3f25f516d84401d7c22a24ef313ae478781b95f235c250b06152701c401055c3"
|
||||
PKG_VERSION="1.18.1"
|
||||
PKG_SHA256="8702564b0f288707ea72b260b3bf4ba9bf7abfa7dac01353def3a86acd6bbb76"
|
||||
PKG_LICENSE="LGPLv3"
|
||||
PKG_SITE="https://www.libde265.org"
|
||||
PKG_URL="https://github.com/strukturag/libheif/releases/download/v${PKG_VERSION}/libheif-${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="bento4"
|
||||
PKG_VERSION="1.6.0-641-Omega"
|
||||
PKG_SHA256="f1f8cfa4f7cb651b609e587f825607cb4b06fe5b08af876fd0154a434f9a5315"
|
||||
PKG_VERSION="1.6.0-641-2-Omega"
|
||||
PKG_SHA256="3e4970a33700f1844513bb0c86c0c2de9f638bdc03547d2b7421f558962b85f1"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.bento4.com"
|
||||
PKG_URL="https://github.com/xbmc/Bento4/archive/refs/tags/${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libtirpc"
|
||||
PKG_VERSION="1.3.4"
|
||||
PKG_SHA256="1e0b0c7231c5fa122e06c0609a76723664d068b0dba3b8219b63e6340b347860"
|
||||
PKG_VERSION="1.3.5"
|
||||
PKG_SHA256="9b31370e5a38d3391bf37edfa22498e28fe2142467ae6be7a17c9068ec0bf12f"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://sourceforge.net/projects/libtirpc/"
|
||||
PKG_URL="https://downloads.sourceforge.net/project/libtirpc/libtirpc/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="rpcbind"
|
||||
PKG_VERSION="1.2.6"
|
||||
PKG_SHA256="5613746489cae5ae23a443bb85c05a11741a5f12c8f55d2bb5e83b9defeee8de"
|
||||
PKG_VERSION="1.2.7"
|
||||
PKG_SHA256="f6edf8cdf562aedd5d53b8bf93962d61623292bfc4d47eedd3f427d84d06f37e"
|
||||
PKG_LICENSE="OSS"
|
||||
PKG_SITE="http://rpcbind.sourceforge.net/"
|
||||
PKG_URL="${SOURCEFORGE_SRC}/rpcbind/rpcbind/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
@ -1,7 +1,7 @@
|
||||
diff -Naur a/systemd/rpcbind.service.in b/systemd/rpcbind.service.in
|
||||
--- a/systemd/rpcbind.service.in 2016-12-20 03:18:51.839794796 +0000
|
||||
+++ b/systemd/rpcbind.service.in 2016-12-20 03:21:30.476854474 +0000
|
||||
@@ -8,11 +8,12 @@
|
||||
@@ -8,6 +8,7 @@
|
||||
# rpcbind.socket, no matter how this unit is started.
|
||||
Requires=rpcbind.socket
|
||||
Wants=rpcbind.target
|
||||
@ -9,9 +9,3 @@ diff -Naur a/systemd/rpcbind.service.in b/systemd/rpcbind.service.in
|
||||
|
||||
[Service]
|
||||
Type=notify
|
||||
# distro can provide a drop-in adding EnvironmentFile=-/??? if needed.
|
||||
-ExecStart=@_sbindir@/rpcbind $RPCBIND_OPTIONS -w -f
|
||||
+ExecStart=@_sbindir@/rpcbind $RPCBIND_OPTIONS -f
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="systemd"
|
||||
PKG_VERSION="256.2"
|
||||
PKG_SHA256="81ed336d36e48b1f31b876540f437755f33c7c389ba6e8efb8d3512129f0096d"
|
||||
PKG_VERSION="256.4"
|
||||
PKG_SHA256="7861d544190f938cac1b242624d78c96fe2ebbc7b72f86166e88b50451c6fa58"
|
||||
PKG_LICENSE="LGPL2.1+"
|
||||
PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd"
|
||||
PKG_URL="https://github.com/systemd/systemd/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -5,8 +5,8 @@
|
||||
# with 1.0.0 repeat delay is broken. test on upgrade
|
||||
|
||||
PKG_NAME="v4l-utils"
|
||||
PKG_VERSION="1.28.0"
|
||||
PKG_SHA256="fcb1ac1f22c1673e932b1779384f61cd6b7dd76e0e500bfb57e7a598588980b4"
|
||||
PKG_VERSION="1.28.1"
|
||||
PKG_SHA256="0fa075ce59b6618847af6ea191b6155565ccaa44de0504581ddfed795a328a82"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://linuxtv.org/"
|
||||
PKG_URL="https://linuxtv.org/downloads/v4l-utils/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libxml2"
|
||||
PKG_VERSION="2.13.2"
|
||||
PKG_SHA256="5091cf2767c3f7ba08bf59fbe85b01db36ca21abdcb37deea964fcb26a4391fb"
|
||||
PKG_VERSION="2.13.3"
|
||||
PKG_SHA256="a244ce2dd605d82fdebb89a8f6b1404309b9e34a51d7aaff0e4972ffc5183171"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="http://xmlsoft.org"
|
||||
PKG_URL="https://gitlab.gnome.org/GNOME/${PKG_NAME}/-/archive/v${PKG_VERSION}/${PKG_NAME}-v${PKG_VERSION}.tar.bz2"
|
||||
|
@ -2,11 +2,11 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="flashrom"
|
||||
PKG_VERSION="1.3.0"
|
||||
PKG_SHA256="a053234453ccd012e79f3443bdcc61625cf97b7fd7cb4cdd8bfbffbe8b149623"
|
||||
PKG_VERSION="1.4.0"
|
||||
PKG_SHA256="ad7ee1b49239c6fb4f8f55e36706fcd731435db1a4bd2fab3d80f1f72508ccee"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.flashrom.org/Flashrom"
|
||||
PKG_URL="https://download.flashrom.org/releases/${PKG_NAME}-v${PKG_VERSION}.tar.bz2"
|
||||
PKG_SITE="https://www.flashrom.org"
|
||||
PKG_URL="https://download.flashrom.org/releases/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
PKG_DEPENDS_TARGET="toolchain libusb-compat"
|
||||
PKG_LONGDESC="flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices."
|
||||
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="curl"
|
||||
PKG_VERSION="8.8.0"
|
||||
PKG_SHA256="0f58bb95fc330c8a46eeb3df5701b0d90c9d9bfcc42bd1cd08791d12551d4400"
|
||||
PKG_VERSION="8.9.0"
|
||||
PKG_SHA256="ff09b2791ca56d25fd5c3f3a4927dce7c8a9dc4182200c487ca889fba1fdd412"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://curl.haxx.se"
|
||||
PKG_URL="https://curl.haxx.se/download/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
Loading…
x
Reference in New Issue
Block a user