mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
Merge pull request #6193 from heitbaum/6193
package updates: build tools
This commit is contained in:
commit
79ea0aebae
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="go"
|
||||
PKG_VERSION="1.17.5"
|
||||
PKG_SHA256="f07fd8fcb02c8328d9abbf038f5a24c684214cdbd1179f736867614fc874864f"
|
||||
PKG_VERSION="1.17.6"
|
||||
PKG_SHA256="de00bf818cda9e4712e9b3438c9c3d4f8318beb598d11abb0ba9d515883f6320"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://golang.org"
|
||||
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="rust"
|
||||
PKG_VERSION="1.57.0"
|
||||
PKG_VERSION="1.58.1"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://www.rust-lang.org"
|
||||
PKG_DEPENDS_TARGET="toolchain rustup.rs"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="pigz"
|
||||
PKG_VERSION="2.6"
|
||||
PKG_SHA256="577673676cd5c7219f94b236075451220bae3e1ca451cf849947a2998fbf5820"
|
||||
PKG_VERSION="2.7"
|
||||
PKG_SHA256="d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58"
|
||||
PKG_LICENSE="Other"
|
||||
PKG_SITE="https://zlib.net/pigz/"
|
||||
PKG_URL="https://github.com/madler/pigz/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="gdb"
|
||||
PKG_VERSION="11.1"
|
||||
PKG_SHA256="cccfcc407b20d343fb320d4a9a2110776dd3165118ffd41f4b1b162340333f94"
|
||||
PKG_VERSION="11.2"
|
||||
PKG_SHA256="1497c36a71881b8671a9a84a0ee40faab788ca30d7ba19d8463c3cc787152e32"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gnu.org/software/gdb/"
|
||||
PKG_URL="https://ftp.gnu.org/gnu/gdb/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="cmake"
|
||||
PKG_VERSION="3.22.1"
|
||||
PKG_SHA256="0e998229549d7b3f368703d20e248e7ee1f853910d42704aa87918c213ea82c0"
|
||||
PKG_VERSION="3.22.2"
|
||||
PKG_SHA256="3c1c478b9650b107d452c5bd545c72e2fad4e37c09b89a1984b9a2f46df6aced"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://cmake.org/"
|
||||
PKG_URL="https://cmake.org/files/v$(get_pkg_version_maj_min)/cmake-${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="llvm"
|
||||
PKG_VERSION="13.0.0"
|
||||
PKG_SHA256="408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020"
|
||||
PKG_VERSION="13.0.1"
|
||||
PKG_SHA256="ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="Apache-2.0"
|
||||
PKG_SITE="http://llvm.org/"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="meson"
|
||||
PKG_VERSION="0.60.3"
|
||||
PKG_SHA256="87ca5fa9358a01864529392bd64e027158eb94afca7c7766b1866ef27eccb98e"
|
||||
PKG_VERSION="0.61.1"
|
||||
PKG_SHA256="feb2cefb325b437dbf36146df7c6b87688ddff0b0205caa31dc64055c6da410c"
|
||||
PKG_LICENSE="Apache"
|
||||
PKG_SITE="http://mesonbuild.com"
|
||||
PKG_URL="https://github.com/mesonbuild/meson/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
@ -1,39 +0,0 @@
|
||||
[REVERT] [PATCH] i18n: merge_file() deprecate positional arguments
|
||||
|
||||
[REVERT] reenable hard failure
|
||||
|
||||
They always have been ignored but it became an hard error with no
|
||||
deprecation period in 0.60.0. Since it breaks some GNOME projects,
|
||||
deprecate for now and keep it removed for 0.61.0.
|
||||
|
||||
diff --git a/mesonbuild/modules/i18n.py b/mesonbuild/modules/i18n.py
|
||||
index 7c6f0f4dab6..975fbf63b0b 100644
|
||||
--- a/mesonbuild/modules/i18n.py
|
||||
+++ b/mesonbuild/modules/i18n.py
|
||||
@@ -22,7 +22,7 @@
|
||||
from .. import mlog
|
||||
from ..interpreter.type_checking import CT_BUILD_BY_DEFAULT, CT_INPUT_KW, CT_INSTALL_DIR_KW, CT_INSTALL_TAG_KW, CT_OUTPUT_KW, INSTALL_KW, NoneType, in_set_validator
|
||||
from ..interpreterbase import FeatureNew
|
||||
-from ..interpreterbase.decorators import ContainerTypeInfo, KwargInfo, typed_kwargs, typed_pos_args
|
||||
+from ..interpreterbase.decorators import ContainerTypeInfo, KwargInfo, noPosargs, typed_kwargs, typed_pos_args
|
||||
from ..scripts.gettext import read_linguas
|
||||
|
||||
if T.TYPE_CHECKING:
|
||||
@@ -128,6 +128,7 @@
|
||||
return [path.join(src_dir, d) for d in dirs]
|
||||
|
||||
@FeatureNew('i18n.merge_file', '0.37.0')
|
||||
+ @noPosargs
|
||||
@typed_kwargs(
|
||||
'i18n.merge_file',
|
||||
CT_BUILD_BY_DEFAULT,
|
||||
@@ -142,9 +143,6 @@
|
||||
KwargInfo('type', str, default='xml', validator=in_set_validator({'xml', 'desktop'})),
|
||||
)
|
||||
def merge_file(self, state: 'ModuleState', args: T.List['TYPE_var'], kwargs: 'MergeFile') -> ModuleReturnValue:
|
||||
- if args:
|
||||
- mlog.deprecation('i18n.merge_file does not take any positional arguments. '
|
||||
- 'This will become a hard error in the next Meson release.')
|
||||
if not shutil.which('xgettext'):
|
||||
self.nogettext_warning()
|
||||
return ModuleReturnValue(None, [])
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="hdparm"
|
||||
PKG_VERSION="9.62"
|
||||
PKG_SHA256="2c0f9d75cdbeda928a25a128cd3d0b7120445ec0910c0b29d4c1038ed1be777f"
|
||||
PKG_VERSION="9.63"
|
||||
PKG_SHA256="70785deaebba5877a89c123568b41dee990da55fc51420f13f609a1072899691"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://sourceforge.net/projects/hdparm/"
|
||||
PKG_URL="${SOURCEFORGE_SRC}/${PKG_NAME}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="mtools"
|
||||
PKG_VERSION="4.0.36"
|
||||
PKG_SHA256="e5c0e5adf2dfbb9f72649d3a8299ff6fb73f269f8330a2975d91bcc5055240f4"
|
||||
PKG_VERSION="4.0.37"
|
||||
PKG_SHA256="799b197e23e47b61259628810b27790efb7a1fe36037ef1da8a27b0ae4fa8342"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.gnu.org/software/mtools/"
|
||||
PKG_URL="http://ftpmirror.gnu.org/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
Loading…
x
Reference in New Issue
Block a user