Hello community,

here is the log from the commit of package kdesdk-scripts for openSUSE:Factory 
checked in at 2018-08-24 17:05:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdesdk-scripts (Old)
 and      /work/SRC/openSUSE:Factory/.kdesdk-scripts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdesdk-scripts"

Fri Aug 24 17:05:23 2018 rev:9 rq:630132 version:18.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdesdk-scripts/kdesdk-scripts.changes    
2018-07-19 22:51:43.378615844 +0200
+++ /work/SRC/openSUSE:Factory/.kdesdk-scripts.new/kdesdk-scripts.changes       
2018-08-24 17:05:27.166167447 +0200
@@ -1,0 +2,31 @@
+Thu Aug 16 22:03:46 UTC 2018 - [email protected]
+
+- Update to 18.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.0.php
+- Changes since 18.07.80:
+  * None
+
+-------------------------------------------------------------------
+Thu Jul 26 13:00:39 UTC 2018 - [email protected]
+
+- Update to 18.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+- Changes since 18.04.3:
+  * grantlee_strings_extractor.py: port to next() for iterators
+  * kde_generate_export_header: convert from deprecated string methods
+  * kde_generate_export_header: convert to print as function
+  * kde-project-info: convert to print as function
+  * zonetab2pot.py: convert from deprecated string methods
+  * kdelnk2desktop.py: convert from deprecated string methods
+  * kdelnk2desktop.py: convert to print as function
+  * createtarball: updated krusader config (v2.7.0)
+  * Catch more std::atomic symbols in the suppression rules
+  * Add suppression for C++ atomic load/store operations
+  * Supress data race warnings for some C atomic operations (AO_*)
+  * create pim deps on master not on stable.
+
+-------------------------------------------------------------------

Old:
----
  kde-dev-scripts-18.04.3.tar.xz

New:
----
  kde-dev-scripts-18.08.0.tar.xz

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

Other differences:
------------------
++++++ kdesdk-scripts.spec ++++++
--- /var/tmp/diff_new_pack.UyKCgF/_old  2018-08-24 17:05:27.814168216 +0200
+++ /var/tmp/diff_new_pack.UyKCgF/_new  2018-08-24 17:05:27.818168221 +0200
@@ -21,9 +21,9 @@
 %define rname kde-dev-scripts
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
-%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Name:           kdesdk-scripts
-Version:        18.04.3
+Version:        18.08.0
 Release:        0
 Summary:        Scripts for KDE software development
 License:        GPL-2.0-only AND GFDL-1.2-only
@@ -34,10 +34,10 @@
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem
 BuildRequires:  cmake(KF5DocTools)
-Obsoletes:      kdesdk4-scripts < %{version}
-Provides:       kdesdk4-scripts = %{version}
-Obsoletes:      kde-dev-scripts < %{version}
-Provides:       kde-dev-scripts = %{version}
+Obsoletes:      kdesdk4-scripts < %{_kapp_version}
+Provides:       kdesdk4-scripts = %{_kapp_version}
+Obsoletes:      kde-dev-scripts < %{_kapp_version}
+Provides:       kde-dev-scripts = %{_kapp_version}
 %if %{with lang}
 Recommends:     %{name}-lang
 %endif

++++++ kde-dev-scripts-18.04.3.tar.xz -> kde-dev-scripts-18.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/createtarball/config.ini 
new/kde-dev-scripts-18.08.0/createtarball/config.ini
--- old/kde-dev-scripts-18.04.3/createtarball/config.ini        2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/createtarball/config.ini        2018-07-03 
07:12:09.000000000 +0200
@@ -185,12 +185,13 @@
 
 [krusader]
 gitModule    = yes
+gitTag       = v2.7.0
+version      = 2.7.0
+kde_release  = no
 mainmodule   = extragear
 l10nmodule   = extragear-utils
 addPo        = krusader
-kde_release  = no
 translations = yes
-version      = 2.6.0
 docs         = yes
 
 [krecipes]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kde-dev-scripts-18.04.3/grantlee_strings_extractor.py 
new/kde-dev-scripts-18.08.0/grantlee_strings_extractor.py
--- old/kde-dev-scripts-18.04.3/grantlee_strings_extractor.py   2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/grantlee_strings_extractor.py   2018-07-03 
07:12:09.000000000 +0200
@@ -274,11 +274,11 @@
     def get_contextual_strings(self, token):
         split = []
         _bits = smart_split(token.contents)
-        _bit = _bits.next()
+        _bit = next(_bits)
         if _bit =="i18n" or _bit == "i18n_var":
             # {% i18n "A one %1, a two %2, a three %3" var1 var2 var3 %}
             # {% i18n_var "A one %1, a two %2, a three %3" var1 var2 var3 as 
