Browse Source

Update freetype to 2.8.1

Alex Szpakowski 8 years ago
parent
commit
5e763aa7a0
100 changed files with 1171 additions and 87 deletions
  1. 1 1
      CMakeLists.txt
  2. 2 5
      libs/freetype-2.8.1/CMakeLists.txt
  3. 1103 0
      libs/freetype-2.8.1/ChangeLog
  4. 0 0
      libs/freetype-2.8.1/ChangeLog.20
  5. 0 0
      libs/freetype-2.8.1/ChangeLog.21
  6. 0 0
      libs/freetype-2.8.1/ChangeLog.22
  7. 0 0
      libs/freetype-2.8.1/ChangeLog.23
  8. 2 2
      libs/freetype-2.8.1/ChangeLog.24
  9. 1 1
      libs/freetype-2.8.1/ChangeLog.25
  10. 0 0
      libs/freetype-2.8.1/ChangeLog.26
  11. 1 1
      libs/freetype-2.8.1/Jamfile
  12. 0 0
      libs/freetype-2.8.1/Jamrules
  13. 0 0
      libs/freetype-2.8.1/Makefile
  14. 5 5
      libs/freetype-2.8.1/README
  15. 0 0
      libs/freetype-2.8.1/README.git
  16. 0 0
      libs/freetype-2.8.1/autogen.sh
  17. 0 0
      libs/freetype-2.8.1/builds/amiga/README
  18. 0 0
      libs/freetype-2.8.1/builds/amiga/include/config/ftconfig.h
  19. 0 0
      libs/freetype-2.8.1/builds/amiga/include/config/ftmodule.h
  20. 0 0
      libs/freetype-2.8.1/builds/amiga/makefile
  21. 0 0
      libs/freetype-2.8.1/builds/amiga/makefile.os4
  22. 0 0
      libs/freetype-2.8.1/builds/amiga/smakefile
  23. 0 0
      libs/freetype-2.8.1/builds/amiga/src/base/ftdebug.c
  24. 0 0
      libs/freetype-2.8.1/builds/amiga/src/base/ftsystem.c
  25. 0 0
      libs/freetype-2.8.1/builds/ansi/ansi-def.mk
  26. 0 0
      libs/freetype-2.8.1/builds/ansi/ansi.mk
  27. 0 0
      libs/freetype-2.8.1/builds/atari/ATARI.H
  28. 0 0
      libs/freetype-2.8.1/builds/atari/FNames.SIC
  29. 0 0
      libs/freetype-2.8.1/builds/atari/FREETYPE.PRJ
  30. 0 0
      libs/freetype-2.8.1/builds/atari/README.TXT
  31. 0 0
      libs/freetype-2.8.1/builds/atari/deflinejoiner.awk
  32. 0 0
      libs/freetype-2.8.1/builds/atari/gen-purec-patch.sh
  33. 0 0
      libs/freetype-2.8.1/builds/beos/beos-def.mk
  34. 0 0
      libs/freetype-2.8.1/builds/beos/beos.mk
  35. 0 0
      libs/freetype-2.8.1/builds/beos/detect.mk
  36. 0 0
      libs/freetype-2.8.1/builds/cmake/FindHarfBuzz.cmake
  37. 0 0
      libs/freetype-2.8.1/builds/cmake/iOS.cmake
  38. 0 0
      libs/freetype-2.8.1/builds/cmake/testbuild.sh
  39. 0 0
      libs/freetype-2.8.1/builds/compiler/ansi-cc.mk
  40. 0 0
      libs/freetype-2.8.1/builds/compiler/bcc-dev.mk
  41. 0 0
      libs/freetype-2.8.1/builds/compiler/bcc.mk
  42. 0 0
      libs/freetype-2.8.1/builds/compiler/emx.mk
  43. 0 0
      libs/freetype-2.8.1/builds/compiler/gcc-dev.mk
  44. 0 0
      libs/freetype-2.8.1/builds/compiler/gcc.mk
  45. 0 0
      libs/freetype-2.8.1/builds/compiler/intelc.mk
  46. 0 0
      libs/freetype-2.8.1/builds/compiler/unix-lcc.mk
  47. 0 0
      libs/freetype-2.8.1/builds/compiler/visualage.mk
  48. 0 0
      libs/freetype-2.8.1/builds/compiler/visualc.mk
  49. 0 0
      libs/freetype-2.8.1/builds/compiler/watcom.mk
  50. 0 0
      libs/freetype-2.8.1/builds/compiler/win-lcc.mk
  51. 0 0
      libs/freetype-2.8.1/builds/detect.mk
  52. 0 0
      libs/freetype-2.8.1/builds/dos/detect.mk
  53. 0 0
      libs/freetype-2.8.1/builds/dos/dos-def.mk
  54. 0 0
      libs/freetype-2.8.1/builds/dos/dos-emx.mk
  55. 0 0
      libs/freetype-2.8.1/builds/dos/dos-gcc.mk
  56. 0 0
      libs/freetype-2.8.1/builds/dos/dos-wat.mk
  57. 0 0
      libs/freetype-2.8.1/builds/exports.mk
  58. 0 0
      libs/freetype-2.8.1/builds/freetype.mk
  59. 0 0
      libs/freetype-2.8.1/builds/link_dos.mk
  60. 0 0
      libs/freetype-2.8.1/builds/link_std.mk
  61. 0 0
      libs/freetype-2.8.1/builds/mac/FreeType.m68k_cfm.make.txt
  62. 0 0
      libs/freetype-2.8.1/builds/mac/FreeType.m68k_far.make.txt
  63. 0 0
      libs/freetype-2.8.1/builds/mac/FreeType.ppc_carbon.make.txt
  64. 0 0
      libs/freetype-2.8.1/builds/mac/FreeType.ppc_classic.make.txt
  65. 0 0
      libs/freetype-2.8.1/builds/mac/README
  66. 0 0
      libs/freetype-2.8.1/builds/mac/ascii2mpw.py
  67. 0 0
      libs/freetype-2.8.1/builds/mac/freetype-Info.plist
  68. 0 0
      libs/freetype-2.8.1/builds/mac/ftlib.prj.xml
  69. 2 2
      libs/freetype-2.8.1/builds/mac/ftmac.c
  70. 0 0
      libs/freetype-2.8.1/builds/modules.mk
  71. 0 0
      libs/freetype-2.8.1/builds/newline
  72. 0 0
      libs/freetype-2.8.1/builds/os2/detect.mk
  73. 0 0
      libs/freetype-2.8.1/builds/os2/os2-def.mk
  74. 0 0
      libs/freetype-2.8.1/builds/os2/os2-dev.mk
  75. 0 0
      libs/freetype-2.8.1/builds/os2/os2-gcc.mk
  76. 0 0
      libs/freetype-2.8.1/builds/symbian/bld.inf
  77. 0 0
      libs/freetype-2.8.1/builds/symbian/freetype.mmp
  78. 0 0
      libs/freetype-2.8.1/builds/toplevel.mk
  79. 0 0
      libs/freetype-2.8.1/builds/unix/aclocal.m4
  80. 18 36
      libs/freetype-2.8.1/builds/unix/config.guess
  81. 8 8
      libs/freetype-2.8.1/builds/unix/config.sub
  82. 12 12
      libs/freetype-2.8.1/builds/unix/configure
  83. 3 3
      libs/freetype-2.8.1/builds/unix/configure.ac
  84. 2 2
      libs/freetype-2.8.1/builds/unix/configure.raw
  85. 0 0
      libs/freetype-2.8.1/builds/unix/detect.mk
  86. 9 9
      libs/freetype-2.8.1/builds/unix/freetype-config.in
  87. 0 0
      libs/freetype-2.8.1/builds/unix/freetype2.in
  88. 0 0
      libs/freetype-2.8.1/builds/unix/freetype2.m4
  89. 0 0
      libs/freetype-2.8.1/builds/unix/ft-munmap.m4
  90. 0 0
      libs/freetype-2.8.1/builds/unix/ftconfig.in
  91. 0 0
      libs/freetype-2.8.1/builds/unix/ftsystem.c
  92. 0 0
      libs/freetype-2.8.1/builds/unix/install-sh
  93. 0 0
      libs/freetype-2.8.1/builds/unix/install.mk
  94. 0 0
      libs/freetype-2.8.1/builds/unix/ltmain.sh
  95. 0 0
      libs/freetype-2.8.1/builds/unix/pkg.m4
  96. 0 0
      libs/freetype-2.8.1/builds/unix/unix-cc.in
  97. 2 0
      libs/freetype-2.8.1/builds/unix/unix-def.in
  98. 0 0
      libs/freetype-2.8.1/builds/unix/unix-dev.mk
  99. 0 0
      libs/freetype-2.8.1/builds/unix/unix-lcc.mk
  100. 0 0
      libs/freetype-2.8.1/builds/unix/unix.mk

