From 60ca28b2e46be21315eb902259e89d08421e6aee Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Sat, 25 Apr 2020 15:51:03 +0000 Subject: [PATCH 1/9] openssl: update to 1.1.1g Signed-off-by: Ian Leonard --- packages/security/openssl/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/security/openssl/package.mk b/packages/security/openssl/package.mk index 0efb40dd10..3300fe1791 100644 --- a/packages/security/openssl/package.mk +++ b/packages/security/openssl/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="openssl" -PKG_VERSION="1.1.1f" -PKG_SHA256="186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35" +PKG_VERSION="1.1.1g" +PKG_SHA256="ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46" PKG_LICENSE="BSD" PKG_SITE="https://www.openssl.org" PKG_URL="https://www.openssl.org/source/$PKG_NAME-$PKG_VERSION.tar.gz" From 05e95c6a92e7843dba2601a9cb2ae90ca8942af6 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Sat, 25 Apr 2020 16:14:25 +0000 Subject: [PATCH 2/9] python: update to 3.7.7 Signed-off-by: Ian Leonard --- packages/lang/Python3/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lang/Python3/package.mk b/packages/lang/Python3/package.mk index 2c641f1e19..f5a5ca0795 100644 --- a/packages/lang/Python3/package.mk +++ b/packages/lang/Python3/package.mk @@ -3,8 +3,8 @@ PKG_NAME="Python3" # When changing PKG_VERSION remember to sync PKG_PYTHON_VERSION! -PKG_VERSION="3.7.6" -PKG_SHA256="55a2cce72049f0794e9a11a84862e9039af9183603b78bc60d89539f82cf533f" +PKG_VERSION="3.7.7" +PKG_SHA256="06a0a9f1bf0d8cd1e4121194d666c4e28ddae4dd54346de6c343206599f02136" PKG_LICENSE="OSS" PKG_SITE="http://www.python.org/" PKG_URL="http://www.python.org/ftp/python/$PKG_VERSION/${PKG_NAME::-1}-$PKG_VERSION.tar.xz" From 4c831b636b1143721e7e2809459726c2b77d679c Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Sat, 25 Apr 2020 16:38:09 +0000 Subject: [PATCH 3/9] gcc: use default C++ mode for host compiler GCC 6 changed the default C++ mode from gnu++98 to gnu++14. This change caused some packages to stop building. GCC 6 has been out for 4 years. Affected software should have been fixed by now. Remaining software should be updated, purged, or have its call to gcc changed to include this individually. Signed-off-by: Ian Leonard --- packages/lang/gcc/package.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/lang/gcc/package.mk b/packages/lang/gcc/package.mk index 59b4118d06..95ebbc1dfd 100644 --- a/packages/lang/gcc/package.mk +++ b/packages/lang/gcc/package.mk @@ -69,7 +69,6 @@ PKG_CONFIGURE_OPTS_HOST="$GCC_COMMON_CONFIGURE_OPTS \ $GCC_OPTS" pre_configure_host() { - export CXXFLAGS="$CXXFLAGS -std=gnu++98" unset CPP } From ac61bbdf23457cfbb0c0603def6785c62a6d1bc9 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Wed, 29 Apr 2020 05:09:09 +0000 Subject: [PATCH 4/9] tz: update to 2020a Signed-off-by: Ian Leonard --- packages/sysutils/tz/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/tz/package.mk b/packages/sysutils/tz/package.mk index e064046047..63abaf1e8a 100644 --- a/packages/sysutils/tz/package.mk +++ b/packages/sysutils/tz/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tz" -PKG_VERSION="2019c" -PKG_SHA256="38b1f7c7a050daa14fb07f6b72cdde1fc895fece40758d4d55736847041ad9e2" +PKG_VERSION="2020a" +PKG_SHA256="9d41f0789dfaa9f6793f25d483888e41871d40291e8369ee991496b49194b533" PKG_LICENSE="Public Domain" PKG_SITE="http://www.iana.org/time-zones" PKG_URL="https://github.com/eggert/tz/archive/$PKG_VERSION.tar.gz" From d6622d5b949553c0aedaeb7784e65fd7292b0827 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Wed, 29 Apr 2020 18:34:18 +0000 Subject: [PATCH 5/9] image: zstd: use compression level 19 by default Signed-off-by: Ian Leonard --- scripts/image | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/image b/scripts/image index df3ef086d0..82d833141e 100755 --- a/scripts/image +++ b/scripts/image @@ -236,7 +236,7 @@ if [ -z "${SQUASHFS_COMPRESSION_OPTION}" ]; then elif [ "${SQUASHFS_COMPRESSION}" = "lzo" ]; then SQUASHFS_COMPRESSION_OPTION="-Xcompression-level 9 -b 524288" elif [ "${SQUASHFS_COMPRESSION}" = "zstd" ]; then - SQUASHFS_COMPRESSION_OPTION="-Xcompression-level 22 -b 1048576" + SQUASHFS_COMPRESSION_OPTION="-Xcompression-level 19 -b 1048576" fi fi From ffdd2317b217c9e10d4e5e9337fa7ea0454e768c Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Thu, 7 May 2020 16:54:00 +0000 Subject: [PATCH 6/9] glibc: raise minimum compatible kernel for binaries to 5.4.0 Signed-off-by: Ian Leonard --- packages/devel/glibc/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/devel/glibc/package.mk b/packages/devel/glibc/package.mk index 848a7a1f9f..9ecce15d4f 100644 --- a/packages/devel/glibc/package.mk +++ b/packages/devel/glibc/package.mk @@ -27,7 +27,7 @@ PKG_CONFIGURE_OPTS_TARGET="BASH_SHELL=/bin/sh \ --with-__thread \ --with-binutils=$BUILD/toolchain/bin \ --with-headers=$SYSROOT_PREFIX/usr/include \ - --enable-kernel=4.4.0 \ + --enable-kernel=5.4.0 \ --without-cvs \ --without-gd \ --disable-build-nscd \ From c9c073ed8cfa829d488918886704bc8d8d9653b4 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Fri, 22 May 2020 18:00:45 +0000 Subject: [PATCH 7/9] zstd: update to 1.4.5 Signed-off-by: Ian Leonard --- packages/compress/zstd/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/compress/zstd/package.mk b/packages/compress/zstd/package.mk index 88e8d418ac..5b1f68292c 100644 --- a/packages/compress/zstd/package.mk +++ b/packages/compress/zstd/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="zstd" -PKG_VERSION="1.4.4" -PKG_SHA256="59ef70ebb757ffe74a7b3fe9c305e2ba3350021a918d168a046c6300aeea9315" +PKG_VERSION="1.4.5" +PKG_SHA256="98e91c7c6bf162bf90e4e70fdbc41a8188b9fa8de5ad840c401198014406ce9e" PKG_LICENSE="BSD/GPLv2" PKG_SITE="http://www.zstd.net" PKG_URL="https://github.com/facebook/zstd/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" From 14891c997daa246b24d357c6600ec0625793d24e Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Fri, 22 May 2020 18:02:56 +0000 Subject: [PATCH 8/9] dav1d: update to 0.7.0 Signed-off-by: Ian Leonard --- packages/multimedia/dav1d/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/dav1d/package.mk b/packages/multimedia/dav1d/package.mk index ef53538b9b..99d148fa5a 100644 --- a/packages/multimedia/dav1d/package.mk +++ b/packages/multimedia/dav1d/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="dav1d" -PKG_VERSION="0.6.0" -PKG_SHA256="7fcfb4d2e43681f99faaad29d2a81c0ecc42d6e2b94eb4d1fded4e9dcb3661f1" +PKG_VERSION="0.7.0" +PKG_SHA256="8057149f5f08c5ca47e1344fba9046ff84ac85ca409d7adbec8268c707ec5c19" PKG_LICENSE="BSD" PKG_SITE="http://www.jbkempf.com/blog/post/2018/Introducing-dav1d" PKG_URL="https://code.videolan.org/videolan/dav1d/-/archive/${PKG_VERSION}/dav1d-${PKG_VERSION}.tar.bz2" From ab1e674800f80663d6280ab4a28488d455191d92 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Sun, 7 Jun 2020 19:53:46 +0000 Subject: [PATCH 9/9] gnutls: update to 3.6.14 Signed-off-by: Ian Leonard --- packages/security/gnutls/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/security/gnutls/package.mk b/packages/security/gnutls/package.mk index f5e52aebef..cdc5e47ba0 100644 --- a/packages/security/gnutls/package.mk +++ b/packages/security/gnutls/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gnutls" -PKG_VERSION="3.6.13" -PKG_SHA256="32041df447d9f4644570cf573c9f60358e865637d69b7e59d1159b7240b52f38" +PKG_VERSION="3.6.14" +PKG_SHA256="5630751adec7025b8ef955af4d141d00d252a985769f51b4059e5affa3d39d63" PKG_LICENSE="LGPL2.1" PKG_SITE="https://gnutls.org" PKG_URL="https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/$PKG_NAME-$PKG_VERSION.tar.xz"