Hello community,

here is the log from the commit of package extra-cmake-modules for 
openSUSE:Factory checked in at 2019-02-14 14:22:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/extra-cmake-modules (Old)
 and      /work/SRC/openSUSE:Factory/.extra-cmake-modules.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "extra-cmake-modules"

Thu Feb 14 14:22:52 2019 rev:62 rq:674212 version:5.55.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/extra-cmake-modules/extra-cmake-modules.changes  
2019-01-21 10:18:52.554164174 +0100
+++ 
/work/SRC/openSUSE:Factory/.extra-cmake-modules.new.28833/extra-cmake-modules.changes
       2019-02-14 14:22:56.711942991 +0100
@@ -1,0 +2,19 @@
+Sun Feb 10 22:02:59 UTC 2019 - [email protected]
+
+- Update to 5.55.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.55.0.php
+- Changes since 5.54.0:
+  * FindGperf: in ecm_gperf_generate set SKIP_AUTOMOC for generated file
+  * Move -Wsuggest-override -Wlogical-op to regular compiler settings
+  * Fix python binding generation for classes with deleted copy constructors
+  * Fix qmake module generation for Qt 5.12.1
+  * Use more https in links
+  * API dox: add missing entries for some find-modules & modules
+  * FindGperf: improve api dox: mark-up usage example
+  * ECMGenerateQmlTypes: fix api dox: title needs more --- markup
+  * ECMQMLModules: fix api dox: title match module name, add missing "Since"
+  * FindInotify: fix api dox .rst tag, add missing "Since"
+
+-------------------------------------------------------------------

Old:
----
  extra-cmake-modules-5.54.0.tar.xz

New:
----
  extra-cmake-modules-5.55.0.tar.xz

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

Other differences:
------------------
++++++ extra-cmake-modules.spec ++++++
--- /var/tmp/diff_new_pack.YvtUEA/_old  2019-02-14 14:22:57.215942752 +0100
+++ /var/tmp/diff_new_pack.YvtUEA/_new  2019-02-14 14:22:57.219942750 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define _tar_path 5.54
+%define _tar_path 5.55
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -27,7 +27,7 @@
 %bcond_with doc
 %endif
 Name:           extra-cmake-modules
-Version:        5.54.0
+Version:        5.55.0
 Release:        0
 Summary:        CMake modules
 License:        BSD-3-Clause

++++++ extra-cmake-modules-5.54.0.tar.xz -> extra-cmake-modules-5.55.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.54.0/CMakeLists.txt 
new/extra-cmake-modules-5.55.0/CMakeLists.txt
--- old/extra-cmake-modules-5.54.0/CMakeLists.txt       2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/CMakeLists.txt       2019-02-02 
14:13:24.000000000 +0100
@@ -32,7 +32,7 @@
 # Preliminary setup
 #
 
-set(VERSION "5.54.0") # handled by release scripts
+set(VERSION "5.55.0") # handled by release scripts
 
 if (POLICY CMP0048)
     cmake_policy(SET CMP0048 NEW)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.54.0/docs/CMakeLists.txt 
