Hello community,

here is the log from the commit of package extra-cmake-modules for 
openSUSE:Factory checked in at 2020-09-18 14:36:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/extra-cmake-modules (Old)
 and      /work/SRC/openSUSE:Factory/.extra-cmake-modules.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "extra-cmake-modules"

Fri Sep 18 14:36:12 2020 rev:81 rq:834375 version:5.74.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/extra-cmake-modules/extra-cmake-modules.changes  
2020-08-12 12:24:00.844115415 +0200
+++ 
/work/SRC/openSUSE:Factory/.extra-cmake-modules.new.4249/extra-cmake-modules.changes
        2020-09-18 14:37:23.595787763 +0200
@@ -1,0 +2,13 @@
+Sun Sep  6 12:48:23 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.74.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.74.0
+- Changes since 5.73.0:
+  * Strip leading zeros from numerical version numbers in C++ code
+  * Add timeout for qmlplugindump calls
+  * Add WaylandProtocols find module
+  * invoke update-mime-database with -n
+
+-------------------------------------------------------------------

Old:
----
  extra-cmake-modules-5.73.0.tar.xz
  extra-cmake-modules-5.73.0.tar.xz.sig

New:
----
  extra-cmake-modules-5.74.0.tar.xz
  extra-cmake-modules-5.74.0.tar.xz.sig

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

Other differences:
------------------
++++++ extra-cmake-modules.spec ++++++
--- /var/tmp/diff_new_pack.26H2Y2/_old  2020-09-18 14:37:25.479789444 +0200
+++ /var/tmp/diff_new_pack.26H2Y2/_new  2020-09-18 14:37:25.483789448 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define _tar_path 5.73
+%define _tar_path 5.74
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -29,7 +29,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           extra-cmake-modules
-Version:        5.73.0
+Version:        5.74.0
 Release:        0
 Summary:        CMake modules
 License:        BSD-3-Clause
@@ -84,6 +84,7 @@
   %kf5_makeinstall -C build
 
 %files
