external/libwpd/UnpackedTarball_libwpd.mk                       |    1 
 external/libwpd/tdf153034_3_WrongGreekCharactersWP5Import.patch |   18 
++++++++++
 2 files changed, 19 insertions(+)

New commits:
commit 5424bcd28f89b3622f85783633c725be643a0595
Author:     Julien Nabet <serval2...@yahoo.fr>
AuthorDate: Sat Sep 9 12:31:22 2023 +0200
Commit:     Julien Nabet <serval2...@yahoo.fr>
CommitDate: Sun Sep 10 09:37:35 2023 +0200

    tdf#153034: Three wrong Greek characters in WordPerfect 5 import
    
    Retrieve of the commits of upstream, waiting for libwpd 0.10.4 release.
    
    Change-Id: Ie7ef425d1a25e0cb77a00c75c13bc392c30aae12
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156768
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2...@yahoo.fr>

diff --git a/external/libwpd/UnpackedTarball_libwpd.mk 
b/external/libwpd/UnpackedTarball_libwpd.mk
index eefa9331c8d6..c72baa515d09 100644
--- a/external/libwpd/UnpackedTarball_libwpd.mk
+++ b/external/libwpd/UnpackedTarball_libwpd.mk
@@ -17,6 +17,7 @@ $(eval $(call 
gb_UnpackedTarball_update_autoconf_configs,libwpd))
 
 $(eval $(call gb_UnpackedTarball_add_patches,libwpd,\
        external/libwpd/libwpd-vs2013.patch.1 \
+       external/libwpd/tdf153034_3_WrongGreekCharactersWP5Import.patch \
        $(if $(SYSTEM_REVENGE),,external/libwpd/rpath.patch) \
        external/libwpd/include.patch \
 ))
diff --git a/external/libwpd/tdf153034_3_WrongGreekCharactersWP5Import.patch 
b/external/libwpd/tdf153034_3_WrongGreekCharactersWP5Import.patch
new file mode 100644
index 000000000000..7227a70004ac
--- /dev/null
+++ b/external/libwpd/tdf153034_3_WrongGreekCharactersWP5Import.patch
@@ -0,0 +1,18 @@
+
+
+--- src/lib/libwpd_internal.cpp.orig   2023-09-09 12:20:11.332107210 +0200
++++ src/lib/libwpd_internal.cpp        2023-09-09 12:22:13.360092760 +0200
+@@ -803,11 +803,11 @@
+       0x0394, 0x03b4, 0x0395, 0x03b5, 0x0396, 0x03b6, 0x0397, 0x03b7,
+       0x0398, 0x03b8, 0x0399, 0x03b9, 0x039a, 0x03ba, 0x039b, 0x03bb,
+       0x039c, 0x03bc, 0x039d, 0x03bd, 0x039e, 0x03be, 0x039f, 0x03bf,
+-      0x03a0, 0x03c0, 0x03a1, 0x03c1, 0x03a3, 0x03c3, 0x03f9, 0x03db,
++      0x03a0, 0x03c0, 0x03a1, 0x03c1, 0x03a3, 0x03c3, 0x03a3, 0x03c2,
+       0x03a4, 0x03c4, 0x03a5, 0x03c5, 0x03a6, 0x03d5, 0x03a7, 0x03c7,
+       0x03a8, 0x03c8, 0x03a9, 0x03c9, 0x03ac, 0x03ad, 0x03ae, 0x03af,
+       0x03ca, 0x03cc, 0x03cd, 0x03cb, 0x03ce, 0x03b5, 0x03d1, 0x03f0,
+-      0x03d6, 0x1fe5, 0x03d2, 0x03c6, 0x03c9, 0x037e, 0x0387, 0x0384,
++      0x03d6, 0x03f1, 0x03d2, 0x03c6, 0x03c9, 0x037e, 0x0387, 0x0384,
+       0x00a8, 0x0385, 0x1fed, 0x1fef, 0x1fc0, 0x1fbd, 0x1fbf, 0x1fbe,
+       0x1fce, 0x1fde, 0x1fcd, 0x1fdd, 0x1fcf, 0x1fdf, 0x0384, 0x1fef,
+       0x1fc0, 0x1fbd, 0x1fbf, 0x1fce, 0x1fde, 0x1fcd, 0x1fdd, 0x1fcf,

Reply via email to