package/x11r7/xfont_font-*: make outputs reproducible
authorAaron Sierra <asierra@xes-inc.com>
Tue, 14 Jul 2020 01:24:59 +0000 (20:24 -0500)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Tue, 14 Jul 2020 12:07:23 +0000 (14:07 +0200)
commit10082b2e439c95cf285ab462fe0961d4c67d9c91
treef6e4224264587cddeb51a5591277642a4c89d63b
parent18072ecc24b8f288cf131e0d3dcceb0bb6c955c8
package/x11r7/xfont_font-*: make outputs reproducible

Prior to gzip 1.10, the compression pipeline used with PCF fonts was
not reproducible due to the implicit -N/--name injecting a timestamp:

  $ cat /path/to/file | gzip > /path/to/file.gz

This updates Portable Compiled Format font packages to have a host-gzip
dependency, so gzip version 1.10 or newer will reliably be used.

This change does not affect encodings, which use a seemingly
synonymous compression pipeline, but that happens to be reproducible
with gzip versions at least as old as version 1.3.13:

  $ gzip < /path/to/file > /path/to/file.gz

Reported-by: Jordan Speicher <jspeicher@xes-inc.com>
Signed-off-by: Aaron Sierra <asierra@xes-inc.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
26 files changed:
package/x11r7/xfont_font-adobe-100dpi/xfont_font-adobe-100dpi.mk
package/x11r7/xfont_font-adobe-75dpi/xfont_font-adobe-75dpi.mk
package/x11r7/xfont_font-adobe-utopia-100dpi/xfont_font-adobe-utopia-100dpi.mk
package/x11r7/xfont_font-adobe-utopia-75dpi/xfont_font-adobe-utopia-75dpi.mk
package/x11r7/xfont_font-arabic-misc/xfont_font-arabic-misc.mk
package/x11r7/xfont_font-bh-100dpi/xfont_font-bh-100dpi.mk
package/x11r7/xfont_font-bh-75dpi/xfont_font-bh-75dpi.mk
package/x11r7/xfont_font-bh-lucidatypewriter-100dpi/xfont_font-bh-lucidatypewriter-100dpi.mk
package/x11r7/xfont_font-bh-lucidatypewriter-75dpi/xfont_font-bh-lucidatypewriter-75dpi.mk
package/x11r7/xfont_font-bitstream-100dpi/xfont_font-bitstream-100dpi.mk
package/x11r7/xfont_font-bitstream-75dpi/xfont_font-bitstream-75dpi.mk
package/x11r7/xfont_font-cronyx-cyrillic/xfont_font-cronyx-cyrillic.mk
package/x11r7/xfont_font-cursor-misc/xfont_font-cursor-misc.mk
package/x11r7/xfont_font-daewoo-misc/xfont_font-daewoo-misc.mk
package/x11r7/xfont_font-dec-misc/xfont_font-dec-misc.mk
package/x11r7/xfont_font-isas-misc/xfont_font-isas-misc.mk
package/x11r7/xfont_font-jis-misc/xfont_font-jis-misc.mk
package/x11r7/xfont_font-micro-misc/xfont_font-micro-misc.mk
package/x11r7/xfont_font-misc-cyrillic/xfont_font-misc-cyrillic.mk
package/x11r7/xfont_font-misc-misc/xfont_font-misc-misc.mk
package/x11r7/xfont_font-mutt-misc/xfont_font-mutt-misc.mk
package/x11r7/xfont_font-schumacher-misc/xfont_font-schumacher-misc.mk
package/x11r7/xfont_font-screen-cyrillic/xfont_font-screen-cyrillic.mk
package/x11r7/xfont_font-sony-misc/xfont_font-sony-misc.mk
package/x11r7/xfont_font-sun-misc/xfont_font-sun-misc.mk
package/x11r7/xfont_font-winitzki-cyrillic/xfont_font-winitzki-cyrillic.mk