+%license LICENSES/*
 %{_datadir}/ECM/
 
 %if %{with doc}

++++++ extra-cmake-modules-5.73.0.tar.xz -> extra-cmake-modules-5.74.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/extra-cmake-modules-5.73.0/CMakeLists.txt 
new/extra-cmake-modules-5.74.0/CMakeLists.txt
--- old/extra-cmake-modules-5.73.0/CMakeLists.txt       2020-07-12 
23:30:51.000000000 +0200
+++ new/extra-cmake-modules-5.74.0/CMakeLists.txt       2020-08-30 
12:20:31.000000000 +0200
@@ -11,7 +11,7 @@
 # Preliminary setup
 #
 
-set(VERSION "5.73.0") # handled by release scripts
+set(VERSION "5.74.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.73.0/docs/find-module/FindWaylandProtocols.rst 
new/extra-cmake-modules-5.74.0/docs/find-module/FindWaylandProtocols.rst
--- old/extra-cmake-modules-5.73.0/docs/find-module/FindWaylandProtocols.rst    
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.74.0/docs/find-module/FindWaylandProtocols.rst    
2020-08-30 12:20:31.000000000 +0200
@@ -0,0 +1 @@
+.. ecm-module:: ../../find-modules/FindWaylandProtocols.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.73.0/find-modules/FindSharedMimeInfo.cmake 
new/extra-cmake-modules-5.74.0/find-modules/FindSharedMimeInfo.cmake
--- old/extra-cmake-modules-5.73.0/find-modules/FindSharedMimeInfo.cmake        
2020-07-12 23:30:51.000000000 +0200
+++ new/extra-cmake-modules-5.74.0/find-modules/FindSharedMimeInfo.cmake        
2020-08-30 12:20:31.000000000 +0200
@@ -81,7 +81,7 @@
 if (NOT DESTDIR_VALUE)
     # under Windows relative paths are used, that's why it runs from 
CMAKE_INSTALL_PREFIX
     message(STATUS \"Updating MIME database at 
\${CMAKE_INSTALL_PREFIX}/${_xdgmimeDir}\")
-    execute_process(COMMAND \"${UPDATE_MIME_DATABASE_EXECUTABLE}\" 
\"${_xdgmimeDir}\"
+    execute_process(COMMAND \"${UPDATE_MIME_DATABASE_EXECUTABLE}\" -n 
\"${_xdgmimeDir}\"
                     WORKING_DIRECTORY \"\${CMAKE_INSTALL_PREFIX}\")
 endif (NOT DESTDIR_VALUE)
 ")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.73.0/find-modules/FindWaylandProtocols.cmake 
new/extra-cmake-modules-5.74.0/find-modules/FindWaylandProtocols.cmake
--- old/extra-cmake-modules-5.73.0/find-modules/FindWaylandProtocols.cmake      
1970-01-01 01:00:00.000000000 +0100
+++ new/extra-cmake-modules-5.74.0/find-modules/FindWaylandProtocols.cmake      
2020-08-30 12:20:31.000000000 +0200
@@ -0,0 +1,39 @@
+#.rst:
+# FindWaylandProtocols
+# --------------------
+#
+# Try to find wayland-protocols on a Unix system.
+#
+# This will define the following variables:
+#
+# ``WaylandProtocols_FOUND``
+#     True if (the requested version of) wayland-protocols is available
+# ``WaylandProtocols_VERSION``
+#     The version of wayland-protocols
+# ``WaylandProtocols_DATADIR``
+#     The wayland protocols data directory
+
+#=============================================================================
+# SPDX-FileCopyrightText: 2019 Vlad Zahorodnii <[email protected]>
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#=============================================================================
+
+find_package(PkgConfig)
+pkg_check_modules(PKG_wayland_protocols QUIET wayland-protocols)
+
+set(WaylandProtocols_VERSION ${PKG_wayland_protocols_VERSION})
+pkg_get_variable(WaylandProtocols_DATADIR wayland-protocols pkgdatadir)
+
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(WaylandProtocols
+    FOUND_VAR WaylandProtocols_FOUND
+    REQUIRED_VARS WaylandProtocols_DATADIR
+    VERSION_VAR WaylandProtocols_VERSION
+)
+
+include(FeatureSummary)
+set_package_properties(WaylandProtocols PROPERTIES
+    DESCRIPTION "Specifications of extended Wayland protocols"
+    URL "https://wayland.freedesktop.org/";
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.73.0/modules/ECMFindQMLModule.cmake.in 
new/extra-cmake-modules-5.74.0/modules/ECMFindQMLModule.cmake.in
--- old/extra-cmake-modules-5.73.0/modules/ECMFindQMLModule.cmake.in    
2020-07-12 23:30:51.000000000 +0200
+++ new/extra-cmake-modules-5.74.0/modules/ECMFindQMLModule.cmake.in    
2020-08-30 12:20:31.000000000 +0200
@@ -14,7 +14,7 @@
     message(WARNING "Could not find qmlplugindump. It is necessary to look up 
qml module dependencies.")
 endif()
 
-execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" 
ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE 
ExitCode)
+execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" "@VERSION@" 
ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE RESULT_VARIABLE 
ExitCode TIMEOUT 30)
 
 if(ExitCode EQUAL 0)
     set(@GENMODULE@_FOUND TRUE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/extra-cmake-modules-5.73.0/modules/ECMSetupVersion.cmake 
new/extra-cmake-modules-5.74.0/modules/ECMSetupVersion.cmake
--- old/extra-cmake-modules-5.73.0/modules/ECMSetupVersion.cmake        
2020-07-12 23:30:51.000000000 +0200
+++ new/extra-cmake-modules-5.74.0/modules/ECMSetupVersion.cmake        
2020-08-30 12:20:31.000000000 +0200
@@ -133,9 +133,9 @@
         set(_minor "${PROJECT_VERSION_MINOR}")
         set(_patch "${PROJECT_VERSION_PATCH}")
     else()
-        string(REGEX REPLACE "^([0-9]+)\\.[0-9]+\\.[0-9]+.*" "\\1" _major 
"${_version}")
-        string(REGEX REPLACE "^[0-9]+\\.([0-9]+)\\.[0-9]+.*" "\\1" _minor 
"${_version}")
-        string(REGEX REPLACE "^[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" _patch 
"${_version}")
+        string(REGEX REPLACE "^0*([0-9]+)\\.[0-9]+\\.[0-9]+.*" "\\1" _major 
"${_version}")
+        string(REGEX REPLACE "^[0-9]+\\.0*([0-9]+)\\.[0-9]+.*" "\\1" _minor 
"${_version}")
+        string(REGEX REPLACE "^[0-9]+\\.[0-9]+\\.0*([0-9]+).*" "\\1" _patch 
"${_version}")
     endif()
 
     if(NOT ESV_SOVERSION)



Reply via email to