Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kcodecs for openSUSE:Factory checked 
in at 2022-12-12 17:37:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcodecs (Old)
 and      /work/SRC/openSUSE:Factory/.kcodecs.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcodecs"

Mon Dec 12 17:37:51 2022 rev:110 rq:1042105 version:5.101.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcodecs/kcodecs.changes  2022-11-15 
13:18:58.288344798 +0100
+++ /work/SRC/openSUSE:Factory/.kcodecs.new.1835/kcodecs.changes        
2022-12-12 17:39:26.829103632 +0100
@@ -1,0 +2,11 @@
+Tue Dec  6 20:10:25 UTC 2022 - Christophe Marin <[email protected]>
+
+- Update to 5.101.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.101.0
+- Changes since 5.100.0:
+  * Fix KCharset::codecForName deprecation version
+  * deprecate QTextCodec public api
+
+-------------------------------------------------------------------

Old:
----
  kcodecs-5.100.0.tar.xz
  kcodecs-5.100.0.tar.xz.sig

New:
----
  kcodecs-5.101.0.tar.xz
  kcodecs-5.101.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kcodecs.spec ++++++
--- /var/tmp/diff_new_pack.jeLVRy/_old  2022-12-12 17:39:27.313106073 +0100
+++ /var/tmp/diff_new_pack.jeLVRy/_new  2022-12-12 17:39:27.317106093 +0100
@@ -17,18 +17,17 @@
 
 
 %define lname   libKF5Codecs5
-%define _tar_path 5.100
+%define _tar_path 5.101
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kcodecs
-Version:        5.100.0
+Version:        5.101.0
 Release:        0
 Summary:        Method collection to manipulate strings using various encodings
 License:        LGPL-2.1-or-later
-Group:          System/GUI/KDE
 URL:            https://www.kde.org
 Source:         %{name}-%{version}.tar.xz
 %if %{with released}
@@ -48,7 +47,6 @@
 
 %package -n %{lname}
 Summary:        Method collection to manipulate strings using various encodings
-Group:          System/GUI/KDE
 %requires_ge    libQt5Core5
 
 %description -n %{lname}
@@ -57,7 +55,6 @@
 
 %package devel
 Summary:        Header files for kcodecs, a method collection for string 
manipulation
-Group:          Development/Libraries/KDE
 Requires:       %{lname} = %{version}
 Requires:       extra-cmake-modules
 Requires:       cmake(Qt5Core) >= 5.15.0


++++++ kcodecs-5.100.0.tar.xz -> kcodecs-5.101.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/CMakeLists.txt 
new/kcodecs-5.101.0/CMakeLists.txt
--- old/kcodecs-5.100.0/CMakeLists.txt  2022-11-05 13:23:59.000000000 +0100
+++ new/kcodecs-5.101.0/CMakeLists.txt  2022-12-03 10:43:18.000000000 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.100.0") # handled by release scripts
+set(KF_VERSION "5.101.0") # handled by release scripts
 project(KCodecs VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.100.0  NO_MODULE)
