2016-03-07 Karl Berry <karl@tug.org>
* kpse-pkgs (KPSE_UTILS_PKGS): add autosp.
2016-02-09 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* kpse-pkgs.m4 (KPSE_TEXK_PKGS): add upmendex.
2015-09-27 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: Allow LuaJIT for x86_64-cygwin.
2015-09-04 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-lib-version.m4 (KPSE_LIB_VERSION): Allow more general
version number suffix strings, e.g., "-beta1".
2015-08-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Add gregorio.
2015-08-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: Allow shared libraries (DLLs) in native TeXLive
builds for Cygwin and MinGW.
2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Warning flags for gcc 5.x.
* kpse-web2c.m4: Better handling of --disable-mf-nowin.
* kpse-common.m4: Check if <ctype.h> declares isascii.
* kpse-setup.m4: MFLuaJIT requires LuaJIT.
* kpse-poppler-flags.m4: LuaTeX requires poppler 0.30 or better.
2015-03-30 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-web2c.m4: Add KPSE_WITH_XMF and KPSE_XMF_COND.
2015-03-26 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-graphite2-flags.m4: Does not depend on other libraries.
* kpse-icu-flags.m4: Drop handling of a historic bug from V4.4.
2015-03-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-{kpathsea,ptexenc}-flags.m4: Use pkg-config.
* kpse-common.m4 (_KPSE_PKG_CONFIG_FLAGS): Common code.
2015-03-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4 (KPSE_COMMON): Drop checks for strcasecmp,
strtol, and strstr.
2015-03-07 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-win32.m4: Define KPSE_DO_IF_WIN32 for WIN32 only tests.
2015-02-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-cairo-flags.m4: Require KPSE_PIXMAN_FLAGS.
* kpse-poppler-flags.m4: Require KPSE_ZLIB_FLAGS.
* kpse-teckit-flags.m4: Use pkg-config.
2015-02-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Add musixtnt.
2015-01-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: Disable LuaJITTeX for powerpc-*-darwin*.
2014-12-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Move lacheck from here ...
(kpse_utils_pkgs): ... to here.
2014-12-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Move devnag from here ...
(kpse_utils_pkgs): ... to here.
2014-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Rename ps2pkm => ps2pk.
2014-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-options.m4: Set platform name to ${host_alias-$host}.
2014-12-05 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-luajit-flags.m4: LuaJIT is now a Libtool library.
2014-12-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-visibility.m4: Also try -fvisibility-inlines-hidden.
2014-11-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-win32.m4: Check for WIN64 and AC_SUBST([WIN_WRAPPER]).
2014-10-22 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-lua52-flags.m4: Lua52 is now a Libtool library.
* kpse-dll-name.m4: New file to specify MinGW/Cygwin DLL names.
2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-gmp-flags.m4, kpse-mpfr-flags.m4: New files.
* kpse-pkgs.m4 (kpse_libs_pkgs): Add gmp and mpfr.
* kpse-lua52-flags.m4 (LUA52_DEFINES): Add -DLUAI_HASHLIMIT=6.
* kpse-luajit-flags.m4 (LUAJIT_DEFINES): Add -DLUAI_HASHLIMIT=6.
* kpse-search-libs.m4, kpse-size-max.m4: New files.
2014-05-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_utils_pkgs): Drop biber.
2014-03-25 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-cairo-flags.m4, kpse-cross.m4, kpse-pixman-flags.m4,
kpse-poppler-flags.m4, kpse-potrace-flags.m4, kpse-win32.m4,
kpse-zziplib-flags.m4: Clean up.
2014-03-21 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: Disable LuaJITTeX for known unsupported systems.
2014-03-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-luajit-flags.m4 (KPSE_LUAJIT_DEFINES): Set LUAJIT_LDEXTRA
to the additional LDFLAGS for 64-bit Darwin.
2014-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Drop dvipdf-x.
2014-02-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-cxx-hack.m4: Adapt for 32- and 64-bit Cygwin.
From Ken Brown <kbrow1i@gmail.com>.
2014-02-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-luajit-flags.m4: Simplify.
2014-02-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-luajit-flags.m4: Adapt to proxy build system.
2014-02-05 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_libs_pkgs): Add luajit.
* kpse-luajit-flags.m4: New file.
2014-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4: Renamed paper => libpaper. Removed songs.
* kpse-paper-flags.m4 (removed): Renamed ...
* kpse-libpaper-flags.m4 (new): ... into this.
2014-01-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-freetype2-flags.m4: Correct location of ft2build.h.
2013-12-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_utils_pkgs): Add songs.
2013-12-03 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4: Move psutils from ../utils/ to ../texk/.
2013-11-25 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-freetype2-flags.m4: New layout of installed headers.
2013-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_libs_pkgs): Add paper.
* kpse-paper-flags.m4: New file.
2013-09-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_libs_pkgs): Drop freetype (Version 1.5).
(kpse_texk_pkgs): Drop ttf2pk.
2013-09-05 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4 (KPSE_RECURSE_LIBS, KPSE_RECURSE_PROGS):
New macros to recurse into all library and program modules.
Ignore missing modules (at both autoconf and configure time).
2013-09-01 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-freetype2-flags.m4: No reason to require Libtool.
2013-08-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-zlib-flags.m4 (KPSE_ZLIB_FLAGS): Test if <<zlib.h> defines
'z_const' and accordingly define either ZLIB_CONST or z_const.
2013-08-07 Peter Breitenlohner <peb@mppmu.mpg.de>
* cho-libs.m4: Moved ...
* kpse-libpaper.m4: ... to here and simplified.
2013-08-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_TEXK_PKGS): Recover dvipdfm-x@31034
(essentially dvipdfmx and xdvipdfmx from branch-2013) as
dvipdf-x.
2013-07-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4: Drop checks for BSD string functions.
2013-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_LIBS_PKGS): Add lua52.
* kpse-lua52-flags.m4: New file.
* kpse-largefile.m4 (new): CPPFLAGS for largefile support.
2013-06-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_texk_pkgs): Remove xdv2pdf.
2013-06-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-poppler-flags.m4: Headers installed as for system-poppler.
2013-05-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_LIBS_PKGS): Remove t1lib.
* kpse-t1lib-flags.m4: Removed.
2013-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_LIBS_PKGS): Add t1lib.
* kpse-potrace-flags.m4: New file.
2013-03-26 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-cairo-flags.m4: Require cairo-1.12 or better (message).
2013-03-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_TEXK_PKGS): bibtex8+bibtexu -> bibtex-x.
2013-03-01 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-cairo-flags.m4: Require cairo-1.12 or better.
2013-01-30 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4: Enable subdir-objects.
* kpse-win32.m4: New macros KPSE_COND_* and KPSE_WIN32_CALL.
2013-01-03 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-icu-flags.m4: Remove KPSE_ICU_XETEX_FLAGS since XeTeX can
now be built with unmodified ICU libraries.
2013-01-01 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: The default is to disable silent rules.
2012-12-24 Karl Berry <karl@tug.org>
* kpse-pkgs.m4 (KPSE_UTILS_PKGS): add texdoctk.
2012-12-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-freetype2-flags.m4: Only system lib uses freetype-config.
* kpse-icu-flags.m4: Only system lib uses icu-config.
2012-12-16 Karl Berry <karl@tug.org>
* kpse-pkgs.m4 (KPSE_TEXK_PKGS): no more tetex.
2012-12-15 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Bug fix when KPSE_COMPILER_WARNINGS precedes
AC_PROG_CXX or similar.
* kpse-setup.m4: The default is to enable silent rules.
* kpse-common.m4: Factor out KPSE_BASIC from KPSE_COMMON and
enable silent rules.
2012-12-04 Peter Breitenlohner <peb@mppmu.mpg.de>
Add libs/graphite2 for future XeTeX.
* kpse-graphite2-flags.m4: New file.
* kpse-harfbuzz-flags.m4, kpse-pkgs.m4: Add the new library.
2012-11-30 Peter Breitenlohner <peb@mppmu.mpg.de>
Add libs/harfbuzz for future XeTeX.
* kpse-harfbuzz-flags.m4: New file.
* kpse-pkgs.m4: Add the new library.
2012-11-28 Peter Breitenlohner <peb@mppmu.mpg.de>
Add libs/pixman and libs/cairo for future MetaPost.
* kpse-cairo-flags.m4, kpse-pixman-flags.m4: New files.
* kpse-pkgs.m4: Add the new libraries.
2012-11-26 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-poppler-flags.m4: Restore -DPOPPLER_VERSION for 0.18.
2012-11-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-poppler-flags.m4: Require poppler-0.18 or better.
* kpse-freetype2-flags.m4: Simplify flags for lib from TL tree.
2012-10-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-poppler-flags.m4 [WIN32]: Add '-lgdi32' to POPPLER_LIBS.
* kpse-xpdf-flags.m4 [WIN32]: Add '-lgdi32' to XPDF_LIBS.
2012-10-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (kpse_libs_pkgs): Remove obsdcompat.
* kpse-obsdcompat-flags.m4: Removed.
2012-07-25 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4 (KPSE_COMMON): Check for 64-bit integer types
and bail out if unsupported.
Some headers are already checked by AC_HEADER_STDC.
2012-07-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_UTILS_PKGS): Moved chktex from here ...
(KPSE_TEXK_PKGS): ... to here (now using kpathsea).
2012-07-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-pkgs.m4 (KPSE_UTILS_PKGS): Rename mtx => m-tx.
2012-04-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4 (_KPSE_LIB_FLAGS_TL): Replace sed substitutions
in configure by m4_bpatsubst() at autoconf time.
2012-04-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-obsdcompat-flags.m4: Correct SRC/BLD dependencies.
2012-03-11 Karl Berry <karl@tug.org>
* kpse-xpdf-flags.m4 (KPSE_XPDF_OPTIONS): tweak help text slightly.
2012-02-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Drop `-Wimplicit' for g++ >= 4.6.
2012-01-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4 (KPSE_SETUP): Normalize `enable_largefile'.
2012-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-poppler-flags.m4: Drop `-DPDF_PARSER_ONLY'.
2011-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-web2c.m4: Modify msgs when setting enable_*TeX_synctex.
2011-08-26 Karl Berry <karl@tug.org>
* kpse-pkgs.m4 (KPSE_UTILS_PKGS): rm dialog.
See comments in texk/tetex/ChangeLog.
2011-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-lib-version.m4 (new): Split FOO_version into FOO_major,
FOO_minor, and FOO_micro; build FOO_LT_VERSINFO.
2011-07-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-xpdf-flags.m4: Require system (poppler) version >= 0.12.
* kpse-poppler-flags.m4: Fixed a typo.
* README: Updated.
* kpse-warnings.m4 [WARNING_CXXFLAGS, WARNING_OBJCXXFLAGS]:
For g++ always use either -Wno-write-strings or -Wwrite-strings
because the default for C++ has changed with gcc-4.4.
* kpse-web2c.m4: Added configure options `--enable-*-synctex',
moved handling of `--enable-mktex*-default' from here ...
* kpse-mktex.m4: ... to this new file.
* kpse-setup.m4: Added KPSE_MKTEX_PREPARE.
2011-03-07 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4 (KPSE_COMMON): Remove check for
program_invocation_name.
2010-04-11 Karl Berry <karl@tug.org>
* kpse-pkgs.m4 (KPSE_TEXK_PKGS): add ptexenc, makejvf, mendexk.
From Akira and Norbert.
* kpse-ptexenc-flags.m4: new file.
2010-03-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-icu-flags.m4 (KPSE_ICU_SYSTEM_FLAGS): Work around bug
in icu-config version 4.4.
* kpse-common.m4 (KPSE_COMMON): Added AC_TYPE_SIZE_T.
2010-02-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-common.m4 (KPSE_COMMON): Use LT_INIT([win32-dll]).
* kpse-gd-flags.m4 (KPSE_GD_FLAGS): Add -DNONDLL.
2010-02-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-kpathsea-flags.m4: Detect if libkpathsea was compiled
without debugging support and add '-DNODEBUG' if necessary.
2010-02-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Redefine compiler warning levels to
reduce the number of 'min' warnings.
2009-11-12 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-setup.m4: Disable cross compilation of xindy.
* configure.ac: Report absolute build and source dir; reject
paths with embedded spaces.
2009-09-01 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Additional level 'all' of compiler
warnings, 'max' now without the extremely noisy -Wshadow.
2009-08-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* kpse-warnings.m4: Implement Objective C compiler warnings.