harfbuzz: update to 11.0.1

remove upstream patch file.
This commit is contained in:
Biswapriyo Nath 2025-04-05 05:43:08 +00:00
parent 37e24f37b0
commit bf7f7bb84b
2 changed files with 4 additions and 20 deletions

View File

@ -1,11 +0,0 @@
--- harfbuzz-11.0.0/src/hb-directwrite-shape.cc.orig 2025-03-23 23:33:53.000000000 +0100
+++ harfbuzz-11.0.0/src/hb-directwrite-shape.cc 2025-03-24 07:05:37.808385000 +0100
@@ -107,7 +107,7 @@
void
_hb_directwrite_shaper_font_data_destroy (hb_directwrite_font_data_t *data)
{
- ((IDWriteFontFace *) data)->Release ();
+ ((IDWriteFontFace *) (const void *) data)->Release ();
}

View File

@ -8,7 +8,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-${_realname}-icu"
"${MINGW_PACKAGE_PREFIX}-${_realname}-utils"
"${MINGW_PACKAGE_PREFIX}-${_realname}-docs")
pkgver=11.0.0
pkgver=11.0.1
pkgrel=1
pkgdesc="OpenType text shaping engine"
arch=('any')
@ -38,11 +38,9 @@ depends=("${MINGW_PACKAGE_PREFIX}-freetype"
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-fonttools"
"${MINGW_PACKAGE_PREFIX}-python-setuptools")
source=("https://github.com/harfbuzz/harfbuzz/releases/download/${pkgver}/harfbuzz-${pkgver}.tar.xz"
"001-fix-build-with-chafa.patch"
"002-clang-build-fix.patch")
sha256sums=('f16351bafe214725fe2c1d5b59f0d93e49905a4b247899fb90d70cff953a2b9b'
'26b37a1ca9872973905ecb96bcbe3f054472252320956faa74428206900d360e'
'acc49c27c6bdca60fa9f316f6182bacd7ffe764d2745375ef7bc319a865da429')
"001-fix-build-with-chafa.patch")
sha256sums=('4a7890090538136db64742073af4b4d776ab8b50e6855676a8165eb8b7f60b7a'
'26b37a1ca9872973905ecb96bcbe3f054472252320956faa74428206900d360e')
noextract=("harfbuzz-${pkgver}.tar.xz")
prepare() {
@ -51,9 +49,6 @@ prepare() {
cd ${_realname}-${pkgver}
patch -p1 -i "${srcdir}"/001-fix-build-with-chafa.patch
# https://github.com/harfbuzz/harfbuzz/issues/5197
patch -p1 -i "${srcdir}"/002-clang-build-fix.patch
}
build() {