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)