+ 1 - 1
CMakeLists.txt

@@ -146,7 +146,7 @@ set(MEGA_LIBOGG_VER "1.3.2")
 set(MEGA_LIBVORBIS_VER "1.3.5")
 set(MEGA_LIBTHEORA_VER "1.1.1")
 set(MEGA_MPG123_VER "1.25.6")
-set(MEGA_FREETYPE_VER "2.8")
+set(MEGA_FREETYPE_VER "2.8.1")
 set(MEGA_SDL2_VER "2.0.5-b48d8a98e261")
 set(MEGA_OPENAL_VER "1.17.0")
 set(MEGA_MODPLUG_VER "0.8.8.4")

+ 2 - 5
libs/freetype-2.8/CMakeLists.txt → libs/freetype-2.8.1/CMakeLists.txt

@@ -154,7 +154,7 @@ endif ()
 
 set(VERSION_MAJOR "2")
 set(VERSION_MINOR "8")
-set(VERSION_PATCH "0")
+set(VERSION_PATCH "1")
 
 set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
 set(SHARED_LIBRARY_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
@@ -364,7 +364,7 @@ endif ()
 
 if (NOT CMAKE_VERSION VERSION_LESS 2.8.12)
   target_include_directories(freetype
-    PUBLIC include)
+    PUBLIC $<INSTALL_INTERFACE:include/freetype2>)
 endif ()
 
 if (CMAKE_VERSION VERSION_LESS 2.8.12)