new/extra-cmake-modules-5.55.0/docs/CMakeLists.txt
--- old/extra-cmake-modules-5.54.0/docs/CMakeLists.txt  2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/CMakeLists.txt  2019-02-02 
14:13:24.000000000 +0100
@@ -42,7 +42,7 @@
 set_package_properties(
     QCollectionGenerator
     PROPERTIES
-        URL "http://www.qt.io/";
+        URL "https://www.qt.io/";
         DESCRIPTION "Qt help collection generator."
         TYPE OPTIONAL
         PURPOSE "Required to build Extra CMake Modules documentation in Qt 
Help format."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/find-module/FindGperf.rst 
new/extra-cmake-modules-5.55.0/docs/find-module/FindGperf.rst
--- old/extra-cmake-modules-5.54.0/docs/find-module/FindGperf.rst       
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/find-module/FindGperf.rst       
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../find-modules/FindGperf.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/find-module/FindInotify.rst 
new/extra-cmake-modules-5.55.0/docs/find-module/FindInotify.rst
--- old/extra-cmake-modules-5.54.0/docs/find-module/FindInotify.rst     
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/find-module/FindInotify.rst     
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../find-modules/FindInotify.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/find-module/FindPhoneNumber.rst 
new/extra-cmake-modules-5.55.0/docs/find-module/FindPhoneNumber.rst
--- old/extra-cmake-modules-5.54.0/docs/find-module/FindPhoneNumber.rst 
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/find-module/FindPhoneNumber.rst 
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../find-modules/FindPhoneNumber.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/find-module/FindSeccomp.rst 
new/extra-cmake-modules-5.55.0/docs/find-module/FindSeccomp.rst
--- old/extra-cmake-modules-5.54.0/docs/find-module/FindSeccomp.rst     
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/find-module/FindSeccomp.rst     
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../find-modules/FindSeccomp.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/manual/ecm-developer.7.rst 
new/extra-cmake-modules-5.55.0/docs/manual/ecm-developer.7.rst
--- old/extra-cmake-modules-5.54.0/docs/manual/ecm-developer.7.rst      
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/manual/ecm-developer.7.rst      
2019-02-02 14:13:24.000000000 +0100
@@ -224,7 +224,7 @@
 
   include(FeatureSummary)
   set_package_properties(Foo PROPERTIES
-      URL "http://www.foo.example.com/";
+      URL "https://www.foo.example.com/";
       DESCRIPTION "A library for doing useful things")
 
 
@@ -241,4 +241,4 @@
 
 
 .. _KDE Review Board instance: https://git.reviewboard.kde.org/
-.. _cmake-developer(7): 
http://www.cmake.org/cmake/help/git-master/manual/cmake-developer.7.html
+.. _cmake-developer(7): 
https://www.cmake.org/cmake/help/git-master/manual/cmake-developer.7.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/module/ECMGenerateQmlTypes.rst 
new/extra-cmake-modules-5.55.0/docs/module/ECMGenerateQmlTypes.rst
--- old/extra-cmake-modules-5.54.0/docs/module/ECMGenerateQmlTypes.rst  
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/module/ECMGenerateQmlTypes.rst  
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../modules/ECMGenerateQmlTypes.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/module/ECMQMLModules.rst 
new/extra-cmake-modules-5.55.0/docs/module/ECMQMLModules.rst
--- old/extra-cmake-modules-5.54.0/docs/module/ECMQMLModules.rst        
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/module/ECMQMLModules.rst        
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../modules/ECMQMLModules.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/docs/module/ECMWinResolveSymlinks.rst 
new/extra-cmake-modules-5.55.0/docs/module/ECMWinResolveSymlinks.rst
--- old/extra-cmake-modules-5.54.0/docs/module/ECMWinResolveSymlinks.rst        
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/docs/module/ECMWinResolveSymlinks.rst        
2019-02-02 14:13:24.000000000 +0100
@@ -0,0 +1 @@
+.. ecm-module:: ../../modules/ECMWinResolveSymlinks.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindGperf.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindGperf.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindGperf.cmake 2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindGperf.cmake 2019-02-02 
14:13:24.000000000 +0100
@@ -35,6 +35,8 @@
 #
 # A simple invocation would be:
 #
+# .. code-block:: cmake
+#
 #   ecm_gperf_generate(simple.gperf ${CMAKE_CURRENT_BINARY_DIR}/simple.h 
MySources)
 #
 # Since 5.35.0.
@@ -94,7 +96,7 @@
 
 include(FeatureSummary)
 set_package_properties(Gperf PROPERTIES
-    URL "http://www.gnu.org/software/gperf/";
+    URL "https://www.gnu.org/software/gperf/";
     DESCRIPTION "Perfect hash function generator"
 )
 
@@ -119,6 +121,7 @@
         WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
         VERBATIM
     )
