Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package khtml for openSUSE:Factory checked 
in at 2021-05-10 15:35:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/khtml (Old)
 and      /work/SRC/openSUSE:Factory/.khtml.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "khtml"

Mon May 10 15:35:33 2021 rev:89 rq:891754 version:5.82.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/khtml/khtml.changes      2021-04-12 
12:36:23.621298176 +0200
+++ /work/SRC/openSUSE:Factory/.khtml.new.2988/khtml.changes    2021-05-10 
15:37:08.186096746 +0200
@@ -1,0 +2,11 @@
+Sat May  1 16:40:54 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.82.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.82.0
+- Changes since 5.81.0:
+  * Remove usage of the register keyword
+  * Let gperf generate C++ code
+
+-------------------------------------------------------------------

Old:
----
  khtml-5.81.0.tar.xz
  khtml-5.81.0.tar.xz.sig

New:
----
  khtml-5.82.0.tar.xz
  khtml-5.82.0.tar.xz.sig

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

Other differences:
------------------
++++++ khtml.spec ++++++
--- /var/tmp/diff_new_pack.xMX9a0/_old  2021-05-10 15:37:08.718094686 +0200
+++ /var/tmp/diff_new_pack.xMX9a0/_new  2021-05-10 15:37:08.718094686 +0200
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5KHtml5
-%define _tar_path 5.81
+%define _tar_path 5.82
 # 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 lang
 Name:           khtml
-Version:        5.81.0
+Version:        5.82.0
 Release:        0
 Summary:        HTML rendering engine
 License:        LGPL-2.1-or-later
@@ -66,14 +66,14 @@
 BuildRequires:  cmake(KF5WindowSystem) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5XmlGui) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(Phonon4Qt5)
-BuildRequires:  cmake(Qt5Core) >= 5.14.0
-BuildRequires:  cmake(Qt5DBus) >= 5.14.0
-BuildRequires:  cmake(Qt5Network) >= 5.14.0
-BuildRequires:  cmake(Qt5PrintSupport) >= 5.14.0
-BuildRequires:  cmake(Qt5Test) >= 5.14.0
-BuildRequires:  cmake(Qt5Widgets) >= 5.14.0
-BuildRequires:  cmake(Qt5X11Extras) >= 5.14.0
-BuildRequires:  cmake(Qt5Xml) >= 5.14.0
+BuildRequires:  cmake(Qt5Core) >= 5.15.0
+BuildRequires:  cmake(Qt5DBus) >= 5.15.0
+BuildRequires:  cmake(Qt5Network) >= 5.15.0
+BuildRequires:  cmake(Qt5PrintSupport) >= 5.15.0
+BuildRequires:  cmake(Qt5Test) >= 5.15.0
+BuildRequires:  cmake(Qt5Widgets) >= 5.15.0
+BuildRequires:  cmake(Qt5X11Extras) >= 5.15.0
+BuildRequires:  cmake(Qt5Xml) >= 5.15.0
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(x11)
 
@@ -104,7 +104,7 @@
 Requires:       cmake(KF5KIO) >= %{_kf5_bugfix_version}
 Requires:       cmake(KF5Parts) >= %{_kf5_bugfix_version}
 Requires:       cmake(KF5TextWidgets) >= %{_kf5_bugfix_version}
-Requires:       cmake(Qt5Gui) >= 5.14.0
+Requires:       cmake(Qt5Gui) >= 5.15.0
 
 %description devel
 KHTML is a web rendering engine, based on the KParts
@@ -114,15 +114,15 @@
 %lang_package -n %{lname}
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-  %cmake_kf5 -d build -- -DSYSCONF_INSTALL_DIR=%{_kf5_sysconfdir}
-  %cmake_build
+%cmake_kf5 -d build -- -DSYSCONF_INSTALL_DIR=%{_kf5_sysconfdir}
+%cmake_build
 
 %install
-  %kf5_makeinstall -C build
-  %fdupes %{buildroot}
+%kf5_makeinstall -C build
+%fdupes %{buildroot}
 
 %if %{with lang}
 %find_lang %{name}5