@@ -392,7 +392,6 @@ if (HARFBUZZ_FOUND)
 endif ()
 
 
-if (NOT MEGA)
 # Installations
 # Note the trailing slash in the argument to the `DIRECTORY' directive
 if (NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL)
@@ -450,6 +449,4 @@ if (NOT DEFINED FREETYPE_NO_DIST)
   add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)
 endif ()
 
-endif() # NOT MEGA
-
 # eof

File diff suppressed because it is too large
+ 1103 - 0
libs/freetype-2.8.1/ChangeLog


+ 0 - 0
libs/freetype-2.8/ChangeLog.20 → libs/freetype-2.8.1/ChangeLog.20


+ 0 - 0
libs/freetype-2.8/ChangeLog.21 → libs/freetype-2.8.1/ChangeLog.21


+ 0 - 0
libs/freetype-2.8/ChangeLog.22 → libs/freetype-2.8.1/ChangeLog.22


+ 0 - 0
libs/freetype-2.8/ChangeLog.23 → libs/freetype-2.8.1/ChangeLog.23


+ 2 - 2
libs/freetype-2.8/ChangeLog.24 → libs/freetype-2.8.1/ChangeLog.24

@@ -1860,10 +1860,10 @@
 	Fix `checking if gcc static flag -static works' test.
 
 	On my linux build tree, I receive yes answer in every package I
-	build except freetype for this test checking if gcc static flag
+	build except FreeType for this test checking if gcc static flag
 	`-static' works
 
-	On freetype, no is received, unless bzip2 and zlib are disabled using
+	In FreeType, no is received, unless bzip2 and zlib are disabled using
 
 	  ./configure --without-bzip2 --without-zlib
 

+ 1 - 1
libs/freetype-2.8/ChangeLog.25 → libs/freetype-2.8.1/ChangeLog.25

@@ -2116,7 +2116,7 @@
 	builds/unix/unix-def.in (freetype-config, freetype2.pc): Handle
 	HarfBuzz.
 
-	* docs/INSTALL.UNIX: Document interdependency of Freetype with
+	* docs/INSTALL.UNIX: Document interdependency of FreeType with
 	HarfBuzz.
 
 2014-02-28  Alexei Podtelezhnikov  <[email protected]>

+ 0 - 0
libs/freetype-2.8/ChangeLog.26 → libs/freetype-2.8.1/ChangeLog.26


+ 1 - 1
libs/freetype-2.8/Jamfile → libs/freetype-2.8.1/Jamfile

