summaryrefslogtreecommitdiff
path: root/Build/source/libs/teckit/TLpatches
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/teckit/TLpatches')
-rw-r--r--Build/source/libs/teckit/TLpatches/ChangeLog109
-rw-r--r--Build/source/libs/teckit/TLpatches/TL-Changes36
-rw-r--r--Build/source/libs/teckit/TLpatches/patch-06-dont-build-sfconv10
-rw-r--r--Build/source/libs/teckit/TLpatches/patch-07-warnings-and-static103
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)