result %}
-            _bit = _bits.next()
+            _bit = next(_bits)
             if not _bit.startswith("'") and not _bit.startswith('"'):
                 return
 
@@ -293,7 +293,7 @@
         elif _bit =="i18nc" or _bit == "i18nc_var":
             # {% i18nc "An email send operation failed." "%1 Failed!" var1 %}
             # {% i18nc_var "An email send operation failed." "%1 Failed!" var1 
as result %}
-            _bit = _bits.next()
+            _bit = next(_bits)
             if not _bit.startswith("'") and not _bit.startswith('"'):
                 return
 
@@ -303,14 +303,14 @@
 
             translatable_string = TranslatableString()
             translatable_string.context = _bit[1:-1]
-            _bit = _bits.next()
+            _bit = next(_bits)
             translatable_string._string = _bit[1:-1]
             translatable_string.line_number = self.line_number
             self.translatable_strings.append(translatable_string)
         elif _bit =="i18np" or _bit =="i18np_var":
             # {% i18np "An email send operation failed." "%1 email send 
operations failed. Error : % 2." count count errorMsg %}
             # {% i18np_var "An email send operation failed." "%1 email send 
operations failed. Error : % 2." count count errorMsg as result %}
-            _bit = _bits.next()
+            _bit = next(_bits)
             if not _bit.startswith("'") and not _bit.startswith('"'):
                 return
 
@@ -320,7 +320,7 @@
 
             translatable_string = TranslatableString()
             translatable_string._string = _bit[1:-1]
-            _bit = _bits.next()
+            _bit = next(_bits)
             translatable_string.plural = _bit[1:-1]
             translatable_string.line_number = self.line_number
             self.translatable_strings.append(translatable_string)
@@ -328,7 +328,7 @@
             # {% i18np "The user tried to send an email, but that failed." "An 
email send operation failed." "%1 email send operation failed." count count %}
             # {% i18np_var "The user tried to send an email, but that failed." 
"An email send operation failed." "%1 email send operation failed." count count 
as result %}
 
-            _bit = _bits.next()
+            _bit = next(_bits)
             if not _bit.startswith("'") and not _bit.startswith('"'):
                 return
 
@@ -338,9 +338,9 @@
 
             translatable_string = TranslatableString()
             translatable_string.context = _bit[1:-1]
-            _bit = _bits.next()
+            _bit = next(_bits)
             translatable_string._string = _bit[1:-1]
-            _bit = _bits.next()
+            _bit = next(_bits)
             translatable_string.plural = _bit[1:-1]
             translatable_string.line_number = self.line_number
             self.translatable_strings.append(translatable_string)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/kde-project-info 
new/kde-dev-scripts-18.08.0/kde-project-info
--- old/kde-dev-scripts-18.04.3/kde-project-info        2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/kde-project-info        2018-07-03 
07:12:09.000000000 +0200
@@ -54,11 +54,11 @@
 # <foo identifier="name"><repo>...</repo>...</foo>
 element_list = proj_data.findall(".//repo/..[@identifier='%s']" % (args.name))
 if len(element_list) < 1 or element_list[0] is None:
-    print "No project known by the name %s!" % (args.name)
+    print("No project known by the name %s!" % (args.name))
     sys.exit(1)
 
 if len(element_list) > 1:
-    print "Found %d elements, was only expecting 1." % (len(element_list))
+    print("Found %d elements, was only expecting 1." % (len(element_list)))
     sys.exit(1)
 
 # At this point we've found the XML element for our one project, now break out
@@ -67,7 +67,7 @@
 
 if args.print_path:
     path = element.find('path').text
-    print path
+    print(path)
 elif args.print_description:
     desc = element.find('description').text
-    print desc
+    print(desc)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/kde.supp 
new/kde-dev-scripts-18.08.0/kde.supp
--- old/kde-dev-scripts-18.04.3/kde.supp        2018-05-09 14:35:24.000000000 
+0200
+++ new/kde-dev-scripts-18.08.0/kde.supp        2018-07-03 07:12:09.000000000 
+0200
@@ -375,3 +375,36 @@
    drd:ConflictingAccess
    fun:_ZN15QBasicAtomicOps*testAndSet*
 }