@@ -210,7 +210,7 @@ actions RefDoc
 {
   python $(FT2_SRC)/tools/docmaker/docmaker.py
          --prefix=ft2
-         --title=FreeType-2.8
+         --title=FreeType-2.8.1
          --output=$(DOC_DIR)
          $(FT2_INCLUDE)/freetype/*.h
          $(FT2_INCLUDE)/freetype/config/*.h

+ 0 - 0
libs/freetype-2.8/Jamrules → libs/freetype-2.8.1/Jamrules


+ 0 - 0
libs/freetype-2.8/Makefile → libs/freetype-2.8.1/Makefile


+ 5 - 5
libs/freetype-2.8/README → libs/freetype-2.8.1/README

@@ -1,5 +1,5 @@
-  FreeType 2.8
-  ============
+  FreeType 2.8.1
+  ==============
 
   Homepage: http://www.freetype.org
 
@@ -24,9 +24,9 @@
 
   and download one of the following files.
 
-    freetype-doc-2.8.tar.bz2
-    freetype-doc-2.8.tar.gz
-    ftdoc28.zip
+    freetype-doc-2.8.1.tar.bz2
+    freetype-doc-2.8.1.tar.gz
+    ftdoc281.zip
 
   To view the documentation online, go to
 

+ 0 - 0
libs/freetype-2.8/README.git → libs/freetype-2.8.1/README.git


+ 0 - 0
libs/freetype-2.8/autogen.sh → libs/freetype-2.8.1/autogen.sh


+ 0 - 0
libs/freetype-2.8/builds/amiga/README → libs/freetype-2.8.1/builds/amiga/README


+ 0 - 0
libs/freetype-2.8/builds/amiga/include/config/ftconfig.h → libs/freetype-2.8.1/builds/amiga/include/config/ftconfig.h


+ 0 - 0
libs/freetype-2.8/builds/amiga/include/config/ftmodule.h → libs/freetype-2.8.1/builds/amiga/include/config/ftmodule.h


+ 0 - 0
libs/freetype-2.8/builds/amiga/makefile → libs/freetype-2.8.1/builds/amiga/makefile


+ 0 - 0
libs/freetype-2.8/builds/amiga/makefile.os4 → libs/freetype-2.8.1/builds/amiga/makefile.os4


+ 0 - 0
libs/freetype-2.8/builds/amiga/smakefile → libs/freetype-2.8.1/builds/amiga/smakefile


+ 0 - 0
libs/freetype-2.8/builds/amiga/src/base/ftdebug.c → libs/freetype-2.8.1/builds/amiga/src/base/ftdebug.c


+ 0 - 0
libs/freetype-2.8/builds/amiga/src/base/ftsystem.c → libs/freetype-2.8.1/builds/amiga/src/base/ftsystem.c


+ 0 - 0
libs/freetype-2.8/builds/ansi/ansi-def.mk → libs/freetype-2.8.1/builds/ansi/ansi-def.mk


+ 0 - 0
libs/freetype-2.8/builds/ansi/ansi.mk → libs/freetype-2.8.1/builds/ansi/ansi.mk


+ 0 - 0
libs/freetype-2.8/builds/atari/ATARI.H → libs/freetype-2.8.1/builds/atari/ATARI.H


+ 0 - 0
libs/freetype-2.8/builds/atari/FNames.SIC → libs/freetype-2.8.1/builds/atari/FNames.SIC


+ 0 - 0
libs/freetype-2.8/builds/atari/FREETYPE.PRJ → libs/freetype-2.8.1/builds/atari/FREETYPE.PRJ


+ 0 - 0
libs/freetype-2.8/builds/atari/README.TXT → libs/freetype-2.8.1/builds/atari/README.TXT


+ 0 - 0
libs/freetype-2.8/builds/atari/deflinejoiner.awk → libs/freetype-2.8.1/builds/atari/deflinejoiner.awk


+ 0 - 0
libs/freetype-2.8/builds/atari/gen-purec-patch.sh → libs/freetype-2.8.1/builds/atari/gen-purec-patch.sh


+ 0 - 0
libs/freetype-2.8/builds/beos/beos-def.mk → libs/freetype-2.8.1/builds/beos/beos-def.mk


+ 0 - 0
libs/freetype-2.8/builds/beos/beos.mk → libs/freetype-2.8.1/builds/beos/beos.mk


+ 0 - 0
libs/freetype-2.8/builds/beos/detect.mk → libs/freetype-2.8.1/builds/beos/detect.mk


+ 0 - 0
libs/freetype-2.8/builds/cmake/FindHarfBuzz.cmake → libs/freetype-2.8.1/builds/cmake/FindHarfBuzz.cmake


+ 0 - 0
libs/freetype-2.8/builds/cmake/iOS.cmake → libs/freetype-2.8.1/builds/cmake/iOS.cmake


+ 0 - 0
libs/freetype-2.8/builds/cmake/testbuild.sh → libs/freetype-2.8.1/builds/cmake/testbuild.sh


+ 0 - 0
libs/freetype-2.8/builds/compiler/ansi-cc.mk → libs/freetype-2.8.1/builds/compiler/ansi-cc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/bcc-dev.mk → libs/freetype-2.8.1/builds/compiler/bcc-dev.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/bcc.mk → libs/freetype-2.8.1/builds/compiler/bcc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/emx.mk → libs/freetype-2.8.1/builds/compiler/emx.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/gcc-dev.mk → libs/freetype-2.8.1/builds/compiler/gcc-dev.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/gcc.mk → libs/freetype-2.8.1/builds/compiler/gcc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/intelc.mk → libs/freetype-2.8.1/builds/compiler/intelc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/unix-lcc.mk → libs/freetype-2.8.1/builds/compiler/unix-lcc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/visualage.mk → libs/freetype-2.8.1/builds/compiler/visualage.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/visualc.mk → libs/freetype-2.8.1/builds/compiler/visualc.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/watcom.mk → libs/freetype-2.8.1/builds/compiler/watcom.mk


+ 0 - 0
libs/freetype-2.8/builds/compiler/win-lcc.mk → libs/freetype-2.8.1/builds/compiler/win-lcc.mk


+ 0 - 0
libs/freetype-2.8/builds/detect.mk → libs/freetype-2.8.1/builds/detect.mk


+ 0 - 0
libs/freetype-2.8/builds/dos/detect.mk → libs/freetype-2.8.1/builds/dos/detect.mk


+ 0 - 0
libs/freetype-2.8/builds/dos/dos-def.mk → libs/freetype-2.8.1/builds/dos/dos-def.mk


+ 0 - 0
libs/freetype-2.8/builds/dos/dos-emx.mk → libs/freetype-2.8.1/builds/dos/dos-emx.mk


+ 0 - 0
libs/freetype-2.8/builds/dos/dos-gcc.mk → libs/freetype-2.8.1/builds/dos/dos-gcc.mk


+ 0 - 0
libs/freetype-2.8/builds/dos/dos-wat.mk → libs/freetype-2.8.1/builds/dos/dos-wat.mk


+ 0 - 0
libs/freetype-2.8/builds/exports.mk → libs/freetype-2.8.1/builds/exports.mk


+ 0 - 0
libs/freetype-2.8/builds/freetype.mk → libs/freetype-2.8.1/builds/freetype.mk


+ 0 - 0
libs/freetype-2.8/builds/link_dos.mk → libs/freetype-2.8.1/builds/link_dos.mk


+ 0 - 0
libs/freetype-2.8/builds/link_std.mk → libs/freetype-2.8.1/builds/link_std.mk


+ 0 - 0
libs/freetype-2.8/builds/mac/FreeType.m68k_cfm.make.txt → libs/freetype-2.8.1/builds/mac/FreeType.m68k_cfm.make.txt


+ 0 - 0
libs/freetype-2.8/builds/mac/FreeType.m68k_far.make.txt → libs/freetype-2.8.1/builds/mac/FreeType.m68k_far.make.txt


+ 0 - 0
libs/freetype-2.8/builds/mac/FreeType.ppc_carbon.make.txt → libs/freetype-2.8.1/builds/mac/FreeType.ppc_carbon.make.txt


+ 0 - 0
libs/freetype-2.8/builds/mac/FreeType.ppc_classic.make.txt → libs/freetype-2.8.1/builds/mac/FreeType.ppc_classic.make.txt


+ 0 - 0
libs/freetype-2.8/builds/mac/README → libs/freetype-2.8.1/builds/mac/README


+ 0 - 0
libs/freetype-2.8/builds/mac/ascii2mpw.py → libs/freetype-2.8.1/builds/mac/ascii2mpw.py


+ 0 - 0
libs/freetype-2.8/builds/mac/freetype-Info.plist → libs/freetype-2.8.1/builds/mac/freetype-Info.plist


+ 0 - 0
libs/freetype-2.8/builds/mac/ftlib.prj.xml → libs/freetype-2.8.1/builds/mac/ftlib.prj.xml


+ 2 - 2
libs/freetype-2.8/builds/mac/ftmac.c → libs/freetype-2.8.1/builds/mac/ftmac.c

@@ -1423,7 +1423,7 @@ typedef short ResourceIndex;
   /*    accepts an FSRef instead of a path.                                */
   /*                                                                       */
   /* This function is deprecated because Carbon data types (FSRef)         */
-  /* are not cross-platform, and thus not suitable for the freetype API.   */
+  /* are not cross-platform, and thus not suitable for the FreeType API.   */
   FT_EXPORT_DEF( FT_Error )
   FT_New_Face_From_FSRef( FT_Library    library,
                           const FSRef*  ref,
@@ -1481,7 +1481,7 @@ typedef short ResourceIndex;
   /*    accepts an FSSpec instead of a path.                               */
   /*                                                                       */
   /* This function is deprecated because Carbon data types (FSSpec)        */
-  /* are not cross-platform, and thus not suitable for the freetype API.   */
+  /* are not cross-platform, and thus not suitable for the FreeType API.   */
   FT_EXPORT_DEF( FT_Error )
   FT_New_Face_From_FSSpec( FT_Library     library,
                            const FSSpec*  spec,

+ 0 - 0
libs/freetype-2.8/builds/modules.mk → libs/freetype-2.8.1/builds/modules.mk


+ 0 - 0
libs/freetype-2.8/builds/newline → libs/freetype-2.8.1/builds/newline


+ 0 - 0
libs/freetype-2.8/builds/os2/detect.mk → libs/freetype-2.8.1/builds/os2/detect.mk


+ 0 - 0
libs/freetype-2.8/builds/os2/os2-def.mk → libs/freetype-2.8.1/builds/os2/os2-def.mk


+ 0 - 0
libs/freetype-2.8/builds/os2/os2-dev.mk → libs/freetype-2.8.1/builds/os2/os2-dev.mk


+ 0 - 0
libs/freetype-2.8/builds/os2/os2-gcc.mk → libs/freetype-2.8.1/builds/os2/os2-gcc.mk


+ 0 - 0
libs/freetype-2.8/builds/symbian/bld.inf → libs/freetype-2.8.1/builds/symbian/bld.inf


+ 0 - 0
libs/freetype-2.8/builds/symbian/freetype.mmp → libs/freetype-2.8.1/builds/symbian/freetype.mmp


+ 0 - 0
libs/freetype-2.8/builds/toplevel.mk → libs/freetype-2.8.1/builds/toplevel.mk


+ 0 - 0
libs/freetype-2.8/builds/unix/aclocal.m4 → libs/freetype-2.8.1/builds/unix/aclocal.m4


+ 18 - 36
libs/freetype-2.8/builds/unix/config.guess → libs/freetype-2.8.1/builds/unix/config.guess

@@ -2,7 +2,7 @@
 # Attempt to guess a canonical system name.
 #   Copyright 1992-2017 Free Software Foundation, Inc.
 
-timestamp='2017-03-05'
+timestamp='2017-09-12'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -259,6 +259,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
     *:Sortix:*:*)
 	echo ${UNAME_MACHINE}-unknown-sortix
 	exit ;;
+    *:Redox:*:*)
+	echo ${UNAME_MACHINE}-unknown-redox
+	exit ;;
     alpha:OSF1:*:*)
 	case $UNAME_RELEASE in
 	*4.0)