++++++ khtml-5.81.0.tar.xz -> khtml-5.82.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/.gitignore new/khtml-5.82.0/.gitignore
--- old/khtml-5.81.0/.gitignore 2021-04-04 13:42:35.000000000 +0200
+++ new/khtml-5.82.0/.gitignore 2021-05-01 14:34:22.000000000 +0200
@@ -22,3 +22,6 @@
 .cmake/
 /.clang-format
 /compile_commands.json
+.clangd
+.idea
+/cmake-build*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/CMakeLists.txt 
new/khtml-5.82.0/CMakeLists.txt
--- old/khtml-5.81.0/CMakeLists.txt     2021-04-04 13:42:35.000000000 +0200
+++ new/khtml-5.82.0/CMakeLists.txt     2021-05-01 14:34:22.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF_VERSION "5.81.0") # handled by release scripts
-set(KF_DEP_VERSION "5.81.0") # handled by release scripts
+set(KF_VERSION "5.82.0") # handled by release scripts
+set(KF_DEP_VERSION "5.82.0") # handled by release scripts
 project(KHtml VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.81.0  NO_MODULE)
+find_package(ECM 5.82.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)
 
@@ -18,7 +18,7 @@
 include(ECMQtDeclareLoggingCategory)
 
 
-set(REQUIRED_QT_VERSION 5.14.0)
+set(REQUIRED_QT_VERSION 5.15.0)
 find_package(Qt5 "${REQUIRED_QT_VERSION}" CONFIG REQUIRED Widgets Network DBus 
PrintSupport Xml)
 include(KDEInstallDirs)
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/po/id/khtml5.po 
new/khtml-5.82.0/po/id/khtml5.po
--- old/khtml-5.81.0/po/id/khtml5.po    2021-04-04 13:42:35.000000000 +0200
+++ new/khtml-5.82.0/po/id/khtml5.po    2021-05-01 14:34:22.000000000 +0200
@@ -9,7 +9,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-24 02:12+0200\n"
-"PO-Revision-Date: 2021-02-09 20:29+0700\n"
+"PO-Revision-Date: 2021-04-18 00:40+0700\n"
 "Last-Translator: Wantoyo <wanto...@gmail.com>\n"
 "Language-Team: Indonesian <kde-i18n-...@kde.org>\n"
 "Language: id\n"
@@ -690,7 +690,7 @@
 #: khtml_browser.rc:34
 #, kde-format
 msgid "HTML Toolbar"
-msgstr "Bilah Alat HTML"
+msgstr "Toolbar HTML"
 
 #: khtml_ext.cpp:413
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/po/ta/khtml5.po 
new/khtml-5.82.0/po/ta/khtml5.po
--- old/khtml-5.81.0/po/ta/khtml5.po    2021-04-04 13:42:35.000000000 +0200
+++ new/khtml-5.82.0/po/ta/khtml5.po    2021-05-01 14:34:22.000000000 +0200
@@ -3,21 +3,22 @@
 #
 # Sivakumar Shanmugasundaram <ssha...@yahoo.com>, 2000.
 # Thuraiappah Vaseeharan <t_va...@yahoo.com>, 2000-2001.
-# ???. ???????????? ????????????????????? | Sri Ramadoss M 
<ama...@yavarkkum.org>, 2007-2012
+# ???. ???????????? ????????????????????? | Sri Ramadoss M 
<ama...@yavarkkum.org>, 2007-2012.
+# Kishore G <kishor...@gmail.com>, 2021.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-24 02:12+0200\n"
-"PO-Revision-Date: 2012-03-25 21:39+0530\n"
-"Last-Translator: Sri Ramadoss M <ama...@yavarkkum.org>\n"
-"Language-Team: Tamil <po...@madaladal.yavarkkum.org>\n"
+"PO-Revision-Date: 2021-01-18 19:36+0530\n"
+"Last-Translator: Kishore G <kishor...@gmail.com>\n"
+"Language-Team: Tamil <kde-i18n-...@kde.org>\n"
 "Language: ta\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 1.2\n"
+"X-Generator: Lokalize 20.12.1\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -477,10 +478,9 @@
 msgstr "&?????????????????????"
 
 #: html/ksslkeygen.cpp:148
-#, fuzzy, kde-format
-#| msgid "&Do Not Save"
+#, kde-format
 msgid "Do Not Store"
-msgstr "??????????????? &????????????????????????"
+msgstr "????????????????????? ????????????????????????"
 
 #: html/ksslkeygen.cpp:257
 #, kde-format
@@ -1197,7 +1197,7 @@
 #: khtml_run.cpp:106
 #, kde-format
 msgid "Save As"
-msgstr "???????????????????????? ???????????????"
+msgstr "???????????? ????????????????????? ????????????"
 
 #: khtml_part.cpp:3890
 #, kde-format
@@ -1250,7 +1250,7 @@
 #: khtml_part.cpp:4094
 #, kde-format
 msgid "Save Background Image As"
-msgstr "????????????????????? ??????????????? ???????????????????????? 
???????????????????????????"
+msgstr "????????????????????? ?????????????????? ???????????????????????? 
?????????????????????????????????"
 
 #: khtml_part.cpp:4187
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/po/zh_CN/khtml5.po 
new/khtml-5.82.0/po/zh_CN/khtml5.po
--- old/khtml-5.81.0/po/zh_CN/khtml5.po 2021-04-04 13:42:35.000000000 +0200
+++ new/khtml-5.82.0/po/zh_CN/khtml5.po 2021-05-01 14:34:22.000000000 +0200
@@ -15,7 +15,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-10-24 02:12+0200\n"
-"PO-Revision-Date: 2021-03-27 17:29\n"
+"PO-Revision-Date: 2021-04-24 15:42\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/src/css/cssproperties.c 
new/khtml-5.82.0/src/css/cssproperties.c
--- old/khtml-5.81.0/src/css/cssproperties.c    2021-04-04 13:42:35.000000000 
+0200
+++ new/khtml-5.82.0/src/css/cssproperties.c    2021-05-01 14:34:22.000000000 
+0200
@@ -39,7 +39,7 @@
     int id;
 };
 
-static const struct css_prop * findProp (register const char *str, register 
unsigned int len);
+static const struct css_prop * findProp (const char *str, unsigned int len);
 /* maximum key range = 797, duplicates = 0 */
 
 #ifdef __GNUC__
@@ -50,7 +50,7 @@
 #endif
 #endif
 static unsigned int
