This can be tested by building with the Unix development build
make setup devel
make
or by building the freetype-demos programs with
meson setup build -Dfreetype2:zlib=internal
meson compile -C out
and trying to run `ftview` with a `.pcf.gz` font file.
* src/gzip/ftgzip.c, src/gzip/rules.mk: Update for new zlib sources. Also
remove the temporary fix introduced in commit 6a431038 to work around the
fact that the internal sources were too old.
* src/gzip/README.freetype: New file describing the origin of the sources
and how they were modified.
* src/gzip/patches/*: Patch files applied to original sources.
* src/gzip/*: Updated zlib sources with the patch file(s) from
`src/gzip/patches/` applied, followed by a conversion with zlib's
`zlib2ansi` script.
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Name: zlib
Short Name: zlib
URL: http://zlib.net/
Version: 1.2.11
License: see `zlib.h`
Description:
"A massively spiffy yet delicately unobtrusive compression library."
'zlib' is a free, general-purpose, legally unencumbered lossless
data-compression library. 'zlib' implements the "deflate"compression
algorithm described by RFC 1951, which combines the LZ77 (Lempel-Ziv)
algorithm with Huffman coding. zlib also implements the zlib (RFC 1950) and
gzip (RFC 1952) wrapper formats.
Local Modifications:
The files in this directory have been prepared as follows.
- Take the unmodified source code files from the zlib distribution that are
included by `ftgzip.c`.
- Apply the diff file(s) in the `patches` folder.
- Run zlib's `zlib2ansi` script on all `.c` files.