Hello community, here is the log from the commit of package kcodecs for openSUSE:Factory checked in at 2015-03-16 09:26:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kcodecs (Old) and /work/SRC/openSUSE:Factory/.kcodecs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kcodecs" Changes: -------- --- /work/SRC/openSUSE:Factory/kcodecs/kcodecs.changes 2015-02-16 17:30:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kcodecs.new/kcodecs.changes 2015-03-16 09:26:51.000000000 +0100 @@ -1,0 +2,7 @@ +Sat Mar 7 16:58:32 UTC 2015 - [email protected] + +- Update to 5.8.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.8.0.php + +------------------------------------------------------------------- Old: ---- kcodecs-5.7.0.tar.xz New: ---- kcodecs-5.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcodecs.spec ++++++ --- /var/tmp/diff_new_pack.lOjIoc/_old 2015-03-16 09:26:52.000000000 +0100 +++ /var/tmp/diff_new_pack.lOjIoc/_new 2015-03-16 09:26:52.000000000 +0100 @@ -17,12 +17,12 @@ %define lname libKF5Codecs5 -%define _tar_path 5.7 +%define _tar_path 5.8 Name: kcodecs Version: %{_tar_path}.0 Release: 0 BuildRequires: cmake >= 2.8.12 -BuildRequires: extra-cmake-modules >= 1.7.0 +BuildRequires: extra-cmake-modules >= 1.8.0 BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: libqt5-linguist-devel >= 5.2.0 ++++++ kcodecs-5.7.0.tar.xz -> kcodecs-5.8.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/CMakeLists.txt new/kcodecs-5.8.0/CMakeLists.txt --- old/kcodecs-5.7.0/CMakeLists.txt 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/CMakeLists.txt 2015-03-07 15:38:38.000000000 +0100 @@ -2,7 +2,7 @@ project(KCodecs) -find_package(ECM 1.7.0 REQUIRED NO_MODULE) +find_package(ECM 1.8.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ) @@ -21,7 +21,7 @@ include(ECMPoQmTools) -set(KF5_VERSION "5.7.0") # handled by release scripts +set(KF5_VERSION "5.8.0") # handled by release scripts ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX KCODECS VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kcodecs_version.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/autotests/kcharsetstest.cpp new/kcodecs-5.8.0/autotests/kcharsetstest.cpp --- old/kcodecs-5.7.0/autotests/kcharsetstest.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/autotests/kcharsetstest.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -154,7 +154,7 @@ Q_FOREACH (QString encodingName, singleton->availableEncodingNames()) { bool ok = false; -#if QT_VERSION <= QT_VERSION_CHECK(5, 4, 0) +#if QT_VERSION <= QT_VERSION_CHECK(5, 5, 0) if (encodingName == QString::fromLatin1("ISO 8859-16") // ICU bug? || encodingName == QString::fromLatin1("jis7") || encodingName == QString::fromLatin1("winsami2")) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/po/fr/kcodecs5_qt.po new/kcodecs-5.8.0/po/fr/kcodecs5_qt.po --- old/kcodecs-5.7.0/po/fr/kcodecs5_qt.po 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/po/fr/kcodecs5_qt.po 2015-03-07 15:38:38.000000000 +0100 @@ -24,10 +24,10 @@ "PO-Revision-Date: 2014-07-02 13:50+0200\n" "Last-Translator: Sebastien Renard <[email protected]>\n" "Language-Team: French <[email protected]>\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Lokalize 1.5\n" "X-Environment: kde\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/po/ja/kcodecs5_qt.po new/kcodecs-5.8.0/po/ja/kcodecs5_qt.po --- old/kcodecs-5.7.0/po/ja/kcodecs5_qt.po 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/po/ja/kcodecs5_qt.po 2015-03-07 15:38:38.000000000 +0100 @@ -1,13 +1,17 @@ -# Translation of libkpimutils into Japanese. -# This file is distributed under the same license as the kdepimlibs package. -# Taiki Komoda <[email protected]>, 2002. -# Shinichi Tsunoda <[email protected]>, 2004, 2005. -# Tadashi Jokagi <[email protected]>, 2004. -# Yukiko Bando <[email protected]>, 2006, 2007, 2008. +# Translation of kdelibs4 into Japanese. +# This file is distributed under the same license as the kdelibs package. +# Taiki Komoda <[email protected]>, 2002, 2004, 2006, 2010. +# Noboru Sinohara <[email protected]>, 2004. +# Toyohiro Asukai <[email protected]>, 2004. +# Kurose Shushi <[email protected]>, 2004. +# AWASHIRO Ikuya <[email protected]>, 2004. +# Shinichi Tsunoda <[email protected]>, 2005. +# Yukiko Bando <[email protected]>, 2006, 2007, 2008, 2009, 2010. +# Fumiaki Okushi <[email protected]>, 2006, 2007, 2008, 2010, 2011. # msgid "" msgstr "" -"Project-Id-Version: libkpimutils\n" +"Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" "PO-Revision-Date: 2011-08-27 14:05-0700\n" @@ -20,6 +24,7 @@ "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: qtrich\n" +"X-Generator: Lokalize 1.1\n" "X-Qt-Contexts: true\n" #: kcharsets.cpp:168 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/po/ru/kcodecs5_qt.po new/kcodecs-5.8.0/po/ru/kcodecs5_qt.po --- old/kcodecs-5.7.0/po/ru/kcodecs5_qt.po 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/po/ru/kcodecs5_qt.po 2015-03-07 15:38:38.000000000 +0100 @@ -8,7 +8,7 @@ # Andrey Cherepanov <[email protected]>, 2005-2007, 2008, 2009, 2011. # Nick Shaforostoff <[email protected]>, 2004, 2006, 2007, 2008, 2009. # Nick Shaforostoff <[email protected]>, 2009. -# Alexander Potashev <[email protected]>, 2009, 2010, 2011, 2014. +# Alexander Potashev <[email protected]>, 2009, 2010, 2011, 2014, 2015. # Yury G. Kudryashov <[email protected]>, 2011. # Yuri Efremov <[email protected]>, 2012. # Inga Barinova <[email protected]>, 2012. @@ -19,7 +19,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2014-12-07 01:36+0400\n" +"PO-Revision-Date: 2015-03-01 06:19+0300\n" "Last-Translator: Alexander Potashev <[email protected]>\n" "Language-Team: Russian <[email protected]>\n" "Language: ru\n" @@ -248,6 +248,8 @@ "The email address you entered is not valid because it does not seem to " "contain an actual email address, i.e. something of the form [email protected]." msgstr "" +"Введённый вами адрес электронной почты некорректен, потому что не содержит " +"собственно адреса в формате [email protected]." #: kemailaddress.cpp:574 msgctxt "QObject|" @@ -264,6 +266,8 @@ "The email address you have entered is not valid because it contains an " "invalid display name." msgstr "" +"Введённый вами адрес электронной почты некорректен, потому что содержит " +"недопустимое имя контакта." #: kemailaddress.cpp:580 msgctxt "QObject|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/po/zh_TW/kcodecs5_qt.po new/kcodecs-5.8.0/po/zh_TW/kcodecs5_qt.po --- old/kcodecs-5.7.0/po/zh_TW/kcodecs5_qt.po 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/po/zh_TW/kcodecs5_qt.po 2015-03-07 15:38:38.000000000 +0100 @@ -10,15 +10,15 @@ # Goodhorse <[email protected]>, 2008. # Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv dot tw>, 2006-2009, 2010. # Franklin Weng <[email protected]>, 2010, 2011, 2012. -# Franklin Weng <[email protected]>, 2010, 2011, 2012, 2013, 2014. +# Franklin Weng <[email protected]>, 2010, 2011, 2012, 2013, 2014, 2015. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-03-23 01:50+0000\n" -"PO-Revision-Date: 2014-04-22 10:07+0800\n" -"Last-Translator: Franklin Weng <franklin at goodhorse dot idv dot tw>\n" -"Language-Team: Chinese Traditional <[email protected]>\n" +"PO-Revision-Date: 2015-02-15 20:36+0800\n" +"Last-Translator: Franklin Weng <[email protected]>\n" +"Language-Team: Chinese Traditional <[email protected]>\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -136,6 +136,8 @@ "The email address you entered is not valid because it contains more than one " "@. You will not create valid messages if you do not change your address." msgstr "" +"您輸入的電子郵件地址是不合法的,因為有一個以上的 @ 符號。您必須改變您的電子郵" +"件地址才能建立訊息。" #: kemailaddress.cpp:535 msgctxt "QObject|" @@ -143,61 +145,60 @@ "The email address you entered is not valid because it does not contain a @. " "You will not create valid messages if you do not change your address." msgstr "" +"您輸入的電子郵件地址是不合法的,因為沒有任何的 @ 符號。您必須改變您的電子郵件" +"地址才能建立訊息。" #: kemailaddress.cpp:540 msgctxt "QObject|" msgid "You have to enter something in the email address field." -msgstr "" +msgstr "您必須輸入電子郵件地址。" #: kemailaddress.cpp:542 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it does not contain a " "local part." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為沒有包含區域部份。" #: kemailaddress.cpp:545 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it does not contain a " "domain part." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為沒有包含網域部份。" #: kemailaddress.cpp:548 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it contains unclosed " "comments/brackets." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有不對稱的註解或括號。" #: kemailaddress.cpp:551 -#, fuzzy -#| msgctxt "@info" -#| msgid "The date you entered is invalid" msgctxt "QObject|" msgid "The email address you entered is valid." -msgstr "您輸入的日期不合法" +msgstr "您輸入的電子郵件地址是合法的。" #: kemailaddress.cpp:553 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it contains an unclosed " "angle bracket." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有不對稱的尖括號。" #: kemailaddress.cpp:556 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it contains too many " "closing angle brackets." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有太多不對稱的尖括號。" #: kemailaddress.cpp:559 msgctxt "QObject|" msgid "" "The email address you have entered is not valid because it contains an " "unexpected comma." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有非預期的逗號。" #: kemailaddress.cpp:562 msgctxt "QObject|" @@ -206,34 +207,36 @@ "This probably means you have used an escaping type character like a '\\' as " "the last character in your email address." msgstr "" +"您輸入的電子郵件地址是不合法的,因為在不該結束的地方結束。這可能是您用了跳脫" +"字元,如 '\\' 做為電子郵件地址的最後一個字元。" #: kemailaddress.cpp:567 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it contains quoted text " "which does not end." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有引號,但沒有結束。" #: kemailaddress.cpp:570 kemailaddress.cpp:649 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it does not seem to " "contain an actual email address, i.e. something of the form [email protected]." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為格式似乎不正確。" #: kemailaddress.cpp:574 msgctxt "QObject|" msgid "" "The email address you entered is not valid because it contains an illegal " "character." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有不合法的字元。" #: kemailaddress.cpp:577 msgctxt "QObject|" msgid "" "The email address you have entered is not valid because it contains an " "invalid display name." -msgstr "" +msgstr "您輸入的電子郵件地址是不合法的,因為有不合法的顯示名稱。" #: kemailaddress.cpp:580 msgctxt "QObject|" @@ -241,11 +244,13 @@ "The email address you entered is not valid because it does not contain a " "'.'. You will not create valid messages if you do not change your address." msgstr "" +"您輸入的電子郵件地址是不合法的,因為沒有任何的點(.)符號。您必須改變您的電子" +"郵件地址才能建立訊息。" #: kemailaddress.cpp:586 msgctxt "QObject|" msgid "Unknown problem with email address" -msgstr "" +msgstr "電子郵件地址有不明的錯誤。" #: kencodingprober.cpp:238 kencodingprober.cpp:279 msgctxt "KEncodingProber|@item Text character set" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecs.cpp new/kcodecs-5.8.0/src/kcodecs.cpp --- old/kcodecs-5.7.0/src/kcodecs.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecs.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -123,7 +123,8 @@ void KCodecs::base64Encode(const QByteArray &in, QByteArray &out, bool insertLFs) { - out = base64Encode(in, insertLFs); + Q_UNUSED(insertLFs); + out = base64Encode(in); } QByteArray KCodecs::base64Decode(const QByteArray &in) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsbase64.cpp new/kcodecs-5.8.0/src/kcodecsbase64.cpp --- old/kcodecs-5.7.0/src/kcodecsbase64.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsbase64.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -96,9 +96,9 @@ virtual ~Base64Decoder() {} bool decode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; // ### really needs no finishing??? - bool finish(char *&dcursor, const char *const dend) + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE { Q_UNUSED(dcursor); Q_UNUSED(dend); @@ -134,9 +134,9 @@ virtual ~Base64Encoder() {} bool encode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; - bool finish(char *&dcursor, const char *const dend); + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; protected: bool writeBase64(uchar ch, char *&dcursor, const char *const dend) @@ -156,8 +156,8 @@ public: bool encode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); - bool finish(char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; }; Encoder *Base64Codec::makeEncoder(Codec::NewlineType newline) const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsbase64.h new/kcodecs-5.8.0/src/kcodecsbase64.h --- old/kcodecs-5.7.0/src/kcodecsbase64.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsbase64.h 2015-03-07 15:38:38.000000000 +0100 @@ -78,7 +78,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "base64"; } @@ -87,7 +87,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, NewlineType newline) const + int maxEncodedSizeFor(int insize, NewlineType newline) const Q_DECL_OVERRIDE { // first, the total number of 4-char packets will be: int totalNumPackets = (insize + 2) / 3; @@ -103,7 +103,7 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { // assuming all characters are part of the base64 stream (which // does almost never hold due to required linebreaking; but @@ -123,13 +123,13 @@ @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeDecoder() */ - Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const; + Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; /** @@ -156,7 +156,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "b"; } @@ -165,7 +165,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); // Each (begun) 3-octet triple becomes a 4 char quartet, so: @@ -176,7 +176,7 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); // Each 4-char quartet becomes a 3-octet triple, the last one @@ -188,7 +188,7 @@ @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; } // namespace KCodecs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsidentity.cpp new/kcodecs-5.8.0/src/kcodecsidentity.cpp --- old/kcodecs-5.7.0/src/kcodecsidentity.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsidentity.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -55,15 +55,15 @@ ~IdentityEnDecoder() {} bool encode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend) + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE { return decode(scursor, send, dcursor, dend); } bool decode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; - bool finish(char *&dcursor, const char *const dend) + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE { Q_UNUSED(dcursor); Q_UNUSED(dend); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsidentity.h new/kcodecs-5.8.0/src/kcodecsidentity.h --- old/kcodecs-5.7.0/src/kcodecsidentity.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsidentity.h 2015-03-07 15:38:38.000000000 +0100 @@ -65,19 +65,19 @@ @copydoc QByteArray Codec::encode() */ - QByteArray encode(const QByteArray &src, Codec::NewlineType newline = Codec::NewlineLF) const; + QByteArray encode(const QByteArray &src, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc QByteArray Codec::decode() */ - QByteArray decode(const QByteArray &src, Codec::NewlineType newline = Codec::NewlineLF) const; + QByteArray decode(const QByteArray &src, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { if (newline == Codec::NewlineCRLF) { return 2 * insize; @@ -90,7 +90,7 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, Codec::NewlineType newline) const + int maxDecodedSizeFor(int insize, Codec::NewlineType newline) const Q_DECL_OVERRIDE { if (newline == Codec::NewlineCRLF) { return 2 * insize; @@ -103,13 +103,13 @@ @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineCRLF) const; + Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineCRLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeDecoder() */ - Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineCRLF) const; + Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineCRLF) const Q_DECL_OVERRIDE; }; /** @@ -135,7 +135,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "7bit"; } @@ -164,7 +164,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "8bit"; } @@ -193,7 +193,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "binary"; } @@ -202,7 +202,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); return insize; @@ -212,7 +212,7 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const + int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); return insize; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsqp.cpp new/kcodecs-5.8.0/src/kcodecsqp.cpp --- old/kcodecs-5.7.0/src/kcodecsqp.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsqp.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -148,9 +148,9 @@ virtual ~QuotedPrintableEncoder() {} bool encode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; - bool finish(char *&dcursor, const char *const dend); + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; }; class QuotedPrintableDecoder : public Decoder @@ -198,8 +198,8 @@ virtual ~QuotedPrintableDecoder() {} bool decode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); - bool finish(char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; }; class Rfc2047QEncodingEncoder : public Encoder @@ -248,8 +248,8 @@ virtual ~Rfc2047QEncodingEncoder() {} bool encode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); - bool finish(char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; }; // this doesn't access any member variables, so it can be defined static diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsqp.h new/kcodecs-5.8.0/src/kcodecsqp.h --- old/kcodecs-5.7.0/src/kcodecsqp.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsqp.h 2015-03-07 15:38:38.000000000 +0100 @@ -72,7 +72,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "quoted-printable"; } @@ -81,7 +81,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { // all chars encoded: int result = 3 * insize; @@ -95,19 +95,19 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const; + int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeDecoder() */ - Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const; + Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; /** @@ -134,7 +134,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "q"; } @@ -143,7 +143,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); // this one is simple: We don't do linebreaking, so all that can @@ -155,19 +155,19 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const; + int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeDecoder() */ - Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineLF) const; + Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; /** @@ -193,7 +193,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "x-kmime-rfc2231"; } @@ -202,7 +202,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); // same as for "q" encoding: @@ -213,19 +213,19 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const; + int maxDecodedSizeFor(int insize, Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeDecoder() */ - Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineLF) const; + Decoder *makeDecoder(Codec::NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; } // namespace KCodecs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsuuencode.cpp new/kcodecs-5.8.0/src/kcodecsuuencode.cpp --- old/kcodecs-5.7.0/src/kcodecsuuencode.cpp 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsuuencode.cpp 2015-03-07 15:38:38.000000000 +0100 @@ -71,9 +71,9 @@ virtual ~UUDecoder() {} bool decode(const char *&scursor, const char *const send, - char *&dcursor, const char *const dend); + char *&dcursor, const char *const dend) Q_DECL_OVERRIDE; // ### really needs no finishing??? - bool finish(char *&dcursor, const char *const dend) + bool finish(char *&dcursor, const char *const dend) Q_DECL_OVERRIDE { Q_UNUSED(dcursor); Q_UNUSED(dend); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/kcodecsuuencode.h new/kcodecs-5.8.0/src/kcodecsuuencode.h --- old/kcodecs-5.7.0/src/kcodecsuuencode.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/kcodecsuuencode.h 2015-03-07 15:38:38.000000000 +0100 @@ -62,7 +62,7 @@ @copydoc Codec::name() */ - const char *name() const + const char *name() const Q_DECL_OVERRIDE { return "x-uuencode"; } @@ -71,7 +71,7 @@ @copydoc Codec::maxEncodedSizeFor() */ - int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxEncodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { Q_UNUSED(newline); return insize; // we have no encoder! @@ -81,7 +81,7 @@ @copydoc Codec::maxDecodedSizeFor() */ - int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const + int maxDecodedSizeFor(int insize, NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE { // assuming all characters are part of the uuencode stream (which // does almost never hold due to required linebreaking; but @@ -100,13 +100,13 @@ @copydoc Codec::makeEncoder() */ - Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const; + Encoder *makeEncoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; /** @copydoc Codec::makeEncoder() */ - Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const; + Decoder *makeDecoder(NewlineType newline = Codec::NewlineLF) const Q_DECL_OVERRIDE; }; } // namespace KCodecs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/probers/JpCntx.h new/kcodecs-5.8.0/src/probers/JpCntx.h --- old/kcodecs-5.7.0/src/probers/JpCntx.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/probers/JpCntx.h 2015-03-07 15:38:38.000000000 +0100 @@ -27,6 +27,8 @@ #include "kcodecs_export.h" +#include <qglobal.h> + #define NUM_OF_CATEGORY 6 #define ENOUGH_REL_THRESHOLD 100 @@ -102,9 +104,9 @@ { //SJISContextAnalysis(){}; protected: - int GetOrder(const char *str, unsigned int *charLen); + int GetOrder(const char *str, unsigned int *charLen) Q_DECL_OVERRIDE; - int GetOrder(const char *str) + int GetOrder(const char *str) Q_DECL_OVERRIDE { //We only interested in Hiragana, so first byte is '\202' if (*str == '\202' && @@ -119,8 +121,8 @@ class KCODECS_NO_EXPORT EUCJPContextAnalysis : public JapaneseContextAnalysis { protected: - int GetOrder(const char *str, unsigned int *charLen); - int GetOrder(const char *str) + int GetOrder(const char *str, unsigned int *charLen) Q_DECL_OVERRIDE; + int GetOrder(const char *str) Q_DECL_OVERRIDE //We only interested in Hiragana, so first byte is '\244' { if (*str == '\244' && diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcodecs-5.7.0/src/probers/nsUniversalDetector.h new/kcodecs-5.8.0/src/probers/nsUniversalDetector.h --- old/kcodecs-5.7.0/src/probers/nsUniversalDetector.h 2015-02-08 16:12:41.000000000 +0100 +++ new/kcodecs-5.8.0/src/probers/nsUniversalDetector.h 2015-03-07 15:38:38.000000000 +0100 @@ -42,12 +42,12 @@ public: nsUniversalDetector(); virtual ~nsUniversalDetector(); - nsProbingState HandleData(const char *aBuf, unsigned int aLen); - const char *GetCharSetName(); - void Reset(void); - float GetConfidence(void); - nsProbingState GetState(); - void SetOpion() {}; + nsProbingState HandleData(const char *aBuf, unsigned int aLen) Q_DECL_OVERRIDE; + const char *GetCharSetName() Q_DECL_OVERRIDE; + void Reset(void) Q_DECL_OVERRIDE; + float GetConfidence(void) Q_DECL_OVERRIDE; + nsProbingState GetState() Q_DECL_OVERRIDE; + void SetOpion() Q_DECL_OVERRIDE {}; protected: nsInputState mInputState; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
