Skip to content

Commit

Permalink
harfbuzz 8.2.1
Browse files Browse the repository at this point in the history
git-svn-id: svn://tug.org/texlive/trunk/Build/source@68318 c570f23f-e606-0410-a88d-b1316a301751
  • Loading branch information
Akira Kakuto committed Sep 18, 2023
1 parent 5f4c703 commit d0e47f4
Show file tree
Hide file tree
Showing 30 changed files with 3,540 additions and 3,303 deletions.
4 changes: 2 additions & 2 deletions libs/README
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ graphite2 1.3.14 - checked 10apr20
http://sourceforge.net/projects/silgraphite/files/graphite2/
(requires C++11)

harfbuzz 8.2.0 - checked 09sep23
https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.0
harfbuzz 8.2.1 - checked 19sep23
https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.1

icu 72.1 - checked 07jan23
https://github.com/unicode-org/icu/releases/
Expand Down
5 changes: 5 additions & 0 deletions libs/harfbuzz/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2023-09-19 Akira Kakuto <kakuto@jcom.zaq.ne.jp>

Import harfbuzz-8.2.1.
* version.ac: Adjusted.

2023-09-09 Akira Kakuto <kakuto@jcom.zaq.ne.jp>

Import harfbuzz-8.2.0.
Expand Down
5 changes: 5 additions & 0 deletions libs/harfbuzz/TLpatches/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2023-09-19 Akira Kakuto <kakuto@jcom.zaq.ne.jp>

Imported harfbuzz-8.2.1 source tree from:
https://github.com/harfbuzz/harfbuzz/releases/download/8.2.1/

2023-09-09 Akira Kakuto <kakuto@jcom.zaq.ne.jp>

Imported harfbuzz-8.2.0 source tree from:
Expand Down
4 changes: 2 additions & 2 deletions libs/harfbuzz/TLpatches/TL-Changes
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Changes applied to the harfbuzz-8.2.0/ tree as obtained from:
https://github.com/harfbuzz/harfbuzz/releases/download/8.2.0/
Changes applied to the harfbuzz-8.2.1/ tree as obtained from:
https://github.com/harfbuzz/harfbuzz/releases/download/8.2.1/

Removed:
COPYING
Expand Down
24 changes: 12 additions & 12 deletions libs/harfbuzz/configure
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for harfbuzz (TeX Live) 8.2.0.
# Generated by GNU Autoconf 2.71 for harfbuzz (TeX Live) 8.2.1.
#
# Report bugs to <tex-k@tug.org>.
#
Expand Down Expand Up @@ -611,8 +611,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='harfbuzz (TeX Live)'
PACKAGE_TARNAME='harfbuzz--tex-live-'
PACKAGE_VERSION='8.2.0'
PACKAGE_STRING='harfbuzz (TeX Live) 8.2.0'
PACKAGE_VERSION='8.2.1'
PACKAGE_STRING='harfbuzz (TeX Live) 8.2.1'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''

