download.lst | 4 external/liborcus/0001-Mark-all-untentionally-unused-variables.patch | 376 ---------- external/liborcus/UnpackedTarball_liborcus.mk | 1 3 files changed, 2 insertions(+), 379 deletions(-)
New commits: commit 1821dde6601193cc0ddf87fc020de708544d9700 Author: Kohei Yoshida <ko...@libreoffice.org> AuthorDate: Mon Sep 28 16:19:54 2020 -0400 Commit: Kohei Yoshida <ko...@libreoffice.org> CommitDate: Tue Sep 29 02:16:27 2020 +0200 Update liborcus to 0.16.1. Change-Id: I27e87278545c1d41381b1ab8a49f6f6a07681bfb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103590 Tested-by: Jenkins Reviewed-by: Kohei Yoshida <ko...@libreoffice.org> diff --git a/download.lst b/download.lst index a4782bb2b9ef..48af3c5e9198 100644 --- a/download.lst +++ b/download.lst @@ -206,8 +206,8 @@ export OPENLDAP_SHA256SUM := cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb89 export OPENLDAP_TARBALL := openldap-2.4.45.tgz export OPENSSL_SHA256SUM := ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46 export OPENSSL_TARBALL := openssl-1.1.1g.tar.gz -export ORCUS_SHA256SUM := 854c6ec167ace59baa2984e175bac7b5b2af91bfde4bb10d2088b87a51ed76ec -export ORCUS_TARBALL := liborcus-0.16.0.tar.bz2 +export ORCUS_SHA256SUM := c700d1325f744104d9fca0d5a019434901e9d51a16eedfb05792f90a298587a4 +export ORCUS_TARBALL := liborcus-0.16.1.tar.bz2 export OWNCLOUD_ANDROID_LIB_SHA256SUM := b18b3e3ef7fae6a79b62f2bb43cc47a5346b6330f6a383dc4be34439aca5e9fb export OWNCLOUD_ANDROID_LIB_TARBALL := owncloud-android-library-0.9.4-no-binary-deps.tar.gz export PAGEMAKER_SHA256SUM := 66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d diff --git a/external/liborcus/0001-Mark-all-untentionally-unused-variables.patch b/external/liborcus/0001-Mark-all-untentionally-unused-variables.patch deleted file mode 100644 index b0f6a572aff7..000000000000 --- a/external/liborcus/0001-Mark-all-untentionally-unused-variables.patch +++ /dev/null @@ -1,376 +0,0 @@ -From 6d34c41b661a9e8dddf6d08bf1f3c1fd4f5581da Mon Sep 17 00:00:00 2001 -From: Kohei Yoshida <kohei.yosh...@gmail.com> -Date: Fri, 11 Sep 2020 21:39:09 -0400 -Subject: [PATCH] Mark all untentionally unused variables. - ---- - include/orcus/css_parser.hpp | 70 ++++++++++++++++++++++++------ - include/orcus/csv_parser.hpp | 5 ++- - include/orcus/json_parser.hpp | 15 +++++-- - include/orcus/sax_parser.hpp | 35 ++++++++++++--- - include/orcus/sax_token_parser.hpp | 20 +++++++-- - include/orcus/yaml_parser.hpp | 10 ++++- - 6 files changed, 124 insertions(+), 31 deletions(-) - -diff --git a/include/orcus/css_parser.hpp b/include/orcus/css_parser.hpp -index cdfae5e0..3e96980b 100644 ---- a/include/orcus/css_parser.hpp -+++ b/include/orcus/css_parser.hpp -@@ -31,23 +31,44 @@ namespace orcus { - class css_handler - { - public: -- void at_rule_name(const char* p, size_t n) {} -+ void at_rule_name(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - -- void simple_selector_type(const char* p, size_t n) {} -+ void simple_selector_type(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - -- void simple_selector_class(const char* p, size_t n) {} -+ void simple_selector_class(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - -- void simple_selector_pseudo_element(orcus::css::pseudo_element_t pe) {} -+ void simple_selector_pseudo_element(orcus::css::pseudo_element_t pe) -+ { -+ (void)pe; -+ } - -- void simple_selector_pseudo_class(orcus::css::pseudo_class_t pc) {} -+ void simple_selector_pseudo_class(orcus::css::pseudo_class_t pc) -+ { -+ (void)pc; -+ } - -- void simple_selector_id(const char* p, size_t n) {} -+ void simple_selector_id(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - - void end_simple_selector() {} - - void end_selector() {} - -- void combinator(orcus::css::combinator_t combinator) {} -+ void combinator(orcus::css::combinator_t combinator) -+ { -+ (void)combinator; -+ } - - /** - * Called at each property name. -@@ -55,7 +76,10 @@ public: - * @param p pointer to the char-array containing the property name string. - * @param n length of the property name string. - */ -- void property_name(const char* p, size_t n) {} -+ void property_name(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - - /** - * Called at each ordinary property value string. -@@ -63,7 +87,10 @@ public: - * @param p pointer to the char-array containing the value string. - * @param n length of the value string. - */ -- void value(const char* p, size_t n) {} -+ void value(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - - /** - * Called at each RGB color value of a property. -@@ -72,7 +99,10 @@ public: - * @param green value of green (0-255) - * @param blue value of blue (0-255) - */ -- void rgb(uint8_t red, uint8_t green, uint8_t blue) {} -+ void rgb(uint8_t red, uint8_t green, uint8_t blue) -+ { -+ (void)red; (void)green; (void)blue; -+ } - - /** - * Called at each RGB color value of a property with alpha transparency -@@ -83,7 +113,10 @@ public: - * @param blue value of blue (0-255) - * @param alpha alpha transparency value - */ -- void rgba(uint8_t red, uint8_t green, uint8_t blue, double alpha) {} -+ void rgba(uint8_t red, uint8_t green, uint8_t blue, double alpha) -+ { -+ (void)red; (void)green; (void)blue; (void)alpha; -+ } - - /** - * Called at each HSL color value of a property. -@@ -92,7 +125,10 @@ public: - * @param sat saturation - * @param light lightness - */ -- void hsl(uint8_t hue, uint8_t sat, uint8_t light) {} -+ void hsl(uint8_t hue, uint8_t sat, uint8_t light) -+ { -+ (void)hue; (void)sat; (void)light; -+ } - - /** - * Called at each HSL color value of a property with alpha transparency -@@ -103,7 +139,10 @@ public: - * @param light lightness - * @param alpha alpha value - */ -- void hsla(uint8_t hue, uint8_t sat, uint8_t light, double alpha) {} -+ void hsla(uint8_t hue, uint8_t sat, uint8_t light, double alpha) -+ { -+ (void)hue; (void)sat; (void)light; (void)alpha; -+ } - - /** - * Called at each URL value of a property. -@@ -111,7 +150,10 @@ public: - * @param p pointer to the char-array containing the URL value string. - * @param n length of the URL value string. - */ -- void url(const char* p, size_t n) {} -+ void url(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - - /** - * Called when the parsing begins. -diff --git a/include/orcus/csv_parser.hpp b/include/orcus/csv_parser.hpp -index a873b0f2..27b4f924 100644 ---- a/include/orcus/csv_parser.hpp -+++ b/include/orcus/csv_parser.hpp -@@ -47,7 +47,10 @@ public: - * the text content is guaranteed to be valid so long as - * the original CSV stream content is valid. - */ -- void cell(const char* p, size_t n, bool transient) {} -+ void cell(const char* p, size_t n, bool transient) -+ { -+ (void)p; (void)n; (void)transient; -+ } - }; - - template<typename _Handler> -diff --git a/include/orcus/json_parser.hpp b/include/orcus/json_parser.hpp -index 51a3d7cc..ef22b3a8 100644 ---- a/include/orcus/json_parser.hpp -+++ b/include/orcus/json_parser.hpp -@@ -54,7 +54,10 @@ public: - * pointer points to somewhere in the JSON stream being - * parsed. - */ -- void object_key(const char* p, size_t len, bool transient) {} -+ void object_key(const char* p, size_t len, bool transient) -+ { -+ (void)p; (void)len; (void)transient; -+ } - - /** - * Called when the closing curly brace of an object is encountered. -@@ -87,14 +90,20 @@ public: - * pointer points to somewhere in the JSON stream being - * parsed. - */ -- void string(const char* p, size_t len, bool transient) {} -+ void string(const char* p, size_t len, bool transient) -+ { -+ (void)p; (void)len; (void)transient; -+ } - - /** - * Called when a numeric value is encountered. - * - * @param val numeric value. - */ -- void number(double val) {} -+ void number(double val) -+ { -+ (void)val; -+ } - }; - - /** -diff --git a/include/orcus/sax_parser.hpp b/include/orcus/sax_parser.hpp -index 73c17d06..3b21bfdf 100644 ---- a/include/orcus/sax_parser.hpp -+++ b/include/orcus/sax_parser.hpp -@@ -30,7 +30,10 @@ public: - * - * @param param struct containing doctype declaration data. - */ -- void doctype(const orcus::sax::doctype_declaration& param) {} -+ void doctype(const orcus::sax::doctype_declaration& param) -+ { -+ (void)param; -+ } - - /** - * Called when <?... is encountered, where the '...' may be an -@@ -39,28 +42,40 @@ public: - * - * @param decl name of the identifier. - */ -- void start_declaration(const orcus::pstring& decl) {} -+ void start_declaration(const orcus::pstring& decl) -+ { -+ (void)decl; -+ } - - /** - * Called when the closing tag (>) of a <?... ?> is encountered. - * - * @param decl name of the identifier. - */ -- void end_declaration(const orcus::pstring& decl) {} -+ void end_declaration(const orcus::pstring& decl) -+ { -+ (void)decl; -+ } - - /** - * Called at the start of each element. - * - * @param elem information of the element being parsed. - */ -- void start_element(const orcus::sax::parser_element& elem) {} -+ void start_element(const orcus::sax::parser_element& elem) -+ { -+ (void)elem; -+ } - - /** - * Called at the end of each element. - * - * @param elem information of the element being parsed. - */ -- void end_element(const orcus::sax::parser_element& elem) {} -+ void end_element(const orcus::sax::parser_element& elem) -+ { -+ (void)elem; -+ } - - /** - * Called when a segment of a text content is parsed. Each text content -@@ -76,7 +91,10 @@ public: - * a non-text value or be interned within the scope of - * the callback</em>. - */ -- void characters(const orcus::pstring& val, bool transient) {} -+ void characters(const orcus::pstring& val, bool transient) -+ { -+ (void)val; (void)transient; -+ } - - /** - * Called upon parsing of an attribute of an element. Note that <em>when -@@ -86,7 +104,10 @@ public: - * - * @param attr struct containing attribute information. - */ -- void attribute(const orcus::sax::parser_attribute& attr) {} -+ void attribute(const orcus::sax::parser_attribute& attr) -+ { -+ (void)attr; -+ } - }; - - /** -diff --git a/include/orcus/sax_token_parser.hpp b/include/orcus/sax_token_parser.hpp -index 1452bc27..6b1b1de4 100644 ---- a/include/orcus/sax_token_parser.hpp -+++ b/include/orcus/sax_token_parser.hpp -@@ -71,7 +71,10 @@ public: - * - * @param decl struct containing the attributes of the XML declaration. - */ -- void declaration(const orcus::xml_declaration_t& decl) {} -+ void declaration(const orcus::xml_declaration_t& decl) -+ { -+ (void)decl; -+ } - - /** - * Called at the start of each element. -@@ -79,7 +82,10 @@ public: - * @param elem struct containing the element's information as well as all - * the attributes that belong to the element. - */ -- void start_element(const orcus::xml_token_element_t& elem) {} -+ void start_element(const orcus::xml_token_element_t& elem) -+ { -+ (void)elem; -+ } - - /** - * Called at the end of each element. -@@ -87,7 +93,10 @@ public: - * @param elem struct containing the element's information as well as all - * the attributes that belong to the element. - */ -- void end_element(const orcus::xml_token_element_t& elem) {} -+ void end_element(const orcus::xml_token_element_t& elem) -+ { -+ (void)elem; -+ } - - /** - * Called when a segment of a text content is parsed. Each text content -@@ -103,7 +112,10 @@ public: - * a non-text value or be interned within the scope of - * the callback</em>. - */ -- void characters(const orcus::pstring& val, bool transient) {} -+ void characters(const orcus::pstring& val, bool transient) -+ { -+ (void)val; (void)transient; -+ } - }; - - /** -diff --git a/include/orcus/yaml_parser.hpp b/include/orcus/yaml_parser.hpp -index 797ebbec..8d16fbc7 100644 ---- a/include/orcus/yaml_parser.hpp -+++ b/include/orcus/yaml_parser.hpp -@@ -72,14 +72,20 @@ public: - * @param p pointer to the first character of the string value. - * @param len length of the string value. - */ -- void string(const char* p, size_t n) {} -+ void string(const char* p, size_t n) -+ { -+ (void)p; (void)n; -+ } - - /** - * Called when a numeric value is encountered. - * - * @param val numeric value. - */ -- void number(double val) {} -+ void number(double val) -+ { -+ (void)val; -+ } - - /** - * Called when a boolean 'true' keyword is encountered. --- -2.25.1 - diff --git a/external/liborcus/UnpackedTarball_liborcus.mk b/external/liborcus/UnpackedTarball_liborcus.mk index 4736dbccab4b..e5e33b0b1249 100644 --- a/external/liborcus/UnpackedTarball_liborcus.mk +++ b/external/liborcus/UnpackedTarball_liborcus.mk @@ -20,7 +20,6 @@ $(eval $(call gb_UnpackedTarball_add_patches,liborcus,\ external/liborcus/gcc9.patch.0 \ external/liborcus/libtool.patch.0 \ external/liborcus/fix-pch.patch.0 \ - external/liborcus/0001-Mark-all-untentionally-unused-variables.patch \ )) ifeq ($(OS),WNT) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits