commit cmake for openSUSE:Leap:15.2

2020-04-08 Thread root
Hello community,

here is the log from the commit of package cmake for openSUSE:Leap:15.2 checked 
in at 2020-04-08 12:48:19

Comparing /work/SRC/openSUSE:Leap:15.2/cmake (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.cmake.new.3248 (New)


Package is "cmake"

Wed Apr  8 12:48:19 2020 rev:38 rq:791240 version:3.17.0

Changes:

--- /work/SRC/openSUSE:Leap:15.2/cmake/cmake.changes2020-03-20 
05:52:48.164059340 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.cmake.new.3248/cmake.changes  2020-04-08 
12:49:00.522361788 +0200
@@ -1,0 +2,27 @@
+Thu Mar 26 11:20:42 UTC 2020 - Simon Lees 
+
+- Fix mistake in previous change.
+
+---
+Mon Mar 23 09:46:17 UTC 2020 - Simon Lees 
+
+- Many Leap packages don't build without -DCMAKE_SKIP_RPATH:BOOL=ON
+  so leave this change to the next major version of Leap / SLE
+
+---
+Sun Mar 22 06:18:20 UTC 2020 - Christoph G 
+
+- update to 3.17.0
+  * cmake(1) gained a “Ninja Multi-Config” generator, which
+can be used to build multiple configurations at once.
+  * cmake(1) gained a “–debug-find” command-line option to
+enable additional human-readable output on where find
+commands search.
+  * Target link properties are now transitive over
+private dependencies on static libraries. See policy “CMP0099”.
+  * cmake(1) gained a “-E rm” command-line tool that can
+be used to remove directories and files.
+  Full changelog see
+  https://blog.kitware.com/cmake-3-17-0-available-for-download/  
+
+---

Old:

  cmake-3.16.2-SHA-256.txt
  cmake-3.16.2-SHA-256.txt.asc
  cmake-3.16.2.tar.gz

New:

  cmake-3.17.0-SHA-256.txt
  cmake-3.17.0-SHA-256.txt.asc
  cmake-3.17.0.tar.gz



Other differences:
--
++ cmake.spec ++
--- /var/tmp/diff_new_pack.W6cEr2/_old  2020-04-08 12:49:01.274362180 +0200
+++ /var/tmp/diff_new_pack.W6cEr2/_new  2020-04-08 12:49:01.278362182 +0200
@@ -36,9 +36,9 @@
 %bcond_with full
 %endif
 
-%define shortversion 3.16
+%define shortversion 3.17
 Name:   cmake%{?psuffix}
-Version:3.16.2
+Version:3.17.0
 Release:0
 Summary:Cross-platform make system
 License:BSD-3-Clause

++ cmake-3.16.2-SHA-256.txt -> cmake-3.17.0-SHA-256.txt ++
--- /work/SRC/openSUSE:Leap:15.2/cmake/cmake-3.16.2-SHA-256.txt 2020-03-20 
05:52:47.924059179 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.cmake.new.3248/cmake-3.17.0-SHA-256.txt   
2020-04-08 12:48:59.930361479 +0200
@@ -1,10 +1,10 @@
-fbf7b6341b097828cf9d3a5a29e9b9279dda8688be4e2bc497ccba472f820d8b  
cmake-3.16.2-Darwin-x86_64.dmg
-9612a522f800674b99a816352340f7e07195c96c7d59cee9cd0057269fc439ea  
cmake-3.16.2-Darwin-x86_64.tar.gz
-0d3e583855322d14002ab7896841af051e221a853d98fd5124dc84fa2f9dcdb6  
cmake-3.16.2-Linux-x86_64.sh
-0641046b4c35ac5119cd2f24f16246bfb242b47c89cbad19a9162ccbfb247d47  
cmake-3.16.2-Linux-x86_64.tar.gz
-1563919b09a8794a40032619fb6a0b0ddbd3ba74c2125053983061b951f71c00  
cmake-3.16.2-win32-x86.msi
-2e9b90dc913a2c49cda19fc09192f09460ce525316a9644251e0c5a0785920d6  
cmake-3.16.2-win32-x86.zip
-52c230d229eac9e509321d4d43172af5e9303ecac3cc34a97d9da6094a7c1e7e  
cmake-3.16.2-win64-x64.msi
-c92f581bfd94718fd0bd18565206e795f2d4eb0347ba41504dfa9447bc1225c4  
cmake-3.16.2-win64-x64.zip
-8c09786ec60ca2be354c29829072c38113de9184f29928eb9da8446a5f2ce6a9  
cmake-3.16.2.tar.gz
-be25c4eb5e7fad504d555ac5ff0413ed9b46770bcb1b6da577a068ebd5a59dc8  
cmake-3.16.2.zip
+3bed01c6535a75725d523785419122f2080f7ce943d2c180f5f3ade644504a44  
cmake-3.17.0-Darwin-x86_64.dmg
+8234ffd447001f96646614017c12351ac3ee9f9825f971d10dc6ad4f7b47c391  
cmake-3.17.0-Darwin-x86_64.tar.gz
+cf82affa1d497eae372c2412129a2f043f6868517c8a88a7f52d3751d1812eaf  
cmake-3.17.0-Linux-x86_64.sh
+b44685227b9f9be103e305efa2075a8ccf2415807fbcf1fc192da4d36aacc9f5  
cmake-3.17.0-Linux-x86_64.tar.gz
+3780754d9cb80a1a93b4e2d8c21e6157acec7984abdcecd9ead06244ac2fe6ea  
cmake-3.17.0-win32-x86.msi
+3358e5af555bd720c41fe709b227c8179f661b41f86e1535018b5c6c3feb366a  
cmake-3.17.0-win32-x86.zip
+25d22d5a1e8a21bb068472c15e1e1bacde34c08bedadf49e1ed1e45464e56efb  
cmake-3.17.0-win64-x64.msi
+d29ac4cdd10b1c205ff77e23580b89edb5eead10520edbafdba63a69d92b725b  
cmake-3.17.0-win64-x64.zip
+b74c05b55115eacc4fa2b77a814981dbda05cdc95a53e279fe16b7b272f00847  
cmake-3.17.0.tar.gz
+38afa7f27cc6788093158ab92188d9b8c30414de5c08094ed168773019427d5d  
cmake-3.17.0.zip

++ cmake-3.16.2.tar.gz -> cmake-3.17.0.tar.gz ++
/work/SRC/openSUSE:Leap:15.2/cmake/cmake-3.16.2.tar.gz 
/work/SRC/openSUSE:Leap:15.2/.cmake.new.3248/cmake-3.17.0.tar.gz differ: char 
14, line 1


++ cmake.macros ++
--- 

commit cmake for openSUSE:Leap:15.2

2020-03-19 Thread root
Hello community,

here is the log from the commit of package cmake for openSUSE:Leap:15.2 checked 
in at 2020-03-20 05:52:36

Comparing /work/SRC/openSUSE:Leap:15.2/cmake (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.cmake.new.3160 (New)


Package is "cmake"

Fri Mar 20 05:52:36 2020 rev:37 rq:782201 version:3.16.2

Changes:

--- /work/SRC/openSUSE:Leap:15.2/cmake/cmake.changes2020-01-30 
14:46:47.298787195 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.cmake.new.3160/cmake.changes  2020-03-20 
05:52:48.164059340 +0100
@@ -1,0 +2,71 @@
+Wed Feb 19 13:30:34 UTC 2020 - Dominique Leuenberger 
+
+- Change cmake to be a meta-package that requires
+  cmake-implementation. This new symbol is provided by the (newly
+  named) cmake-full package as well as cmake-mini.
+- This is needed as the original attempt of using Substitute in OBS
+  actually rewrites the used spec files on disk, not only on the
+  fly and we ended up with packages Requiring cmake-mini (which is
+  not installable on end user systems).
+
+---
+Mon Feb 10 15:26:56 UTC 2020 - Stefan Brüns 
+
+- Revert LIBDIR change in macros - it is inconsistent (all other
+  INSTALL_s use absolute paths), unneeded (paths may be
+  absolute or relative), and breaks a number of packages.
+- Update minimum libarchive version, >= 3.3.3.
+- Do not flag macros as config file.
+- Adjust constraints (7G disk space is required, independent
+  of architecture).
+
+---
+Fri Feb  7 02:11:06 UTC 2020 - Simon Lees 
+
+- Revert "use cmake generics in marcos.cmake" it breaks many
+  cases in stagings.
+
+---
+Wed Feb  5 12:50:16 UTC 2020 - Tomáš Chvátal 
+
+- Add new -mini flavor in order to break up cycles
+  * make sure the default cmake links now all system libraries
+and mini uses bundled stuff as needed
+- Switch to python3 variant of Sphinx on the manpage/docu creation
+
+---
+Tue Jan 14 23:14:08 UTC 2020 - Christoph Junghans 
+
+- use cmake generics in marcos.cmake
+
+---
+Tue Jan 14 07:36:33 UTC 2020 - Andreas Schneider 
+
+- Fix setting CMAKE_INSTALL_LIBDIR in cmake macro
+  * This is a relative path, see `cmake --help-module GNUInstallDirs`
+- Do NOT set -DCMAKE_SKIP_RPATH:BOOL=OFF
+  * A lot of applications have private libraries in a subdirectory
+and require linking with RPATH which is totally valid.
+
+---
+Fri Dec 20 10:09:57 UTC 2019 - Christoph G 
+
+- update to CMAke 3.16.2
+  * FindBLAS: Consider OpenBLAS with thread libraries only with C or CXX
+  * FindBoost: Add support for Boost 1.72
+  * FindLAPACK: Fix support for LAPACK symbols inside BLAS libraries
+  Full changelog see 
https://blog.kitware.com/cmake-3-16-2-available-for-download/
+
+---
+Wed Nov 27 00:00:25 UTC 2019 - Simon Lees 
+
+- Fix numbering of patches.
+
+---
+Tue Nov 26 20:16:48 UTC 2019 - Christoph G 
+
+- update to CMake 3.16
+  Changelog see https://blog.kitware.com/cmake-3-16-0-available-for-download/
+- drop patch form.patch, fixed upstream
+
+---

Old:

  cmake-3.15.5-SHA-256.txt
  cmake-3.15.5-SHA-256.txt.asc
  cmake-3.15.5.tar.gz
  form.patch

New:

  README.SUSE
  cmake-3.16.2-SHA-256.txt
  cmake-3.16.2-SHA-256.txt.asc
  cmake-3.16.2.tar.gz



Other differences:
--
++ cmake.spec ++
--- /var/tmp/diff_new_pack.3c8S8G/_old  2020-03-20 05:52:48.756059734 +0100
+++ /var/tmp/diff_new_pack.3c8S8G/_new  2020-03-20 05:52:48.760059736 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cmake
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,16 +18,30 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "gui"
-%define psuffix -gui
+%define psuffix -ui
 %bcond_without gui
 %else
-%define psuffix %{nil}
 %bcond_with gui
 %endif
-%define shortversion 3.15
-Name:   cmake%{psuffix}
-Version:3.15.5
+%if "%{flavor}" == "mini"
+%define psuffix -mini
+%bcond_without mini
+%else
+%bcond_with mini
+%endif
+%if "%{flavor}" == "full"
+%define psuffix -full
+%bcond_without full
+%else
+%bcond_with full
+%endif
+
+%define shortversion 3.16
+Name:   cmake%{?psuffix}
+Version:

commit cmake for openSUSE:Leap:15.2

2020-01-30 Thread root
Hello community,

here is the log from the commit of package cmake for openSUSE:Leap:15.2 checked 
in at 2020-01-30 14:46:43

Comparing /work/SRC/openSUSE:Leap:15.2/cmake (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.cmake.new.26092 (New)


Package is "cmake"

Thu Jan 30 14:46:43 2020 rev:36 rq:748949 version:3.15.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/cmake/cmake.changes2020-01-15 
14:50:31.577419184 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.cmake.new.26092/cmake.changes 2020-01-30 
14:46:47.298787195 +0100
@@ -2 +2 @@
-Wed Mar 13 07:06:13 UTC 2019 - Simon Lees 
+Wed Nov 13 13:48:07 UTC 2019 - Martin Pluskal 
@@ -4,2 +4 @@
-- Add support for %cmake_build macro for compat with newer systems
-  (bsc#1129024)
+- Switch back to libcurl-mini-devel to avoid new build cycle
@@ -8 +7 @@
-Thu Mar  7 22:39:20 UTC 2019 - Simon Lees 
+Sun Nov 10 09:07:55 UTC 2019 - Andreas Stieger 
@@ -10,4 +9,383 @@
-- Fix MPI compile flags bsc#1127105 
-  (fix-mpi-compile-flags.patch)
-- Make %make_jobs macro more consistent with the Qt one (and allow
-  for command line paramaters) bsc#1091864 
+- cmake 3.15.5:
+  * no changelog available
+
+---
+Tue Nov  5 20:59:38 UTC 2019 - Simon Lees 
+
+- Drop debug patch (never in factory) and update patch numbers
+
+---
+Fri Nov  1 08:02:01 UTC 2019 - Tomáš Chvátal 
+
+- Update cmake conditionals to make sure the multibuild is
+  nicely leveraged
+
+---
+Sun Oct 27 23:24:39 UTC 2019 - Simon Lees 
+
+- cmake 3.15.4
+  * In CMake 3.15.0 through 3.15.3, the EXCLUDE_FROM_ALL directory 
+property was regressed from pre-3.14 behavior and caused targets
+within the directory to be excluded even from its own “all”. 
+This has been fixed. The bug also existed in 3.14.0 through 
+3.14.6 and is fixed in 3.14.7.
+- Use pkgconfig for dependencies where possible (required due to 
+  tumbleweed build changes)
+
+---
+Wed Sep  4 20:52:50 UTC 2019 - Andreas Stieger 
+
+- cmake 3.15.3:
+  * CrayPrgEnv compiler wrapper support updated for 19.06
+- includes changes from 3.15.2:
+  * Fix CMAKE_FIND_PACKAGE_PREFER_CONFIG variable causing the
+find_package() command to fail on a missing package even 
+without the REQUIRED option
+
+---
+Tue Aug 27 06:35:24 UTC 2019 - Jan Engelhardt 
+
+- Trim metadata redundancies from description.
+- Avoid use of em dashes in summaries.
+
+---
+Tue Aug 13 12:43:58 UTC 2019 - Martin Pluskal 
+
+- Switch to multibuild
+
+---
+Mon Jul 29 08:45:58 UTC 2019 - Simon Lees 
+
+- Actually remove system-libs.patch
+
+---
+Sun Jul 28 20:23:25 UTC 2019 - Christoph G 
+
+- update to 3.15.1
+  * Makefile: Fix regression in dependencies on relative includes
+  * FindMPI: Updated to use INTERFACE_LINK_OPTIONS
+  * ChangeLog: https://cmake.org/cmake/help/v3.15/release/3.15.html#id1
+- drop system-libs.patch because bundled jsonpp can be selected without
+  this patch and form lib is no longer selected
+
+---
+Sat Jul 20 22:19:59 UTC 2019 - Christoph G 
+
+- update to 3.15.0
+  * The “$” generator expression was
+introduced to allow specification of compile options for target
+files based on the “CMAKE__COMPILER_ID” and “LANGUAGE” of each
+source file.
+  * The “generator expressions” “C_COMPILER_ID”, “CXX_COMPILER_ID”,
+“CUDA_COMPILER_ID”, “Fortran_COMPILER_ID”, “COMPILE_LANGUAGE”,
+“COMPILE_LANG_AND_ID”, and “PLATFORM_ID” learned to support
+matching one value from a comma-separated list.
+  * The “CMAKE_FIND_PACKAGE_PREFER_CONFIG” variable was added to tell
+“find_package()” calls to look for a package configuration file
+first even if a find module is available.
+  * The “PUBLIC_HEADER” and “PRIVATE_HEADER” properties may now be set
+on Interface Libraries. The headers specified by those properties
+can be installed using the “install(TARGETS)” command by passing
+the "PUBLIC_HEADER” and “PRIVATE_HEADER” arguments respectively.
+  * The “FindBoost” module was reworked to expose a more consistent
+user experience between its “Config” and “Module” modes and with
+other find modules in general.
+  * The “message()” command learned new types: “NOTICE”, “VERBOSE”,
+“DEBUG” and “TRACE”.
+- adjust cmake-fix-ruby-test.patch and system-libs.patch
+