From 28427dc2a200eb0dfa2e725a37d6f5108a447647 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 13:16:32 +0000 Subject: [PATCH 01/10] tiff: update to 4.2.0 --- packages/graphics/tiff/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/tiff/package.mk b/packages/graphics/tiff/package.mk index e7176225bb..fd1e4271ec 100644 --- a/packages/graphics/tiff/package.mk +++ b/packages/graphics/tiff/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tiff" -PKG_VERSION="4.1.0" -PKG_SHA256="5d29f32517dadb6dbcd1255ea5bbc93a2b54b94fbf83653b4d65c7d6775b8634" +PKG_VERSION="4.2.0" +PKG_SHA256="eb0484e568ead8fa23b513e9b0041df7e327f4ee2d22db5a533929dfc19633cb" PKG_LICENSE="OSS" PKG_SITE="http://www.remotesensing.org/libtiff/" PKG_URL="http://download.osgeo.org/libtiff/$PKG_NAME-$PKG_VERSION.tar.gz" From ae569789d73c3d6c7f31b47b48eae97340832d35 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 13:07:30 +0000 Subject: [PATCH 02/10] libraw: update to 0.20.2 --- packages/graphics/libraw/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libraw/package.mk b/packages/graphics/libraw/package.mk index e91599b260..c7b48e8e26 100644 --- a/packages/graphics/libraw/package.mk +++ b/packages/graphics/libraw/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libraw" -PKG_VERSION="0.19.5" -PKG_SHA256="40a262d7cc71702711a0faec106118ee004f86c86cc228281d12d16da03e02f5" +PKG_VERSION="0.20.2" +PKG_SHA256="dc1b486c2003435733043e4e05273477326e51c3ea554c6864a4eafaff1004a6" PKG_LICENSE="LGPL" PKG_SITE="http://www.libraw.org/" PKG_URL="http://www.libraw.org/data/LibRaw-$PKG_VERSION.tar.gz" From eaecd7e5982a736a3a7aa4e02afd3b95f0a90d26 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:58:37 +0000 Subject: [PATCH 03/10] libjpeg-turbo: update to 2.0.6 --- packages/graphics/libjpeg-turbo/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libjpeg-turbo/package.mk b/packages/graphics/libjpeg-turbo/package.mk index b46991910d..5da47cd936 100644 --- a/packages/graphics/libjpeg-turbo/package.mk +++ b/packages/graphics/libjpeg-turbo/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libjpeg-turbo" -PKG_VERSION="2.0.5" -PKG_SHA256="b3090cd37b5a8b3e4dbd30a1311b3989a894e5d3c668f14cbc6739d77c9402b7" +PKG_VERSION="2.0.6" +PKG_SHA256="005aee2fcdca252cee42271f7f90574dda64ca6505d9f8b86ae61abc2b426371" PKG_LICENSE="GPL" PKG_SITE="https://libjpeg-turbo.org/" PKG_URL="https://github.com/libjpeg-turbo/libjpeg-turbo/archive/$PKG_VERSION.tar.gz" From 5edfc9c9099ebe28d046f5aaa6c0e00b8d96bde7 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:50:10 +0000 Subject: [PATCH 04/10] libheif: update to 1.10.0 --- 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 8673725fbd..f206c573a7 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.6.2" -PKG_SHA256="bb229e855621deb374f61bee95c4642f60c2a2496bded35df3d3c42cc6d8eefc" +PKG_VERSION="1.10.0" +PKG_SHA256="ad5af1276f341277dc537b0d19a4193e0833c247b2aacb936e0c5494141533ae" PKG_LICENSE="LGPLv3" PKG_SITE="http://www.libde265.org" PKG_URL="https://github.com/strukturag/libheif/releases/download/v$PKG_VERSION/libheif-$PKG_VERSION.tar.gz" From c280a3890db8d698dbd28a486dc69b70a9021834 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:42:28 +0000 Subject: [PATCH 05/10] libdrm: update to 2.4.103 --- packages/graphics/libdrm/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libdrm/package.mk b/packages/graphics/libdrm/package.mk index 7329e44160..96937faa14 100644 --- a/packages/graphics/libdrm/package.mk +++ b/packages/graphics/libdrm/package.mk @@ -4,8 +4,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libdrm" -PKG_VERSION="2.4.102" -PKG_SHA256="8bcbf9336c28e393d76c1f16d7e79e394a7fce8a2e929d52d3ad7ad8525ba05b" +PKG_VERSION="2.4.103" +PKG_SHA256="3fe0affdba6460166a7323290c18cf68e9b59edcb520722826cb244e9cb50222" PKG_LICENSE="GPL" PKG_SITE="http://dri.freedesktop.org" PKG_URL="http://dri.freedesktop.org/libdrm/libdrm-${PKG_VERSION}.tar.xz" From e9f22584aeaaf3c2e9602e400b5e7e797e3e1279 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:39:35 +0000 Subject: [PATCH 06/10] libde265: update to 1.0.8 --- packages/graphics/libde265/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/graphics/libde265/package.mk b/packages/graphics/libde265/package.mk index f9f5ecf08f..5774811272 100644 --- a/packages/graphics/libde265/package.mk +++ b/packages/graphics/libde265/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libde265" -PKG_VERSION="50987014f7b041079ac1961352781904b691cf7b" -PKG_SHA256="5cdefeb099141608331efe9a9bd33dad271e5810438b654e53e4d2359acdc12a" +PKG_VERSION="1.0.8" +PKG_SHA256="24c791dd334fa521762320ff54f0febfd3c09fc978880a8c5fbc40a88f21d905" PKG_LICENSE="LGPLv3" PKG_SITE="http://www.libde265.org" -PKG_URL="https://github.com/strukturag/libde265/archive/$PKG_VERSION.tar.gz" +PKG_URL="https://github.com/strukturag/libde265/releases/download/v${PKG_VERSION}/${PKG_NAME}-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="Open h.265 video codec implementation." PKG_BUILD_FLAGS="+pic" From 05bc5454449fae134692c1a7a7743176ba22b35a Mon Sep 17 00:00:00 2001 From: heitbaum <6086324+heitbaum@users.noreply.github.com> Date: Wed, 18 Nov 2020 10:26:22 +0000 Subject: [PATCH 07/10] libprojectM: update to 3.1.7 --- packages/graphics/libprojectM/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libprojectM/package.mk b/packages/graphics/libprojectM/package.mk index b205e27aa9..aafa48885d 100644 --- a/packages/graphics/libprojectM/package.mk +++ b/packages/graphics/libprojectM/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libprojectM" -PKG_VERSION="3.1.2" -PKG_SHA256="d59f61806f4e0e89bb42c494514ee295b3a7c4893432a1d38607777040a90823" +PKG_VERSION="3.1.7" +PKG_SHA256="968551c5d6292179838bf5d3ab85f5bd785c6fec7c1de42c0cf5ec3dbf4b04f9" PKG_LICENSE="GPL" PKG_SITE="https://github.com/projectM-visualizer/projectm" PKG_URL="https://github.com/projectM-visualizer/projectm/archive/v$PKG_VERSION.tar.gz" From 63bb7ba6023b8f28b2e423d8c763c0576e60db0d Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:25:16 +0000 Subject: [PATCH 08/10] lcms2: update to 2.11 --- packages/graphics/lcms2/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/graphics/lcms2/package.mk b/packages/graphics/lcms2/package.mk index b1133698f2..d81b246213 100644 --- a/packages/graphics/lcms2/package.mk +++ b/packages/graphics/lcms2/package.mk @@ -2,10 +2,10 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="lcms2" -PKG_VERSION="2.9" -PKG_SHA256="8e23a09dc81af856db37941a4ea26acdf6a45b0281ec5b7ee94b5a4e9f7afbf7" -PKG_LICENSE="MIT" +PKG_VERSION="2.11" +PKG_SHA256="dc49b9c8e4d7cdff376040571a722902b682a795bf92985a85b48854c270772e" +PKG_LICENSE="MIT/GPLv3" PKG_SITE="http://www.littlecms.com" -PKG_URL="https://github.com/mm2/Little-CMS/archive/lcms${PKG_VERSION}.tar.gz" +PKG_URL="$SOURCEFORGE_SRC/lcms/lcms/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain tiff" PKG_LONGDESC="An small-footprint color management engine, with special focus on accuracy and performance." From ca79b6af705d39a68714fee1d77d679e3e2eeb75 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 12:56:24 +0000 Subject: [PATCH 09/10] libepoxy: update to 1.5.5 --- packages/graphics/libepoxy/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/libepoxy/package.mk b/packages/graphics/libepoxy/package.mk index 876981e899..293a0b0d7e 100644 --- a/packages/graphics/libepoxy/package.mk +++ b/packages/graphics/libepoxy/package.mk @@ -8,8 +8,8 @@ # in Xorg.log PKG_NAME="libepoxy" -PKG_VERSION="1.5.4" -PKG_SHA256="0bd2cc681dfeffdef739cb29913f8c3caa47a88a451fd2bc6e606c02997289d2" +PKG_VERSION="1.5.5" +PKG_SHA256="261663db21bcc1cc232b07ea683252ee6992982276536924271535875f5b0556" PKG_LICENSE="GPL" PKG_SITE="https://github.com/anholt/libepoxy" PKG_URL="https://github.com/anholt/libepoxy/releases/download/${PKG_VERSION}/libepoxy-${PKG_VERSION}.tar.xz" From a7eeb9c20e23811df87a488f45ff5239761c9e53 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Wed, 23 Dec 2020 11:55:30 +0000 Subject: [PATCH 10/10] glmark2: update to latest git and move build to meson --- packages/graphics/glmark2/package.mk | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/packages/graphics/glmark2/package.mk b/packages/graphics/glmark2/package.mk index 05ea644f1f..5f85aaaa5b 100644 --- a/packages/graphics/glmark2/package.mk +++ b/packages/graphics/glmark2/package.mk @@ -2,31 +2,18 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="glmark2" -PKG_VERSION="7632c2e2677ef01e44af758823c2fffcced22524" -PKG_SHA256="c0fb0fb2f62d05f229466a4c1cbb902816595b0a5ed860de46f763533c515e6c" +PKG_VERSION="784aca755a469b144acf3cae180b6e613b7b057a" +PKG_SHA256="787dd7de05c795c7c42694e648b5c6418e4b395fc460ea349d1d35d493469356" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/glmark2/glmark2" PKG_URL="https://github.com/glmark2/glmark2/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="glmark2 is an OpenGL 2.0 and ES 2.0 benchmark" -PKG_TOOLCHAIN="manual" if [ "$OPENGLES_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET+=" $OPENGLES" - PKG_CONFIGURE_OPTS_TARGET="--with-flavors=drm-glesv2" + PKG_MESON_OPTS_TARGET="-Dflavors=drm-glesv2" elif [ "$OPENGL_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET+=" $OPENGL" - PKG_CONFIGURE_OPTS_TARGET="--with-flavors=drm-gl" + PKG_MESON_OPTS_TARGET="-Dflavors=drm-gl" fi - -configure_target() { - ./waf configure $PKG_CONFIGURE_OPTS_TARGET --prefix=/usr -} - -make_target() { - ./waf -} - -makeinstall_target() { - ./waf install --destdir=$INSTALL -}