Announcing FreeType 2.13.2

2023-08-25 Thread Werner LEMBERG


FreeType 2.13.2 has been released.

It is available from

https://savannah.nongnu.org/download/freetype/

or

https://sourceforge.net/projects/freetype/files/

The latter site also holds older versions of the FreeType library.

See below for the relevant snippet from the CHANGES file.

Enjoy!


   Werner


PS: Downloads from  savannah.nongnu.org  will redirect to your nearest
mirror site.   Files on  mirrors may  be subject to  a replication
delay   of   up   to   24   hours.   In   case   of  problems  use
https://download-mirror.savannah.gnu.org/releases/


--


https://www.freetype.org


FreeType 2  is a software  font engine that  is designed to  be small,
efficient,  highly   customizable,  and  portable   while  capable  of
producing high-quality output (glyph images) of most vector and bitmap
font formats.

Note that  FreeType 2 is  a font service  and doesn't provide  APIs to
perform higher-level features, like text layout or graphics processing
(e.g.,  colored  text  rendering,  'hollowing',  etc.).   However,  it
greatly simplifies these tasks by providing a simple, easy to use, and
uniform interface to access the content of font files.

FreeType  2  is  released  under  two open-source  licenses:  our  own
BSD-like FreeType  License and the  GPL.  It can  thus be used  by any
kind of projects, be they proprietary or not.


--


You  can use  a  `.sig` file  to verify  that  the corresponding  file
(without the  `.sig` suffix)  is intact.  First,  be sure  to download
both  the `.sig`  file and  the  corresponding archive.   Then, run  a
command like this:

  gpg --verify freetype-2.13.2.tar.gz.sig

If that command fails because you  don't have the required public key,
execute

  gpg --keyserver pgp.mit.edu --recv-keys BE6C3AAC63AD8E3F

to import it, then rerun the `gpg --verify` command.

SHA1 file checksums:

7a26f7f2174f257afbfd4c88ec874621a0a84ea9  freetype-2.13.2.tar.gz
2d8d5917a1983ebd04921f2993a88858d6f72dec  freetype-2.13.2.tar.xz
07d34040d9f98b0995a21ceb2421ed0ef8cffd1d  ft2132.zip
85284169bea0bbcffce0c4bc8a0be57288121e7f  ft2demos-2.13.2.tar.gz
655c82a431fae7f53a964bda8a7c0671531d05a4  ft2demos-2.13.2.tar.xz
b33cfa859563f1d269dc29273d972f4b65eb44e2  ftdmo2132.zip
cac82fb66405e53cbad6f93c07211befe5bbe3fd  freetype-doc-2.13.2.tar.gz
dbed086b3dba1d748e15b28103081ed30d24e3f3  freetype-doc-2.13.2.tar.xz
1cac5b0411773555470ca0b2b2a02c34362e178d  ftdoc2132.zip

SHA256 file checksums:

1ac27e16c134a7f2ccea177faba19801131116fd682efc1f5737037c5db224b5  
freetype-2.13.2.tar.gz
12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d  
freetype-2.13.2.tar.xz
b7e5b03d2e890c4a881e9fab5870463a37fc9cb934c886b9aab2f6fd637ae783  ft2132.zip
f4a2d44f19af121ff62421d989d03b558c374613c14fefc2b0db4eaf91fcafbf  
ft2demos-2.13.2.tar.gz
99ee2ed8b98bcfad17bc57c2d9699d764f20fe29ad304c69b8eb28834ca3b48e  
ft2demos-2.13.2.tar.xz
de326cd84513c8fa54aed2f570588adcc045a8176c079089e31d0d2650bbd468  ftdmo2132.zip
f5f18802e5fc64769c5918a21e44e7c15f7141fcf4e26d87368a22bcd145bd45  
freetype-doc-2.13.2.tar.gz
685c25e1035a5076e5097186b3143b9c06878f3f9087d0a81e4d8538d5d15424  
freetype-doc-2.13.2.tar.xz
6c0e33138688d171b3b445eb2a404c83c35dde836265f9dad47666a301388e06  ftdoc2132.zip


CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)

  I. MISCELLANEOUS

  - Better support for CFF2 variation fonts.

  - TrueType interpreter  version 38 (also known  as 'Infinality') has
been removed.

  - Improved OpenVMS support.



Announcing FreeType 2.13.2

2023-08-25 Thread Werner LEMBERG


FreeType 2.13.2 has been released.

It is available from

https://savannah.nongnu.org/download/freetype/

or

https://sourceforge.net/projects/freetype/files/

The latter site also holds older versions of the FreeType library.

See below for the relevant snippet from the CHANGES file.

Enjoy!


   Werner


PS: Downloads from  savannah.nongnu.org  will redirect to your nearest
mirror site.   Files on  mirrors may  be subject to  a replication
delay   of   up   to   24   hours.   In   case   of  problems  use
https://download-mirror.savannah.gnu.org/releases/


--


https://www.freetype.org


FreeType 2  is a software  font engine that  is designed to  be small,
efficient,  highly   customizable,  and  portable   while  capable  of
producing high-quality output (glyph images) of most vector and bitmap
font formats.

Note that  FreeType 2 is  a font service  and doesn't provide  APIs to
perform higher-level features, like text layout or graphics processing
(e.g.,  colored  text  rendering,  'hollowing',  etc.).   However,  it
greatly simplifies these tasks by providing a simple, easy to use, and
uniform interface to access the content of font files.

FreeType  2  is  released  under  two open-source  licenses:  our  own
BSD-like FreeType  License and the  GPL.  It can  thus be used  by any
kind of projects, be they proprietary or not.


--


You  can use  a  `.sig` file  to verify  that  the corresponding  file
(without the  `.sig` suffix)  is intact.  First,  be sure  to download
both  the `.sig`  file and  the  corresponding archive.   Then, run  a
command like this:

  gpg --verify freetype-2.13.2.tar.gz.sig

If that command fails because you  don't have the required public key,
execute

  gpg --keyserver pgp.mit.edu --recv-keys BE6C3AAC63AD8E3F

to import it, then rerun the `gpg --verify` command.

SHA1 file checksums:

7a26f7f2174f257afbfd4c88ec874621a0a84ea9  freetype-2.13.2.tar.gz
2d8d5917a1983ebd04921f2993a88858d6f72dec  freetype-2.13.2.tar.xz
07d34040d9f98b0995a21ceb2421ed0ef8cffd1d  ft2132.zip
85284169bea0bbcffce0c4bc8a0be57288121e7f  ft2demos-2.13.2.tar.gz
655c82a431fae7f53a964bda8a7c0671531d05a4  ft2demos-2.13.2.tar.xz
b33cfa859563f1d269dc29273d972f4b65eb44e2  ftdmo2132.zip
cac82fb66405e53cbad6f93c07211befe5bbe3fd  freetype-doc-2.13.2.tar.gz
dbed086b3dba1d748e15b28103081ed30d24e3f3  freetype-doc-2.13.2.tar.xz
1cac5b0411773555470ca0b2b2a02c34362e178d  ftdoc2132.zip

SHA256 file checksums:

1ac27e16c134a7f2ccea177faba19801131116fd682efc1f5737037c5db224b5  
freetype-2.13.2.tar.gz
12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d  
freetype-2.13.2.tar.xz
b7e5b03d2e890c4a881e9fab5870463a37fc9cb934c886b9aab2f6fd637ae783  ft2132.zip
f4a2d44f19af121ff62421d989d03b558c374613c14fefc2b0db4eaf91fcafbf  
ft2demos-2.13.2.tar.gz
99ee2ed8b98bcfad17bc57c2d9699d764f20fe29ad304c69b8eb28834ca3b48e  
ft2demos-2.13.2.tar.xz
de326cd84513c8fa54aed2f570588adcc045a8176c079089e31d0d2650bbd468  ftdmo2132.zip
f5f18802e5fc64769c5918a21e44e7c15f7141fcf4e26d87368a22bcd145bd45  
freetype-doc-2.13.2.tar.gz
685c25e1035a5076e5097186b3143b9c06878f3f9087d0a81e4d8538d5d15424  
freetype-doc-2.13.2.tar.xz
6c0e33138688d171b3b445eb2a404c83c35dde836265f9dad47666a301388e06  ftdoc2132.zip


CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)

  I. MISCELLANEOUS

  - Better support for CFF2 variation fonts.

  - TrueType interpreter  version 38 (also known  as 'Infinality') has
been removed.

  - Improved OpenVMS support.



[ft-announce] Announcing FreeType 2.13.2

2023-08-25 Thread Werner LEMBERG

FreeType 2.13.2 has been released.

It is available from

https://savannah.nongnu.org/download/freetype/

or

https://sourceforge.net/projects/freetype/files/

The latter site also holds older versions of the FreeType library.

See below for the relevant snippet from the CHANGES file.

Enjoy!


   Werner


PS: Downloads from  savannah.nongnu.org  will redirect to your nearest
mirror site.   Files on  mirrors may  be subject to  a replication
delay   of   up   to   24   hours.   In   case   of  problems  use
https://download-mirror.savannah.gnu.org/releases/


--


https://www.freetype.org


FreeType 2  is a software  font engine that  is designed to  be small,
efficient,  highly   customizable,  and  portable   while  capable  of
producing high-quality output (glyph images) of most vector and bitmap
font formats.

Note that  FreeType 2 is  a font service  and doesn't provide  APIs to
perform higher-level features, like text layout or graphics processing
(e.g.,  colored  text  rendering,  'hollowing',  etc.).   However,  it
greatly simplifies these tasks by providing a simple, easy to use, and
uniform interface to access the content of font files.

FreeType  2  is  released  under  two open-source  licenses:  our  own
BSD-like FreeType  License and the  GPL.  It can  thus be used  by any
kind of projects, be they proprietary or not.


--


You  can use  a  `.sig` file  to verify  that  the corresponding  file
(without the  `.sig` suffix)  is intact.  First,  be sure  to download
both  the `.sig`  file and  the  corresponding archive.   Then, run  a
command like this:

  gpg --verify freetype-2.13.2.tar.gz.sig

If that command fails because you  don't have the required public key,
execute

  gpg --keyserver pgp.mit.edu --recv-keys BE6C3AAC63AD8E3F

to import it, then rerun the `gpg --verify` command.

SHA1 file checksums:

7a26f7f2174f257afbfd4c88ec874621a0a84ea9  freetype-2.13.2.tar.gz
2d8d5917a1983ebd04921f2993a88858d6f72dec  freetype-2.13.2.tar.xz
07d34040d9f98b0995a21ceb2421ed0ef8cffd1d  ft2132.zip
85284169bea0bbcffce0c4bc8a0be57288121e7f  ft2demos-2.13.2.tar.gz
655c82a431fae7f53a964bda8a7c0671531d05a4  ft2demos-2.13.2.tar.xz
b33cfa859563f1d269dc29273d972f4b65eb44e2  ftdmo2132.zip
cac82fb66405e53cbad6f93c07211befe5bbe3fd  freetype-doc-2.13.2.tar.gz
dbed086b3dba1d748e15b28103081ed30d24e3f3  freetype-doc-2.13.2.tar.xz
1cac5b0411773555470ca0b2b2a02c34362e178d  ftdoc2132.zip

SHA256 file checksums:

