summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-10-17 10:10:39 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-10-17 10:10:39 +0000
commit5ed03cc4892723489f2c3f1afd68c943d36f99d0 (patch)
treecd4f9c21021f2cb06b1a5c599c21c230879df34e /Build/source
parenta85ad83410588659367b990f3396e14ab56ef7f4 (diff)
dvisvgm 1.0.9
git-svn-id: svn://tug.org/texlive/trunk@24310 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/texk/README4
-rw-r--r--Build/source/texk/dvisvgm/ChangeLog7
-rw-r--r--Build/source/texk/dvisvgm/Makefile.am5
-rw-r--r--Build/source/texk/dvisvgm/Makefile.in1
-rwxr-xr-xBuild/source/texk/dvisvgm/configure40
-rw-r--r--Build/source/texk/dvisvgm/configure.ac4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/TL-Changes11
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-01-static_cast21
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-02-signal_h14
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-04-unused_static21
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/TL-Changes21
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/patch-03-texlive_gs_init (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-03-texlive_gs_init)10
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/AUTHORS (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/AUTHORS)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/COPYING (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/COPYING)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/INSTALL (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/INSTALL)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/LGPL-2.1.txt (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/LGPL-2.1.txt)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.am)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.in)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/NEWS (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/NEWS)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/README (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/README)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/aclocal.m4 (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/aclocal.m4)4
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/config.h.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/config.h.in)0
-rwxr-xr-xBuild/source/texk/dvisvgm/dvisvgm-1.0.9/configure (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure)336
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/configure.ac (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure.ac)12
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.am)5
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.in)5
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.1 (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.1)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.txt.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.txt.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.am)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/auxiliary.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/auxiliary.h)29
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/bitmap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/bitmap.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.c)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.c)32
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.h)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/lists.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/lists.h)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.c)6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/progress.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/progress.h)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.c (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.c)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.h)3
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.h)1
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.cpp)17
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.cpp)15
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Glyph.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Glyph.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GlyphTracerMessages.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GlyphTracerMessages.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GraphicPath.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GraphicPath.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.am)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MessageException.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MessageException.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.cpp)11
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Pair.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Pair.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.cpp)2
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialActions.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFActions.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFActions.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VectorStream.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VectorStream.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocTypeNode.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocTypeNode.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/dvisvgm.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/dvisvgm.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/iapi.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/iapi.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ierrors.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ierrors.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/macros.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/macros.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/options.xml (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/options.xml)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/psdefs.psc (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/psdefs.psc)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/types.h (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/types.h)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/BoundingBoxTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/BoundingBoxTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CRC32Test.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CRC32Test.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CalculatorTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CalculatorTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/ColorSpecialTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/ColorSpecialTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CommandLineTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CommandLineTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/DirectoryTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/DirectoryTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileFinderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileFinderTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FilePathTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FilePathTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileSystemTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileSystemTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontManagerTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontManagerTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontMapTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontMapTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GFReaderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GFReaderTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GraphicPathTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GraphicPathTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/LengthTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/LengthTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.am (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.am)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.in (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.in)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MatrixTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MatrixTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MessageExceptionTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MessageExceptionTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PSInterpreterTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PSInterpreterTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageRagesTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageRagesTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageSizeTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageSizeTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PairTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PairTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/SplittedCharInputBufferTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/SplittedCharInputBufferTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamInputBufferTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamInputBufferTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamReaderTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamReaderTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamWriterTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamWriterTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/TypesTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/TypesTest.cpp)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/VectorStreamTest.cpp (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/VectorStreamTest.cpp)0
-rwxr-xr-xBuild/source/texk/dvisvgm/dvisvgm-1.0.9/tests/check-conv (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/check-conv)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/cmr10.600gf (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/cmr10.600gf)bin24244 -> 24244 bytes
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-nf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-nf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-wf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-wf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest.dvi (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest.dvi)bin2072 -> 2072 bytes
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/normalize.xsl (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/normalize.xsl)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-nf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-nf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-wf-cmp.svg (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-wf-cmp.svg)0
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample.dvi (renamed from Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample.dvi)bin1320 -> 1320 bytes
-rw-r--r--Build/source/texk/dvisvgm/version.ac2
209 files changed, 350 insertions, 324 deletions
diff --git a/Build/source/texk/README b/Build/source/texk/README
index a94263d8e5c..fa6754587e3 100644
--- a/Build/source/texk/README
+++ b/Build/source/texk/README
@@ -58,8 +58,8 @@ dvipos - ?
dvipsk - maintained here by Tom Rokicki, Karl Berry, Akira Kakuto, ...
-dvisvgm 1.0.8 - checked 31may11
- http://sourceforge.net/projects/dvisvgm/files/dvisvgm/
+dvisvgm 1.0.9 - checked 17oct11
+ http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.9.tar.gz
gsftopk - from Paul Vojta's xdvi?
diff --git a/Build/source/texk/dvisvgm/ChangeLog b/Build/source/texk/dvisvgm/ChangeLog
index 92d4568981f..9753c50e3e9 100644
--- a/Build/source/texk/dvisvgm/ChangeLog
+++ b/Build/source/texk/dvisvgm/ChangeLog
@@ -1,3 +1,10 @@
+2011-11-17 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Imported release 1.0.9.
+ * version.ac: Adapted.
+ * configure.ac: Add the WIN32 conditional.
+ * Makefile.am [WIN32] (AM_CPPFLAGS): Add `-DTEXLIVEWIN32'.
+
2011-10-04 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (DISTCLEANFILES): Add CXXLD.sh.
diff --git a/Build/source/texk/dvisvgm/Makefile.am b/Build/source/texk/dvisvgm/Makefile.am
index 7eba4d55772..84fdede2936 100644
--- a/Build/source/texk/dvisvgm/Makefile.am
+++ b/Build/source/texk/dvisvgm/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/dvisvgm/
##
-## Copyright (C) 2009 - 2011 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2011 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
#************************************************************************
@@ -28,6 +28,9 @@ INCLUDES = -I$(top_srcdir)/$(DVISVGM_TREE)/src
INCLUDES += -I$(top_srcdir)/$(DVISVGM_TREE)/potracelib
INCLUDES += $(KPATHSEA_INCLUDES) $(FREETYPE2_INCLUDES)
INCLUDES += $(ZLIB_INCLUDES) $(LIBGS_INCLUDES)
+if WIN32
+AM_CPPFLAGS = -DTEXLIVEWIN32
+endif WIN32
AM_CFLAGS = $(WARNING_CFLAGS)
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
diff --git a/Build/source/texk/dvisvgm/Makefile.in b/Build/source/texk/dvisvgm/Makefile.in
index a6a9130997a..0930c54431a 100644
--- a/Build/source/texk/dvisvgm/Makefile.in
+++ b/Build/source/texk/dvisvgm/Makefile.in
@@ -328,6 +328,7 @@ INCLUDES = -I$(top_srcdir)/$(DVISVGM_TREE)/src \
-I$(top_srcdir)/$(DVISVGM_TREE)/potracelib \
$(KPATHSEA_INCLUDES) $(FREETYPE2_INCLUDES) $(ZLIB_INCLUDES) \
$(LIBGS_INCLUDES)
+@WIN32_TRUE@AM_CPPFLAGS = -DTEXLIVEWIN32
AM_CFLAGS = $(WARNING_CFLAGS)
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
nodist_man_MANS = \
diff --git a/Build/source/texk/dvisvgm/configure b/Build/source/texk/dvisvgm/configure
index 6d9b73b48f3..a6ad7ef6a88 100755
--- a/Build/source/texk/dvisvgm/configure
+++ b/Build/source/texk/dvisvgm/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.8.
+# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.9.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -570,12 +570,12 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dvisvgm'
PACKAGE_TARNAME='dvisvgm'
-PACKAGE_VERSION='1.0.8'
-PACKAGE_STRING='dvisvgm 1.0.8'
+PACKAGE_VERSION='1.0.9'
+PACKAGE_STRING='dvisvgm 1.0.9'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
-ac_unique_file="dvisvgm-1.0.8/src/dvisvgm.cpp"
+ac_unique_file="dvisvgm-1.0.9/src/dvisvgm.cpp"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
@@ -634,6 +634,8 @@ KPATHSEA_RULE
KPATHSEA_DEPEND
KPATHSEA_LIBS
KPATHSEA_INCLUDES
+WIN32_FALSE
+WIN32_TRUE
CXXLD
WARNING_CXXFLAGS
CXXCPP
@@ -1336,7 +1338,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dvisvgm 1.0.8 to adapt to many kinds of systems.
+\`configure' configures dvisvgm 1.0.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1406,7 +1408,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dvisvgm 1.0.8:";;
+ short | recursive ) echo "Configuration of dvisvgm 1.0.9:";;
esac
cat <<\_ACEOF
@@ -1533,7 +1535,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dvisvgm configure 1.0.8
+dvisvgm configure 1.0.9
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2225,7 +2227,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dvisvgm $as_me 1.0.8, which was
+It was created by dvisvgm $as_me 1.0.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -7579,7 +7581,7 @@ fi
# Define the identity of the package.
PACKAGE='dvisvgm'
- VERSION='1.0.8'
+ VERSION='1.0.9'
cat >>confdefs.h <<_ACEOF
@@ -16795,6 +16797,14 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $kpse_cv_have_win32" >&5
$as_echo "$kpse_cv_have_win32" >&6; }
+ if test "x$kpse_cv_have_win32" != xno; then
+ WIN32_TRUE=
+ WIN32_FALSE='#'
+else
+ WIN32_TRUE='#'
+ WIN32_FALSE=
+fi
+
kpse_save_CPPFLAGS=$CPPFLAGS
kpse_save_LIBS=$LIBS
@@ -17222,7 +17232,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\
-dvisvgm config.lt 1.0.8
+dvisvgm config.lt 1.0.9
configured by $0, generated by GNU Autoconf 2.68.
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -18925,7 +18935,7 @@ CPPFLAGS=$kpse_save_CPPFLAGS
LIBS=$kpse_save_LIBS
-DVISVGM_TREE=dvisvgm-1.0.8
+DVISVGM_TREE=dvisvgm-1.0.9
ac_config_files="$ac_config_files Makefile"
@@ -19064,6 +19074,10 @@ if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${WIN32_TRUE}" && test -z "${WIN32_FALSE}"; then
+ as_fn_error $? "conditional \"WIN32\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${dlloader_TRUE}" && test -z "${dlloader_FALSE}"; then
as_fn_error $? "conditional \"dlloader\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -19477,7 +19491,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dvisvgm $as_me 1.0.8, which was
+This file was extended by dvisvgm $as_me 1.0.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19543,7 +19557,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-dvisvgm config.status 1.0.8
+dvisvgm config.status 1.0.9
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/dvisvgm/configure.ac b/Build/source/texk/dvisvgm/configure.ac
index 41059376021..a9e5e449c1c 100644
--- a/Build/source/texk/dvisvgm/configure.ac
+++ b/Build/source/texk/dvisvgm/configure.ac
@@ -41,6 +41,7 @@ AC_CHECK_FUNCS([ftime gettimeofday])
AC_CHECK_HEADERS([sys/time.h sys/timeb.h])
KPSE_CHECK_WIN32
+AM_CONDITIONAL([WIN32], [test "x$kpse_cv_have_win32" != xno])
KPSE_KPATHSEA_FLAGS
KPSE_ZLIB_FLAGS
@@ -125,8 +126,7 @@ fi
KPSE_RESTORE_FLAGS
-DVISVGM_TREE=[dvisvgm-]dvisvgm_version
-AC_SUBST([DVISVGM_TREE])
+AC_SUBST([DVISVGM_TREE], [dvisvgm-]dvisvgm_version)
AC_CONFIG_FILES([Makefile])
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/TL-Changes b/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/TL-Changes
deleted file mode 100644
index 632a3021fef..00000000000
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/TL-Changes
+++ /dev/null
@@ -1,11 +0,0 @@
-Changes applied to the dvisvgm-1.0.8 tree as obtained from:
- http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.8.tar.gz
-
-Removed:
- config.guess
- config.rpath
- config.sub
- depcomp
- install-sh
- missing
-
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-01-static_cast b/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-01-static_cast
deleted file mode 100644
index 0bfd624de7b..00000000000
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-01-static_cast
+++ /dev/null
@@ -1,21 +0,0 @@
- Avoid g++ warnings
- from Martin Gieseking <martin.gieseking@uos.de>
-
-diff -ur dvisvgm-1.0.8.orig/src/PsSpecialHandler.cpp dvisvgm-1.0.8/src/PsSpecialHandler.cpp
---- dvisvgm-1.0.8.orig/src/PsSpecialHandler.cpp 2011-05-19 13:49:25.000000000 +0200
-+++ dvisvgm-1.0.8/src/PsSpecialHandler.cpp 2011-05-31 22:31:41.000000000 +0200
-@@ -315,12 +315,12 @@
-
-
- void PsSpecialHandler::save (vector<double> &p) {
-- _clipStack.dup(p[0]);
-+ _clipStack.dup(static_cast<int>(p[0]));
- }
-
-
- void PsSpecialHandler::restore (vector<double> &p) {
-- _clipStack.pop(p[0]);
-+ _clipStack.pop(static_cast<int>(p[0]));
- }
-
-
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-02-signal_h b/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-02-signal_h
deleted file mode 100644
index b89f599d932..00000000000
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-02-signal_h
+++ /dev/null
@@ -1,14 +0,0 @@
- Explicitly #include <signal.h>
- required for FreeBSD (and probably others).
-
-diff -ur dvisvgm-1.0.8.orig/src/Process.cpp dvisvgm-1.0.8/src/Process.cpp
---- dvisvgm-1.0.8.orig/src/Process.cpp 2011-05-24 08:56:10.000000000 +0200
-+++ dvisvgm-1.0.8/src/Process.cpp 2011-06-03 10:33:00.000000000 +0200
-@@ -24,6 +24,7 @@
- #else
- #include <fcntl.h>
- #include <sys/wait.h>
-+#include <signal.h>
- #include <unistd.h>
- #endif
-
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-04-unused_static b/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-04-unused_static
deleted file mode 100644
index b093ca034ee..00000000000
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-04-unused_static
+++ /dev/null
@@ -1,21 +0,0 @@
- Avoid gcc warning (unused static function).
-
-diff -ur dvisvgm-1.0.8.orig/src/Process.cpp dvisvgm-1.0.8/src/Process.cpp
---- dvisvgm-1.0.8.orig/src/Process.cpp 2011-06-03 10:33:00.000000000 +0200
-+++ dvisvgm-1.0.8/src/Process.cpp 2011-09-12 12:24:08.000000000 +0200
-@@ -42,6 +42,7 @@
- }
-
-
-+#ifndef __WIN32__
- /** Extracts whitespace-sparated parameters from a string.
- * @param[in] paramstr the parameter string
- * @param[out] params vector holding the extracted parameters */
-@@ -70,6 +71,7 @@
- left = ++right;
- }
- }
-+#endif
-
-
- /** Runs the process and waits until it's finished.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/TL-Changes b/Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/TL-Changes
new file mode 100644
index 00000000000..99779c5d531
--- /dev/null
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/TL-Changes
@@ -0,0 +1,21 @@
+Changes applied to the dvisvgm-1.0.9 tree as obtained from:
+ http://downloads.sourceforge.net/dvisvgm/dvisvgm-1.0.9.tar.gz
+
+Removed:
+ config.guess
+ config.rpath
+ config.sub
+ depcomp
+ install-sh
+ missing
+
+Converted Dos/Win line ends to native:
+ potracelib/auxiliary.h
+ potracelib/bitmap.h
+ potracelib/curve.c
+ potracelib/decompose.h
+ potracelib/lists.h
+ potracelib/progress.h
+ potracelib/trace.c
+ potracelib/trace.h
+
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-03-texlive_gs_init b/Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/patch-03-texlive_gs_init
index f8da406f584..d341e9cebac 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8-PATCHES/patch-03-texlive_gs_init
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9-PATCHES/patch-03-texlive_gs_init
@@ -1,11 +1,11 @@
-diff -ur dvisvgm-1.0.8.orig/src/FileFinder.cpp dvisvgm-1.0.8/src/FileFinder.cpp
---- dvisvgm-1.0.8.orig/src/FileFinder.cpp 2011-05-24 08:56:10.000000000 +0200
-+++ dvisvgm-1.0.8/src/FileFinder.cpp 2011-08-11 04:58:23.000000000 +0200
-@@ -83,6 +83,9 @@
+diff -ur dvisvgm-1.0.9.orig/src/FileFinder.cpp dvisvgm-1.0.9/src/FileFinder.cpp
+--- dvisvgm-1.0.9.orig/src/FileFinder.cpp 2011-10-04 18:35:48.000000000 +0200
++++ dvisvgm-1.0.9/src/FileFinder.cpp 2011-10-17 11:57:07.000000000 +0200
+@@ -84,6 +84,9 @@
kpse_set_program_enabled(kpse_tfm_format, 1, kpse_src_env);
kpse_set_program_enabled(kpse_mf_format, 1, kpse_src_env);
kpse_make_tex_discard_errors = false; // don't suppress messages of mktexFOO tools
-+#ifdef WIN32
++#ifdef TEXLIVEWIN32
+ texlive_gs_init();
+#endif
#endif
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/AUTHORS b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/AUTHORS
index 837e1e96bfb..837e1e96bfb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/AUTHORS
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/AUTHORS
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/COPYING b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/COPYING
index 94a9ed024d3..94a9ed024d3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/COPYING
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/COPYING
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/INSTALL b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/INSTALL
index a4b34144dcf..a4b34144dcf 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/INSTALL
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/INSTALL
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/LGPL-2.1.txt b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/LGPL-2.1.txt
index 602bfc94635..602bfc94635 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/LGPL-2.1.txt
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/LGPL-2.1.txt
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.am
index d0557a0e78c..d0557a0e78c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.am
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.in
index 80592ceaa38..fb7ee798f04 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/Makefile.in
@@ -38,8 +38,7 @@ subdir = .
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/configure AUTHORS COPYING INSTALL NEWS \
- config.guess config.rpath config.sub depcomp install-sh \
- missing
+ config.guess config.sub depcomp install-sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/NEWS b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/NEWS
index f39f6d77252..b3f4f1b5cac 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/NEWS
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/NEWS
@@ -1,3 +1,9 @@
+dvisvgm-1.0.9 (2011-10-13)
+- fixed segfault occurred in TeX Live Win32 caused by mf.exe being unavailable
+ (thanks to Akira Kakuto for tracking down the issue)
+- updated bundled potrace library to version 1.10
+- some minor code improvements
+
dvisvgm-1.0.8 (2011-05-31)
- PS handler: added evaluation of PS operators save, restore, and grestoreall
- PS handler: fixed potention segfault caused by invisible zero-length paths
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/README b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/README
index 2157b7d6078..2157b7d6078 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/README
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/README
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/aclocal.m4 b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/aclocal.m4
index 546de700179..866c84ad432 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/aclocal.m4
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/aclocal.m4
@@ -13,8 +13,8 @@
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.66],,
-[m4_warning([this file was generated for autoconf 2.66.
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
+[m4_warning([this file was generated for autoconf 2.68.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/config.h.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/config.h.in
index b027999e9b3..b027999e9b3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/config.h.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/config.h.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/configure
index 495eeb58c59..435db52adb3 100755
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.66 for dvisvgm 1.0.8.
+# Generated by GNU Autoconf 2.68 for dvisvgm 1.0.9.
#
# Report bugs to <martin.gieseking@uos.de>.
#
@@ -91,6 +91,7 @@ fi
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
+as_myself=
case $0 in #((
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -216,11 +217,18 @@ IFS=$as_save_IFS
# We cannot yet assume a decent shell, so we have to provide a
# neutralization value for shells without unset; and this also
# works around shells that cannot unset nonexistent variables.
+ # Preserve -v and -x to the replacement shell.
BASH_ENV=/dev/null
ENV=/dev/null
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+ case $- in # ((((
+ *v*x* | *x*v* ) as_opts=-vx ;;
+ *v* ) as_opts=-v ;;
+ *x* ) as_opts=-x ;;
+ * ) as_opts= ;;
+ esac
+ exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
fi
if test x$as_have_required = xno; then :
@@ -552,8 +560,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dvisvgm'
PACKAGE_TARNAME='dvisvgm'
-PACKAGE_VERSION='1.0.8'
-PACKAGE_STRING='dvisvgm 1.0.8'
+PACKAGE_VERSION='1.0.9'
+PACKAGE_STRING='dvisvgm 1.0.9'
PACKAGE_BUGREPORT='martin.gieseking@uos.de'
PACKAGE_URL=''
@@ -791,8 +799,9 @@ do
fi
case $ac_option in
- *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
- *) ac_optarg=yes ;;
+ *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+ *=) ac_optarg= ;;
+ *) ac_optarg=yes ;;
esac
# Accept the important Cygnus configure options, so we can diagnose typos.
@@ -1132,7 +1141,7 @@ Try \`$0 --help' for more information"
$as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
$as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
- : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+ : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
;;
esac
@@ -1270,7 +1279,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dvisvgm 1.0.8 to adapt to many kinds of systems.
+\`configure' configures dvisvgm 1.0.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1341,7 +1350,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dvisvgm 1.0.8:";;
+ short | recursive ) echo "Configuration of dvisvgm 1.0.9:";;
esac
cat <<\_ACEOF
@@ -1444,8 +1453,8 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dvisvgm configure 1.0.8
-generated by GNU Autoconf 2.66
+dvisvgm configure 1.0.9
+generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
@@ -1491,7 +1500,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=1
fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
as_fn_set_status $ac_retval
} # ac_fn_cxx_try_compile
@@ -1529,7 +1538,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=1
fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
as_fn_set_status $ac_retval
} # ac_fn_c_try_compile
@@ -1575,7 +1584,7 @@ fi
# interfere with the next link command; also delete a directory that is
# left behind by Apple's compiler. We do this before executing the actions.
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
as_fn_set_status $ac_retval
} # ac_fn_c_try_link
@@ -1588,7 +1597,7 @@ ac_fn_c_check_func ()
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
$as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -1643,7 +1652,7 @@ fi
eval ac_res=\$$3
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
} # ac_fn_c_check_func
@@ -1668,7 +1677,7 @@ $as_echo "$ac_try_echo"; } >&5
mv -f conftest.er1 conftest.err
fi
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- test $ac_status = 0; } >/dev/null && {
+ test $ac_status = 0; } > conftest.i && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then :
@@ -1679,7 +1688,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=1
fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
as_fn_set_status $ac_retval
} # ac_fn_c_try_cpp
@@ -1692,10 +1701,10 @@ fi
ac_fn_c_check_header_mongrel ()
{
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- if eval "test \"\${$3+set}\"" = set; then :
+ if eval \${$3+:} false; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
$as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
$as_echo_n "(cached) " >&6
fi
eval ac_res=\$$3
@@ -1731,7 +1740,7 @@ if ac_fn_c_try_cpp "$LINENO"; then :
else
ac_header_preproc=no
fi
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.err conftest.i conftest.$ac_ext
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
$as_echo "$ac_header_preproc" >&6; }
@@ -1762,7 +1771,7 @@ $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
esac
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
$as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
$as_echo_n "(cached) " >&6
else
eval "$3=\$ac_header_compiler"
@@ -1771,7 +1780,7 @@ eval ac_res=\$$3
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
fi
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
} # ac_fn_c_check_header_mongrel
@@ -1812,7 +1821,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=$ac_status
fi
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
as_fn_set_status $ac_retval
} # ac_fn_c_try_run
@@ -1826,7 +1835,7 @@ ac_fn_c_check_header_compile ()
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
$as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -1844,7 +1853,7 @@ fi
eval ac_res=\$$3
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
} # ac_fn_c_check_header_compile
@@ -1857,7 +1866,7 @@ ac_fn_c_check_type ()
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
$as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
$as_echo_n "(cached) " >&6
else
eval "$3=no"
@@ -1898,15 +1907,15 @@ fi
eval ac_res=\$$3
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
} # ac_fn_c_check_type
cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dvisvgm $as_me 1.0.8, which was
-generated by GNU Autoconf 2.66. Invocation command line was
+It was created by dvisvgm $as_me 1.0.9, which was
+generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2253,7 +2262,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $
ac_compiler_gnu=$ac_cv_c_compiler_gnu
-DATE="December 2010"
+DATE="October 2011"
ac_config_headers="$ac_config_headers config.h"
@@ -2292,7 +2301,7 @@ $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
$as_echo_n "checking build system type... " >&6; }
-if test "${ac_cv_build+set}" = set; then :
+if ${ac_cv_build+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_build_alias=$build_alias
@@ -2326,7 +2335,7 @@ case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
$as_echo_n "checking host system type... " >&6; }
-if test "${ac_cv_host+set}" = set; then :
+if ${ac_cv_host+:} false; then :
$as_echo_n "(cached) " >&6
else
if test "x$host_alias" = x; then
@@ -2359,7 +2368,7 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
$as_echo_n "checking target system type... " >&6; }
-if test "${ac_cv_target+set}" = set; then :
+if ${ac_cv_target+:} false; then :
$as_echo_n "(cached) " >&6
else
if test "x$target_alias" = x; then
@@ -2415,7 +2424,7 @@ am__api_version='1.11'
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
$as_echo_n "checking for a BSD-compatible install... " >&6; }
if test -z "$INSTALL"; then
-if test "${ac_cv_path_install+set}" = set; then :
+if ${ac_cv_path_install+:} false; then :
$as_echo_n "(cached) " >&6
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -2592,7 +2601,7 @@ if test "$cross_compiling" != no; then
set dummy ${ac_tool_prefix}strip; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_STRIP+set}" = set; then :
+if ${ac_cv_prog_STRIP+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$STRIP"; then
@@ -2632,7 +2641,7 @@ if test -z "$ac_cv_prog_STRIP"; then
set dummy strip; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
+if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_STRIP"; then
@@ -2685,7 +2694,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
if test -z "$MKDIR_P"; then
- if test "${ac_cv_path_mkdir+set}" = set; then :
+ if ${ac_cv_path_mkdir+:} false; then :
$as_echo_n "(cached) " >&6
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -2736,7 +2745,7 @@ do
set dummy $ac_prog; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_AWK+set}" = set; then :
+if ${ac_cv_prog_AWK+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$AWK"; then
@@ -2776,7 +2785,7 @@ done
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
set x ${MAKE-make}
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
-if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
+if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
$as_echo_n "(cached) " >&6
else
cat >conftest.make <<\_ACEOF
@@ -2834,7 +2843,7 @@ fi
# Define the identity of the package.
PACKAGE='dvisvgm'
- VERSION='1.0.8'
+ VERSION='1.0.9'
cat >>confdefs.h <<_ACEOF
@@ -2898,7 +2907,7 @@ if test -z "$CXX"; then
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CXX+set}" = set; then :
+if ${ac_cv_prog_CXX+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$CXX"; then
@@ -2942,7 +2951,7 @@ do
set dummy $ac_prog; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
+if ${ac_cv_prog_ac_ct_CXX+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_CXX"; then
@@ -3219,7 +3228,7 @@ rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
ac_clean_files=$ac_clean_files_save
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
$as_echo_n "checking for suffix of object files... " >&6; }
-if test "${ac_cv_objext+set}" = set; then :
+if ${ac_cv_objext+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -3270,7 +3279,7 @@ OBJEXT=$ac_cv_objext
ac_objext=$OBJEXT
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
-if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
+if ${ac_cv_cxx_compiler_gnu+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -3307,7 +3316,7 @@ ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_save_CXXFLAGS=$CXXFLAGS
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
$as_echo_n "checking whether $CXX accepts -g... " >&6; }
-if test "${ac_cv_prog_cxx_g+set}" = set; then :
+if ${ac_cv_prog_cxx_g+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_save_cxx_werror_flag=$ac_cxx_werror_flag
@@ -3455,7 +3464,7 @@ depcc="$CXX" am_compiler_list=
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
$as_echo_n "checking dependency style of $depcc... " >&6; }
-if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
+if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
@@ -3588,7 +3597,7 @@ if test -n "$ac_tool_prefix"; then
set dummy ${ac_tool_prefix}gcc; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$CC"; then
@@ -3628,7 +3637,7 @@ if test -z "$ac_cv_prog_CC"; then
set dummy gcc; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_CC"; then
@@ -3681,7 +3690,7 @@ if test -z "$CC"; then
set dummy ${ac_tool_prefix}cc; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$CC"; then
@@ -3721,7 +3730,7 @@ if test -z "$CC"; then
set dummy cc; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$CC"; then
@@ -3780,7 +3789,7 @@ if test -z "$CC"; then
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$CC"; then
@@ -3824,7 +3833,7 @@ do
set dummy $ac_prog; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_CC"; then
@@ -3908,7 +3917,7 @@ done
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
-if test "${ac_cv_c_compiler_gnu+set}" = set; then :
+if ${ac_cv_c_compiler_gnu+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -3945,7 +3954,7 @@ ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
$as_echo_n "checking whether $CC accepts -g... " >&6; }
-if test "${ac_cv_prog_cc_g+set}" = set; then :
+if ${ac_cv_prog_cc_g+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_save_c_werror_flag=$ac_c_werror_flag
@@ -4023,7 +4032,7 @@ else
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
-if test "${ac_cv_prog_cc_c89+set}" = set; then :
+if ${ac_cv_prog_cc_c89+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_cv_prog_cc_c89=no
@@ -4122,7 +4131,7 @@ depcc="$CC" am_compiler_list=
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
$as_echo_n "checking dependency style of $depcc... " >&6; }
-if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
+if ${am_cv_CC_dependencies_compiler_type+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
@@ -4251,7 +4260,7 @@ if test -n "$ac_tool_prefix"; then
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_RANLIB+set}" = set; then :
+if ${ac_cv_prog_RANLIB+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$RANLIB"; then
@@ -4291,7 +4300,7 @@ if test -z "$ac_cv_prog_RANLIB"; then
set dummy ranlib; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
+if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_RANLIB"; then
@@ -4370,7 +4379,7 @@ if test -n "$CPP" && test -d "$CPP"; then
CPP=
fi
if test -z "$CPP"; then
- if test "${ac_cv_prog_CPP+set}" = set; then :
+ if ${ac_cv_prog_CPP+:} false; then :
$as_echo_n "(cached) " >&6
else
# Double quotes because CPP needs to be expanded
@@ -4400,7 +4409,7 @@ else
# Broken: fails on valid input.
continue
fi
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.err conftest.i conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent headers
# can be detected and how.
@@ -4416,11 +4425,11 @@ else
ac_preproc_ok=:
break
fi
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.err conftest.i conftest.$ac_ext
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok; then :
break
fi
@@ -4459,7 +4468,7 @@ else
# Broken: fails on valid input.
continue
fi
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.err conftest.i conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent headers
# can be detected and how.
@@ -4475,11 +4484,11 @@ else
ac_preproc_ok=:
break
fi
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.err conftest.i conftest.$ac_ext
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
-rm -f conftest.err conftest.$ac_ext
+rm -f conftest.i conftest.err conftest.$ac_ext
if $ac_preproc_ok; then :
else
@@ -4498,7 +4507,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
-if test "${ac_cv_path_GREP+set}" = set; then :
+if ${ac_cv_path_GREP+:} false; then :
$as_echo_n "(cached) " >&6
else
if test -z "$GREP"; then
@@ -4561,7 +4570,7 @@ $as_echo "$ac_cv_path_GREP" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
$as_echo_n "checking for egrep... " >&6; }
-if test "${ac_cv_path_EGREP+set}" = set; then :
+if ${ac_cv_path_EGREP+:} false; then :
$as_echo_n "(cached) " >&6
else
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
@@ -4628,7 +4637,7 @@ $as_echo "$ac_cv_path_EGREP" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
$as_echo_n "checking for ANSI C header files... " >&6; }
-if test "${ac_cv_header_stdc+set}" = set; then :
+if ${ac_cv_header_stdc+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -4770,7 +4779,7 @@ done
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5
$as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
-if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then :
+if ${ac_cv_sys_tiocgwinsz_in_termios_h+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -4797,7 +4806,7 @@ $as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
$as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
-if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then :
+if ${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -4830,7 +4839,7 @@ fi
ac_fn_c_check_header_mongrel "$LINENO" "kpathsea/kpathsea.h" "ac_cv_header_kpathsea_kpathsea_h" "$ac_includes_default"
-if test "x$ac_cv_header_kpathsea_kpathsea_h" = x""yes; then :
+if test "x$ac_cv_header_kpathsea_kpathsea_h" = xyes; then :
else
as_fn_error $? "please install the kpathsea development package" "$LINENO" 5
@@ -4839,7 +4848,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for kpse_find_file in -lkpathsea" >&5
$as_echo_n "checking for kpse_find_file in -lkpathsea... " >&6; }
-if test "${ac_cv_lib_kpathsea_kpse_find_file+set}" = set; then :
+if ${ac_cv_lib_kpathsea_kpse_find_file+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -4873,7 +4882,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kpathsea_kpse_find_file" >&5
$as_echo "$ac_cv_lib_kpathsea_kpse_find_file" >&6; }
-if test "x$ac_cv_lib_kpathsea_kpse_find_file" = x""yes; then :
+if test "x$ac_cv_lib_kpathsea_kpse_find_file" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBKPATHSEA 1
_ACEOF
@@ -4923,10 +4932,10 @@ fi
# Check how to link potracelib
HAVE_LIBPOTRACE=1
ac_fn_c_check_header_mongrel "$LINENO" "potracelib.h" "ac_cv_header_potracelib_h" "$ac_includes_default"
-if test "x$ac_cv_header_potracelib_h" = x""yes; then :
+if test "x$ac_cv_header_potracelib_h" = xyes; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
$as_echo_n "checking for sqrt in -lm... " >&6; }
-if test "${ac_cv_lib_m_sqrt+set}" = set; then :
+if ${ac_cv_lib_m_sqrt+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -4960,7 +4969,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
$as_echo "$ac_cv_lib_m_sqrt" >&6; }
-if test "x$ac_cv_lib_m_sqrt" = x""yes; then :
+if test "x$ac_cv_lib_m_sqrt" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBM 1
_ACEOF
@@ -4971,7 +4980,7 @@ fi
# required to pass potrace check
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for potrace_trace in -lpotrace" >&5
$as_echo_n "checking for potrace_trace in -lpotrace... " >&6; }
-if test "${ac_cv_lib_potrace_potrace_trace+set}" = set; then :
+if ${ac_cv_lib_potrace_potrace_trace+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -5005,7 +5014,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_potrace_potrace_trace" >&5
$as_echo "$ac_cv_lib_potrace_potrace_trace" >&6; }
-if test "x$ac_cv_lib_potrace_potrace_trace" = x""yes; then :
+if test "x$ac_cv_lib_potrace_potrace_trace" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBPOTRACE 1
_ACEOF
@@ -5033,10 +5042,10 @@ fi
# Check how to link Ghostscript
HAVE_LIBGS=1
ac_fn_c_check_header_mongrel "$LINENO" "ghostscript/iapi.h" "ac_cv_header_ghostscript_iapi_h" "$ac_includes_default"
-if test "x$ac_cv_header_ghostscript_iapi_h" = x""yes; then :
+if test "x$ac_cv_header_ghostscript_iapi_h" = xyes; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsapi_new_instance in -lgs" >&5
$as_echo_n "checking for gsapi_new_instance in -lgs... " >&6; }
-if test "${ac_cv_lib_gs_gsapi_new_instance+set}" = set; then :
+if ${ac_cv_lib_gs_gsapi_new_instance+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -5070,7 +5079,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gs_gsapi_new_instance" >&5
$as_echo "$ac_cv_lib_gs_gsapi_new_instance" >&6; }
-if test "x$ac_cv_lib_gs_gsapi_new_instance" = x""yes; then :
+if test "x$ac_cv_lib_gs_gsapi_new_instance" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBGS 1
_ACEOF
@@ -5090,7 +5099,7 @@ fi
if test "$HAVE_LIBGS" -eq 0; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
$as_echo_n "checking for dlopen in -ldl... " >&6; }
-if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
+if ${ac_cv_lib_dl_dlopen+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -5124,7 +5133,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
+if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBDL 1
_ACEOF
@@ -5199,7 +5208,7 @@ if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
+if ${ac_cv_path_PKG_CONFIG+:} false; then :
$as_echo_n "(cached) " >&6
else
case $PKG_CONFIG in
@@ -5242,7 +5251,7 @@ if test -z "$ac_cv_path_PKG_CONFIG"; then
set dummy pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
-if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
+if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
$as_echo_n "(cached) " >&6
else
case $ac_pt_PKG_CONFIG in
@@ -5404,7 +5413,7 @@ LDFLAGS="$LDFLAGS ${FREETYPE_LIBS}"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5
$as_echo_n "checking for gzopen in -lz... " >&6; }
-if test "${ac_cv_lib_z_gzopen+set}" = set; then :
+if ${ac_cv_lib_z_gzopen+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -5438,7 +5447,7 @@ LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5
$as_echo "$ac_cv_lib_z_gzopen" >&6; }
-if test "x$ac_cv_lib_z_gzopen" = x""yes; then :
+if test "x$ac_cv_lib_z_gzopen" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBZ 1
_ACEOF
@@ -5454,7 +5463,7 @@ for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
-if eval "test \"\${$as_ac_Header+set}\"" = set; then :
+if eval \${$as_ac_Header+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -5494,7 +5503,7 @@ done
if test $ac_header_dirent = dirent.h; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
$as_echo_n "checking for library containing opendir... " >&6; }
-if test "${ac_cv_search_opendir+set}" = set; then :
+if ${ac_cv_search_opendir+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_func_search_save_LIBS=$LIBS
@@ -5528,11 +5537,11 @@ for ac_lib in '' dir; do
fi
rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext
- if test "${ac_cv_search_opendir+set}" = set; then :
+ if ${ac_cv_search_opendir+:} false; then :
break
fi
done
-if test "${ac_cv_search_opendir+set}" = set; then :
+if ${ac_cv_search_opendir+:} false; then :
else
ac_cv_search_opendir=no
@@ -5551,7 +5560,7 @@ fi
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
$as_echo_n "checking for library containing opendir... " >&6; }
-if test "${ac_cv_search_opendir+set}" = set; then :
+if ${ac_cv_search_opendir+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_func_search_save_LIBS=$LIBS
@@ -5585,11 +5594,11 @@ for ac_lib in '' x; do
fi
rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext
- if test "${ac_cv_search_opendir+set}" = set; then :
+ if ${ac_cv_search_opendir+:} false; then :
break
fi
done
-if test "${ac_cv_search_opendir+set}" = set; then :
+if ${ac_cv_search_opendir+:} false; then :
else
ac_cv_search_opendir=no
@@ -5609,7 +5618,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
$as_echo_n "checking for ANSI C header files... " >&6; }
-if test "${ac_cv_header_stdc+set}" = set; then :
+if ${ac_cv_header_stdc+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -5736,7 +5745,7 @@ done
# Check for typedefs, structures, and compiler characteristics.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
-if test "${ac_cv_header_stdbool_h+set}" = set; then :
+if ${ac_cv_header_stdbool_h+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -5768,7 +5777,7 @@ else
char b[false == 0 ? 1 : -1];
char c[__bool_true_false_are_defined == 1 ? 1 : -1];
char d[(bool) 0.5 == true ? 1 : -1];
- bool e = &s;
+ /* See body of main program for 'e'. */
char f[(_Bool) 0.0 == false ? 1 : -1];
char g[true];
char h[sizeof (_Bool)];
@@ -5779,25 +5788,6 @@ else
_Bool n[m];
char o[sizeof n == m * sizeof n[0] ? 1 : -1];
char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
-# if defined __xlc__ || defined __GNUC__
- /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
- reported by James Lemley on 2005-10-05; see
- http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
- This test is not quite right, since xlc is allowed to
- reject this program, as the initializer for xlcbug is
- not one of the forms that C requires support for.
- However, doing the test right would require a runtime
- test, and that would make cross-compilation harder.
- Let us hope that IBM fixes the xlc bug, and also adds
- support for this kind of constant expression. In the
- meantime, this test will reject xlc, which is OK, since
- our stdbool.h substitute should suffice. We also test
- this with GCC, where it should work, to detect more
- quickly whether someone messes up the test in the
- future. */
- char digs[] = "0123456789";
- int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
-# endif
/* Catch a bug in an HP-UX C compiler. See
http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
@@ -5809,6 +5799,7 @@ int
main ()
{
+ bool e = &s;
*pq |= q;
*pq |= ! q;
/* Refer to every declared value, to avoid compiler optimizations. */
@@ -5829,7 +5820,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
$as_echo "$ac_cv_header_stdbool_h" >&6; }
ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
-if test "x$ac_cv_type__Bool" = x""yes; then :
+if test "x$ac_cv_type__Bool" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE__BOOL 1
@@ -5846,7 +5837,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
-if test "${ac_cv_c_const+set}" = set; then :
+if ${ac_cv_c_const+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -5926,7 +5917,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
$as_echo_n "checking for inline... " >&6; }
-if test "${ac_cv_c_inline+set}" = set; then :
+if ${ac_cv_c_inline+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_cv_c_inline=no
@@ -5967,7 +5958,7 @@ _ACEOF
esac
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
-if test "x$ac_cv_type_size_t" = x""yes; then :
+if test "x$ac_cv_type_size_t" = xyes; then :
else
@@ -5979,7 +5970,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
-if test "${ac_cv_struct_tm+set}" = set; then :
+if ${ac_cv_struct_tm+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -6016,7 +6007,7 @@ fi
# Check for library functions.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
$as_echo_n "checking whether closedir returns void... " >&6; }
-if test "${ac_cv_func_closedir_void+set}" = set; then :
+if ${ac_cv_func_closedir_void+:} false; then :
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then :
@@ -6058,7 +6049,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5
$as_echo_n "checking for error_at_line... " >&6; }
-if test "${ac_cv_lib_error_at_line+set}" = set; then :
+if ${ac_cv_lib_error_at_line+:} false; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -6094,7 +6085,7 @@ fi
for ac_header in stdlib.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
-if test "x$ac_cv_header_stdlib_h" = x""yes; then :
+if test "x$ac_cv_header_stdlib_h" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_STDLIB_H 1
_ACEOF
@@ -6105,7 +6096,7 @@ done
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
-if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
+if ${ac_cv_func_malloc_0_nonnull+:} false; then :
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then :
@@ -6160,7 +6151,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
$as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
-if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then :
+if ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
$as_echo_n "(cached) " >&6
else
rm -f conftest.sym conftest.file
@@ -6222,7 +6213,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5
$as_echo_n "checking whether stat accepts an empty string... " >&6; }
-if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then :
+if ${ac_cv_func_stat_empty_string_bug+:} false; then :
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then :
@@ -6269,13 +6260,13 @@ fi
for ac_func in vprintf
do :
ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
-if test "x$ac_cv_func_vprintf" = x""yes; then :
+if test "x$ac_cv_func_vprintf" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_VPRINTF 1
_ACEOF
ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
-if test "x$ac_cv_func__doprnt" = x""yes; then :
+if test "x$ac_cv_func__doprnt" = xyes; then :
$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
@@ -6390,10 +6381,21 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
:end' >>confcache
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
if test -w "$cache_file"; then
- test "x$cache_file" != "x/dev/null" &&
+ if test "x$cache_file" != "x/dev/null"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
$as_echo "$as_me: updating cache $cache_file" >&6;}
- cat confcache >$cache_file
+ if test ! -f "$cache_file" || test -h "$cache_file"; then
+ cat confcache >"$cache_file"
+ else
+ case $cache_file in #(
+ */* | ?:*)
+ mv -f confcache "$cache_file"$$ &&
+ mv -f "$cache_file"$$ "$cache_file" ;; #(
+ *)
+ mv -f confcache "$cache_file" ;;
+ esac
+ fi
+ fi
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
@@ -6445,7 +6447,7 @@ if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
-: ${CONFIG_STATUS=./config.status}
+: "${CONFIG_STATUS=./config.status}"
ac_write_fail=0
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
@@ -6546,6 +6548,7 @@ fi
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
+as_myself=
case $0 in #((
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -6852,8 +6855,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dvisvgm $as_me 1.0.8, which was
-generated by GNU Autoconf 2.66. Invocation command line was
+This file was extended by dvisvgm $as_me 1.0.9, which was
+generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
@@ -6918,8 +6921,8 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-dvisvgm config.status 1.0.8
-configured by $0, generated by GNU Autoconf 2.66,
+dvisvgm config.status 1.0.9
+configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -6940,11 +6943,16 @@ ac_need_defaults=:
while test $# != 0
do
case $1 in
- --*=*)
+ --*=?*)
ac_option=`expr "X$1" : 'X\([^=]*\)='`
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
ac_shift=:
;;
+ --*=)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=
+ ac_shift=:
+ ;;
*)
ac_option=$1
ac_optarg=$2
@@ -6966,6 +6974,7 @@ do
$ac_shift
case $ac_optarg in
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ '') as_fn_error $? "missing file argument" ;;
esac
as_fn_append CONFIG_FILES " '$ac_optarg'"
ac_need_defaults=false;;
@@ -7073,9 +7082,10 @@ fi
# after its creation but before its name has been assigned to `$tmp'.
$debug ||
{
- tmp=
+ tmp= ac_tmp=
trap 'exit_status=$?
- { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+ : "${ac_tmp:=$tmp}"
+ { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
' 0
trap 'as_fn_exit 1' 1 2 13 15
}
@@ -7083,12 +7093,13 @@ $debug ||
{
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
- test -n "$tmp" && test -d "$tmp"
+ test -d "$tmp"
} ||
{
tmp=./conf$$-$RANDOM
(umask 077 && mkdir "$tmp")
} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
+ac_tmp=$tmp
# Set up the scripts for CONFIG_FILES section.
# No need to generate them if there are no CONFIG_FILES.
@@ -7110,7 +7121,7 @@ else
ac_cs_awk_cr=$ac_cr
fi
-echo 'BEGIN {' >"$tmp/subs1.awk" &&
+echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
_ACEOF
@@ -7138,7 +7149,7 @@ done
rm -f conf$$subs.sh
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
_ACEOF
sed -n '
h
@@ -7186,7 +7197,7 @@ t delim
rm -f conf$$subs.awk
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
_ACAWK
-cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
for (key in S) S_is_set[key] = 1
FS = ""
@@ -7218,7 +7229,7 @@ if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
else
cat
-fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
|| as_fn_error $? "could not setup config files machinery" "$LINENO" 5
_ACEOF
@@ -7252,7 +7263,7 @@ fi # test -n "$CONFIG_FILES"
# No need to generate them if there are no CONFIG_HEADERS.
# This happens for instance with `./config.status Makefile'.
if test -n "$CONFIG_HEADERS"; then
-cat >"$tmp/defines.awk" <<\_ACAWK ||
+cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
BEGIN {
_ACEOF
@@ -7264,8 +7275,8 @@ _ACEOF
# handling of long lines.
ac_delim='%!_!# '
for ac_last_try in false false :; do
- ac_t=`sed -n "/$ac_delim/p" confdefs.h`
- if test -z "$ac_t"; then
+ ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
+ if test -z "$ac_tt"; then
break
elif $ac_last_try; then
as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
@@ -7385,7 +7396,7 @@ do
for ac_f
do
case $ac_f in
- -) ac_f="$tmp/stdin";;
+ -) ac_f="$ac_tmp/stdin";;
*) # Look for the file first in the build tree, then in the source tree
# (if the path is not absolute). The absolute path cannot be DOS-style,
# because $ac_f cannot contain `:'.
@@ -7420,7 +7431,7 @@ $as_echo "$as_me: creating $ac_file" >&6;}
esac
case $ac_tag in
- *:-:* | *:-) cat >"$tmp/stdin" \
+ *:-:* | *:-) cat >"$ac_tmp/stdin" \
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
esac
;;
@@ -7557,21 +7568,22 @@ s&@INSTALL@&$ac_INSTALL&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t
$ac_datarootdir_hack
"
-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
+ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
+ "$ac_tmp/out"`; test -z "$ac_out"; } &&
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined" >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined" >&2;}
- rm -f "$tmp/stdin"
+ rm -f "$ac_tmp/stdin"
case $ac_file in
- -) cat "$tmp/out" && rm -f "$tmp/out";;
- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
+ *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
esac \
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
;;
@@ -7582,20 +7594,20 @@ which seems to be undefined. Please make sure it is defined" >&2;}
if test x"$ac_file" != x-; then
{
$as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
- } >"$tmp/config.h" \
+ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
+ } >"$ac_tmp/config.h" \
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+ if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
$as_echo "$as_me: $ac_file is unchanged" >&6;}
else
rm -f "$ac_file"
- mv "$tmp/config.h" "$ac_file" \
+ mv "$ac_tmp/config.h" "$ac_file" \
|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
fi
else
$as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
|| as_fn_error $? "could not create -" "$LINENO" 5
fi
# Compute "$ac_file"'s index in $config_headers.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure.ac b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/configure.ac
index 79e3e65c1d1..98dd3bb7209 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/configure.ac
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/configure.ac
@@ -4,8 +4,8 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT([dvisvgm],[1.0.8],[martin.gieseking@uos.de])
-DATE="December 2010"
+AC_INIT([dvisvgm],[1.0.9],[martin.gieseking@uos.de])
+DATE="October 2011"
AC_CONFIG_SRCDIR(src)
AC_CONFIG_HEADER(config.h)
AC_CANONICAL_HOST
@@ -32,7 +32,7 @@ AC_CHECK_LIB(kpathsea, kpse_find_file, ,
[AC_MSG_ERROR([libkpathsea not found, please install the corresponding package first])])
AC_MSG_CHECKING([kpathsea version])
-AC_RUN_IFELSE([#include <stdio.h>
+AC_RUN_IFELSE([AC_LANG_SOURCE([#include <stdio.h>
#include <kpathsea/kpathsea.h>
int main() {
FILE *f;
@@ -41,7 +41,7 @@ AC_RUN_IFELSE([#include <stdio.h>
fprintf(f, "%s\n", KPSEVERSION);
fclose(f);
exit(0);
- }],
+ }])],
[kpseversion=`cat kpseversion|sed 's/kpathsea version //'`], [kpseversion=], [kpseversion=unknown])
AC_MSG_RESULT("$kpseversion")
rm -f kpseversion
@@ -75,7 +75,7 @@ if test "$HAVE_LIBGS" -eq 0; then
else
# query Ghostscript version
AC_MSG_CHECKING([Ghostscript version])
- AC_RUN_IFELSE([#include <stdio.h>
+ AC_RUN_IFELSE([AC_LANG_SOURCE([#include <stdio.h>
#include <ghostscript/iapi.h>
int main () {
gsapi_revision_t r;
@@ -87,7 +87,7 @@ else
fclose(f);
exit(0);
}
- }],
+ }])],
[gsversion=`cat gsversion`], [gsversion=], [gsversion=unknown])
AC_MSG_RESULT("$gsversion")
rm -f gsversion
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.am
index 65756c12742..f8ff1dfe3cc 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.am
@@ -13,7 +13,10 @@ dvisvgm.1: dvisvgm.txt
fi
dvisvgm.pdf: dvisvgm.1
- man -t ./$< | ps2pdf - $@
+ echo '[ /Author (Martin Gieseking) /Title (dvisvgm manual page) /Subject (manual page of dvisvgm @VERSION@) /DOCINFO pdfmark' >tmp.ps
+ man -t ./$< >>tmp.ps
+ ps2pdf tmp.ps $@
+ rm -f tmp.ps
dvi-pdf: dvisvgm.dvi
dvipdfm $<
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.in
index 83d557df09f..d5cbd4e068e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/Makefile.in
@@ -426,7 +426,10 @@ dvisvgm.1: dvisvgm.txt
fi
dvisvgm.pdf: dvisvgm.1
- man -t ./$< | ps2pdf - $@
+ echo '[ /Author (Martin Gieseking) /Title (dvisvgm manual page) /Subject (manual page of dvisvgm @VERSION@) /DOCINFO pdfmark' >tmp.ps
+ man -t ./$< >>tmp.ps
+ ps2pdf tmp.ps $@
+ rm -f tmp.ps
dvi-pdf: dvisvgm.dvi
dvipdfm $<
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.1 b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.1
index 8d869c20a32..69d135fa210 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.1
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.1
@@ -2,12 +2,12 @@
.\" Title: dvisvgm
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 05/31/2011
+.\" Date: 10/14/2011
.\" Manual: dvisvgm Manual
-.\" Source: dvisvgm 1.0.8
+.\" Source: dvisvgm 1.0.9
.\" Language: English
.\"
-.TH "DVISVGM" "1" "05/31/2011" "dvisvgm 1\&.0\&.8" "dvisvgm Manual"
+.TH "DVISVGM" "1" "10/14/2011" "dvisvgm 1\&.0\&.9" "dvisvgm Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.txt.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.txt.in
index 2c804069190..2c804069190 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/doc/dvisvgm.txt.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/doc/dvisvgm.txt.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.am
index 97bf78f50f4..97bf78f50f4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.am
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.in
index e7ca5bae59e..e7ca5bae59e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/auxiliary.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/auxiliary.h
index 1c2765816b8..fbd1db4c166 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/auxiliary.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/auxiliary.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
@@ -75,31 +75,4 @@ static inline int floordiv(int a, int n) {
#define sq(a) ((a)*(a))
#define cu(a) ((a)*(a)*(a))
-/* ---------------------------------------------------------------------- */
-/* deterministically and efficiently hash (x,y) into a pseudo-random bit */
-static inline int detrand(int x, int y) {
- unsigned int z;
- static const unsigned char t[256] = {
- /* non-linear sequence: constant term of inverse in GF(8),
- mod x^8+x^4+x^3+x+1 */
- 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1,
- 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0,
- 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1,
- 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1,
- 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0,
- 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1,
- 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 0,
- 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1,
- 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
- };
-
- /* 0x04b3e375 and 0x05a8ef93 are chosen to contain every possible
- 5-bit sequence */
- z = ((0x04b3e375 * x) ^ y) * 0x05a8ef93;
- z = t[z & 0xff] ^ t[(z>>8) & 0xff] ^ t[(z>>16) & 0xff] ^ t[(z>>24) & 0xff];
- return z;
-}
-
#endif /* AUXILIARY_H */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/bitmap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/bitmap.h
index 671382dc27d..2df04b46fbe 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/bitmap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/bitmap.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.c
index 0ab0c6d7a2a..414fb5de9ee 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.c
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: curve.c 227 2010-12-16 05:47:19Z selinger $ */
/* private part of the path and curve data structures */
#include <stdio.h>
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.h
index 0f2d9fa876a..e98efdf5cfd 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/curve.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/curve.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.c
index 1b3f35c22d8..376af015df3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.c
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: decompose.c 227 2010-12-16 05:47:19Z selinger $ */
#include <stdio.h>
#include <stdlib.h>
@@ -12,12 +11,39 @@
#include "potracelib.h"
#include "curve.h"
#include "lists.h"
-#include "auxiliary.h"
#include "bitmap.h"
#include "decompose.h"
#include "progress.h"
/* ---------------------------------------------------------------------- */
+/* deterministically and efficiently hash (x,y) into a pseudo-random bit */
+
+static inline int detrand(int x, int y) {
+ unsigned int z;
+ static const unsigned char t[256] = {
+ /* non-linear sequence: constant term of inverse in GF(8),
+ mod x^8+x^4+x^3+x+1 */
+ 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1,
+ 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0,
+ 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1,
+ 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1,
+ 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0,
+ 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0,
+ 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0,
+ 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1,
+ 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 0,
+ 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1,
+ 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,
+ };
+
+ /* 0x04b3e375 and 0x05a8ef93 are chosen to contain every possible
+ 5-bit sequence */
+ z = ((0x04b3e375 * x) ^ y) * 0x05a8ef93;
+ z = t[z & 0xff] ^ t[(z>>8) & 0xff] ^ t[(z>>16) & 0xff] ^ t[(z>>24) & 0xff];
+ return z;
+}
+
+/* ---------------------------------------------------------------------- */
/* auxiliary bitmap manipulations */
/* set the excess padding to 0 */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.h
index 409439c62fd..89b01e5045c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/decompose.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/decompose.h
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: decompose.h 227 2010-12-16 05:47:19Z selinger $ */
#ifndef DECOMPOSE_H
#define DECOMPOSE_H
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/lists.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/lists.h
index 4f78bf20fde..078129afce5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/lists.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/lists.h
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: lists.h 227 2010-12-16 05:47:19Z selinger $ */
#ifndef _PS_LISTS_H
#define _PS_LISTS_H
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.c
index e8480b216c9..c483ea335b9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
@@ -55,7 +55,7 @@ potrace_state_t *potrace_trace(const potrace_param_t *param, const potrace_bitma
potrace_state_t *st;
progress_t prog;
progress_t subprog;
-
+
/* prepare private progress bar state */
prog.callback = param->progress.callback;
prog.data = param->progress.data;
@@ -110,5 +110,5 @@ void potrace_param_free(potrace_param_t *p) {
}
const char *potrace_version(void) {
- return "potracelib 1.9";
+ return "potracelib 1.10";
}
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.h
index 6bc8682c074..99e17e424ae 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/potracelib.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/potracelib.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/progress.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/progress.h
index 220639c6e5c..93a1fa3f04c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/progress.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/progress.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.c b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.c
index 8fe1a1bc4ab..f1e88a90862 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.c
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.c
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: trace.c 227 2010-12-16 05:47:19Z selinger $ */
/* transform jaggy paths into smooth curves */
#include <stdio.h>
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.h
index 72d1a36965b..dc2b9247adb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/potracelib/trace.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/potracelib/trace.h
@@ -1,8 +1,7 @@
-/* Copyright (C) 2001-2010 Peter Selinger.
+/* Copyright (C) 2001-2011 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
-/* $Id: trace.h 227 2010-12-16 05:47:19Z selinger $ */
#ifndef TRACE_H
#define TRACE_H
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.cpp
index 979d76bdd0f..979d76bdd0f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.h
index d3b0a75ccca..d3b0a75ccca 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BgColorSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BgColorSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.cpp
index 4c2a0510bc8..4c2a0510bc8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.h
index a9a6be61b2a..a9a6be61b2a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Bitmap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Bitmap.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.cpp
index c5ab55e27a9..c5ab55e27a9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.h
index 952fbdfd3af..952fbdfd3af 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/BoundingBox.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/BoundingBox.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.cpp
index 339375a6b06..339375a6b06 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.h
index 4dd323ad3df..4dd323ad3df 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CRC32.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CRC32.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.cpp
index 33502d6cec2..33502d6cec2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.h
index ce4f6698b20..ce4f6698b20 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Calculator.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Calculator.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.cpp
index 6c18f221ad3..6c18f221ad3 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.h
index 1be54e022a5..1be54e022a5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CmdLineParserBase.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CmdLineParserBase.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.cpp
index 630c3798cda..630c3798cda 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.h
index d1d8ce3f6cc..d1d8ce3f6cc 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Color.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Color.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.cpp
index 2dfbb5fc606..2dfbb5fc606 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.h
index 0e098631354..0e098631354 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ColorSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ColorSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.cpp
index ccba1e74f08..ccba1e74f08 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.h
index 5d1eb7bd078..5d1eb7bd078 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/CommandLine.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/CommandLine.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.cpp
index 8d6c48c4c85..8d6c48c4c85 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.h
index c68533e3486..c68533e3486 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DLLoader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DLLoader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.cpp
index 355a59efaba..355a59efaba 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.h
index 42ae3330b07..42ae3330b07 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIActions.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.cpp
index b4ba8bc00d6..b4ba8bc00d6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.h
index 524310457f8..524310457f8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIReader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.cpp
index 89ce9eb60e0..89ce9eb60e0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.h
index 0e5fa7da7d8..0e5fa7da7d8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVG.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVG.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.cpp
index 18ccdc23a44..18ccdc23a44 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.h
index bc103952f30..bc103952f30 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DVIToSVGActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DVIToSVGActions.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.cpp
index 86a8b446ceb..86a8b446ceb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.h
index 373f2f57dff..f877b05a807 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Directory.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Directory.h
@@ -37,7 +37,6 @@ class Directory
bool open (std::string path);
void close ();
const char* read (char type='a');
- std::string getEntry () const;
private:
std::string _dirname;
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.cpp
index 2e44169362a..2e44169362a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.h
index 1d15f864cf4..1d15f864cf4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/DvisvgmSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/DvisvgmSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.cpp
index 5fa5346b4ca..5fa5346b4ca 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.h
index 090d775b71d..090d775b71d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/EmSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/EmSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.cpp
index 5cde17350f4..457a9a88df1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.cpp
@@ -23,6 +23,7 @@
#include <map>
#include <string>
#include "FileFinder.h"
+#include "FileSystem.h"
#include "Message.h"
#include "macros.h"
@@ -83,7 +84,7 @@ void FileFinder::init (const char *progname, bool enable_mktexmf, const char *us
kpse_set_program_enabled(kpse_tfm_format, 1, kpse_src_env);
kpse_set_program_enabled(kpse_mf_format, 1, kpse_src_env);
kpse_make_tex_discard_errors = false; // don't suppress messages of mktexFOO tools
-#ifdef WIN32
+#ifdef TEXLIVEWIN32
texlive_gs_init();
#endif
#endif
@@ -160,6 +161,18 @@ static const char* find_file (const std::string &fname) {
return 0;
#else
+ static std::string buf;
+
+#ifdef TEXLIVEWIN32
+ if (ext == "exe") {
+ // lookup exe files in directory where dvisvgm is located
+ if (const char *path = kpse_var_value("SELFAUTOLOC")) {
+ buf = std::string(path) + "/" + fname;
+ return FileSystem::exists(buf.c_str()) ? buf.c_str() : 0;
+ }
+ return 0;
+ }
+#endif
static std::map<std::string, kpse_file_format_type> types;
if (types.empty()) {
@@ -176,11 +189,11 @@ static const char* find_file (const std::string &fname) {
std::map<std::string, kpse_file_format_type>::iterator it = types.find(ext.c_str());
if (it == types.end())
return 0;
+
if (char *path = kpse_find_file(fname.c_str(), it->second, 0)) {
// In the current version of libkpathsea, each call of kpse_find_file produces
// a memory leak since the path buffer is not freed. I don't think we can do
// anything against it here...
- static std::string buf;
buf = path;
std::free(path);
return buf.c_str();
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.h
index 6dcdf335e1c..6dcdf335e1c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileFinder.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileFinder.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.cpp
index 7f5db32120c..3875fdc21b8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.cpp
@@ -27,6 +27,7 @@
using namespace std;
+/** Removes redundant slashes from a given path. */
static string& single_slashes (string &str) {
size_t pos=0;
while ((pos = str.find("//", pos)) != string::npos)
@@ -72,6 +73,9 @@ static void tolower (string &str) {
#endif
+/** Constructs a FilePath object from a given path. Relative paths are
+ * relative to the current working directory.
+ * @param[in] path absolute or relative path to a file or directory */
FilePath::FilePath (const string &path) {
init(path, !FileSystem::isDirectory(path.c_str()), FileSystem::getcwd());
}
@@ -86,6 +90,10 @@ FilePath::FilePath (const string &path, bool isfile, string current_dir) {
}
+/** Initializes a FilePath object. This method should be called by the constructors only.
+ * @param[in] path absolute or relative path to a file or directory
+ * @param[in] isfile true if 'path' references a file, false if a directory is referenced
+ * @param[in] current_dir if 'path' is a relative path expression it will be related to 'current_dir' */
void FilePath::init (string path, bool isfile, string current_dir) {
single_slashes(path);
single_slashes(current_dir);
@@ -134,6 +142,7 @@ void FilePath::init (string path, bool isfile, string current_dir) {
}
+/** Adds a location step to the current path. */
void FilePath::add (const string &dir) {
if (dir == ".." && !_dirs.empty())
_dirs.pop_back();
@@ -221,9 +230,9 @@ string FilePath::relative (string reldir, bool with_filename) const {
return absolute();
FilePath rel(reldir, false);
string path;
-#ifdef __WIN32__
- if (rel._drive && rel._drive != _drive)
- path += string(1, _drive) + ":";
+#ifdef __WIN32__
+ if (rel._drive && rel._drive != _drive)
+ path += string(1, _drive) + ":";
#endif
ConstIterator i = _dirs.begin();
ConstIterator j = rel._dirs.begin();
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.h
index 4702cb8d969..4702cb8d969 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FilePath.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FilePath.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.cpp
index f53b84b42b4..f53b84b42b4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.h
index b53b42b09a8..b53b42b09a8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FileSystem.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FileSystem.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.cpp
index ac0cd0cf60f..ac0cd0cf60f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.h
index adddcb98458..adddcb98458 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Font.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Font.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.cpp
index c4ca8ad1fbf..c4ca8ad1fbf 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.h
index 5ab7b885210..5ab7b885210 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontCache.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontCache.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.cpp
index e02e859933d..e02e859933d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.h
index 6766611f64f..6766611f64f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEncoding.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEncoding.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.cpp
index 991813fc1a5..991813fc1a5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.h
index 678bc43c180..678bc43c180 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontEngine.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontEngine.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.cpp
index 8f6958cdb42..8f6958cdb42 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.h
index 14f6d2aae71..14f6d2aae71 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontManager.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontManager.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.cpp
index 01075d91309..01075d91309 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.h
index ec2c69af0f6..ec2c69af0f6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/FontMap.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/FontMap.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.cpp
index 9dbb4b5fa71..9dbb4b5fa71 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.h
index 14a927fcef9..14a927fcef9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFGlyphTracer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFGlyphTracer.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.cpp
index b47c175f048..b47c175f048 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.h
index cbc9fec3e77..cbc9fec3e77 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFReader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.cpp
index 981d45dda10..981d45dda10 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.h
index 6d6a4351a05..6d6a4351a05 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GFTracer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GFTracer.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.cpp
index d7534b045ce..d7534b045ce 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.h
index ab9bb000841..ab9bb000841 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Ghostscript.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Ghostscript.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Glyph.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Glyph.h
index 5866f23737b..5866f23737b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Glyph.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Glyph.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GlyphTracerMessages.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GlyphTracerMessages.h
index 4f99a2db2a9..4f99a2db2a9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GlyphTracerMessages.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GlyphTracerMessages.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GraphicPath.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GraphicPath.h
index bcebc040f38..bcebc040f38 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/GraphicPath.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/GraphicPath.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.cpp
index f5e7125f80b..f5e7125f80b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.h
index 910f66429e9..910f66429e9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputBuffer.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputBuffer.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.cpp
index 76652da26a8..76652da26a8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.h
index 0e3d23f5eb0..0e3d23f5eb0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/InputReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/InputReader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.cpp
index 7ae102df7c5..7ae102df7c5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.h
index c062af5b256..c062af5b256 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Length.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Length.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.am
index ce57433d0be..ce57433d0be 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.am
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.in
index 95f21b43ab4..95f21b43ab4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.cpp
index 0e3dbc93024..0e3dbc93024 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.h
index 5c3b7442081..5c3b7442081 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Matrix.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Matrix.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.cpp
index 52cb6da56d0..52cb6da56d0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.h
index a69b414c727..a69b414c727 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Message.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Message.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MessageException.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MessageException.h
index 338c9daac9f..338c9daac9f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MessageException.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MessageException.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.cpp
index fffb955315a..9f9394ff535 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.cpp
@@ -50,7 +50,16 @@ bool MetafontWrapper::call (const string &mode, double mag) {
FileSystem::remove(_fontname+".gf");
#ifdef __WIN32__
- const char *cmd = FileFinder::lookup("mf.exe", false);
+#ifdef TEXLIVEWIN32
+ const char *mfname = "mf-nowin.exe";
+#else
+ const char *mfname = "mf.exe";
+#endif
+ const char *cmd = FileFinder::lookup(mfname, false);
+ if (!cmd) {
+ Message::estream(true) << "can't run Metafont (" << mfname << " not found)\n";
+ return false;
+ }
#else
const char *cmd = "mf";
#endif
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.h
index c042fef3c89..c042fef3c89 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/MetafontWrapper.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/MetafontWrapper.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.cpp
index 1f741cb212b..1f741cb212b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.h
index c33ad43a237..c33ad43a237 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PSInterpreter.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PSInterpreter.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.cpp
index 9c985972b72..9c985972b72 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.h
index f15641b9f70..f15641b9f70 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageRanges.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageRanges.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.cpp
index 88990136285..88990136285 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.h
index c2ca163e051..c2ca163e051 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PageSize.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PageSize.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Pair.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Pair.h
index 9e6d1f0d0d1..9e6d1f0d0d1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Pair.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Pair.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.cpp
index 43352a3bdca..7ad4874f3d5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.cpp
@@ -24,8 +24,8 @@
#else
#include <fcntl.h>
#include <sys/wait.h>
-#include <signal.h>
#include <unistd.h>
+#include <signal.h>
#endif
#include <cstdlib>
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.h
index 2b9e79e43ce..2b9e79e43ce 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Process.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Process.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.cpp
index 98dab7909a1..98dab7909a1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.h
index 39898926812..39898926812 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/PsSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/PsSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.cpp
index 07cdca2a4b9..07cdca2a4b9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.h
index a9659f72b37..a9659f72b37 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SVGTree.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SVGTree.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.cpp
index 2f2b9817e81..2f2b9817e81 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.h
index 70d2abd8ee8..70d2abd8ee8 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SignalHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SignalHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialActions.h
index 936ca866809..936ca866809 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialActions.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialHandler.h
index 45c4905ddb5..45c4905ddb5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.cpp
index 7698726de7c..7698726de7c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.h
index 555af4380ec..555af4380ec 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/SpecialManager.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/SpecialManager.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.cpp
index 65c7149f780..65c7149f780 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.h
index 6fbd94e00de..6fbd94e00de 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamReader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.cpp
index 2a1e7b4a34f..2a1e7b4a34f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.h
index 440bd94a2a9..440bd94a2a9 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/StreamWriter.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/StreamWriter.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.cpp
index b57c0662462..b57c0662462 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.h
index 3485c27e6b5..3485c27e6b5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/System.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/System.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.cpp
index d56185d0086..d56185d0086 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.h
index 09accaea2c6..09accaea2c6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TFM.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TFM.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.cpp
index 0cbb4116796..0cbb4116796 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.h
index 33f71312ffe..33f71312ffe 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/Terminal.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/Terminal.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.cpp
index fcd33a5bcf5..fcd33a5bcf5 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.h
index 30bae57358a..30bae57358a 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/TpicSpecialHandler.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/TpicSpecialHandler.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFActions.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFActions.h
index 898fd8850c1..898fd8850c1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFActions.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFActions.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.cpp
index 57660c99825..57660c99825 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.h
index 22e51f30a0e..22e51f30a0e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VFReader.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VFReader.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VectorStream.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VectorStream.h
index 228089db9b2..228089db9b2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/VectorStream.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/VectorStream.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocTypeNode.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocTypeNode.h
index 490d398b6b7..490d398b6b7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocTypeNode.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocTypeNode.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.cpp
index 39973266a7c..39973266a7c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.h
index 8adab2fb0dd..8adab2fb0dd 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLDocument.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLDocument.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.cpp
index 3e5aa93ca62..3e5aa93ca62 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.h
index e4576e9d830..e4576e9d830 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLNode.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLNode.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.cpp
index 630736b29f0..630736b29f0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.h
index 2f669e21fb7..2f669e21fb7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/XMLString.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/XMLString.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/dvisvgm.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/dvisvgm.cpp
index 90015fccbc7..90015fccbc7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/dvisvgm.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/dvisvgm.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.cpp
index 2893c299891..2893c299891 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.h
index 60f38c4fac7..60f38c4fac7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/gzstream.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/gzstream.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/iapi.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/iapi.h
index 8e29d938d03..8e29d938d03 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/iapi.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/iapi.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ierrors.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ierrors.h
index 3184341177e..3184341177e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/ierrors.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/ierrors.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/macros.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/macros.h
index 12be07323c7..12be07323c7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/macros.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/macros.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/options.xml b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/options.xml
index 10846285b3d..10846285b3d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/options.xml
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/options.xml
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/psdefs.psc b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/psdefs.psc
index 60785a721e1..60785a721e1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/psdefs.psc
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/psdefs.psc
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/types.h b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/types.h
index f404565df96..f404565df96 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/src/types.h
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/src/types.h
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/BoundingBoxTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/BoundingBoxTest.cpp
index 3e092af7f13..3e092af7f13 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/BoundingBoxTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/BoundingBoxTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CRC32Test.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CRC32Test.cpp
index bd5015df06f..bd5015df06f 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CRC32Test.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CRC32Test.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CalculatorTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CalculatorTest.cpp
index 6d9a095370c..6d9a095370c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CalculatorTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CalculatorTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/ColorSpecialTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/ColorSpecialTest.cpp
index 1fd0cbf6930..1fd0cbf6930 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/ColorSpecialTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/ColorSpecialTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CommandLineTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CommandLineTest.cpp
index 3de612db08e..3de612db08e 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/CommandLineTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/CommandLineTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/DirectoryTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/DirectoryTest.cpp
index 37b46b7c080..37b46b7c080 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/DirectoryTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/DirectoryTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileFinderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileFinderTest.cpp
index 64772a1f8d2..64772a1f8d2 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileFinderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileFinderTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FilePathTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FilePathTest.cpp
index 04449fcf919..04449fcf919 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FilePathTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FilePathTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileSystemTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileSystemTest.cpp
index 5b8c6912d31..5b8c6912d31 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FileSystemTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FileSystemTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontManagerTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontManagerTest.cpp
index e7259b80f7c..e7259b80f7c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontManagerTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontManagerTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontMapTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontMapTest.cpp
index 92bd6420724..92bd6420724 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/FontMapTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/FontMapTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GFReaderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GFReaderTest.cpp
index ae527feddbf..ae527feddbf 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GFReaderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GFReaderTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GraphicPathTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GraphicPathTest.cpp
index 6263dc90178..6263dc90178 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/GraphicPathTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/GraphicPathTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/LengthTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/LengthTest.cpp
index c7c38f755c4..c7c38f755c4 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/LengthTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/LengthTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.am b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.am
index 44ec80dd990..44ec80dd990 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.am
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.am
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.in b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.in
index 8919d065389..8919d065389 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/Makefile.in
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/Makefile.in
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MatrixTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MatrixTest.cpp
index 9567d52c6ea..9567d52c6ea 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MatrixTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MatrixTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MessageExceptionTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MessageExceptionTest.cpp
index 11eb87c29eb..11eb87c29eb 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/MessageExceptionTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/MessageExceptionTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PSInterpreterTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PSInterpreterTest.cpp
index d5c8c82274b..d5c8c82274b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PSInterpreterTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PSInterpreterTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageRagesTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageRagesTest.cpp
index 353ea15b7d1..353ea15b7d1 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageRagesTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageRagesTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageSizeTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageSizeTest.cpp
index 785fde6d162..785fde6d162 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PageSizeTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PageSizeTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PairTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PairTest.cpp
index 9807cc7a353..9807cc7a353 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/PairTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/PairTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/SplittedCharInputBufferTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/SplittedCharInputBufferTest.cpp
index ff8970da2c7..ff8970da2c7 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/SplittedCharInputBufferTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/SplittedCharInputBufferTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamInputBufferTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamInputBufferTest.cpp
index 56769671708..56769671708 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamInputBufferTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamInputBufferTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamReaderTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamReaderTest.cpp
index 1b7fd35ad90..1b7fd35ad90 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamReaderTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamReaderTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamWriterTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamWriterTest.cpp
index 4256ce84448..4256ce84448 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/StreamWriterTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/StreamWriterTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/TypesTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/TypesTest.cpp
index 5d30cef2369..5d30cef2369 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/TypesTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/TypesTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/VectorStreamTest.cpp b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/VectorStreamTest.cpp
index 14b03ac763b..14b03ac763b 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/VectorStreamTest.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/VectorStreamTest.cpp
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/check-conv b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/check-conv
index 0def881b648..0def881b648 100755
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/check-conv
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/check-conv
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/cmr10.600gf b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/cmr10.600gf
index 6dca421e21c..6dca421e21c 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/cmr10.600gf
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/cmr10.600gf
Binary files differ
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-nf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-nf-cmp.svg
index 7c40a685071..7c40a685071 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-nf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-nf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-wf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-wf-cmp.svg
index 93212ad4abc..93212ad4abc 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest-wf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest-wf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest.dvi b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest.dvi
index 723b08a2964..723b08a2964 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/frktest.dvi
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/frktest.dvi
Binary files differ
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/normalize.xsl b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/normalize.xsl
index 5a6ba2f62d6..5a6ba2f62d6 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/normalize.xsl
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/normalize.xsl
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-nf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-nf-cmp.svg
index 9e2dc81bfb0..9e2dc81bfb0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-nf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-nf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-wf-cmp.svg b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-wf-cmp.svg
index 44393742587..44393742587 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample-wf-cmp.svg
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample-wf-cmp.svg
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample.dvi b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample.dvi
index 87e6236021d..87e6236021d 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-1.0.8/tests/sample.dvi
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.9/tests/sample.dvi
Binary files differ
diff --git a/Build/source/texk/dvisvgm/version.ac b/Build/source/texk/dvisvgm/version.ac
index f7c9c660847..8243ab843f2 100644
--- a/Build/source/texk/dvisvgm/version.ac
+++ b/Build/source/texk/dvisvgm/version.ac
@@ -8,4 +8,4 @@ dnl
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current dvisvgm version
-m4_define([dvisvgm_version], [1.0.8])
+m4_define([dvisvgm_version], [1.0.9])