Skip to content

Commit 2182c93

Browse files
author
Harshitha Onkar
committedOct 31, 2023
8313643: Update HarfBuzz to 8.2.2
Reviewed-by: jdv, prr, dnguyen
1 parent 613a3cc commit 2182c93

File tree

179 files changed

+11496
-5685
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+11496
-5685
lines changed
 

‎make/modules/java.desktop/lib/Awt2dLibraries.gmk

+5
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,11 @@ else
495495
# hb-ft.cc is not presently needed, and requires freetype 2.4.2 or later.
496496
LIBFONTMANAGER_EXCLUDE_FILES += libharfbuzz/hb-ft.cc
497497

498+
# list of disabled warnings and the compilers for which it was specifically added.
499+
# array-bounds -> GCC 12 on Alpine Linux
500+
# parentheses -> GCC 6
501+
# range-loop-analysis -> clang on Xcode12
502+
498503
HARFBUZZ_DISABLED_WARNINGS_gcc := missing-field-initializers strict-aliasing \
499504
unused-result array-bounds parentheses
500505
# noexcept-type required for GCC 7 builds. Not required for GCC 8+.

‎src/java.desktop/share/legal/harfbuzz.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
## Harfbuzz v7.2.0
1+
## Harfbuzz v8.2.2
22

33
### Harfbuzz License
44

5-
https://github.com/harfbuzz/harfbuzz/blob/7.2.0/COPYING
6-
75
<pre>
86

97
HarfBuzz is licensed under the so-called "Old MIT" license. Details follow.
@@ -14,6 +12,7 @@ Copyright © 2010-2023 Google, Inc.
1412
Copyright © 2018-2020 Ebrahim Byagowi
1513
Copyright © 2004-2013 Red Hat, Inc.
1614
Copyright © 2019 Facebook, Inc.
15+
Copyright (C) 2012 Zilong Tan (eric.zltan@gmail.com)
1716
Copyright © 2007 Chris Wilson
1817
Copyright © 2018-2019 Adobe Inc.
1918
Copyright © 2006-2023 Behdad Esfahbod
@@ -72,6 +71,15 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
7271
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
7372
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
7473

74+
---------------------------------
75+
The below license applies to the following files:
76+
libharfbuzz/hb-unicode-emoji-table.hh
77+
78+
© 2023 Unicode®, Inc.
79+
Unicode and the Unicode Logo are registered trademarks of Unicode, Inc.
80+
in the U.S. and other countries.
81+
For terms of use, see https://www.unicode.org/terms_of_use.html
82+
7583
</pre>
7684

7785
### AUTHORS File Information

0 commit comments

Comments
 (0)
Please sign in to comment.