diff options
Diffstat (limited to 'Build/source/libs/teckit/TLpatches')
4 files changed, 0 insertions, 258 deletions
diff --git a/Build/source/libs/teckit/TLpatches/ChangeLog b/Build/source/libs/teckit/TLpatches/ChangeLog deleted file mode 100644 index 41718ad15e7..00000000000 --- a/Build/source/libs/teckit/TLpatches/ChangeLog +++ /dev/null @@ -1,109 +0,0 @@ -2020-05-06 Akira Kakuto <kakuto@w32tex.org> - - Imported TECkit-2.5.10 source tree (teckit) from - https://github.com/silnrsi/teckit/archive/2.5.10.tar.gz. - patch-02-warning, patch-03-warnings, patch-05-static: Reduce - to a single patch-07-warnings-and-static for convenience. - patch-06-dont-build-sfconv: Adapted. - -2019-05-03 Akira Kakuto <kakuto@w32tex.org> - - Imported TECkit-2.5.9 source tree (teckit) from - https://github.com/silnrsi/teckit/archive/2.5.9.tar.gz. - patch-02-warning, patch-03-warnings,patch-05-static, and - patch-06-dont-build-sfconv: Adapted. - patch-04-pragmas: Removed. - -2018-07-24 Akira Kakuto <kakuto@fuk.kindai.ac.jp> - - Imported TECkit-2.5.8 source tree (teckit) from - https://github.com/silnrsi/teckit/archive/2.5.8.tar.gz. - patch-02-warning, patch-03-warnings, patch-04-pragmas, - patch-05-static, and patch patch-06-dont-build-sfconv: Adapted. - -2017-06-27 Akira Kakuto <kakuto@fuk.kindai.ac.jp> - - Imported TECkit-2.5.7 source tree (teckit) from - https://github.com/silnrsi/teckit/archive/2.5.7.tar.gz. - patch-02-warning, patch-03-warnings, patch-04-pragmas, - patch-05-static, and patch patch-06-dont-build-sfconv: Adapted. - -2017-01-11 Norbert Preining <norbert@preining.info> - - Remove SFconv directory, contains non-free ConvertUTF.{c,h} - Add patch patch-06-dont-build-sfconv to not build sfconv. - -2016-12-30 Akira Kakuto <kakuto@fuk.kindai.ac.jp> - - Imported TECkit-2.5.6 source tree (teckit) from - https://github.com/silnrsi/teckit/archive/2.5.6.tar.gz. - patch-02-warning, patch-03-warnings, patch-04-pragmas, and - patch-05-static: Adapted. - -2014-07-18 Peter Breitenlohner <peb@mppmu.mpg.de> - - Imported TECkit-2.5.4 source tree (teckit) from - http://scripts.sil.org/svn-public/teckit/TRUNK - (svn r139 2014-07-09 14:47:39 UTC). - - * patch-06-backport-r119 (removed): Now in source tree. - * patch-02-warning, patch-03-warnings, patch-04-pragmas, - patch-05-static: Adapted. - -2014-06-28 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-06-static_cast (removed): Replaced by ... - * patch-06-backport-r119 (new): ... Backport upstream changes: - svn r117: Update test runner for compatibility with newer - versions of perl - svn r118: Update Normalization test data for 6.0.0 - svn r119: Fix data-narrowing bug - -2014-06-23 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-06-static_cast (new): Add static_cast required by C++11. - -2012-10-13 Peter Breitenlohner <peb@mppmu.mpg.de> - - Avoid TL vs W32TeX diffs (from Akira). - * patch-04-pragmas (new): Remove '#pragma's. - * patch-05-static (new): Build a static library and not a Dll. - -2012-03-17 Peter Breitenlohner <peb@mppmu.mpg.de> - - Imported TECkit-2.5.3 source tree (teckit) from - http://scripts.sil.org/svn-public/teckit/TRUNK - (svn r116 2011-05-12 18:24:47 UTC). - - * patch-01-debian-505693, patch-04-case-sensitive (removed): - Now in source tree. - * patch-02-warning, patch-03-warnings: Adapted. - -2010-02-19 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-04-case-sensitive (new): #include <windows.h> instead - of <Windows.h> for, e.g., Linux => MinGW32 cross compilation. - -2009-10-18 Peter Breitenlohner <peb@mppmu.mpg.de> - - Reconstruct TL TECkit sources from distributed tarball. - * TL-changes (new): Modifications applied to the distribution. - * patch-[0-9][0-9]-*: Patches applied to the distribution. - -2009-10-01 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-03-warnings (new): Avoid maximal compiler warnings. - source/Sample-tools/TECkit_Compile.cpp, source/Engine.{cpp,h}, - source/Public-headers/TECkit_Compiler.h, source/Compiler.cpp: - Constify. - -2009-06-25 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-02-warning (new): Avoid compiler warning. - source/Compiler.h: change type of Compiler::Pass.passType - long -> UInt32. - -2008-11-17 Jonathan Kew <jonathan_kew@sil.org> - - * patch-01-debian-505693 (new): Bug fix. - diff --git a/Build/source/libs/teckit/TLpatches/TL-Changes b/Build/source/libs/teckit/TLpatches/TL-Changes deleted file mode 100644 index 4ee3e8d626d..00000000000 --- a/Build/source/libs/teckit/TLpatches/TL-Changes +++ /dev/null @@ -1,36 +0,0 @@ -Changes applied to the TECkit-2.5.10/ tree obtained from: - https://github.com/silnrsi/teckit/archive/2.5.10.tar.gz. - -Removed execute permissions from: - installed-top.pc.in - teckit.pc.in - uninstalled-top.pc.in - -Removed: - aclocal.m4 - bin/Makefile.in - compile - config.guess - config.sub - configure - decomp - docs/Makefile.in - install-sh - lib/Makefile.in - ltmain.sh - Makefile.in - missing - test/Makefile.in - test-driver - SFconv/ - zlib-1.2.11/ - -Converted Dos/Win lpwdine ends to native: - source/Perl/TECkit.xs - source/Perl/lib/Encode/TECkit.pm - source/Perl/test.pl - source/Perl/typemap - test/GNT-map.xml - test/ISO-8859-1.map - test/Mrk-GNT.sf - test/mrk.sf.legacy.txt.orig diff --git a/Build/source/libs/teckit/TLpatches/patch-06-dont-build-sfconv b/Build/source/libs/teckit/TLpatches/patch-06-dont-build-sfconv deleted file mode 100644 index 15885f3815e..00000000000 --- a/Build/source/libs/teckit/TLpatches/patch-06-dont-build-sfconv +++ /dev/null @@ -1,10 +0,0 @@ -diff -ur teckit-2.5.10/bin/Makefile.am teckit-src/bin/Makefile.am ---- teckit-2.5.10/bin/Makefile.am Tue May 05 23:09:53 2020 -+++ teckit-src/bin/Makefile.am Wed May 06 09:09:23 2020 -@@ -1,6 +1,6 @@ - AUTOMAKE_OPTIONS = -Wno-portability - --bin_PROGRAMS = teckit_compile txtconv sfconv -+bin_PROGRAMS = teckit_compile txtconv - - AM_CPPFLAGS = -I$(top_srcdir)/source/Public-headers diff --git a/Build/source/libs/teckit/TLpatches/patch-07-warnings-and-static b/Build/source/libs/teckit/TLpatches/patch-07-warnings-and-static deleted file mode 100644 index 12ed8b7ecd1..00000000000 --- a/Build/source/libs/teckit/TLpatches/patch-07-warnings-and-static +++ /dev/null @@ -1,103 +0,0 @@ -diff -ur teckit-2.5.10/source/Compiler.cpp teckit-src/source/Compiler.cpp ---- teckit-2.5.10/source/Compiler.cpp Tue May 05 23:09:53 2020 -+++ teckit-src/source/Compiler.cpp Wed May 06 09:00:34 2020 -@@ -189,7 +189,7 @@ - free(table); - } - --char* -+const char* - WINAPI - TECkit_GetUnicodeName(UInt32 usv) - { -diff -ur teckit-2.5.10/source/Compiler.h teckit-src/source/Compiler.h ---- teckit-2.5.10/source/Compiler.h Tue May 05 23:09:53 2020 -+++ teckit-src/source/Compiler.h Wed May 06 08:59:40 2020 -@@ -229,7 +229,7 @@ - vector<UInt32> byteClassLines; - vector<UInt32> uniClassLines; - -- long passType; -+ UInt32 passType; - UInt32 uniDefault; - UInt8 byteDefault; - bool supplementaryChars; -diff -ur teckit-2.5.10/source/Engine.cpp teckit-src/source/Engine.cpp ---- teckit-2.5.10/source/Engine.cpp Tue May 05 23:09:53 2020 -+++ teckit-src/source/Engine.cpp Wed May 06 09:06:24 2020 -@@ -51,12 +51,6 @@ - # define NOSERVICE - # define NOMCX - # include <windows.h> -- -- BOOL WINAPI -- DllMain(HINSTANCE /*hInst*/, DWORD /*wDataSeg*/, LPVOID /*lpReserved*/) -- { -- return true; -- } - #endif - - #include "Engine.h" -diff -ur teckit-2.5.10/source/Public-headers/TECkit_Compiler.h teckit-src/source/Public-headers/TECkit_Compiler.h ---- teckit-2.5.10/source/Public-headers/TECkit_Compiler.h Tue May 05 23:09:53 2020 -+++ teckit-src/source/Public-headers/TECkit_Compiler.h Wed May 06 09:07:40 2020 -@@ -29,6 +29,9 @@ - #ifdef _WIN32 - /* MS compiler has predefined _WIN32, so assume Windows target */ - #include <windows.h> // apparently just using windef.h fails on VC++6 -+#undef WINAPI -+#define WINAPI -+#define EXPORTED - #else - /* not the MS compiler, so try Metrowerks' platform macros */ - #ifndef __APPLE__ -@@ -55,7 +58,7 @@ - #define kCompilerOpts_Compress 0x00000010 /* generate compressed mapping table */ - #define kCompilerOpts_XML 0x00000020 /* instead of a compiled binary table, generate an XML representation of the mapping */ - --typedef void (CALLBACK *TECkit_ErrorFn)(void* userData, char* msg, char* param, UInt32 line); -+typedef void (CALLBACK *TECkit_ErrorFn)(void* userData, const char* msg, const char* param, UInt32 line); - - TECkit_Status - WINAPI EXPORTED -@@ -74,7 +77,7 @@ - TECkit_GetCompilerVersion(); - - /* new APIs for looking up Unicode names (as NUL-terminated C strings) */ --char* -+const char* - WINAPI EXPORTED - TECkit_GetUnicodeName(UInt32 usv); - /* returns the Unicode name of usv, if available, else NULL */ -diff -ur teckit-2.5.10/source/Public-headers/TECkit_Engine.h teckit-src/source/Public-headers/TECkit_Engine.h ---- teckit-2.5.10/source/Public-headers/TECkit_Engine.h Tue May 05 23:09:53 2020 -+++ teckit-src/source/Public-headers/TECkit_Engine.h Wed May 06 09:08:34 2020 -@@ -79,6 +79,9 @@ - #ifdef _WIN32 - /* MS compiler has predefined _WIN32, so assume Windows target */ - #include <windows.h> -+#undef WINAPI -+#define WINAPI -+#define EXPORTED - #else - /* not the MS compiler, so try Metrowerks' platform macros */ - #ifndef __APPLE__ -diff -ur teckit-2.5.10/source/Sample-tools/TECkit_Compile.cpp teckit-src/source/Sample-tools/TECkit_Compile.cpp ---- teckit-2.5.10/source/Sample-tools/TECkit_Compile.cpp Tue May 05 23:09:53 2020 -+++ teckit-src/source/Sample-tools/TECkit_Compile.cpp Wed May 06 09:05:22 2020 -@@ -24,13 +24,13 @@ - #endif - - extern "C" { -- static void CALLBACK errFunc(void* userData, char* msg, char* param, UInt32 line); -+ static void CALLBACK errFunc(void* userData, const char* msg, const char* param, UInt32 line); - }; - - static - void - CALLBACK --errFunc(void* /*userData*/, char* msg, char* param, UInt32 line) -+errFunc(void* /* userData */, const char* msg, const char* param, UInt32 line) - { - fprintf(stderr, "%s", msg); - if (param != 0) |