From 3ba67735bb9623aad453f018300584d3d0a6100d Mon Sep 17 00:00:00 2001 From: heitbaum Date: Tue, 18 Jan 2022 23:50:11 +0000 Subject: [PATCH 1/9] go: update to 1.17.6 update 1.17.5 (2021-12-10) to 1.17.6 (2022-01-07) release notes: - https://github.com/golang/go/releases/tag/go1.17.6 --- packages/addons/addon-depends/go/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/go/package.mk b/packages/addons/addon-depends/go/package.mk index 771716e5a0..2fdb6d75ce 100644 --- a/packages/addons/addon-depends/go/package.mk +++ b/packages/addons/addon-depends/go/package.mk @@ -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" From 788f22f17d3a0e52c5e47213f3088d9926d736b0 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Mon, 17 Jan 2022 09:05:36 +0000 Subject: [PATCH 2/9] gdb: update to 11.2 update 11.1 (2021-09-13) to 11.2 (2022-01-16) Release Notes: - https://www.sourceware.org/gdb/download/ANNOUNCEMENT - https://www.sourceware.org/gdb/ - https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-11.2-release January 16th, 2022: GDB 11.2 Released! The latest version of GDB, version 11.2, is available for download. This is a minor corrective release over GDB 11.1, fixing the following issues: - PR sim/28302 (gdb fails to build with glibc 2.34) - PR build/28318 (std::thread support configure check does not use CXX_DIALECT) - PR gdb/28405 (arm-none-eabi: internal-error: ptid_t remote_target::select_thread_for_ambiguous_stop_reply(const target_waitstatus*): Assertion `first_resumed_thread != nullptr' failed) - PR tui/28483 ([gdb/tui] breakpoint creation not displayed) - PR build/28555 (uclibc compile failure since commit 4655f8509fd44e6efabefa373650d9982ff37fd6) - PR rust/28637 (Rust characters will be encoded using DW_ATE_UTF) - PR gdb/28758 (GDB 11 doesn't work correctly on binaries with a SHT_RELR (.relr.dyn) section) - PR gdb/28785 (Support SHT_RELR (.relr.dyn) section) --- packages/debug/gdb/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/debug/gdb/package.mk b/packages/debug/gdb/package.mk index 716736c36f..ef2fe3e85a 100644 --- a/packages/debug/gdb/package.mk +++ b/packages/debug/gdb/package.mk @@ -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" From 9ae48859e73f0a44f8bc530af1a43b8989c9f5d4 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Thu, 3 Feb 2022 10:33:12 +0000 Subject: [PATCH 3/9] llvm: update to 13.0.1 update 13.0.0 (2021-10-04) to 13.0.1 (2022-02-03) release: - https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.1 log: - https://github.com/llvm/llvm-project/compare/llvmorg-13.0.0...llvmorg-13.0.1 --- packages/lang/llvm/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index da87f31aa1..dcf752f53c 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -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/" From 5db76b3bbf147239e0690c6ff80ea219a9094c82 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Mon, 17 Jan 2022 20:33:11 +0000 Subject: [PATCH 4/9] rust: update to 1.58.1 update 1.57.0 (2021-12-02) to 1.58.1 (2022-01-20) ann: - https://blog.rust-lang.org/2022/01/20/Rust-1.58.1.html - https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html --- packages/addons/addon-depends/librespot-depends/rust/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/addon-depends/librespot-depends/rust/package.mk b/packages/addons/addon-depends/librespot-depends/rust/package.mk index ddb393f062..15d2abb6b5 100644 --- a/packages/addons/addon-depends/librespot-depends/rust/package.mk +++ b/packages/addons/addon-depends/librespot-depends/rust/package.mk @@ -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" From e700310a971c0d7506fccc0c0b8733ce8f61ef53 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sun, 16 Jan 2022 02:57:33 +0000 Subject: [PATCH 5/9] pigz: update to 2.7 update 2.6 (2021-02-06) to 2.7 (2022-01-15) ann: - https://zlib.net/pipermail/pigz-announce_zlib.net/2022-January/000017.html --- packages/compress/pigz/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/compress/pigz/package.mk b/packages/compress/pigz/package.mk index c7f3750b11..c31d6ca427 100644 --- a/packages/compress/pigz/package.mk +++ b/packages/compress/pigz/package.mk @@ -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" From 6deffed349110ea69bad335bc99a698e92e861cf Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sun, 9 Jan 2022 02:31:21 +0000 Subject: [PATCH 6/9] mtools: update to 4.0.37 update 4.0.36 (2021-11-21) to 4.0.37 (2022-01-08) Improvements since the 4.0.36 release are: - Removed mclasserase commands, which doesn't fit the coding structure of the rest of mtools - Add support to -i option to mcd - Document -i flag in mtools.1 - Fix a missing command error in floppyd_io.c announcement: - https://lists.gnu.org/archive/html/info-mtools/2022-01/msg00000.html --- packages/tools/mtools/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/mtools/package.mk b/packages/tools/mtools/package.mk index 46bb288b85..a522791890 100644 --- a/packages/tools/mtools/package.mk +++ b/packages/tools/mtools/package.mk @@ -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" From 9c43d78de0889ee4dbd2b433f40f80aba54bda5f Mon Sep 17 00:00:00 2001 From: heitbaum Date: Tue, 25 Jan 2022 21:02:28 +0000 Subject: [PATCH 7/9] cmake: update to 3.22.2 update 3.22.1 (2021-12-08) to 3.22.2 (2021-01-26) release notes: - https://cmake.org/cmake/help/v3.22/release/3.22.html - https://github.com/Kitware/CMake/blob/master/Help/release/3.22.rst 3.22.2: - The OLD behavior of CMP0128 was fixed to add flags even when the specified standard matches the compiler default. --- packages/devel/cmake/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/cmake/package.mk b/packages/devel/cmake/package.mk index 59ef1e6f09..50d6002c0f 100644 --- a/packages/devel/cmake/package.mk +++ b/packages/devel/cmake/package.mk @@ -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" From 62b42dbafadcebbd872a845b6d39e6c871f8f622 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Tue, 11 Jan 2022 10:27:55 +0000 Subject: [PATCH 8/9] hdparm: update to 9.63 update 9.62 (2021-05-10) to 9.63 (2022-01-10) updates since 9.62: - new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki. - applied "Plurals patch" from Martin Guy. --- packages/tools/hdparm/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/hdparm/package.mk b/packages/tools/hdparm/package.mk index 9b9e30196d..5cb5169f4b 100644 --- a/packages/tools/hdparm/package.mk +++ b/packages/tools/hdparm/package.mk @@ -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" From 8d120a78dbfcc6ae544d147403ef88f9f40a8e08 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Tue, 11 Jan 2022 10:26:50 +0000 Subject: [PATCH 9/9] meson: update to 0.61.1 update 0.60.3 (2021-12-23) to 0.61.1 (2022-01-17) release notes: - https://mesonbuild.com/Release-notes-for-0-61-0.html - https://github.com/mesonbuild/meson/compare/0.61.0...0.61.1 --- packages/python/devel/meson/package.mk | 4 +- .../patches/meson-0.60.x-revert-9445.patch | 39 ------------------- 2 files changed, 2 insertions(+), 41 deletions(-) delete mode 100644 packages/python/devel/meson/patches/meson-0.60.x-revert-9445.patch diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index 60f3d5b428..ba71965b0a 100644 --- a/packages/python/devel/meson/package.mk +++ b/packages/python/devel/meson/package.mk @@ -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" diff --git a/packages/python/devel/meson/patches/meson-0.60.x-revert-9445.patch b/packages/python/devel/meson/patches/meson-0.60.x-revert-9445.patch deleted file mode 100644 index 0233b98dab..0000000000 --- a/packages/python/devel/meson/patches/meson-0.60.x-revert-9445.patch +++ /dev/null @@ -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, [])