commit cmake for openSUSE:Leap:15.2
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
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:3.
commit cmake for openSUSE:Leap:15.2
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 + +---