@@ -315,15 +318,6 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 	exitcode=$?
 	trap '' 0
 	exit $exitcode ;;
-    Alpha\ *:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# Should we change UNAME_MACHINE based on the output of uname instead
-	# of the specific Alpha model?
-	echo alpha-pc-interix
-	exit ;;
-    21064:Windows_NT:50:3)
-	echo alpha-dec-winnt3.5
-	exit ;;
     Amiga*:UNIX_System_V:4.0:*)
 	echo m68k-unknown-sysv4
 	exit ;;
@@ -855,10 +849,6 @@ EOF
     *:MSYS*:*)
 	echo ${UNAME_MACHINE}-pc-msys
 	exit ;;
-    i*:windows32*:*)
-	# uname -m includes "-pc" on this system.
-	echo ${UNAME_MACHINE}-mingw32
-	exit ;;
     i*:PW*:*)
 	echo ${UNAME_MACHINE}-pc-pw32
 	exit ;;
@@ -874,27 +864,12 @@ EOF
 		echo ia64-unknown-interix${UNAME_RELEASE}
 		exit ;;
 	esac ;;
-    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
-	echo i${UNAME_MACHINE}-pc-mks
-	exit ;;
-    8664:Windows_NT:*)
-	echo x86_64-pc-mks
-	exit ;;
-    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
-	# UNAME_MACHINE based on the output of uname instead of i386?
-	echo i586-pc-interix
-	exit ;;
     i*:UWIN*:*)
 	echo ${UNAME_MACHINE}-pc-uwin
 	exit ;;
     amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
 	echo x86_64-unknown-cygwin
 	exit ;;