+find_package(ECM 5.101.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/poqm/ka/kcodecs5_qt.po 
new/kcodecs-5.101.0/poqm/ka/kcodecs5_qt.po
--- old/kcodecs-5.100.0/poqm/ka/kcodecs5_qt.po  2022-11-05 13:23:59.000000000 
+0100
+++ new/kcodecs-5.101.0/poqm/ka/kcodecs5_qt.po  2022-12-03 10:43:18.000000000 
+0100
@@ -11,7 +11,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Qt-Contexts: true\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.2\n"
 
 #: kcharsets.cpp:156
 msgctxt "KCharsets|@item Text character set"
@@ -175,6 +175,8 @@
 "The email address you entered is not valid because it contains an unclosed "
 "angle bracket."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის დაუხურავ კუთხოვან "
+"ფრჩხილს შეიცავს."
 
 #: kemailaddress.cpp:535
 msgctxt "QObject|"
@@ -182,6 +184,8 @@
 "The email address you entered is not valid because it contains too many "
 "closing angle brackets."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის მეტისმეტად ბევრ "
+"დამხურავ კუთხოვან ფრჩხილს 
შეიცავს."
 
 #: kemailaddress.cpp:539
 msgctxt "QObject|"
@@ -189,6 +193,8 @@
 "The email address you have entered is not valid because it contains an "
 "unexpected comma."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის მოულოდნელ მძიმეს "
+"შეიცავს."
 
 #: kemailaddress.cpp:543
 msgctxt "QObject|"
@@ -197,6 +203,10 @@
 "This probably means you have used an escaping type character like a '\\' as "
 "the last character in your email address."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის მოულოდნელად "
+"დაიხურა.\n"
+"ეს ალბათ ნიშნავს, რომ თქვენ 
შეიყვანეთ სპეციალური ტიპის 
სიმბოლოები, მაგალითად "
+"'\\' როგორც ელფოსტის ბოლო 
სიმბოლო."
 
 #: kemailaddress.cpp:549
 msgctxt "QObject|"
@@ -204,6 +214,8 @@
 "The email address you entered is not valid because it contains quoted text "
 "which does not end."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის ბრჭყალებში ჩასმულ "
+"ტექსტს შეიცავს, რომელიც არ სრ
ულდება."
 
 #: kemailaddress.cpp:553
 msgctxt "QObject|"
@@ -211,6 +223,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:558
 msgctxt "QObject|"
@@ -218,6 +232,8 @@
 "The email address you entered is not valid because it contains an illegal "
 "character."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის არასწორ სიმბოლოს "
+"შეიცავს."
 
 #: kemailaddress.cpp:562
 msgctxt "QObject|"
@@ -225,6 +241,8 @@
 "The email address you have entered is not valid because it contains an "
 "invalid display name."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის არასწორ საჩვენებელ "
+"სახელს შეიცავს."
 
 #: kemailaddress.cpp:566
 msgctxt "QObject|"
@@ -233,6 +251,8 @@
 "'.'.\n"
 "You will not create valid messages if you do not change your address."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია. ის არ შეიცავს '.'.\n"
+"თქვენ ვერ შექმნით სწორ 
შეტყობინებებს, თუ მისამართს 
არ შეცვლით."
 
 #: kemailaddress.cpp:572
 msgctxt "QObject|"
@@ -246,6 +266,8 @@
 "It does not seem to contain an actual email address, i.e. something of the "
 "form [email protected]."
 msgstr ""
+"ელფოსტის თქვენს მიერ 
შეყვანილი მისამართის არასწორ
ია.\n"
+"ის არ შეიცავს ელფოსტის 
მისამართს, ანუ რამეს ფორმატში 
[email protected]."
 
 #: kencodingprober.cpp:226 kencodingprober.cpp:267
 msgctxt "KEncodingProber|@item Text character set"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/poqm/zh_CN/kcodecs5_qt.po 
new/kcodecs-5.101.0/poqm/zh_CN/kcodecs5_qt.po
--- old/kcodecs-5.100.0/poqm/zh_CN/kcodecs5_qt.po       2022-11-05 
13:23:59.000000000 +0100
+++ new/kcodecs-5.101.0/poqm/zh_CN/kcodecs5_qt.po       2022-12-03 
10:43:18.000000000 +0100
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2022-10-30 07:47\n"
+"PO-Revision-Date: 2022-12-01 06:52\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/src/CMakeLists.txt 
new/kcodecs-5.101.0/src/CMakeLists.txt
--- old/kcodecs-5.100.0/src/CMakeLists.txt      2022-11-05 13:23:59.000000000 
+0100
+++ new/kcodecs-5.101.0/src/CMakeLists.txt      2022-12-03 10:43:18.000000000 
+0100
@@ -98,7 +98,7 @@
     GROUP_BASE_NAME KF
     VERSION ${KF_VERSION}
     DEPRECATED_BASE_VERSION 0
-    DEPRECATION_VERSIONS 5.5 5.56
+    DEPRECATION_VERSIONS 5.5 5.56 5.101
     EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT}
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/src/kcharsets.h 
new/kcodecs-5.101.0/src/kcharsets.h
--- old/kcodecs-5.100.0/src/kcharsets.h 2022-11-05 13:23:59.000000000 +0100
+++ new/kcodecs-5.101.0/src/kcharsets.h 2022-12-03 10:43:18.000000000 +0100
@@ -46,27 +46,37 @@
      */
     virtual ~KCharsets();
 
