Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions packages/harfbuzz/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz/
TERMUX_PKG_DESCRIPTION="OpenType text shaping engine"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=3.3.1
TERMUX_PKG_VERSION=3.4.0
TERMUX_PKG_SRCURL=https://github.com/harfbuzz/harfbuzz/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=45aca6428d718e08872ad37647081c1b85c5b349c8419af84c04da17cf14b570
TERMUX_PKG_SHA256=810bcd3d22fae3c2c18c3688455abc1cd0d7fb2fae25404890b0d77e6443bd0a
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="freetype, glib, libbz2, libc++, libpng, libgraphite"
TERMUX_PKG_BREAKS="harfbuzz-dev"
Expand Down
8 changes: 8 additions & 0 deletions scripts/build/setup/termux_setup_meson.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,14 @@ termux_setup_meson() {
"$MESON_TAR_FILE" \
feb2cefb325b437dbf36146df7c6b87688ddff0b0205caa31dc64055c6da410c
tar xf "$MESON_TAR_FILE" -C "$TERMUX_PKG_TMPDIR"
if [ "$MESON_VERSION" = "0.61.1" ]; then
local MESON_0_61_1_GTKDOC_PATCH_FILE=$TERMUX_PKG_TMPDIR/meson-0.61.1-gtkdoc.patch
termux_download \
"https://github.com/mesonbuild/meson/pull/9841/commits/a5c479cebfcc9c909631df404fb127e4270260a3.diff" \
"$MESON_0_61_1_GTKDOC_PATCH_FILE" \
1fbcbe899e99264823dc4ef380271b71a022eda261472f15fd2b241d55b33dcd
patch --silent -p1 -d "$MESON_TMP_FOLDER" < "$MESON_0_61_1_GTKDOC_PATCH_FILE"
fi
mv "$MESON_TMP_FOLDER" "$MESON_FOLDER"
fi
TERMUX_MESON="$MESON_FOLDER/meson.py"
Expand Down