mkfontscale creates the fonts.scale and fonts.dir index files used by the legacy X11 font system. Since version 1.2.0, it also includes the mkfontdir script previously distributed separately for compatibility with older X11 versions.
This release switches to the use of pkg-config to find the zlib library. For platforms like darwin that don't ship zlib.pc, you can specify ZLIB_CFLAGS and ZLIB_LIBS in the build environment to bypass this. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while font files should never be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow mkfontscale to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (12): configure: Use pkg-config to find zlib configure: Use AC_SYS_LARGEFILE to enable large file support gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices Convert to X.Org standard code style doDirectory: add missing check for malloc() returning NULL mkfontscale.c: handle -Wshadow warnings from gcc ident.c: clear -Wdeclaration-after-statement warning Variable scope reductions as recommended by cppcheck Resolve some -Wsign-conversion warnings from clang Fix -Wimplicit-float-conversion warnings from clang mkfontscale 1.2.3 Jeremy Huddleston Sequoia (2): configure: Move check for zlib into its own section Address a UBSan warning about int left shift overflow git tag: mkfontscale-1.2.3 https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.gz SHA256: 3a026b468874eb672a1d0a57dbd3ddeda4f0df09886caf97d30097b70c2df3f8 mkfontscale-1.2.3.tar.gz SHA512: d7e87e1525dfe55aae69a6b35b1caa6c0e748c28cac04c8ac54ec2bf341b3a2b964bde70bf722165c27fcfd25e0dbc40d6ac3e288642e4062066f8c0cbfee168 mkfontscale-1.2.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.xz SHA256: 2921cdc344f1acee04bcd6ea1e29565c1308263006e134a9ee38cf9c9d6fe75e mkfontscale-1.2.3.tar.xz SHA512: 816e7b2885bb7a4b2eb0e506b659600011bfa4ec1a3010243c2cc2241fa0b792f3c8de1dec1855a4d13de89405973967074e379b0d01dcf9de8a1277a2fc4296 mkfontscale-1.2.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
signature.asc
Description: PGP signature