From e86c3175d08bccc2a394477ad5bd97b3175138cd Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 16 Feb 2022 10:31:47 +0000 Subject: [PATCH 1/6] meson: update to 0.61.2 --- packages/python/devel/meson/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index ba71965b0a..94b60b1f9c 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.61.1" -PKG_SHA256="feb2cefb325b437dbf36146df7c6b87688ddff0b0205caa31dc64055c6da410c" +PKG_VERSION="0.61.2" +PKG_SHA256="0233a7f8d959079318f6052b0939c27f68a5de86ba601f25c9ee6869fb5f5889" 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" From a5d33902aaefcb25672b17794a2eac729e836ef0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 18 Feb 2022 09:40:01 +0000 Subject: [PATCH 2/6] MarkupSafe: update to 2.1.0 --- packages/python/devel/MarkupSafe/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/python/devel/MarkupSafe/package.mk b/packages/python/devel/MarkupSafe/package.mk index 2b54912d97..c97a6e41da 100644 --- a/packages/python/devel/MarkupSafe/package.mk +++ b/packages/python/devel/MarkupSafe/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="MarkupSafe" -PKG_VERSION="2.0.1" -PKG_SHA256="594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a" +PKG_VERSION="2.1.0" +PKG_SHA256="80beaf63ddfbc64a0452b841d8036ca0611e049650e20afcb882f5d3c266d65f" PKG_LICENSE="GPL" PKG_SITE="https://pypi.org/project/MarkupSafe/" PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz" From ea0fc2d90447834cb2e9ec21fb800aedea6438c0 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 5 Mar 2022 06:07:15 +0000 Subject: [PATCH 3/6] rust: update to 1.59.0 --- 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 15d2abb6b5..acf98d3c9e 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.58.1" +PKG_VERSION="1.59.0" PKG_LICENSE="MIT" PKG_SITE="https://www.rust-lang.org" PKG_DEPENDS_TARGET="toolchain rustup.rs" From 556b56d398c6d0ca7c3d6ba799f4ee74b635a278 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 5 Mar 2022 11:46:07 +0000 Subject: [PATCH 4/6] go: update to 1.17.8 --- 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 194cadf86d..dca611165b 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.7" -PKG_SHA256="561ccb5bbe584095bebb75b8b59d42a149a2cce55d0727e395815d41d4f91e4f" +PKG_VERSION="1.17.8" +PKG_SHA256="1a6981027aad32e14fcfe141eb31eb7ce0736925dc68c3eafb0e94dbad5ce1b3" PKG_LICENSE="BSD" PKG_SITE="https://golang.org" PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz" From 7dc00ab0b4a734425eff8186de6543c25ea11219 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 5 Mar 2022 11:58:46 +0000 Subject: [PATCH 5/6] fakeroot: update to 1.28 --- packages/devel/fakeroot/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/fakeroot/package.mk b/packages/devel/fakeroot/package.mk index 72471c4fa5..686b9a1336 100644 --- a/packages/devel/fakeroot/package.mk +++ b/packages/devel/fakeroot/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="fakeroot" -PKG_VERSION="1.27" -PKG_SHA256="3c45eb2d1802a2762069e2e9d21bdd6fb533592bc0cda74c9aff066ab01caddc" +PKG_VERSION="1.28" +PKG_SHA256="56d405e36ff685f83879be08fdd654255ab9aa38632b4605a98e896ad63990c2" PKG_LICENSE="GPL3" PKG_SITE="https://tracker.debian.org/pkg/fakeroot" PKG_URL="http://ftp.debian.org/debian/pool/main/f/fakeroot/${PKG_NAME}_${PKG_VERSION}.orig.tar.gz" From ee38028d7b4f71365d3f6e1c9a4371b61b2e0bb6 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Fri, 11 Feb 2022 23:11:44 +0000 Subject: [PATCH 6/6] autoconf-archive: update to 2022.02.11 Including patch for libffi build: - https://savannah.gnu.org/patch/index.php?10186 --- packages/devel/autoconf-archive/package.mk | 4 +-- ...ive-0001-AX_CC_MAXOPT-Fix-nvhpc-case.patch | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 packages/devel/autoconf-archive/patches/autoconf-archive-0001-AX_CC_MAXOPT-Fix-nvhpc-case.patch diff --git a/packages/devel/autoconf-archive/package.mk b/packages/devel/autoconf-archive/package.mk index 16d6b684ec..2439fab44d 100644 --- a/packages/devel/autoconf-archive/package.mk +++ b/packages/devel/autoconf-archive/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="autoconf-archive" -PKG_VERSION="2021.02.19" -PKG_SHA256="e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd" +PKG_VERSION="2022.02.11" +PKG_SHA256="78a61b611e2eeb55a89e0398e0ce387bcaf57fe2dd53c6fe427130f777ad1e8c" PKG_LICENSE="GPL" PKG_SITE="https://www.gnu.org/software/autoconf-archive/" PKG_URL="http://ftpmirror.gnu.org/autoconf-archive/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/devel/autoconf-archive/patches/autoconf-archive-0001-AX_CC_MAXOPT-Fix-nvhpc-case.patch b/packages/devel/autoconf-archive/patches/autoconf-archive-0001-AX_CC_MAXOPT-Fix-nvhpc-case.patch new file mode 100644 index 0000000000..2f37723af3 --- /dev/null +++ b/packages/devel/autoconf-archive/patches/autoconf-archive-0001-AX_CC_MAXOPT-Fix-nvhpc-case.patch @@ -0,0 +1,30 @@ +From ecbf509871f16438d69ae157c690b7d9bedd62f0 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Sun, 27 Feb 2022 03:07:58 +0000 +Subject: [PATCH] AX_CC_MAXOPT: Fix nvhpc case + +Missing ;; in the ax_cv_c_compiler_vendor case statement causing +syntax error with libffi configure: + line y: syntax error near unexpected token `)' + line y: ` gnu)' + +Signed-off-by: Rudi Heitbaum +--- + m4/ax_cc_maxopt.m4 | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/m4/ax_cc_maxopt.m4 b/m4/ax_cc_maxopt.m4 +index 05218e3..58e267b 100644 +--- a/m4/ax_cc_maxopt.m4 ++++ b/m4/ax_cc_maxopt.m4 +@@ -146,6 +146,7 @@ if test "x$ac_test_CFLAGS" = "x"; then + nvhpc) + # default optimization flags for nvhpc + CFLAGS="$CFLAGS -O3" ++ ;; + + gnu) + # default optimization flags for gcc on all systems +-- +2.25.1 +