Merge pull request #6986 from SupervisedThinking/up_harfbuzz_icu

harfbuzz: update to 5.3.0 and fix build after 5.2.0 update
This commit is contained in:
Rudi Heitbaum 2022-10-10 12:43:26 +11:00 committed by GitHub
commit 97bbe5ad9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 2 deletions

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="harfbuzz" PKG_NAME="harfbuzz"
PKG_VERSION="5.2.0" PKG_VERSION="5.3.0"
PKG_SHA256="735a94917b47936575acb4d4fa7e7986522f8a89527e4635721474dee2bc942c" PKG_SHA256="a05e19e3f52da24ed071522f0fddf872157d7d25e869cfd156cd6f1e81c42152"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.freedesktop.org/wiki/Software/HarfBuzz" 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" PKG_URL="https://github.com/harfbuzz/harfbuzz/releases/download/${PKG_VERSION}/harfbuzz-${PKG_VERSION}.tar.xz"

View File

@ -0,0 +1,12 @@
--- a/meson.build
+++ b/meson.build
@@ -109,7 +109,7 @@
if not icu_dep.found()
# Try cmake name
icu_dep = dependency('ICU',
- required: false,
+ required: get_option('icu'),
components: 'uc',
method: 'cmake')
endif