+    set_property(SOURCE ${output_file} PROPERTY SKIP_AUTOMOC ON)
 
     list(APPEND ${out_var} "${output_file}")
     set(${out_var} ${${out_var}} PARENT_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindIcoTool.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindIcoTool.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindIcoTool.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindIcoTool.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -75,6 +75,6 @@
 
 include(FeatureSummary)
 set_package_properties(IcoTool PROPERTIES
-    URL "http://www.nongnu.org/icoutils/";
+    URL "https://www.nongnu.org/icoutils/";
     DESCRIPTION "Executable that converts a collection of PNG files into a 
Windows icon file"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindInotify.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindInotify.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindInotify.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindInotify.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -1,4 +1,4 @@
-#.rest:
+#.rst:
 # FindInotify
 # --------------
 #
@@ -19,6 +19,8 @@
 # even though Inotify_FOUND may be set to TRUE. This is because
 # no special includes or libraries are needed. On other systems
 # these may be needed to use inotify.
+#
+# Since 5.32.0.
 
 #=============================================================================
 # Copyright 2016 Tobias C. Berner <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindPng2Ico.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindPng2Ico.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindPng2Ico.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindPng2Ico.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -26,16 +26,16 @@
 #
 # ``Png2Ico_HAS_COLORS_ARGUMENT``
 #     Whether png2ico accepts a ``--colors`` argument. `Matthias Benkmann's
-#     tool <http://www.winterdrache.de/freeware/png2ico/>`_ does, while the
+#     tool <https://www.winterdrache.de/freeware/png2ico/>`_ does, while the
 #     version of png2ico from the `"KDE On Windows" (kdewin)
-#     <https://projects.kde.org/projects/kdesupport/kdewin>`_ project does not.
+#     <https://commits.kde.org/kdewin>`_ project does not.
 #
 # ``Png2Ico_HAS_RCFILE_ARGUMENT``
 #     Whether png2ico accepts an ``--rcfile`` argument. The version of png2ico
 #     from the `"KDE On Windows" (kdewin)
-#     <https://projects.kde.org/projects/kdesupport/kdewin>`_ project does,
+#     <https://commits.kde.org/kdewin>`_ project does,
 #     while `Matthias Benkmann's tool
-#     <http://www.winterdrache.de/freeware/png2ico/>`_ does not.
+#     <https://www.winterdrache.de/freeware/png2ico/>`_ does not.
 #
 # Since 1.7.0.
 
@@ -111,7 +111,7 @@
 
 include(FeatureSummary)
 set_package_properties(Png2Ico PROPERTIES
-    URL "http://www.winterdrache.de/freeware/png2ico/ or 
https://projects.kde.org/projects/kdesupport/kdewin";
+    URL "https://www.winterdrache.de/freeware/png2ico/ or 
https://commits.kde.org/kdewin";
     DESCRIPTION "Executable that converts a collection of PNG files into a 
Windows icon file"
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindPoppler.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindPoppler.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindPoppler.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindPoppler.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -147,5 +147,5 @@
 include(FeatureSummary)
 set_package_properties(Poppler PROPERTIES
     DESCRIPTION "A PDF rendering library"
-    URL "http://poppler.freedesktop.org";
+    URL "https://poppler.freedesktop.org/";
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindQtWaylandScanner.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindQtWaylandScanner.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindQtWaylandScanner.cmake      
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindQtWaylandScanner.cmake      
2019-02-02 14:13:24.000000000 +0100
@@ -114,7 +114,7 @@
 
 include(FeatureSummary)
 set_package_properties(QtWaylandScanner PROPERTIES
-    URL "http://qt.io";
+    URL "https://qt.io/";
     DESCRIPTION "Executable that converts XML protocol files to C++ code"
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindSharedMimeInfo.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindSharedMimeInfo.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindSharedMimeInfo.cmake        
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindSharedMimeInfo.cmake        
2019-02-02 14:13:24.000000000 +0100
@@ -110,5 +110,5 @@
 
 include(FeatureSummary)
 set_package_properties(SharedMimeInfo PROPERTIES
-    URL http://freedesktop.org/wiki/Software/shared-mime-info/
+    URL https://freedesktop.org/wiki/Software/shared-mime-info/
     DESCRIPTION "A database of common MIME types")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindWayland.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindWayland.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindWayland.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindWayland.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -138,6 +138,6 @@
 
 include(FeatureSummary)
 set_package_properties(Wayland PROPERTIES
-    URL "http://wayland.freedesktop.org";
+    URL "https://wayland.freedesktop.org/";
     DESCRIPTION "C library implementation of the Wayland protocol: a protocol 
for a compositor to talk to its clients"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindWaylandScanner.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindWaylandScanner.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindWaylandScanner.cmake        
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindWaylandScanner.cmake        
2019-02-02 14:13:24.000000000 +0100
@@ -103,7 +103,7 @@
 
 include(FeatureSummary)
 set_package_properties(WaylandScanner PROPERTIES
-    URL "http://wayland.freedesktop.org";
+    URL "https://wayland.freedesktop.org/";
     DESCRIPTION "Executable that converts XML protocol files to C code"
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindX11_XCB.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindX11_XCB.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindX11_XCB.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindX11_XCB.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -113,6 +113,6 @@
 
 include(FeatureSummary)
 set_package_properties(X11_XCB PROPERTIES
-    URL "http://xorg.freedesktop.org/";
+    URL "https://xorg.freedesktop.org/";
     DESCRIPTION "A compatibility library for code that translates Xlib API 
calls into XCB calls"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/FindXCB.cmake 
new/extra-cmake-modules-5.55.0/find-modules/FindXCB.cmake
--- old/extra-cmake-modules-5.54.0/find-modules/FindXCB.cmake   2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/FindXCB.cmake   2019-02-02 
14:13:24.000000000 +0100
@@ -196,6 +196,6 @@
 
 include(FeatureSummary)
 set_package_properties(XCB PROPERTIES
-    URL "http://xcb.freedesktop.org";
+    URL "https://xcb.freedesktop.org/";
     DESCRIPTION "X protocol C-language Binding"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/find-modules/sip_generator.py 
new/extra-cmake-modules-5.55.0/find-modules/sip_generator.py
--- old/extra-cmake-modules-5.54.0/find-modules/sip_generator.py        
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/find-modules/sip_generator.py        
2019-02-02 14:13:24.000000000 +0100
@@ -39,7 +39,7 @@
 import sys
 import traceback
 from clang import cindex
-from clang.cindex import AccessSpecifier, CursorKind, SourceRange, 
StorageClass, TokenKind, TypeKind, TranslationUnit
+from clang.cindex import AccessSpecifier, AvailabilityKind, CursorKind, 
SourceRange, StorageClass, TokenKind, TypeKind, TranslationUnit
 
 import rules_engine
 
@@ -210,6 +210,7 @@
         base_specifiers = []
         template_type_parameters = []
         had_copy_constructor = False
+        had_deleted_copy_constructor = False;
         had_const_member = False
         for member in container.get_children():
             #
@@ -291,7 +292,13 @@
                     numParams += 1
                 return numParams == 0
 
-            had_copy_constructor = had_copy_constructor or 
is_copy_constructor(member)
+            if is_copy_constructor(member):
+                had_copy_constructor = True
+                # We need to generate a fake private copy constructor for 
deleted constructors
+                if member.availability == AvailabilityKind.NOT_AVAILABLE and 
member.access_specifier != AccessSpecifier.PRIVATE:
+                    had_deleted_copy_constructor = True
+                    continue
+
             #
             # Discard almost anything which is private.
             #
@@ -364,7 +371,7 @@
             #
             # Generate private copy constructor for non-copyable types.
             #
-            if had_const_member and not had_copy_constructor:
+            if (had_deleted_copy_constructor) or (had_const_member and not 
had_copy_constructor):
                 body += "    private:\n        {}(const {} &); // 
Generated\n".format(name, container.type.get_canonical().spelling)
             #
             # Flesh out the SIP context for the rules engine.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/kde-modules/KDECompilerSettings.cmake 
new/extra-cmake-modules-5.55.0/kde-modules/KDECompilerSettings.cmake
--- old/extra-cmake-modules-5.54.0/kde-modules/KDECompilerSettings.cmake        
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/kde-modules/KDECompilerSettings.cmake        
2019-02-02 14:13:24.000000000 +0100
@@ -384,6 +384,12 @@
     endif()
 endif()
 
+if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+   if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS "5.0.0")
+      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wsuggest-override -Wlogical-op" 
)
+   endif()
+endif()
+
 # -w1 turns on warnings and errors
 # FIXME: someone needs to have a closer look at the Intel compiler options
 if (CMAKE_C_COMPILER_ID STREQUAL "Intel" AND NOT WIN32)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/kde-modules/KDEFrameworkCompilerSettings.cmake 
new/extra-cmake-modules-5.55.0/kde-modules/KDEFrameworkCompilerSettings.cmake
--- 
old/extra-cmake-modules-5.54.0/kde-modules/KDEFrameworkCompilerSettings.cmake   
    2018-12-21 00:31:37.000000000 +0100
+++ 
new/extra-cmake-modules-5.55.0/kde-modules/KDEFrameworkCompilerSettings.cmake   
    2019-02-02 14:13:24.000000000 +0100
@@ -67,7 +67,7 @@
 
 if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
    if (NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS "5.0.0")
-      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wsuggest-override -Wlogical-op 
-Wzero-as-null-pointer-constant" )
+      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wzero-as-null-pointer-constant" 
)
    endif()
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/kde-modules/KDEInstallDirs.cmake 
new/extra-cmake-modules-5.55.0/kde-modules/KDEInstallDirs.cmake
--- old/extra-cmake-modules-5.54.0/kde-modules/KDEInstallDirs.cmake     
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/kde-modules/KDEInstallDirs.cmake     
2019-02-02 14:13:24.000000000 +0100
@@ -240,7 +240,7 @@
 # reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf
 # For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if
 # CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu"
-# See http://wiki.debian.org/Multiarch
+# See https://wiki.debian.org/Multiarch
 if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL 
"GNU")
    AND NOT CMAKE_CROSSCOMPILING
    AND NOT DEFINED ENV{FLATPAK_ID})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.54.0/modules/ECMAddQch.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMAddQch.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMAddQch.cmake      2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMAddQch.cmake      2019-02-02 
14:13:24.000000000 +0100
@@ -96,7 +96,7 @@
 #
 # NAMESPACE can be used to set a custom namespace <namespace> of the generated
 # QCH file. The namepspace is used as the unique id by QHelpEngine (cmp.
-# http://doc.qt.io/qt-5/qthelpproject.html#namespace).
+# https://doc.qt.io/qt-5/qthelpproject.html#namespace).
 # The default namespace is ``<domain>.<name>``.
 # Needs to be used when ORG_DOMAIN is not used.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMGeneratePkgConfigFile.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMGeneratePkgConfigFile.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMGeneratePkgConfigFile.cmake       
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMGeneratePkgConfigFile.cmake       
2019-02-02 14:13:24.000000000 +0100
@@ -2,9 +2,9 @@
 # ECMGeneratePkgConfigFile
 # ------------------------
 #
-# Generate a `pkg-config 
<http://www.freedesktop.org/wiki/Software/pkg-config/>`_
+# Generate a `pkg-config 
<https://www.freedesktop.org/wiki/Software/pkg-config/>`_
 # file for the benefit of
-# `autotools 
<http://www.gnu.org/software/automake/manual/html_node/Autotools-Introduction.html>`_-based
+# `autotools 
<https://www.gnu.org/software/automake/manual/html_node/Autotools-Introduction.html>`_-based
 # projects.
 #
 # ::
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMGeneratePriFile.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMGeneratePriFile.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMGeneratePriFile.cmake     
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMGeneratePriFile.cmake     
2019-02-02 14:13:24.000000000 +0100
@@ -187,6 +187,7 @@
 QT.${PRI_TARGET_BASENAME}.MINOR_VERSION = ${PROJECT_VERSION_MINOR}
 QT.${PRI_TARGET_BASENAME}.PATCH_VERSION = ${PROJECT_VERSION_PATCH}
 QT.${PRI_TARGET_BASENAME}.name = ${PRI_TARGET_LIBNAME}
+QT.${PRI_TARGET_BASENAME}.module = ${PRI_TARGET_LIBNAME}
 QT.${PRI_TARGET_BASENAME}.defines = ${PRI_TARGET_DEFINES}
 QT.${PRI_TARGET_BASENAME}.includes = ${PRI_TARGET_INCLUDES}
 QT.${PRI_TARGET_BASENAME}.private_includes =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMGenerateQmlTypes.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMGenerateQmlTypes.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMGenerateQmlTypes.cmake    
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMGenerateQmlTypes.cmake    
2019-02-02 14:13:24.000000000 +0100
@@ -1,6 +1,6 @@
 #.rst:
 # ECMGenerateQmlTypes
-# -----------
+# -------------------
 #
 # Generates plugins.qmltypes files for QML plugins.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMPackageConfigHelpers.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMPackageConfigHelpers.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMPackageConfigHelpers.cmake        
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMPackageConfigHelpers.cmake        
2019-02-02 14:13:24.000000000 +0100
@@ -6,7 +6,7 @@
 #
 # ``write_basic_package_version_file()`` is the same as the one provided by the
 # `CMakePackageConfigHelpers
-# 
<http://www.cmake.org/cmake/help/v2.8.12/cmake.html#module:CMakePackageConfigHelpers>`_
+# 
<https://www.cmake.org/cmake/help/v2.8.12/cmake.html#module:CMakePackageConfigHelpers>`_
 # module in CMake; see that module's documentation for
 # more information.
 #
@@ -23,7 +23,7 @@
 # 2.8.12, except that it adds an extra helper macro: find_dependency(). It is
 # highly recommended that you read the `documentation for
 # CMakePackageConfigHelpers
-# 
<http://www.cmake.org/cmake/help/v2.8.12/cmake.html#module:CMakePackageConfigHelpers>`_
+# 
<https://www.cmake.org/cmake/help/v2.8.12/cmake.html#module:CMakePackageConfigHelpers>`_
 # for more information, particularly with regard to the PATH_VARS argument.
 #
 # Note that there is no argument that will disable the find_dependency() macro;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMQMLModules.cmake 
new/extra-cmake-modules-5.55.0/modules/ECMQMLModules.cmake
--- old/extra-cmake-modules-5.54.0/modules/ECMQMLModules.cmake  2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMQMLModules.cmake  2019-02-02 
14:13:24.000000000 +0100
@@ -1,6 +1,6 @@
 #.rst:
-# FindQMLModule
-# -------
+# ECMQMLModules
+# -------------
 #
 # Find QML import modules through a find_qmlmodule() call.
 # It uses the qmlplugindump application to find the plugins and sets them up as
@@ -11,6 +11,7 @@
 # but fail at runtime.
 #
 # ::
+#
 #   ecm_find_qmlmodule(<module_name> <version>...)
 #
 # Any further arguments passed will be forwarded into a find_package() call. 
See
@@ -22,6 +23,8 @@
 #
 #   ecm_find_qmlmodule(org.kde.kirigami 2.1)
 #
+# Since 5.38.0.
+#
 #=============================================================================
 # Copyright 2015 Aleix Pol Gonzalez <[email protected]>
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/modules/ECMQchDoxygen.config.in 
new/extra-cmake-modules-5.55.0/modules/ECMQchDoxygen.config.in
--- old/extra-cmake-modules-5.54.0/modules/ECMQchDoxygen.config.in      
2018-12-21 00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/modules/ECMQchDoxygen.config.in      
2019-02-02 14:13:24.000000000 +0100
@@ -196,13 +196,13 @@
                          "FIXME=\xrefitem fixme \"Fixme\" \"Fixme\"" \
                          "bc=\xrefitem bc \"Binary Compatible\" \"Binary 
Compatible\"" \
                          "threadsafe=\xrefitem threadsafe \"Threadsafe\" 
\"Threadsafe\"" \
-                         "artistic=<a 
href=\"http://www.opensource.org/licenses/artistic-license.php\";>Artistic</a>" \
-                         "bsd=<a 
href=\"http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5\";>BSD</a>" \
-                         "x11=<a 
href=\"http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3\";>X11</a>" \
-                         "gpl=<a 
href=\"http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1\";>GPLv2</a>" \
-                         "lgpl=<a 
href=\"http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html#SEC1\";>LGPLv2</a>"
 \
-                         "mit=<a 
href=\"http://www.opensource.org/licenses/mit-license.php\";>MIT</a>" \
-                         "qpl=<a 
href=\"http://doc.trolltech.com/3.0/license.html\";>QPL</a>"
+                         "artistic=<a 
href=\"https://opensource.org/licenses/artistic-license.php\";>Artistic</a>" \
+                         "bsd=<a 
href=\"https://www.xfree86.org/3.3.6/COPYRIGHT2.html#5\";>BSD</a>" \
+                         "x11=<a 
href=\"https://www.xfree86.org/3.3.6/COPYRIGHT2.html#3\";>X11</a>" \
+                         "gpl=<a 
href=\"https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1\";>GPLv2</a>" 
\
+                         "lgpl=<a 
href=\"https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html#SEC1\";>LGPLv2</a>"
 \
+                         "mit=<a 
href=\"https://www.opensource.org/licenses/mit-license.php\";>MIT</a>" \
+                         "qpl=<a 
href=\"https://opensource.org/licenses/QPL-1.0\";>QPL</a>"
 
 PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS \
 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.54.0/tests/CMakeLists.txt 
new/extra-cmake-modules-5.55.0/tests/CMakeLists.txt
--- old/extra-cmake-modules-5.54.0/tests/CMakeLists.txt 2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/tests/CMakeLists.txt 2019-02-02 
14:13:24.000000000 +0100
@@ -36,7 +36,7 @@
 set_package_properties(
     Qt5LinguistTools
     PROPERTIES
-        URL "http://www.qt.io/";
+        URL "https://www.qt.io/";
         DESCRIPTION "Qt5 linguist tools."
         TYPE OPTIONAL
         PURPOSE "Required to run tests for the ECMPoQmTools module."
@@ -46,7 +46,7 @@
 set_package_properties(
     Qt5Core
     PROPERTIES
-        URL "http://www.qt.io/";
+        URL "https://www.qt.io/";
         DESCRIPTION "Qt5 core library."
         TYPE OPTIONAL
         PURPOSE "Required to run tests for the ECMQtDeclareLoggingCategory 
module, and for some tests of the KDEInstallDirs module."
@@ -213,7 +213,7 @@
 set_package_properties(
     Qt5Quick
     PROPERTIES
-        URL "http://www.qt.io/";
+        URL "https://www.qt.io/";
         DESCRIPTION "Qt5 Quick library."
         TYPE OPTIONAL
         PURPOSE "Required to run tests for the ECMQMLModules module."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.54.0/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/metadata.desktop
 
new/extra-cmake-modules-5.55.0/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/metadata.desktop
--- 
old/extra-cmake-modules-5.54.0/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/metadata.desktop
       2018-12-21 00:31:37.000000000 +0100
+++ 
new/extra-cmake-modules-5.55.0/tests/KDEPackageAppTemplatesTest/qml-plasmoid/package/metadata.desktop
       2019-02-02 14:13:24.000000000 +0100
@@ -53,7 +53,7 @@
 X-KDE-PluginInfo-Email=%{EMAIL}
 X-KDE-PluginInfo-Name=%{APPNAMELC}
 X-KDE-PluginInfo-Version=1.0
-X-KDE-PluginInfo-Website=http://plasma.kde.org/
+X-KDE-PluginInfo-Website=https://plasma.kde.org/
 X-KDE-PluginInfo-Category=Utilities
 X-KDE-PluginInfo-Depends=
 X-KDE-PluginInfo-License=GPL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.54.0/toolchain/Android.cmake 
new/extra-cmake-modules-5.55.0/toolchain/Android.cmake
--- old/extra-cmake-modules-5.54.0/toolchain/Android.cmake      2018-12-21 
00:31:37.000000000 +0100
+++ new/extra-cmake-modules-5.55.0/toolchain/Android.cmake      2019-02-02 
14:13:24.000000000 +0100
@@ -7,7 +7,7 @@
 # By using this android toolchain, the projects will be set up to compile the
 # specified project targeting an Android platform, depending on its input.
 # Furthermore, if desired, an APK can be directly generated by using the
-# `androiddeployqt <http://doc.qt.io/qt-5/deployment-android.html>`_ tool.
+# `androiddeployqt <https://doc.qt.io/qt-5/deployment-android.html>`_ tool.
 #
 # CMake upstream has Android support now. This module will still give us some
 # useful features offering androiddeployqt integration and adequate executables
@@ -78,7 +78,7 @@
 # APK (in a ;-separed list), as well as ``ANDROID_APK_DIR`` to a directory
 # containing some basic information. This will create a ``create-apk-<target>``
 # target that will generate the APK file.  See the `Qt on Android deployment
-# documentation <http://doc.qt.io/qt-5/deployment-android.html>`_ for more
+# documentation <https://doc.qt.io/qt-5/deployment-android.html>`_ for more
 # information.
 #
 # For example, you could do::


Reply via email to