Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cmake for openSUSE:Factory checked 
in at 2021-12-13 20:41:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cmake (Old)
 and      /work/SRC/openSUSE:Factory/.cmake.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cmake"

Mon Dec 13 20:41:44 2021 rev:208 rq:940008 version:3.22.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/cmake/cmake.changes      2021-11-04 
16:16:17.881282616 +0100
+++ /work/SRC/openSUSE:Factory/.cmake.new.2520/cmake.changes    2021-12-13 
20:45:56.164496395 +0100
@@ -1,0 +2,57 @@
+Sat Dec 11 10:27:53 UTC 2021 - Andreas Stieger <[email protected]>
+
+- cmake 3.22.1:
+  * try_compile: Do not use CMAKE_BUILD_TYPE or
+    CMAKE_CONFIGURATION_TYPES
+  * file(RPATH): Restore tolerance of unknown formats if new RPATH
+    is empty
+  * CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit
+    object path
+
+-------------------------------------------------------------------
+Wed Dec  1 16:36:36 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Adapt cmake.prov for Qt >= 6.2.2
+  Upstream uses its own ConfigVersion implementation.Starting with
+  Qt 6.2.2, 'PACKAGE_VERSION' is not defined in
+  Qt6FooConfigVersion.cmake but in Qt6FooConfigVersionImpl.cmake.
+
+-------------------------------------------------------------------
+Thu Nov 18 20:25:16 UTC 2021 - Andreas Stieger <[email protected]>
+
+- cmake 3.22.0:
+  * The cmake_host_system_information() command can now query OS
+    identification variables from the /etc/os-release file.
+  * The string(TIMESTAMP) command now supports the %V specifier for
+    ISO 8601 week numbers.
+  * New variables:
+    CMAKE_BUILD_TYPE
+    CMAKE_CONFIGURATION_TYPES 
+    CMAKE_INSTALL_MODE 
+    CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG, CMAKE_LINK_WHAT_YOU_USE_CHECK
+    CMAKE_REQUIRE_FIND_PACKAGE_<PackageName>
+  * The <LANG>_EXTENSIONS target property is now initialized to
+    CMAKE_<LANG>_EXTENSIONS_DEFAULT, detected from the compiler.
+  * VS_SETTINGS source file property is now supported for all source file types
+  * The CMakeDependentOption module cmake_dependent_option() macro
+    now supports full Condition Syntax127.
+  * The FetchContent module now passes through the CMAKE_TLS_VERIFY,
+    CMAKE_TLS_CAINFO, CMAKE_NETRC and CMAKE_NETRC_FILE variables
+    (when defined) to the underlying ExternalProject sub-build.
+  * The FindBLAS and FindLAPACK modules gained a BLA_SIZEOF_INTEGER
+    option to find a BLAS/LAPACK whose ABI uses a specific integer size.
+  * The FindJasper module now provides an imported target.
+  * The FindMatlab module now provides imported targets.
+  * The FindPkgConfig module gained a PKG_CONFIG_ARGN variable to
+    specify arguments to pkg-config calls.
+  * The GoogleTest module gtest_discover_tests() function gained a
+    TEST_FILTER option to filter tests using --gtest_filter during
+    test discovery.
+  * The UseSWIG module, for Visual Studio Generators, can now use the
+    swig tool to generate implicit dependencies.
+  * ctest improvements
+  * CPack DEB Generator supports zstd
+  * CPack RPM Generator gained support to exluding paths from
+    dependency scanning
+
+-------------------------------------------------------------------

Old:
----
  cmake-3.21.4-SHA-256.txt
  cmake-3.21.4-SHA-256.txt.asc
  cmake-3.21.4.tar.gz

New:
----
  cmake-3.22.1-SHA-256.txt
  cmake-3.22.1-SHA-256.txt.asc
  cmake-3.22.1.tar.gz

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

Other differences:
------------------
++++++ cmake.spec ++++++
--- /var/tmp/diff_new_pack.RL3kWu/_old  2021-12-13 20:45:56.900496485 +0100
+++ /var/tmp/diff_new_pack.RL3kWu/_new  2021-12-13 20:45:56.908496486 +0100
@@ -35,9 +35,9 @@
 %else
 %bcond_with full
 %endif
-%define shortversion 3.21
+%define shortversion 3.22
 Name:           cmake%{?psuffix}
-Version:        3.21.4
+Version:        3.22.1
 Release:        0
 Summary:        Cross-platform make system
 License:        BSD-3-Clause