Expand Down Expand Up @@ -1346,7 +1346,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures harfbuzz (TeX Live) 8.2.0 to adapt to many kinds of systems.
\`configure' configures harfbuzz (TeX Live) 8.2.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
Expand Down Expand Up @@ -1418,7 +1418,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of harfbuzz (TeX Live) 8.2.0:";;
short | recursive ) echo "Configuration of harfbuzz (TeX Live) 8.2.1:";;
esac
cat <<\_ACEOF
Expand Down Expand Up @@ -1523,7 +1523,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
harfbuzz (TeX Live) configure 8.2.0
harfbuzz (TeX Live) configure 8.2.1
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
Expand Down Expand Up @@ -2064,7 +2064,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by harfbuzz (TeX Live) $as_me 8.2.0, which was
It was created by harfbuzz (TeX Live) $as_me 8.2.1, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
Expand Down Expand Up @@ -4823,7 +4823,7 @@ fi

# Define the identity of the package.
PACKAGE='harfbuzz--tex-live-'
VERSION='8.2.0'
VERSION='8.2.1'


# Some tools Automake needs.
Expand Down Expand Up @@ -5035,8 +5035,8 @@ WARNING_CFLAGS=$kpse_cv_warning_cflags

HB_VERSION_MAJOR=8
HB_VERSION_MINOR=2
HB_VERSION_MICRO=0
HB_VERSION=8.2.0
HB_VERSION_MICRO=1
HB_VERSION=8.2.1

ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
Expand Down Expand Up @@ -8817,7 +8817,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by harfbuzz (TeX Live) $as_me 8.2.0, which was
This file was extended by harfbuzz (TeX Live) $as_me 8.2.1, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -8885,7 +8885,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
harfbuzz (TeX Live) config.status 8.2.0
harfbuzz (TeX Live) config.status 8.2.1
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
Expand Down
234 changes: 234 additions & 0 deletions libs/harfbuzz/harfbuzz-src/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,237 @@
commit 0967a3e24ab5d79cc55dbe224652d8aabd942def
Author: Khaled Hosny <khaled@aliftype.com>
Date: Mon Sep 18 21:18:27 2023 +0300

8.2.1

NEWS | 6 ++++++
configure.ac | 2 +-
meson.build | 2 +-
src/hb-version.h | 4 ++--
4 files changed, 10 insertions(+), 4 deletions(-)

commit eab4e07d6c7acce1f9eb26963c9d4d0d00b75ce2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 18 10:22:37 2023 +0000

Bump github/codeql-action from 2.21.5 to 2.21.7

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.5 to 2.21.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/00e563ead9f72a8461b24876bee2d0c2e8bd2ee8...04daf014b50eaf774287bf3f0f1869d4b4c4b913)

---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

.github/workflows/scorecard.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 609a7cc534aa22466de5deb31f1b8678dee8e111
Merge: 37457412b c459b8a51
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Sun Sep 17 14:59:58 2023 -0600

Merge pull request #4406 from harfbuzz/unicode-15.1

Update to Unicode 15.1.0

commit c459b8a51acf96e0d83d9b961ee3409fb5849389
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 10:27:07 2023 -0400

[Unicode 15.1] Add tests

test/api/test-unicode.c | 3 +++
1 file changed, 3 insertions(+)

commit c6d53ab570e564b8e0226a234d0fd307c297738b
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 10:21:11 2023 -0400

[Unicode 15.1] Update the vowel constraint table

src/hb-ot-shaper-vowel-constraints.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

commit f318e104be4c2c58daf92a792b96c6a9974201a1
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 10:20:14 2023 -0400

[Unicode 15.1] Update the Indic table

src/hb-ot-shaper-indic-table.cc | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

commit c03e4c10a4bcab59b447a3d5416f26191c8af788
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 10:06:24 2023 -0400

[Unicode 15.1] Update emoji table and cluster test

src/hb-unicode-emoji-table.hh | 6 +-
.../shape/data/in-house/tests/emoji-clusters.tests | 301 +++++++++++++++++++++
2 files changed, 304 insertions(+), 3 deletions(-)

commit d8d4a192bdd0b3e0307046dc25ff813850a910c9
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 10:00:07 2023 -0400

Update IANA Language Subtag Registry to 2023-08-02

src/hb-ot-tag-table.hh | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)

commit 6ed6ccac4c6f650ef6abba3929bc48dff12e328d
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 09:54:21 2023 -0400

[Unicode 15.1] Update the USE table

src/hb-ot-shaper-use-table.hh | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)

commit f485b6a9c05b852cafea890069ce87bd5a76c20e
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 09:49:29 2023 -0400

[Unicode 15.1] Update the Arabic joining script list

src/hb-ot-shaper-arabic-joining-list.hh | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

commit f15fe524423c61dede0b35a148ca917b3746935f
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 09:45:51 2023 -0400

[Unicode 15.1] Update the Arabic table

src/hb-ot-shaper-arabic-table.hh | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

commit b3705cbf070d3dc984c5b3e18c7657aadd2b1a0f
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 09:40:56 2023 -0400

[Unicode 15.1] Update the UCD table

src/hb-ucd-table.hh | 3450 ++++++++++++++++++++++++++-------------------------
1 file changed, 1727 insertions(+), 1723 deletions(-)

commit 767f937833f82257169dc278e4aaa22c44bfebf8
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Fri Sep 15 23:11:26 2023 -0400

[USE] Update the data files

This uses the data files from
<https://github.com/microsoft/font-tools/tree/9e02b86c85d1a98a1d411e565d36723468f9e884/USE>
and closes #4404.

src/gen-use-table.py | 16 +-
src/hb-ot-shaper-use-machine.hh | 1381 +++++++++++----------
src/hb-ot-shaper-use-machine.rl | 6 +-
src/hb-ot-shaper-use-table.hh | 940 +++++++-------
src/ms-use/IndicPositionalCategory-Additional.txt | 1 +
src/ms-use/IndicSyllabicCategory-Additional.txt | 57 +-
6 files changed, 1223 insertions(+), 1178 deletions(-)

commit 02c2e24749b9d20ec6371766d7faeb4d5d2caa67
Author: David Corbett <corbett.dav@northeastern.edu>
Date: Sat Sep 16 09:22:43 2023 -0400

Regenerate files using Ragel 6.10

src/hb-buffer-deserialize-json.hh | 8 +-
src/hb-buffer-deserialize-text-glyphs.hh | 10 +-
src/hb-buffer-deserialize-text-unicode.hh | 10 +-
src/hb-number-parser.hh | 8 +-
src/hb-ot-shaper-indic-machine.hh | 14 +-
src/hb-ot-shaper-khmer-machine.hh | 14 +-
src/hb-ot-shaper-myanmar-machine.hh | 14 +-
src/hb-ot-shaper-use-machine.hh | 1875 ++++++++++++++---------------
8 files changed, 942 insertions(+), 1011 deletions(-)

commit 37457412b3212463c5f53119080cd1af375aae23
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 11 10:33:26 2023 +0000

Bump actions/checkout from 3.5.3 to 4.0.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...3df4ab11eba7bda6032a0b82a6bb43b11571feac)

---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

.github/workflows/arm-ci.yml | 2 +-
.github/workflows/configs-build.yml | 2 +-
.github/workflows/coverity-scan.yml | 2 +-
.github/workflows/linux-ci.yml | 2 +-
.github/workflows/macos-ci.yml | 2 +-
.github/workflows/msvc-ci.yml | 2 +-
.github/workflows/msys2-ci.yml | 2 +-
.github/workflows/scorecard.yml | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)

commit 7384aaae4300da4380ce13adbca0aa7c6fe443e1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 11 10:33:29 2023 +0000

Bump actions/upload-artifact from 3.1.2 to 3.1.3

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/0b7f8abb1508181956e8e162db84b466c27e18ce...a8a3f3ad30e3422c9c7b888a15615d19a852ae32)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

.github/workflows/cifuzz.yml | 2 +-
.github/workflows/msys2-ci.yml | 2 +-
.github/workflows/scorecard.yml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)

commit 978918c32a66af41df86386510cf73a4c0e8d393
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Mon Sep 11 11:04:08 2023 +0100

[aat] Simplify complex condition

Based on https://github.com/RazrFalcon/rustybuzz/discussions/79#discussioncomment-6960324

src/hb-aat-layout-common.hh | 72 ++++++++++++++++++++++-----------------------
1 file changed, 35 insertions(+), 37 deletions(-)

commit 17ee3cd7f4e3123d8289694f59a03c782035103f
Author: Vincent Torri <vtorri@outlook.fr>
Date: Sun Sep 10 07:29:08 2023 +0200

fix warning with unsigned long

src/graph/graph.hh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit c1eb66d4159fec311334aee5c0a59384491d3989
Author: Khaled Hosny <khaled@aliftype.com>
Date: Fri Sep 8 21:54:32 2023 +0300
Expand Down
6 changes: 6 additions & 0 deletions libs/harfbuzz/harfbuzz-src/NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Overview of changes leading to 8.2.1
Monday, September 18, 2023
====================================
- Unicode 15.1 support.


Overview of changes leading to 8.2.0
Friday, September 8, 2023
====================================
Expand Down
2 changes: 1 addition & 1 deletion libs/harfbuzz/harfbuzz-src/configure.ac
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AC_PREREQ([2.64])
AC_INIT([HarfBuzz],
[8.2.0],
[8.2.1],
[https://github.com/harfbuzz/harfbuzz/issues/new],
[harfbuzz],
[http://harfbuzz.org/])
Expand Down
2 changes: 1 addition & 1 deletion libs/harfbuzz/harfbuzz-src/meson.build
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
project('harfbuzz', 'c', 'cpp',
meson_version: '>= 0.55.0',
version: '8.2.0',
version: '8.2.1',
default_options: [
'cpp_eh=none', # Just to support msvc, we are passing -fno-exceptions also anyway
# 'cpp_rtti=false', # Do NOT enable, wraps inherit it and ICU needs RTTI
Expand Down
Loading

0 comments on commit d0e47f4

Please sign in to comment.