-    p*:CYGWIN*:*)
-	echo powerpcle-unknown-cygwin
-	exit ;;
     prep*:SunOS:5.*:*)
 	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 	exit ;;
@@ -1304,14 +1279,21 @@ EOF
 	if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
 	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
 		if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-		    (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
-		    grep IS_64BIT_ARCH >/dev/null
+		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+		       grep IS_64BIT_ARCH >/dev/null
 		then
 		    case $UNAME_PROCESSOR in
 			i386) UNAME_PROCESSOR=x86_64 ;;
 			powerpc) UNAME_PROCESSOR=powerpc64 ;;
 		    esac
 		fi
+		# On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
+		if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
+		       (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+		       grep IS_PPC >/dev/null
+		then
+		    UNAME_PROCESSOR=powerpc
+		fi
 	    fi
 	elif test "$UNAME_PROCESSOR" = i386 ; then
 	    # Avoid executing cc on OS X 10.9, as it ships with a stub
@@ -1335,16 +1317,16 @@ EOF
     *:QNX:*:4*)
 	echo i386-pc-qnx
 	exit ;;
-    NEO-?:NONSTOP_KERNEL:*:*)
+    NEO-*:NONSTOP_KERNEL:*:*)
 	echo neo-tandem-nsk${UNAME_RELEASE}
 	exit ;;
     NSE-*:NONSTOP_KERNEL:*:*)
 	echo nse-tandem-nsk${UNAME_RELEASE}
 	exit ;;
-    NSR-?:NONSTOP_KERNEL:*:*)
+    NSR-*:NONSTOP_KERNEL:*:*)
 	echo nsr-tandem-nsk${UNAME_RELEASE}
 	exit ;;
-    NSX-?:NONSTOP_KERNEL:*:*)
+    NSX-*:NONSTOP_KERNEL:*:*)
 	echo nsx-tandem-nsk${UNAME_RELEASE}
 	exit ;;
     *:NonStop-UX:*:*)
@@ -1422,8 +1404,8 @@ cat >&2 <<EOF
 $0: unable to guess system type
 
 This script (version $timestamp), has failed to recognize the
-operating system you are using. If your script is old, overwrite
-config.guess and config.sub with the latest versions from:
+operating system you are using. If your script is old, overwrite *all*
+copies of config.guess and config.sub with the latest versions from:
 
   http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
 and

+ 8 - 8
libs/freetype-2.8/builds/unix/config.sub → libs/freetype-2.8.1/builds/unix/config.sub

@@ -2,7 +2,7 @@
 # Configuration validation subroutine script.
 #   Copyright 1992-2017 Free Software Foundation, Inc.
 
-timestamp='2017-04-02'
+timestamp='2017-09-13'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -229,9 +229,6 @@ case $os in
 	-ptx*)
 		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
 		;;
-	-windowsnt*)
-		os=`echo $os | sed -e 's/windowsnt/winnt/'`
-		;;
 	-psos*)
 		os=-psos
 		;;
@@ -1259,6 +1256,9 @@ case $basic_machine in
 		basic_machine=hppa1.1-winbond
 		os=-proelf
 		;;
+	x64)
+		basic_machine=x86_64-pc
+		;;
 	xbox)
 		basic_machine=i686-pc
 		os=-mingw32
@@ -1366,8 +1366,8 @@ esac
 if [ x"$os" != x"" ]
 then
 case $os in
