/[packages]/updates/5/libreoffice/current/SOURCES/0001-Switch-from-orcus-0.11-to-orcus-0.12.patch
ViewVC logotype

Contents of /updates/5/libreoffice/current/SOURCES/0001-Switch-from-orcus-0.11-to-orcus-0.12.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1142874 - (show annotations) (download)
Tue Aug 22 07:52:48 2017 UTC (6 years, 7 months ago) by neoclust
File size: 8437 byte(s)
New version 5.2.4
1 From 08f105a770ac20641cd287f9e999dc70eaafa343 Mon Sep 17 00:00:00 2001
2 From: Jaskaran Singh <jvsg1303@gmail.com>
3 Date: Fri, 24 Jun 2016 19:53:11 +0530
4 Subject: [PATCH] Switch from orcus-0.11 to orcus-0.12
5
6 Change-Id: I837ed3a30fae6fbe6cb658f1feecce1e88279ae0
7 (cherry picked from commit 92be10ca0669fc05565507c4e62c674c5224e49f)
8 ---
9 RepositoryExternal.mk | 4 ++--
10 configure.ac | 2 +-
11 download.lst | 4 ++--
12 .../liborcus/0001-workaround-a-linking-problem-on-windows.patch | 4 ++--
13 external/liborcus/ExternalPackage_liborcus.mk | 8 ++++----
14 external/liborcus/ExternalProject_liborcus.mk | 4 ++--
15 external/liborcus/Library_orcus-parser.mk | 3 +++
16 external/liborcus/Library_orcus.mk | 1 +
17 8 files changed, 17 insertions(+), 13 deletions(-)
18
19 diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
20 index 0fc7d25..6094333 100644
21 --- a/RepositoryExternal.mk
22 +++ b/RepositoryExternal.mk
23 @@ -3108,7 +3108,7 @@ $(call gb_LinkTarget_set_include,$(1),\
24 )
25
26 $(call gb_LinkTarget_add_libs,$(1),\
27 - -L$(call gb_UnpackedTarball_get_dir,liborcus)/src/liborcus/.libs -lorcus-0.11 \
28 + -L$(call gb_UnpackedTarball_get_dir,liborcus)/src/liborcus/.libs -lorcus-0.12 \
29 )
30
31 $(if $(SYSTEM_BOOST), \
32 @@ -3127,7 +3127,7 @@ $(call gb_LinkTarget_set_include,$(1),\
33 )
34
35 $(call gb_LinkTarget_add_libs,$(1),\
36 - -L$(call gb_UnpackedTarball_get_dir,liborcus)/src/parser/.libs -lorcus-parser-0.11 \
37 + -L$(call gb_UnpackedTarball_get_dir,liborcus)/src/parser/.libs -lorcus-parser-0.12 \
38 )
39
40 endef
41 diff --git a/configure.ac b/configure.ac
42 index d271db2..8421640 100644
43 --- a/configure.ac
44 +++ b/configure.ac
45 @@ -9173,7 +9173,7 @@ if test -z "$enable_orcus" -o "$enable_orcus" != no; then
46 ENABLE_ORCUS="TRUE"
47 AC_DEFINE(ENABLE_ORCUS)
48
49 - libo_CHECK_SYSTEM_MODULE([orcus],[ORCUS],[liborcus-0.11 >= 0.11.2])
50 + libo_CHECK_SYSTEM_MODULE([orcus],[ORCUS],[liborcus-0.12 >= 0.12.0])
51 if test "$with_system_orcus" != "yes"; then
52 if test "$SYSTEM_BOOST" = "TRUE"; then
53 # ===========================================================
54 diff --git a/download.lst b/download.lst
55 index 7632f99..19e4752 100644
56 --- a/download.lst
57 +++ b/download.lst
58 @@ -118,8 +118,8 @@ export OPENCOLLADA_TARBALL := OpenCOLLADA-master-6509aa13af.tar.bz2
59 export OPENLDAP_TARBALL := 804c6cb5698db30b75ad0ff1c25baefd-openldap-2.4.31.tgz
60 export OPENSSL_MD5SUM := 9392e65072ce4b614c1392eefc1f23d0
61 export OPENSSL_TARBALL := openssl-1.0.2h.tar.gz
62 -export ORCUS_MD5SUM := 205badaee72adf99422add8c4c49d669
63 -export ORCUS_TARBALL := liborcus-0.11.2.tar.gz
64 +export ORCUS_MD5SUM := b3b3efc8d6c92bb8016464e42cab3d06
65 +export ORCUS_TARBALL := b3b3efc8d6c92bb8016464e42cab3d06-liborcus-0.12.0.tar.gz
66 export OWNCLOUD_ANDROID_LIB_MD5SUM := 593f0aa47bf2efc0efda2d28fae063b2
67 export OWNCLOUD_ANDROID_LIB_TARBALL := owncloud-android-library-0.9.4-no-binary-deps.tar.gz
68 export PAGEMAKER_MD5SUM := 5c4985a68be0b79d3f809da5e12b143c
69 diff --git a/external/liborcus/0001-workaround-a-linking-problem-on-windows.patch b/external/liborcus/0001-workaround-a-linking-problem-on-windows.patch
70 index 5710877..308e51c 100644
71 --- a/external/liborcus/0001-workaround-a-linking-problem-on-windows.patch
72 +++ b/external/liborcus/0001-workaround-a-linking-problem-on-windows.patch
73 @@ -24,7 +24,7 @@ index b6e3f83..8027f25 100644
74 typedef const char* xmlns_id_t;
75
76 -ORCUS_PSR_DLLPUBLIC extern const xmlns_id_t XMLNS_UNKNOWN_ID;
77 -+const xmlns_id_t XMLNS_UNKNOWN_ID = NULL;
78 ++const xmlns_id_t XMLNS_UNKNOWN_ID = nullptr;
79 ORCUS_PSR_DLLPUBLIC extern const xml_token_t XML_UNKNOWN_TOKEN;
80 ORCUS_PSR_DLLPUBLIC extern const size_t index_not_found;
81 ORCUS_PSR_DLLPUBLIC extern const size_t unspecified;
82 @@ -36,7 +36,7 @@ index be4e304..0a1b4a7 100644
83
84 namespace orcus {
85
86 --const xmlns_id_t XMLNS_UNKNOWN_ID = NULL;
87 +-const xmlns_id_t XMLNS_UNKNOWN_ID = nullptr;
88 const xml_token_t XML_UNKNOWN_TOKEN = 0;
89
90 const size_t index_not_found = std::numeric_limits<size_t>::max();
91 diff --git a/external/liborcus/ExternalPackage_liborcus.mk b/external/liborcus/ExternalPackage_liborcus.mk
92 index 56debe9..4a8b5f8 100644
93 --- a/external/liborcus/ExternalPackage_liborcus.mk
94 +++ b/external/liborcus/ExternalPackage_liborcus.mk
95 @@ -12,11 +12,11 @@ $(eval $(call gb_ExternalPackage_ExternalPackage,liborcus,liborcus))
96 $(eval $(call gb_ExternalPackage_use_external_project,liborcus,liborcus))
97
98 ifeq ($(OS),MACOSX)
99 -$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-0.11.0.dylib,src/liborcus/.libs/liborcus-0.11.0.dylib))
100 -$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-parser-0.11.0.dylib,src/parser/.libs/liborcus-parser-0.11.0.dylib))
101 +$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-0.12.0.dylib,src/liborcus/.libs/liborcus-0.12.0.dylib))
102 +$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-parser-0.12.0.dylib,src/parser/.libs/liborcus-parser-0.12.0.dylib))
103 else ifeq ($(DISABLE_DYNLOADING),)
104 -$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-0.11.so.0,src/liborcus/.libs/liborcus-0.11.so.0.0.0))
105 -$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-parser-0.11.so.0,src/parser/.libs/liborcus-parser-0.11.so.0.0.0))
106 +$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-0.12.so.0,src/liborcus/.libs/liborcus-0.12.so.0.0.0))
107 +$(eval $(call gb_ExternalPackage_add_file,liborcus,$(LIBO_LIB_FOLDER)/liborcus-parser-0.12.so.0,src/parser/.libs/liborcus-parser-0.12.so.0.0.0))
108 endif
109
110 # vim: set noet sw=4 ts=4:
111 diff --git a/external/liborcus/ExternalProject_liborcus.mk b/external/liborcus/ExternalProject_liborcus.mk
112 index 580ef847..dce7d63 100644
113 --- a/external/liborcus/ExternalProject_liborcus.mk
114 +++ b/external/liborcus/ExternalProject_liborcus.mk
115 @@ -113,8 +113,8 @@ $(call gb_ExternalProject_get_state_target,liborcus,build) :
116 $(MAKE) \
117 $(if $(filter MACOSX,$(OS)),\
118 && $(PERL) $(SRCDIR)/solenv/bin/macosx-change-install-names.pl shl OOO \
119 - $(gb_Package_SOURCEDIR_liborcus)/src/liborcus/.libs/liborcus-0.11.0.dylib \
120 - $(gb_Package_SOURCEDIR_liborcus)/src/parser/.libs/liborcus-parser-0.11.0.dylib \
121 + $(gb_Package_SOURCEDIR_liborcus)/src/liborcus/.libs/liborcus-0.12.0.dylib \
122 + $(gb_Package_SOURCEDIR_liborcus)/src/parser/.libs/liborcus-parser-0.12.0.dylib \
123 ) \
124 )
125
126 diff --git a/external/liborcus/Library_orcus-parser.mk b/external/liborcus/Library_orcus-parser.mk
127 index 28af14e..4c2ca7f 100644
128 --- a/external/liborcus/Library_orcus-parser.mk
129 +++ b/external/liborcus/Library_orcus-parser.mk
130 @@ -39,12 +39,15 @@ $(eval $(call gb_Library_add_generated_exception_objects,orcus-parser,\
131 UnpackedTarball/liborcus/src/parser/css_types \
132 UnpackedTarball/liborcus/src/parser/csv_parser_base \
133 UnpackedTarball/liborcus/src/parser/exception \
134 + UnpackedTarball/liborcus/src/parser/json_global \
135 UnpackedTarball/liborcus/src/parser/json_parser_base \
136 + UnpackedTarball/liborcus/src/parser/json_parser_thread \
137 UnpackedTarball/liborcus/src/parser/parser_base \
138 UnpackedTarball/liborcus/src/parser/parser_global \
139 UnpackedTarball/liborcus/src/parser/pstring \
140 UnpackedTarball/liborcus/src/parser/sax_parser_base \
141 UnpackedTarball/liborcus/src/parser/sax_token_parser \
142 + UnpackedTarball/liborcus/src/parser/sax_token_parser_thread \
143 UnpackedTarball/liborcus/src/parser/stream \
144 UnpackedTarball/liborcus/src/parser/string_pool \
145 UnpackedTarball/liborcus/src/parser/tokens \
146 diff --git a/external/liborcus/Library_orcus.mk b/external/liborcus/Library_orcus.mk
147 index e49adca..adc43cb 100644
148 --- a/external/liborcus/Library_orcus.mk
149 +++ b/external/liborcus/Library_orcus.mk
150 @@ -65,6 +65,7 @@ $(eval $(call gb_Library_add_generated_exception_objects,orcus,\
151 UnpackedTarball/liborcus/src/liborcus/measurement \
152 UnpackedTarball/liborcus/src/liborcus/odf_helper \
153 UnpackedTarball/liborcus/src/liborcus/odf_namespace_types \
154 + UnpackedTarball/liborcus/src/liborcus/odf_number_formatting_context \
155 UnpackedTarball/liborcus/src/liborcus/odf_para_context \
156 UnpackedTarball/liborcus/src/liborcus/odf_styles_context \
157 UnpackedTarball/liborcus/src/liborcus/odf_styles \
158 --
159 2.9.3
160

  ViewVC Help
Powered by ViewVC 1.1.30