From 7f214a24b4599bb3c3fd7fbe88a81bb42a566427 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 5 Jun 2023 10:13:57 +0000 Subject: [PATCH 01/11] nss: update to 3.90 --- packages/security/nss/package.mk | 4 +- ...s-11-D174822-allow-build-with-gcc-13.patch | 77 ------------------- 2 files changed, 2 insertions(+), 79 deletions(-) delete mode 100644 packages/security/nss/patches/nss-11-D174822-allow-build-with-gcc-13.patch diff --git a/packages/security/nss/package.mk b/packages/security/nss/package.mk index b98aa8efe2..cfa9b8f43c 100644 --- a/packages/security/nss/package.mk +++ b/packages/security/nss/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="nss" -PKG_VERSION="3.89.1" -PKG_SHA256="7381c5524afc108dfcb66c72f12e85b8885b4af5250e516df9fb0a194e5b1ea3" +PKG_VERSION="3.90" +PKG_SHA256="f78ab1d911cae8bbc94758fb3bd0f731df4087423a4ff5db271ba65381f6b739" PKG_LICENSE="Mozilla Public License" PKG_SITE="http://ftp.mozilla.org/" PKG_URL="https://ftp.mozilla.org/pub/security/nss/releases/NSS_${PKG_VERSION//./_}_RTM/src/nss-${PKG_VERSION}-with-nspr-$(get_pkg_version nspr).tar.gz" diff --git a/packages/security/nss/patches/nss-11-D174822-allow-build-with-gcc-13.patch b/packages/security/nss/patches/nss-11-D174822-allow-build-with-gcc-13.patch deleted file mode 100644 index dbb88d0cbb..0000000000 --- a/packages/security/nss/patches/nss-11-D174822-allow-build-with-gcc-13.patch +++ /dev/null @@ -1,77 +0,0 @@ -diff --git a/nss/cmd/ecperf/ecperf.c b/nss/cmd/ecperf/ecperf.c ---- a/nss/cmd/ecperf/ecperf.c -+++ b/nss/cmd/ecperf/ecperf.c -@@ -51,10 +51,11 @@ - int iters = threadData->iters; - unsigned char sigData[256]; - SECItem sig; - CK_SESSION_HANDLE session; - CK_RV crv; -+ void *tmp = NULL; - - threadData->status = SECSuccess; - threadData->count = 0; - - /* get our thread's session */ -@@ -66,10 +67,11 @@ - } - - if (threadData->isSign) { - sig.data = sigData; - sig.len = sizeof(sigData); -+ tmp = threadData->p2; - threadData->p2 = (void *)&sig; - } - - while (iters--) { - threadData->status = (*op)(session, threadData->p1, -@@ -77,27 +79,33 @@ - if (threadData->status != SECSuccess) { - break; - } - threadData->count++; - } -+ -+ if (threadData->isSign) { -+ threadData->p2 = tmp; -+ } - return; - } - - void - genericThread(void *data) - { - ThreadData *threadData = (ThreadData *)data; - int iters = threadData->iters; - unsigned char sigData[256]; - SECItem sig; -+ void *tmp = NULL; - - threadData->status = SECSuccess; - threadData->count = 0; - - if (threadData->isSign) { - sig.data = sigData; - sig.len = sizeof(sigData); -+ tmp = threadData->p2; - threadData->p2 = (void *)&sig; - } - - while (iters--) { - threadData->status = (*threadData->op)(threadData->p1, -@@ -105,10 +113,14 @@ - if (threadData->status != SECSuccess) { - break; - } - threadData->count++; - } -+ -+ if (threadData->isSign) { -+ threadData->p2 = tmp; -+ } - return; - } - - /* Time iter repetitions of operation op. */ - SECStatus - From 88a26f04c7ab41873f6db4f7e216fd8e6530a36c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 3 Jun 2023 10:19:30 +0000 Subject: [PATCH 02/11] xtrans: update to 1.5.0 and https --- packages/x11/lib/xtrans/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/x11/lib/xtrans/package.mk b/packages/x11/lib/xtrans/package.mk index a5c43997bb..6be2bb946b 100644 --- a/packages/x11/lib/xtrans/package.mk +++ b/packages/x11/lib/xtrans/package.mk @@ -3,11 +3,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="xtrans" -PKG_VERSION="1.4.0" -PKG_SHA256="377c4491593c417946efcd2c7600d1e62639f7a8bbca391887e2c4679807d773" +PKG_VERSION="1.5.0" +PKG_SHA256="1ba4b703696bfddbf40bacf25bce4e3efb2a0088878f017a50e9884b0c8fb1bd" PKG_LICENSE="OSS" -PKG_SITE="http://www.X.org" -PKG_URL="http://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.bz2" +PKG_SITE="https://www.X.org" +PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_TARGET="toolchain util-macros" PKG_LONGDESC="Abstract network code for X." From 2a7fbcbb5d1e73ae9bc78b5dcc28c5dfbfa6fd36 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 3 Jun 2023 10:17:16 +0000 Subject: [PATCH 03/11] systemd: update to 253.5 --- packages/sysutils/systemd/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/systemd/package.mk b/packages/sysutils/systemd/package.mk index 1837be2e2b..467b39c47a 100644 --- a/packages/sysutils/systemd/package.mk +++ b/packages/sysutils/systemd/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="systemd" -PKG_VERSION="253.4" -PKG_SHA256="0034a8cf19813d9aa7a588858fa613135a12b0007e40584b029c3d6fc59c6c5f" +PKG_VERSION="253.5" +PKG_SHA256="544220ae46d96919dbb1d67a4bbbf7b4c054f0099d8bbc8b0c0ae3af492ee493" PKG_LICENSE="LGPL2.1+" PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd" PKG_URL="https://github.com/systemd/systemd-stable/archive/v${PKG_VERSION}.tar.gz" From e712f9e895823b984a55787c6e726eb3c6658995 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 3 Jun 2023 10:15:35 +0000 Subject: [PATCH 04/11] nettle: update to 3.9.1 --- packages/security/nettle/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/security/nettle/package.mk b/packages/security/nettle/package.mk index 9a914d672d..d711020cd7 100644 --- a/packages/security/nettle/package.mk +++ b/packages/security/nettle/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="nettle" -PKG_VERSION="3.9" -PKG_SHA256="0ee7adf5a7201610bb7fe0acbb7c9b3be83be44904dd35ebbcd965cd896bfeaa" +PKG_VERSION="3.9.1" +PKG_SHA256="ccfeff981b0ca71bbd6fbcb054f407c60ffb644389a5be80d6716d5b550c6ce3" PKG_LICENSE="GPL2" PKG_SITE="http://www.lysator.liu.se/~nisse/nettle" PKG_URL="https://ftp.gnu.org/gnu/nettle/nettle-${PKG_VERSION}.tar.gz" From 4578171b5bd052d4017659994540be01ae3453af Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 3 Jun 2023 10:11:47 +0000 Subject: [PATCH 05/11] dav1d: update to 1.2.1 --- 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 9fff9f99b7..42de719418 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="1.2.0" -PKG_SHA256="231bed8bc1bb28a41d88da6b4c2c118de84b92e5f1d67caffa1b7f81aaea8c6e" +PKG_VERSION="1.2.1" +PKG_SHA256="4e33eb61ec54c768a16da0cf8fa0928b4c4593f5f804a3c887d4a21c318340b2" PKG_LICENSE="BSD" PKG_SITE="https://www.videolan.org/projects/dav1d.html" PKG_URL="https://downloads.videolan.org/pub/videolan/dav1d/${PKG_VERSION}/dav1d-${PKG_VERSION}.tar.xz" From fb1b5bf87c8c1b2851ac71ed922601b9ca066439 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 1 Jun 2023 14:37:37 +0000 Subject: [PATCH 06/11] libX11: update to 1.8.5 --- packages/x11/lib/libX11/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/x11/lib/libX11/package.mk b/packages/x11/lib/libX11/package.mk index 0b243cbac4..cb2e45ea53 100644 --- a/packages/x11/lib/libX11/package.mk +++ b/packages/x11/lib/libX11/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libX11" -PKG_VERSION="1.8.4" -PKG_SHA256="c9a287a5aefa9804ce3cfafcf516fe96ed3f7e8e45c0e2ee59e84c86757df518" +PKG_VERSION="1.8.5" +PKG_SHA256="e362c6f03c793171becd1ce2078c64789504c7d7ff48ee40a76ff76b59f6b561" PKG_LICENSE="OSS" PKG_SITE="https://www.x.org/" PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 0299e907bfb7b97db6d5f22ad89924dd43347056 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 1 Jun 2023 14:37:08 +0000 Subject: [PATCH 07/11] hwdata: update to 0.371 --- packages/devel/hwdata/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/hwdata/package.mk b/packages/devel/hwdata/package.mk index 568699af1a..22a8611d72 100644 --- a/packages/devel/hwdata/package.mk +++ b/packages/devel/hwdata/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="hwdata" -PKG_VERSION="0.370" -PKG_SHA256="bb4f0a6612ed7e2906fb36c29f1b531aba6eaa0938f4be0272eed2472d6b2dd6" +PKG_VERSION="0.371" +PKG_SHA256="8059ed6f696b5be4bf77c59d57fc26e35d9e579ba2629e325400a6eb8b91089f" PKG_LICENSE="GPL-2.0" PKG_SITE="https://github.com/vcrhonek/hwdata" PKG_URL="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PKG_VERSION}.tar.gz" From 9be87f436fc7f147139791ea26f695fea8e288fb Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Mon, 29 May 2023 09:55:03 +0000 Subject: [PATCH 08/11] libmicrohttpd: update to 0.9.77 --- packages/web/libmicrohttpd/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web/libmicrohttpd/package.mk b/packages/web/libmicrohttpd/package.mk index d37486b5c0..e7e9511f78 100644 --- a/packages/web/libmicrohttpd/package.mk +++ b/packages/web/libmicrohttpd/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libmicrohttpd" -PKG_VERSION="0.9.76" -PKG_SHA256="f0b1547b5a42a6c0f724e8e1c1cb5ce9c4c35fb495e7d780b9930d35011ceb4c" +PKG_VERSION="0.9.77" +PKG_SHA256="9e7023a151120060d2806a6ea4c13ca9933ece4eacfc5c9464d20edddb76b0a0" PKG_LICENSE="LGPLv2.1" PKG_SITE="http://www.gnu.org/software/libmicrohttpd/" PKG_URL="http://ftpmirror.gnu.org/libmicrohttpd/${PKG_NAME}-${PKG_VERSION}.tar.gz" From 997dafb63515b3f911ebd2875f7673ec0f2a00a2 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 23 May 2023 14:36:17 +0000 Subject: [PATCH 09/11] glib: update to 2.76.3 --- packages/devel/glib/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/glib/package.mk b/packages/devel/glib/package.mk index 49d7e36c8a..c5ab1a696c 100644 --- a/packages/devel/glib/package.mk +++ b/packages/devel/glib/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="glib" -PKG_VERSION="2.76.2" -PKG_SHA256="24f3847857b1d8674cdb0389a36edec0f13c666cd3ce727ecd340eb9da8aca9e" +PKG_VERSION="2.76.3" +PKG_SHA256="c0be444e403d7c3184d1f394f89f0b644710b5e9331b54fa4e8b5037813ad32a" PKG_LICENSE="LGPL" PKG_SITE="https://www.gtk.org/" PKG_URL="https://download.gnome.org/sources/glib/$(get_pkg_version_maj_min)/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 462ed54d1e49cea3ac80a4dca9797dfe9410d49f Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 23 May 2023 10:42:38 +0000 Subject: [PATCH 10/11] libheif: update to 1.16.2 --- packages/graphics/libheif/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libheif/package.mk b/packages/graphics/libheif/package.mk index adcdb5cc98..81ab7eeec4 100644 --- a/packages/graphics/libheif/package.mk +++ b/packages/graphics/libheif/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libheif" -PKG_VERSION="1.16.1" -PKG_SHA256="ac15b54b6d7c315710e156d119b8a1bfc89f29621e99222b2750b1f31c9c3558" +PKG_VERSION="1.16.2" +PKG_SHA256="7f97e4205c0bd9f9b8560536c8bd2e841d1c9a6d610401eb3eb87ed9cdfe78ea" 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" From 76b626254eb85859a73e606c343727ce00b7ae55 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 23 May 2023 10:43:18 +0000 Subject: [PATCH 11/11] mariadb-connector-c: update to 3.3.5 --- packages/databases/mariadb-connector-c/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/databases/mariadb-connector-c/package.mk b/packages/databases/mariadb-connector-c/package.mk index d6008a4a1c..d69b3aa362 100644 --- a/packages/databases/mariadb-connector-c/package.mk +++ b/packages/databases/mariadb-connector-c/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mariadb-connector-c" -PKG_VERSION="3.3.4" -PKG_SHA256="ea6a23850d6a2f6f2e0d9e9fdb7d94fe905a4317f73842272cf121ed25903e1f" +PKG_VERSION="3.3.5" +PKG_SHA256="c0fda1fa6e52dc85de27156cd847088a72d40d9de6514f7efa57c8d93134a54c" PKG_LICENSE="LGPL" PKG_SITE="https://mariadb.org/" PKG_URL="https://github.com/mariadb-corporation/mariadb-connector-c/archive/v${PKG_VERSION}.tar.gz"