-	# First match some system type aliases
-	# that might get confused with valid system types.
+	# First match some system type aliases that might get confused
+	# with valid system types.
 	# -solaris* is a basic system type, with this one exception.
 	-auroraux)
 		os=-auroraux
@@ -1387,9 +1387,9 @@ case $os in
 	-gnu/linux*)
 		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
 		;;
-	# First accept the basic system types.
+	# Now accept the basic system types.
 	# The portable systems comes first.
-	# Each alternative MUST END IN A *, to match a version number.
+	# Each alternative MUST end in a * to match a version number.
 	# -sysv* is not here because it comes later, after sysvr4.
 	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
 	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\

+ 12 - 12
libs/freetype-2.8/builds/unix/configure → libs/freetype-2.8.1/builds/unix/configure

@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for FreeType 2.8.
+# Generated by GNU Autoconf 2.69 for FreeType 2.8.1.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='FreeType'
 PACKAGE_TARNAME='freetype'
-PACKAGE_VERSION='2.8'
-PACKAGE_STRING='FreeType 2.8'
+PACKAGE_VERSION='2.8.1'
+PACKAGE_STRING='FreeType 2.8.1'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1329,7 +1329,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 FreeType 2.8 to adapt to many kinds of systems.
+\`configure' configures FreeType 2.8.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1394,7 +1394,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of FreeType 2.8:";;
+     short | recursive ) echo "Configuration of FreeType 2.8.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1541,7 +1541,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-FreeType configure 2.8
+FreeType configure 2.8.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2139,7 +2139,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 FreeType $as_me 2.8, which was
+It was created by FreeType $as_me 2.8.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2495,7 +2495,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 # Don't forget to update `docs/VERSIONS.TXT'!
 
-version_info='20:0:14'
+version_info='21:0:15'
 
 ft_version=`echo $version_info | tr : .`
 
@@ -13193,8 +13193,8 @@ main ()
 }
 _ACEOF
 if ac_fn_c_try_compile "$LINENO"; then :
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok, add it to XX_ANSIFLAGS" >&5
-$as_echo "ok, add it to XX_ANSIFLAGS" >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok, adding to XX_ANSIFLAGS" >&5
+$as_echo "ok, adding to XX_ANSIFLAGS" >&6; }
          XX_ANSIFLAGS="${XX_ANSIFLAGS} ${a}"
 
 else
@@ -15017,7 +15017,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 FreeType $as_me 2.8, which was
+This file was extended by FreeType $as_me 2.8.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15083,7 +15083,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="\\
-FreeType config.status 2.8
+FreeType config.status 2.8.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 

+ 3 - 3
libs/freetype-2.8/builds/unix/configure.ac → libs/freetype-2.8.1/builds/unix/configure.ac

@@ -11,13 +11,13 @@
 # indicate that you have read the license and understand and accept it
 # fully.
 
-AC_INIT([FreeType], [2.8], [[email protected]], [freetype])
+AC_INIT([FreeType], [2.8.1], [[email protected]], [freetype])
 AC_CONFIG_SRCDIR([ftconfig.in])
 
 
 # Don't forget to update `docs/VERSIONS.TXT'!
 
-version_info='20:0:14'
+version_info='21:0:15'
 AC_SUBST([version_info])
 ft_version=`echo $version_info | tr : .`
 AC_SUBST([ft_version])
@@ -275,7 +275,7 @@ if test "x$GCC" = xyes; then
             }
 
           ])],
-        [AC_MSG_RESULT([ok, add it to XX_ANSIFLAGS])
+        [AC_MSG_RESULT([ok, adding to XX_ANSIFLAGS])
          XX_ANSIFLAGS="${XX_ANSIFLAGS} ${a}"
         ],
         [AC_MSG_RESULT([no])])

+ 2 - 2
libs/freetype-2.8/builds/unix/configure.raw → libs/freetype-2.8.1/builds/unix/configure.raw

@@ -17,7 +17,7 @@ AC_CONFIG_SRCDIR([ftconfig.in])
 
 # Don't forget to update `docs/VERSIONS.TXT'!
 
-version_info='20:0:14'
+version_info='21:0:15'
 AC_SUBST([version_info])
 ft_version=`echo $version_info | tr : .`
 AC_SUBST([ft_version])
@@ -275,7 +275,7 @@ if test "x$GCC" = xyes; then
             }
 
           ])],
-        [AC_MSG_RESULT([ok, add it to XX_ANSIFLAGS])
+        [AC_MSG_RESULT([ok, adding to XX_ANSIFLAGS])
          XX_ANSIFLAGS="${XX_ANSIFLAGS} ${a}"
         ],
         [AC_MSG_RESULT([no])])

+ 0 - 0
libs/freetype-2.8/builds/unix/detect.mk → libs/freetype-2.8.1/builds/unix/detect.mk


+ 9 - 9
libs/freetype-2.8/builds/unix/freetype-config.in → libs/freetype-2.8.1/builds/unix/freetype-config.in

