From 0edb17972c02b0387404b35a9ef45e17b3bea53d Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sun, 28 Nov 2021 03:07:22 +0000 Subject: [PATCH 1/6] pango: update to 1.50.3 --- packages/addons/addon-depends/chrome-depends/pango/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/pango/package.mk b/packages/addons/addon-depends/chrome-depends/pango/package.mk index 10e9253831..af2cf1f297 100644 --- a/packages/addons/addon-depends/chrome-depends/pango/package.mk +++ b/packages/addons/addon-depends/chrome-depends/pango/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pango" -PKG_VERSION="1.49.3" -PKG_SHA256="45c403b89910a121ad8eb6d57b5be1d8f19499d39b686435dc6f29b106d2be93" +PKG_VERSION="1.50.3" +PKG_SHA256="4add05edf51c1fb375a1ccde7498914120e23cb280dd7395b1aeb441f1838a4c" PKG_LICENSE="GPL" PKG_SITE="http://www.pango.org/" PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz" From 176e830a126ab7490bf5d714f98b05fced28d92b Mon Sep 17 00:00:00 2001 From: heitbaum Date: Fri, 31 Dec 2021 11:22:36 +0000 Subject: [PATCH 2/6] gtk3: update to 3.24.31 update 3.24.30 (2021-07-08) to (2021-12-21) Overview of Changes in GTK+ 3.24.31, 20-12-2021 =============================================== * input: - Fix a crash with touch on GtkScale * clipboard: - Avoid a double-free * css: - Avoid a crash with radial gradients * GtkFileChooser: - Don't leak search results * GtkTextView: - Support css letterspacing * Wayland: - Reset position when hiding popups - Ignore globals we did not bind ourselves - Avoid infinite loops when hiding surfaces - Avoid clipboard-related lockups * X11: - Trap errors while doing XRANDR calls - Support touchpad gestures with XI 2.4 * win32: - Some OpenGL setup fixes - Fall back to GLES for OpenGL - Fix MinGW autotools build - Fix building on Windows 11 - Support building with Visual Studio 2022 - Improve DND across monitors - Rewrite keymap handling code * macOS: - Accept NSPasteboardTypeFileURL drops - Build on macOS 12 - Fix display on macOS 12 - Fix keyboard layout notifications - Fix a crash - Improve performance on Big Sur * Translation updates: Basque Brazilian Portuguese Chinese (China) Chinese (Taiwan) Croatian Czech Danish Dutch Finnish French Friulian Galician German Hungarian Icelandic Italian Kazakh Korean Latvian Occitan Persian Russian Serbian Spanish Swedish --- .../addons/addon-depends/chrome-depends/gtk3/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/gtk3/package.mk b/packages/addons/addon-depends/chrome-depends/gtk3/package.mk index 789a05683f..402dd3c9cf 100644 --- a/packages/addons/addon-depends/chrome-depends/gtk3/package.mk +++ b/packages/addons/addon-depends/chrome-depends/gtk3/package.mk @@ -3,12 +3,12 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gtk3" -PKG_VERSION="3.24.30" -PKG_SHA256="ba75bfff320ad1f4cfbee92ba813ec336322cc3c660d406aad014b07087a3ba9" +PKG_VERSION="3.24.31" +PKG_SHA256="423c3e7fdb4c459ee889e35fd4d71fd2623562541c1041b11c07e5ad1ff10bf9" PKG_LICENSE="LGPL" PKG_SITE="http://www.gtk.org/" PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz" -PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango" +PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango libxkbcommon" PKG_DEPENDS_CONFIG="libXft pango gdk-pixbuf shared-mime-info" PKG_LONGDESC="A library for creating graphical user interfaces for the X Window System." PKG_TOOLCHAIN="meson" From c67e1d7f3af07ec95bea89bbf79f2b4e1fec8cbe Mon Sep 17 00:00:00 2001 From: heitbaum Date: Tue, 30 Nov 2021 16:17:01 +0000 Subject: [PATCH 3/6] cups: update to 2.4.0 --- .../addon-depends/chrome-depends/cups/package.mk | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/cups/package.mk b/packages/addons/addon-depends/chrome-depends/cups/package.mk index 819baba6e8..0130e1dea6 100644 --- a/packages/addons/addon-depends/chrome-depends/cups/package.mk +++ b/packages/addons/addon-depends/chrome-depends/cups/package.mk @@ -3,21 +3,19 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="cups" -PKG_VERSION="2.3.3op2" -PKG_SHA256="5d7dc1f05cde3d5c31d3a2b3b54d519ca74e42c1b25df1add9a1802cd13c65ad" +PKG_VERSION="2.4.0" +PKG_SHA256="36338ebdc6e8b1d4af26471230c479ce4d691a11f90bb42ac6822d4f2bf002c5" PKG_LICENSE="GPL" PKG_SITE="http://www.cups.org" PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain openssl zlib" +PKG_DEPENDS_TARGET="toolchain gnutls zlib" PKG_LONGDESC="CUPS printing system." PKG_BUILD_FLAGS="+pic -sysroot" PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \ --disable-gssapi \ - --disable-avahi \ - --disable-dnssd \ - --disable-systemd \ - --disable-launchd \ + --with-dnssd=no \ + --with-tls=gnutls --disable-unit-tests" pre_configure_target() { From 06ad14d8cc918f867e871453a6f15bae197a1db7 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sat, 27 Nov 2021 04:51:16 +0000 Subject: [PATCH 4/6] harfbuzz: update to 3.2.0 --- packages/graphics/harfbuzz/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/harfbuzz/package.mk b/packages/graphics/harfbuzz/package.mk index dac4f0c8f4..48a8f1b646 100644 --- a/packages/graphics/harfbuzz/package.mk +++ b/packages/graphics/harfbuzz/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="harfbuzz" -PKG_VERSION="3.1.1" -PKG_SHA256="f3f3247bdeabf36765acc237a5f651e651e4e9706582b9cc2cf6c9b8102dfa93" +PKG_VERSION="3.2.0" +PKG_SHA256="0ada50a1c199bb6f70843ab893c55867743a443b84d087d54df08ad883ebc2cd" PKG_LICENSE="GPL" PKG_SITE="http://www.freedesktop.org/wiki/Software/HarfBuzz" PKG_URL="https://github.com/harfbuzz/harfbuzz/releases/download/${PKG_VERSION}/harfbuzz-${PKG_VERSION}.tar.xz" From a7c128993f0d6fbad78c0c48fdcc24ebce07e4eb Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sat, 30 Oct 2021 13:51:20 +1100 Subject: [PATCH 5/6] icu: update to 70.1 and PKG_SITE update 69.1 (2021-04-08) to 70.1 (2021-10-27) ICU 70 updates to Unicode 14, including new characters, scripts, emoji, and corresponding API constants. ICU 70 adds support for emoji properties of strings. It also updates to CLDR 40 locale data with many additions and corrections. ICU 70 also includes many other bug fixes and enhancements, especially for measurement unit formatting, and it can now be built and used with C++20 compilers. For details, please see https://icu.unicode.org/download/70. --- packages/textproc/icu/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/textproc/icu/package.mk b/packages/textproc/icu/package.mk index 63156dda15..ceb558599d 100644 --- a/packages/textproc/icu/package.mk +++ b/packages/textproc/icu/package.mk @@ -2,10 +2,10 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="icu" -PKG_VERSION="69.1" -PKG_SHA256="39ce83dd5d15c7539dde261733e106a391923f82caf1ce52ecaebb72d93b4579" +PKG_VERSION="70.1" +PKG_SHA256="f30d670bdc03ba999638a2d2511952ab94adf204d0e14898666f2e0cacb7fef1" PKG_LICENSE="Custom" -PKG_SITE="http://www.icu-project.org" +PKG_SITE="https://icu.unicode.org" PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION//./-}.tar.gz" PKG_DEPENDS_HOST="toolchain:host" PKG_DEPENDS_TARGET="toolchain icu:host" From 6705e152d811d883988f282cb99150df693ee606 Mon Sep 17 00:00:00 2001 From: heitbaum Date: Sat, 1 Jan 2022 01:56:05 +0000 Subject: [PATCH 6/6] chrome: update to 97.0.4692.71 and addon (112) --- packages/addons/browser/chrome/changelog.txt | 8 ++++++++ packages/addons/browser/chrome/package.mk | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/addons/browser/chrome/changelog.txt b/packages/addons/browser/chrome/changelog.txt index 74b62b98df..ef1e3670c2 100644 --- a/packages/addons/browser/chrome/changelog.txt +++ b/packages/addons/browser/chrome/changelog.txt @@ -1,3 +1,11 @@ +112 +- chrome: update to 97.0.4692.71 +- cups: update to 2.4.02 +- gtk3: update to 3.24.31 +- harfbuzz: update to 3.2.0 +- icu: update to 70.1 and PKG_SITE +- pango: update to 1.50.3 + 111 - chrome: update to 96.0.4664.45 - harfbuzz: update to 3.1.1 diff --git a/packages/addons/browser/chrome/package.mk b/packages/addons/browser/chrome/package.mk index f805cdc19c..03005b3beb 100644 --- a/packages/addons/browser/chrome/package.mk +++ b/packages/addons/browser/chrome/package.mk @@ -4,7 +4,7 @@ PKG_NAME="chrome" PKG_VERSION="1.0" # curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version -PKG_VERSION_NUMBER="96.0.4664.45" +PKG_VERSION_NUMBER="97.0.4692.71" PKG_REV="111" PKG_ARCH="x86_64" PKG_LICENSE="Custom"