++++++ cmake-3.21.4-SHA-256.txt -> cmake-3.22.1-SHA-256.txt ++++++
--- /work/SRC/openSUSE:Factory/cmake/cmake-3.21.4-SHA-256.txt   2021-11-04 
16:16:17.669282492 +0100
+++ /work/SRC/openSUSE:Factory/.cmake.new.2520/cmake-3.22.1-SHA-256.txt 
2021-12-13 20:45:55.960496370 +0100
@@ -1,15 +1,15 @@
-de3841c8da3869e8ed6ec466afbfb1faedefec756d9fb94bc95ddcbcc6e15860  
cmake-3.21.4-files-v1.json
-8bd4e245878232ea8ec3f73be06c80305e8b362ba677a4bc5086311f391496eb  
cmake-3.21.4-linux-aarch64.sh
-abe24e2e6ae8a706e771a612603ec93457dc6b71bdb09e35d2a26f051e2fa818  
cmake-3.21.4-linux-aarch64.tar.gz
-63cb3406f5320edc94504212fe75e8625751ec21e8d5dab76d8ed67ed780066e  
cmake-3.21.4-linux-x86_64.sh
-eddba9da5b60e0b5ec5cbb1a65e504d776e247573204df14f6d004da9bc611f9  
cmake-3.21.4-linux-x86_64.tar.gz
-209e8c3048b6855d78dab1e1691309f377ba859a757e5f7b508fd7a3ff0afafa  
cmake-3.21.4-macos-universal.dmg
-f818a10fe625b215e31d0c29c19a6563fb5f51ed7cc7727e5011626c11ea321a  
cmake-3.21.4-macos-universal.tar.gz
-eee8769a9db81d137b9d30debb751700f646c51f02ca16b05843a5f777f653f5  
cmake-3.21.4-macos10.10-universal.dmg
-2fe979147896cde7aa8a28ee9f58652487928f4ed50e3b1e48b57bd08fa480fe  
cmake-3.21.4-macos10.10-universal.tar.gz
-c769ece7ec8e91529f4cc938f088b4699a1f5cd39b7f44158d1aa0ab6e76ab74  
cmake-3.21.4-windows-i386.msi
-970d38453abd7c5953415b8ea8c1f66f88a2bd2548feabc5e4b6f1b8c4acdcae  
cmake-3.21.4-windows-i386.zip
-13a18f293a09f65658913003ee719b29fd7e82937dbf61bf1f96ed5d139c8c6d  
cmake-3.21.4-windows-x86_64.msi
-360ee9bf77cd891d4a33997e4e214d0cd6a0fd7ae6051d023f403a74248914a8  
cmake-3.21.4-windows-x86_64.zip
-d9570a95c215f4c9886dd0f0564ca4ef8d18c30750f157238ea12669c2985978  
cmake-3.21.4.tar.gz
-a57f6f08de47229fe51fd5ef4a20001eed4294923768f58aa21424a478076988  
cmake-3.21.4.zip
+b14fe1625ee437975d308a5464fe69fc0b27c66fd01394c331b6342a0c5e48b9  
cmake-3.22.1-files-v1.json
+ff886c6c16be867229a6c1fe4bc963ff77ae24187d5a8d64ef72a06f84c1a25c  
cmake-3.22.1-linux-aarch64.sh
+601443375aa1a48a1a076bda7e3cca73af88400463e166fffc3e1da3ce03540b  
cmake-3.22.1-linux-aarch64.tar.gz
+808a712bcb039fd71f6960dca82a9befb977d8bdb074718218cf7646fd08bb7a  
cmake-3.22.1-linux-x86_64.sh
+73565c72355c6652e9db149249af36bcab44d9d478c5546fd926e69ad6b43640  
cmake-3.22.1-linux-x86_64.tar.gz
+6339c0db2317c07df55097777aa18d782e4978801b3c7423645135babe396f0c  
cmake-3.22.1-macos-universal.dmg
+9ba46ce69d524f5bcdf98076a6b01f727604fb31cf9005ec03dea1cf16da9514  
cmake-3.22.1-macos-universal.tar.gz
+71d8174e9c2194b958cd300fefecb05ac1e0a8aa7bdd0925476fb0c7cd5ead29  
cmake-3.22.1-macos10.10-universal.dmg
+035f871a183c503b0e599042da279be3dabafbf492e86ca4a196c80a5f870d1f  
cmake-3.22.1-macos10.10-universal.tar.gz
+2763217d5424f44569d36bb1fece916f16c1a5ceee9b7e8d332e0498da8753ab  
cmake-3.22.1-windows-i386.msi
+f53494e3b35e5a1177ad55c28763eb5bb45772c1d80778c0f96c45ce4376b6e8  
cmake-3.22.1-windows-i386.zip
+540c05114224d64392046f72e3fa63673fd6d51b2fd49735ff4994ae177b8e08  
cmake-3.22.1-windows-x86_64.msi
+35fbbb7d9ffa491834bbc79cdfefc6c360088a3c9bf55c29d111a5afa04cdca3  
cmake-3.22.1-windows-x86_64.zip
+0e998229549d7b3f368703d20e248e7ee1f853910d42704aa87918c213ea82c0  
cmake-3.22.1.tar.gz
+cbaafd2c06be8851bb5310f279354fea8ba73f577a5cf3afbddad989d2a3125c  
cmake-3.22.1.zip

++++++ cmake-3.21.4.tar.gz -> cmake-3.22.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/cmake/cmake-3.21.4.tar.gz 
/work/SRC/openSUSE:Factory/.cmake.new.2520/cmake-3.22.1.tar.gz differ: char 45, 
line 2


++++++ cmake.prov ++++++
--- /var/tmp/diff_new_pack.RL3kWu/_old  2021-12-13 20:45:57.088496508 +0100
+++ /var/tmp/diff_new_pack.RL3kWu/_new  2021-12-13 20:45:57.092496509 +0100
@@ -57,11 +57,16 @@
         return result
 
     def resolveCMakeModuleVersion(self, modulePath, cmakeModule, lowercase):
-        versionFile = ("%s/%s-config-version.cmake" if lowercase else 
"%s/%sConfigVersion.cmake") % (modulePath, cmakeModule)
+        # Qt >= 6.2.2 defines 'PACKAGE_VERSION' in *ConfigVersionImpl.cmake
+        versionFile = f"{modulePath}/{cmakeModule}ConfigVersionImpl.cmake" if 
"Qt6" in f"{cmakeModule}" else ""
         try:
             f = open(versionFile, 'r')
         except:
-            return None
+            versionFile = ("%s/%s-config-version.cmake" if lowercase else 
"%s/%sConfigVersion.cmake") % (modulePath, cmakeModule)
+            try:
+                f = open(versionFile, 'r')
+            except:
+                return None
 
         for line in f:
             line = line.strip()

Reply via email to