+
+# C atomic operations
+
+{
+   AO_store
+   Helgrind:Race
+   fun:AO_store
+}
+{
+   AO_load
+   Helgrind:Race
+   fun:AO_load
+}
+{
+   AO_compare_and_swap
+   Helgrind:Race
+   fun:AO_compare_and_swap
+}
+
+# C++ atomic operations
+
+{
+   atomic_store
+   Helgrind:Race
+   fun:store
+   fun:_ZN*St*atomic*
+}
+{
+   atomic_load
+   Helgrind:Race
+   fun:load
+   fun:_ZN*St*atomic*
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/kde_generate_export_header 
new/kde-dev-scripts-18.08.0/kde_generate_export_header
--- old/kde-dev-scripts-18.04.3/kde_generate_export_header      2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/kde_generate_export_header      2018-07-03 
07:12:09.000000000 +0200
@@ -1,9 +1,9 @@
 #! /usr/bin/env python
 
-import os, sys, string
+import os, sys
 
 def help():
-        print "Usage: %s foo_export.h FOO_EXPORT libname" % sys.argv[0]
+        print("Usage: %s foo_export.h FOO_EXPORT libname" % sys.argv[0])
 
 if len(sys.argv) < 4:
         help()
@@ -11,8 +11,8 @@
 
 filename=sys.argv[1]
 FOO_EXPORT=sys.argv[2]
-LIBNAME=string.upper(sys.argv[3])
-HEADER_PROTECTION=string.replace(string.upper(filename),'.','_')
+LIBNAME=sys.argv[3].upper()
+HEADER_PROTECTION=filename.upper().replace('.','_')
 
 file=open(filename,'w')
 file.write("\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/kdelnk2desktop.py 
new/kde-dev-scripts-18.08.0/kdelnk2desktop.py
--- old/kde-dev-scripts-18.04.3/kdelnk2desktop.py       2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/kdelnk2desktop.py       2018-07-03 
07:12:09.000000000 +0200
@@ -1,19 +1,19 @@
 #! /usr/bin/env python
 
-import os, sys, string
+import os, sys
 
 def help():
-       print "Usage: %s <filename>.kdelnk ..." % sys.argv[0]
+       print("Usage: %s <filename>.kdelnk ..." % sys.argv[0])
 
 if len(sys.argv) < 2:
        help()
        sys.exit()
 
 for fn in sys.argv[1:]:
-       print "Doing %s ..." % fn
+       print("Doing %s ..." % fn)
        f = open(fn, 'r').readlines()
 
-       if string.find(f[0], "# KDE Config") == 0:
+       if f[0].find("# KDE Config") == 0:
                p = open(fn, 'w')
                p.writelines(f[1:])
                p.close()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/pim-build-deps-graphs.py 
new/kde-dev-scripts-18.08.0/pim-build-deps-graphs.py
--- old/kde-dev-scripts-18.04.3/pim-build-deps-graphs.py        2018-05-09 
14:35:24.000000000 +0200
+++ new/kde-dev-scripts-18.08.0/pim-build-deps-graphs.py        2018-07-03 
07:12:09.000000000 +0200
@@ -60,7 +60,7 @@
 
     line = re.compile(r"^([^#^:]+):\s*([^#]+)\s*(#.*)?$")
     graph = {}
-    for i in 
open('kde-build-metadata/dependency-data-stable-kf5-qt5').readlines():
+    for i in open('kde-build-metadata/dependency-data-kf5-qt5').readlines():
          if not i.strip():
              continue
          m = line.match(i)
@@ -68,11 +68,7 @@
              continue
          pkg = m.group(1).strip()
          dep = m.group(2).strip()
-         if pkg == "kde/kdepim-runtime":
-             pkg = "kdepim-runtime"
-         elif pkg == "extragear/libs/libkgapi":
-             pkg = "libkgapi"
-         elif not pkg.startswith("kde/pim/"):
+         if not pkg.startswith("kde/pim/"):
              continue
          else:
              pkg = pkg[len("kde/pim/"):]
@@ -80,9 +76,7 @@
          if not pkg in graph:
              graph[pkg] = set()
 
-         if dep == "extragear/libs/libkgapi":
-             dep = "libkgapi"
-         elif not dep.startswith("kde/pim/"):
+         if not dep.startswith("kde/pim/"):
              continue
          else:
              dep = dep[len("kde/pim/"):]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-dev-scripts-18.04.3/zonetab2pot.py 
new/kde-dev-scripts-18.08.0/zonetab2pot.py
--- old/kde-dev-scripts-18.04.3/zonetab2pot.py  2018-05-09 14:35:24.000000000 
+0200
+++ new/kde-dev-scripts-18.08.0/zonetab2pot.py  2018-07-03 07:12:09.000000000 
+0200
@@ -9,13 +9,12 @@
 
 import sys
 import fileinput
-import string
 
 def makePOT(_file):
   for line in fileinput.input(_file):
     if (line[0]=='#'): #skip comments
       continue
-    section=string.split(string.strip(line), '\t')[2] #third field, tab 
separated
+    section=line.strip().split('\t')[2] #third field, tab separated
     newline='msgid \"' + section+ '\"\n' #msgid
     newline+='msgstr \"\"\n' #msgstr
     print(newline) #output to stdout


Reply via email to