Compare commits
10 Commits
Author | SHA256 | Date | |
---|---|---|---|
72578bc9c9 | |||
845461c812 | |||
0f3a27a03e | |||
71fffdcc5a | |||
fc41d4f0cf | |||
f193203bbb | |||
b4e2561d5c | |||
145a00d9c2 | |||
362890903b | |||
e5495e41b9 |
2
_service
2
_service
@@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://github.com/harfbuzz/harfbuzz.git</param>
|
||||
<param name="revision">11.0.0</param>
|
||||
<param name="revision">11.3.3</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
|
BIN
harfbuzz-11.0.0.obscpio
(Stored with Git LFS)
BIN
harfbuzz-11.0.0.obscpio
(Stored with Git LFS)
Binary file not shown.
3
harfbuzz-11.3.3.obscpio
Normal file
3
harfbuzz-11.3.3.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c7b58bde8665d72b048ac82119a97708d9ec1fc73aa9a2cd8e27ff8fb1834936
|
||||
size 93412878
|
100
harfbuzz.changes
100
harfbuzz.changes
@@ -1,3 +1,103 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 28 08:14:56 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 11.3.3:
|
||||
+ Fix bug in vertical shaping of fonts without the vmtx table.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 21 07:38:41 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 11.3.2:
|
||||
+ Fix build with non-compliant C++11 compilers that don't
|
||||
recognize the "and" keyword.
|
||||
- Changes from version 11.3.1:
|
||||
+ Fix crasher in the glyph_v_origin function introduced in
|
||||
11.3.0.
|
||||
- Changes from version 11.3.0:
|
||||
+ Speed up handling fonts with very large number of variations.
|
||||
+ Speed up getting horizontal and vertical glyph advances by up
|
||||
to 24%.
|
||||
+ Significantly speed up vertical text shaping.
|
||||
+ Various documentation improvements.
|
||||
+ Various build improvements.
|
||||
+ Various subsetting improvements.
|
||||
+ Various improvements to Rust font functions (fontations
|
||||
integration) and shaper (HarfRust integration).
|
||||
+ Rename harfruzz option and shaper to harfrust following
|
||||
upstream rename.
|
||||
+ Implement hb_face_reference_blob() for DirectWrite font
|
||||
functions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 17:22:45 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 11.2.1:
|
||||
+ Various build improvements.
|
||||
+ Fix build with HB_NO_DRAW and HB_NO_PAINT.
|
||||
+ Add an optional harfruzz shaper that uses HarfRuzz; an ongoing
|
||||
Rust port of HarfBuzz shaping. This shaper is mainly used for
|
||||
testing the output of the Rust implementation.
|
||||
+ Fix regression that caused applying unsafe_to_break() to the
|
||||
whole buffer to be ignored.
|
||||
+ Update USE data files.
|
||||
+ Fix getting advances of out-of-rage glyph indices in
|
||||
DirectWrite font functions.
|
||||
- Changes from version 11.2.0:
|
||||
+ Painting of COLRv1 fonts without clip boxes is now about 10
|
||||
times faster.
|
||||
+ Synthetic bold/slant of a sub font is now respected, instead of
|
||||
using the parent’s.
|
||||
+ Glyph extents for fonts synthetic bold/slant are now accurately
|
||||
calculated.
|
||||
+ Various build fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 17 07:03:28 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 11.1.0:
|
||||
+ Include bidi mirroring variants of the requested codepoints
|
||||
when subsetting. The new HB_SUBSET_FLAGS_NO_BIDI_CLOSURE can be
|
||||
used to disable this behaviour.
|
||||
+ Various bug fixes.
|
||||
+ Various build fixes and improvements.
|
||||
+ Various test suite improvements.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 5 08:19:12 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 11.0.1:
|
||||
+ The change in version 10.3.0 to apply “trak” table tracking
|
||||
values to glyph advances directly has been reverted as it
|
||||
required every font functions implementation to handle it,
|
||||
which breaks existing custom font functions. Tracking is
|
||||
instead back to being applied during shaping.
|
||||
+ When directwrite integration is enabled, we now link to
|
||||
dwrite.dll instead of dynamically loading it.
|
||||
+ A new experimental APIs for getting raw “CFF” and “CFF2”
|
||||
CharStrings.
|
||||
+ We now provide manpages for the various command line utilities.
|
||||
Building manpages requires “help2man” and will be skipped if it
|
||||
is not present.
|
||||
+ The command line utilities now set different return value for
|
||||
different kinds of failures. Details are provided in the
|
||||
manpages.
|
||||
+ Various fixes and improvements to fontations font functions.
|
||||
+ All shaping operations using the ot shaper have become memory
|
||||
allocation-free.
|
||||
+ Glyph extents returned by hb-ot and hb-ft font functions are
|
||||
now rounded in stead of flooring/ceiling them, which also
|
||||
matches what other font libraries do.
|
||||
+ Fix “AAT” deleted glyph marks interfering with fallback mark
|
||||
positioning.
|
||||
+ Glyph outlines emboldening have been moved out of hb-ot and
|
||||
hb-ft font functions to the HarfBuzz font layer, so that it
|
||||
works with any font functions implementation.
|
||||
+ Fix our fallback C++11 atomics integration, which seems to not
|
||||
be widely used.
|
||||
+ Various testing fixes and improvements.
|
||||
+ Various subsetting fixes and improvements.
|
||||
+ Various other fixes and improvements.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 24 06:41:31 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
name: harfbuzz
|
||||
version: 11.0.0
|
||||
mtime: 1742769233
|
||||
commit: ea6a172f84f2cbcfed803b5ae71064c7afb6b5c2
|
||||
version: 11.3.3
|
||||
mtime: 1753560032
|
||||
commit: c3fcbffa651cea70400552f2a8bd695ad11023c1
|
||||
|
@@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: harfbuzz
|
||||
Version: 11.0.0
|
||||
Version: 11.3.3
|
||||
Release: 0
|
||||
Summary: An OpenType text shaping engine
|
||||
License: MIT
|
||||
@@ -159,7 +159,6 @@ export CXXFLAGS="%optflags -std=c++17"
|
||||
%files tools
|
||||
%license COPYING
|
||||
%{_bindir}/hb-info
|
||||
%{_bindir}/hb-ot-shape-closure
|
||||
%{_bindir}/hb-shape
|
||||
%{_bindir}/hb-subset
|
||||
%{_bindir}/hb-view
|
||||
|
Reference in New Issue
Block a user