@@ -14,7 +14,7 @@ export LC_ALL
 
 
 # if `pkg-config' is available, use values from `freetype2.pc'
-pkg-config --version >/dev/null 2>&1
+%PKG_CONFIG% --atleast-pkgconfig-version 0.24 >/dev/null 2>&1
 if test $? -eq 0 ; then
   # note that option `--variable' is not affected by the
   # PKG_CONFIG_SYSROOT_DIR environment variable
@@ -23,17 +23,17 @@ if test $? -eq 0 ; then
     export PKG_CONFIG_SYSROOT_DIR
   fi
 
-  prefix=`pkg-config --variable prefix freetype2`
-  exec_prefix=`pkg-config --variable exec_prefix freetype2`
+  prefix=`%PKG_CONFIG% --variable prefix freetype2`
+  exec_prefix=`%PKG_CONFIG% --variable exec_prefix freetype2`
 
-  includedir=`pkg-config --variable includedir freetype2`
-  libdir=`pkg-config --variable libdir freetype2`
+  includedir=`%PKG_CONFIG% --variable includedir freetype2`
+  libdir=`%PKG_CONFIG% --variable libdir freetype2`
 
-  version=`pkg-config --modversion freetype2`
+  version=`%PKG_CONFIG% --modversion freetype2`
 
-  cflags=`pkg-config --cflags freetype2`
-  dynamic_libs=`pkg-config --libs freetype2`
-  static_libs=`pkg-config --static --libs freetype2`
+  cflags=`%PKG_CONFIG% --cflags freetype2`
+  dynamic_libs=`%PKG_CONFIG% --libs freetype2`
+  static_libs=`%PKG_CONFIG% --static --libs freetype2`
 else
   prefix="%prefix%"
   exec_prefix="%exec_prefix%"

+ 0 - 0
libs/freetype-2.8/builds/unix/freetype2.in → libs/freetype-2.8.1/builds/unix/freetype2.in


+ 0 - 0
libs/freetype-2.8/builds/unix/freetype2.m4 → libs/freetype-2.8.1/builds/unix/freetype2.m4


+ 0 - 0
libs/freetype-2.8/builds/unix/ft-munmap.m4 → libs/freetype-2.8.1/builds/unix/ft-munmap.m4


+ 0 - 0
libs/freetype-2.8/builds/unix/ftconfig.in → libs/freetype-2.8.1/builds/unix/ftconfig.in


+ 0 - 0
libs/freetype-2.8/builds/unix/ftsystem.c → libs/freetype-2.8.1/builds/unix/ftsystem.c


+ 0 - 0
libs/freetype-2.8/builds/unix/install-sh → libs/freetype-2.8.1/builds/unix/install-sh


+ 0 - 0
libs/freetype-2.8/builds/unix/install.mk → libs/freetype-2.8.1/builds/unix/install.mk


+ 0 - 0
libs/freetype-2.8/builds/unix/ltmain.sh → libs/freetype-2.8.1/builds/unix/ltmain.sh


+ 0 - 0
libs/freetype-2.8/builds/unix/pkg.m4 → libs/freetype-2.8.1/builds/unix/pkg.m4


+ 0 - 0
libs/freetype-2.8/builds/unix/unix-cc.in → libs/freetype-2.8.1/builds/unix/unix-cc.in


+ 2 - 0
libs/freetype-2.8/builds/unix/unix-def.in → libs/freetype-2.8.1/builds/unix/unix-def.in

@@ -62,6 +62,7 @@ version_info := @version_info@
 
 # Variables needed for `freetype-config' and `freetype.pc'.
 #
+PKG_CONFIG         := @PKG_CONFIG@
 REQUIRES_PRIVATE   := @REQUIRES_PRIVATE@
 LIBS_PRIVATE       := @LIBS_PRIVATE@
 LIBSSTATIC_CONFIG  := @LIBSSTATIC_CONFIG@
@@ -102,6 +103,7 @@ NO_OUTPUT := 2> /dev/null
 $(OBJ_BUILD)/freetype-config: $(TOP_DIR)/builds/unix/freetype-config.in
 	rm -f $@ [email protected]
 	sed -e 's|%LIBSSTATIC_CONFIG%|$(LIBSSTATIC_CONFIG)|'   \
+	    -e 's|%PKG_CONFIG%|$(PKG_CONFIG)|'                 \
 	    -e 's|%build_libtool_libs%|$(build_libtool_libs)|' \
 	    -e 's|%exec_prefix%|$(exec_prefix)|'               \
 	    -e 's|%ft_version%|$(ft_version)|'                 \

+ 0 - 0
libs/freetype-2.8/builds/unix/unix-dev.mk → libs/freetype-2.8.1/builds/unix/unix-dev.mk


+ 0 - 0
libs/freetype-2.8/builds/unix/unix-lcc.mk → libs/freetype-2.8.1/builds/unix/unix-lcc.mk


+ 0 - 0
libs/freetype-2.8/builds/unix/unix.mk → libs/freetype-2.8.1/builds/unix/unix.mk


Some files were not shown because too many files changed in this diff