1ac27e16c134a7f2ccea177faba19801131116fd682efc1f5737037c5db224b5  
freetype-2.13.2.tar.gz
12991c4e55c506dd7f9b765933e62fd2be2e06d421505d7950a132e4f1bb484d  
freetype-2.13.2.tar.xz
b7e5b03d2e890c4a881e9fab5870463a37fc9cb934c886b9aab2f6fd637ae783  ft2132.zip
f4a2d44f19af121ff62421d989d03b558c374613c14fefc2b0db4eaf91fcafbf  
ft2demos-2.13.2.tar.gz
99ee2ed8b98bcfad17bc57c2d9699d764f20fe29ad304c69b8eb28834ca3b48e  
ft2demos-2.13.2.tar.xz
de326cd84513c8fa54aed2f570588adcc045a8176c079089e31d0d2650bbd468  ftdmo2132.zip
f5f18802e5fc64769c5918a21e44e7c15f7141fcf4e26d87368a22bcd145bd45  
freetype-doc-2.13.2.tar.gz
685c25e1035a5076e5097186b3143b9c06878f3f9087d0a81e4d8538d5d15424  
freetype-doc-2.13.2.tar.xz
6c0e33138688d171b3b445eb2a404c83c35dde836265f9dad47666a301388e06  ftdoc2132.zip


CHANGES BETWEEN 2.13.1 and 2.13.2 (2023-Aug-25)

  I. MISCELLANEOUS

  - Better support for CFF2 variation fonts.

  - TrueType interpreter  version 38 (also known  as 'Infinality') has
been removed.

  - Improved OpenVMS support.

___
Freetype-announce mailing list
Freetype-announce@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-announce


Re: ttfautohint's functionality from the removal of the infinality patch

2023-08-25 Thread Alexei Podtelezhnikov
> As long as v38 is different from v40, some part of it is closer than v40 to 
> MS/Apple's. Also fact.

Also.. You are making it sound like we are handicapping FreeType. Then
Phoronix or Slashdot will sensationalize it. OMG! OMG! OMG! Major
FreeType regression!

This is FUD! This is zero evidence that v40 is worse, Yes. I assert
for you (and beating Phoronix to it): v40 has been the default for SIX
YEARS and it is good!



Re: ttfautohint's functionality from the removal of the infinality patch

2023-08-25 Thread Alexei Podtelezhnikov
> "Better" is your personal opinion. Anyway, I think some of others' "personal 
> opinion" (different from yours) is simply based on familiarity - some people 
> are just more familiar with MS/Apple rendering, and therefore prefer it. In 
> the end of the day, FreeType is not MS/Apple font scaler. Fact.
>
> As long as v38 is different from v40, some part of it is closer than v40 to 
> MS/Apple's. Also fact.

Not necessarily! This might be different in the opposite direction.
The "fact" that v38 is closer to Microsoft has to be shown. Also,
replication of Microsoft was *never* stated as an Infinalit goal.
BTW https://github.com/pdeljanov/infinality-remix
... still no mention of Microsoft as gold standard.

I am just saying what I know: Infinality was never *closer* to
Microsoft than v40.



Re: ttfautohint's functionality from the removal of the infinality patch

2023-08-25 Thread Hin-Tak Leung
 On Friday, 25 August 2023 at 05:38:14 BST, Alexei Podtelezhnikov 
 wrote:
> Infinality (v38) was substituted by v40 in 2.13.1. Anybody requesting
> v38 got v40 instead... and nobody even noticed. That is the whole
> point of the exercise: v40 is perfectly capable and better than just
> good enough. Now the code is physically gone for good. It is much
> better to improve faster and lighter v40 moving forward than dwelling
> on unmaintained, poorly understood, and riddled with exceptions v38.
"Better" is your personal opinion. Anyway, I think some of others' "personal 
opinion" (different from yours) is simply based on familiarity - some people 
are just more familiar with MS/Apple rendering, and therefore prefer it. In the 
end of the day, FreeType is not MS/Apple font scaler. Fact.
As long as v38 is different from v40, some part of it is closer than v40 to 
MS/Apple's. Also fact.