-hash_prop (register const char *str, register unsigned int len)
+hash_prop (const char *str, unsigned int len)
 {
   static const unsigned short asso_values[] =
     {
@@ -81,7 +81,7 @@
       802, 802, 802, 802, 802, 802, 802, 802, 802, 802,
       802, 802, 802, 802, 802, 802
     };
-  register int hval = len;
+  int hval = len;
 
   switch (hval)
     {
@@ -192,7 +192,7 @@
 #endif
 #endif
 const struct css_prop *
-findProp (register const char *str, register unsigned int len)
+findProp (const char *str, unsigned int len)
 {
   enum
     {
@@ -652,15 +652,15 @@
 
   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
     {
-      register int key = hash_prop (str, len);
+      int key = hash_prop (str, len);
 
       if (key <= MAX_HASH_VALUE && key >= 0)
         {
-          register int index = lookup[key];
+          int index = lookup[key];
 
           if (index >= 0)
             {
-              register const char *s = wordlist_prop[index].name;
+              const char *s = wordlist_prop[index].name;
 
               if (*str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] 
== '\0')
                 return &wordlist_prop[index];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/src/css/cssvalues.c 
new/khtml-5.82.0/src/css/cssvalues.c
--- old/khtml-5.81.0/src/css/cssvalues.c        2021-04-04 13:42:35.000000000 
+0200
+++ new/khtml-5.82.0/src/css/cssvalues.c        2021-05-01 14:34:22.000000000 
+0200
@@ -39,7 +39,7 @@
     int id;
 };
 
-static const css_value * findValue (register const char *str, register 
unsigned int len);
+static const css_value * findValue (const char *str, unsigned int len);
 /* maximum key range = 2341, duplicates = 0 */
 
 #ifdef __GNUC__
@@ -50,7 +50,7 @@
 #endif
 #endif
 static unsigned int
-hash_val (register const char *str, register unsigned int len)
+hash_val (const char *str, unsigned int len)
 {
   static const unsigned short asso_values[] =
     {
@@ -81,7 +81,7 @@
       2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341,
       2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341
     };
-  register int hval = 0;
+  int hval = 0;
 
   switch (len)
     {
@@ -180,7 +180,7 @@
 #endif
 #endif
 const struct css_value *
-findValue (register const char *str, register unsigned int len)
+findValue (const char *str, unsigned int len)
 {
   enum
     {
@@ -1102,15 +1102,15 @@
 
   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
     {
-      register int key = hash_val (str, len);
+      int key = hash_val (str, len);
 
       if (key <= MAX_HASH_VALUE && key >= 0)
         {
-          register int index = lookup[key];
+          int index = lookup[key];
 
           if (index >= 0)
             {
-              register const char *s = wordlist_value[index].name;
+              const char *s = wordlist_value[index].name;
 
               if (*str == *s && !strncmp (str + 1, s + 1, len - 1) && s[len] 
== '\0')
                 return &wordlist_value[index];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/src/css/tokenizer.cpp 
new/khtml-5.82.0/src/css/tokenizer.cpp
--- old/khtml-5.81.0/src/css/tokenizer.cpp      2021-04-04 13:42:35.000000000 
+0200
+++ new/khtml-5.82.0/src/css/tokenizer.cpp      2021-05-01 14:34:22.000000000 
+0200
@@ -926,9 +926,9 @@
 
 YY_DECL
 {
-       register yy_state_type yy_current_state;
-       register unsigned short *yy_cp, *yy_bp;
-       register int yy_act;
+       yy_state_type yy_current_state;
+       unsigned short *yy_cp, *yy_bp;
+       int yy_act;
        while ( 1 )             /* loops until end-of-file is reached */
                {
                yy_cp = (yy_c_buf_p);
@@ -944,7 +944,7 @@
                yy_current_state = (yy_start);
                do
                        {
-                       register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
+                       YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
                        if ( yy_accept[yy_current_state] )
                                {
                                (yy_last_accepting_state) = yy_current_state;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/src/html/doctypes.gperf 
new/khtml-5.82.0/src/html/doctypes.gperf
--- old/khtml-5.81.0/src/html/doctypes.gperf    2021-04-04 13:42:35.000000000 
+0200
+++ new/khtml-5.82.0/src/html/doctypes.gperf    2021-05-01 14:34:22.000000000 
+0200
@@ -1,7 +1,7 @@
 %readonly-tables
 %enum
 %struct-type
-%language=ANSI-C
+%language=C++
 %define lookup-function-name findDoctypeEntry
 %define initializer-suffix 
,PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards
 %{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/khtml-5.81.0/src/html/htmlparser.cpp 
new/khtml-5.82.0/src/html/htmlparser.cpp
--- old/khtml-5.81.0/src/html/htmlparser.cpp    2021-04-04 13:42:35.000000000 
+0200
+++ new/khtml-5.82.0/src/html/htmlparser.cpp    2021-05-01 14:34:22.000000000 
+0200
@@ -373,7 +373,7 @@
             QByteArray pubIDStr = lowerPubID.toLocal8Bit();
 
             // Look up the entry in our gperf-generated table.
-            const PubIDInfo *doctypeEntry = 
findDoctypeEntry(pubIDStr.constData(), t->publicID.length());
+            const PubIDInfo *doctypeEntry = 
Perfect_Hash::findDoctypeEntry(pubIDStr.constData(), t->publicID.length());
             if (!doctypeEntry) {
                 // The DOCTYPE is not in the list.  Assume strict mode.
                 // ### Doesn't make any sense, but it's what Mozilla does.

Reply via email to