+#if KCODECS_ENABLE_DEPRECATED_SINCE(5, 101)
     /**
      * Provided for compatibility.
      * @param name the name of the codec
      * @return the QTextCodec. If the desired codec could not be found,
      *         it returns a default (ISO 8859-1) codec
+     * @deprecated since 5.101 apps should use QTextCodec::codecForName in Qt5 
or Qt5Compat in Qt6 or
+     * port to QStringEncoder
      */
+    KCODECS_DEPRECATED_VERSION(5, 101, "use QTextCodec codecForName or 
QStringEncoder")
     QTextCodec *codecForName(const QString &name) const;
+#endif
 
+#if KCODECS_ENABLE_DEPRECATED_SINCE(5, 101)
     /**
      * Tries to find a QTextCodec to convert the given encoding from and to
      * Unicode.
      *
      * If no codec could be found, the ISO 8859-1 codec will be returned an
      * and @p ok will be set to false.
+     * @deprecated apps should use QTextCodec::codecForName in Qt5 or 
Qt5Compat in Qt6 or 
+     * port to QStringEncoder
      *
      * @param n the name of the codec
      * @param ok true if a matching codec has been found, false if not
      * @return the QTextCodec. If the desired codec could not be found,
      *         it returns a default (ISO 8859-1) codec
      */
+    KCODECS_DEPRECATED_VERSION(5, 101, "use QTextCodec codecForName or 
QStringEncoder")
     QTextCodec *codecForName(const QString &n, bool &ok) const;
+#endif
 
     /**
      * The global charset manager.
@@ -145,17 +155,22 @@
     QString encodingForName(const QString &descriptiveName) const;
 
 private:
+#if KCODECS_ENABLE_DEPRECATED_SINCE(5, 101)
     /**
      * @brief Get the QTextCodec for the name or return NULL
      *
      * This function is similar to KCharsets::codecForName except that it
      * can return a NULL value when the name was not found.
+     * @deprecated apps should use QTextCodec::codecForName in Qt5 or 
Qt5Compat in Qt6 or
+     * port to QStringEncoder
      *
      * @param n name of the text codec
      * @return pointer to the QTextCodec or NULL
      * @todo Make this function public when it is clear what API is needed.
      */
+    KCODECS_DEPRECATED_VERSION(5, 101, "use QTextCodec codecForName or 
QStringEncoder")
     QTextCodec *codecForNameOrNull(const QByteArray &n) const;
+#endif
 
 private:
     std::unique_ptr<KCharsetsPrivate> const d;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcodecs-5.100.0/src/kencodingprober.h 
new/kcodecs-5.101.0/src/kencodingprober.h
--- old/kcodecs-5.100.0/src/kencodingprober.h   2022-11-05 13:23:59.000000000 
+0100
+++ new/kcodecs-5.101.0/src/kencodingprober.h   2022-12-03 10:43:18.000000000 
+0100
@@ -46,7 +46,7 @@
  * prober.feed(data);
  * prober.feed(moredata);
  * if (prober.confidence() > 0.6)
- *    QString out = 
QTextCodec::codecForName(prober.encoding())->toUnicode(data);
+ *    encoding  = prober.encoding();
  * \endcode
  *
  * At least 256 characters are needed to change the ProberState from Probing 
to FoundIt.

Reply via email to