Hello community,

here is the log from the commit of package cmake for openSUSE:Factory checked 
in at 2019-11-18 20:00:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cmake (Old)
 and      /work/SRC/openSUSE:Factory/.cmake.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cmake"

Mon Nov 18 20:00:15 2019 rev:166 rq:748304 version:3.15.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/cmake/cmake.changes      2019-09-11 
10:21:01.587506049 +0200
+++ /work/SRC/openSUSE:Factory/.cmake.new.26869/cmake.changes   2019-11-18 
20:00:35.445888103 +0100
@@ -1,0 +2,34 @@
+Wed Nov 13 13:48:07 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Switch back to libcurl-mini-devel to avoid new build cycle
+
+-------------------------------------------------------------------
+Sun Nov 10 09:07:55 UTC 2019 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- cmake 3.15.5:
+  * no changelog available
+
+-------------------------------------------------------------------
+Tue Nov  5 20:59:38 UTC 2019 - Simon Lees <simonf.l...@suse.com>
+
+- Drop debug patch (never in factory) and update patch numbers
+
+-------------------------------------------------------------------
+Fri Nov  1 08:02:01 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update cmake conditionals to make sure the multibuild is
+  nicely leveraged
+
+-------------------------------------------------------------------
+Sun Oct 27 23:24:39 UTC 2019 - Simon Lees <sfl...@suse.de>
+
+- 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)
+
+-------------------------------------------------------------------
@@ -151 +185 @@
-- Allow %cmake_build to handle parameters
+- Allow %cmake_build to handle parameters (bsc#1091864)
@@ -193 +227 @@
-  warning for now
+  warning for now (bsc#1129024)
@@ -244 +278 @@
-- update to 3.12.4:
+- update to 3.12.4 (bsc#1127105):

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

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

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

Other differences:
------------------
++++++ cmake.spec ++++++
--- /var/tmp/diff_new_pack.3S4rTn/_old  2019-11-18 20:00:37.525887060 +0100
+++ /var/tmp/diff_new_pack.3S4rTn/_new  2019-11-18 20:00:37.529887057 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cmake
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,17 @@
 #
 
 
-%define flavor @BUILD_FLAVOR@%{nil}
-%define shortversion 3.15
-%if "%flavor" == "gui"
-Name:           cmake-%{flavor}
-Summary:        CMake graphical user interface
-License:        BSD-3-Clause
-Group:          Development/Tools/Building
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "gui"
+%define psuffix -gui
+%bcond_without gui
 %else
-Name:           cmake
-Summary:        Cross-platform make system
-License:        BSD-3-Clause
-Group:          Development/Tools/Building
+%define psuffix %{nil}
+%bcond_with gui
 %endif
-Version:        3.15.3
+%define shortversion 3.15
+Name:           cmake%{psuffix}
+Version:        3.15.5
 Release:        0
 URL:            https://www.cmake.org/
 Source0:        
https://www.cmake.org/files/v%{shortversion}/cmake-%{version}.tar.gz
@@ -40,29 +37,36 @@
 Source5:        
https://www.cmake.org/files/v%{shortversion}/cmake-%{version}-SHA-256.txt
 Source6:        
https://www.cmake.org/files/v%{shortversion}/cmake-%{version}-SHA-256.txt.asc
 Source7:        cmake.keyring
-Patch2:         cmake-fix-ruby-test.patch
+Patch1:         cmake-fix-ruby-test.patch
 # PATCH-FIX-UPSTREAM form.patch -- set the correct include path for the 
ncurses includes
-Patch4:         form.patch
+Patch2:         form.patch
 # Search for python interpreters from newest to oldest rather then picking up 
/usr/bin/python as first choice
-Patch7:         feature-suse-python-interp-search-order.patch
+Patch3:         feature-suse-python-interp-search-order.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  libarchive-devel >= 3.0.2
-BuildRequires:  libbz2-devel
 BuildRequires:  libcurl-mini-devel
-BuildRequires:  libexpat-devel
-BuildRequires:  libuv-devel >= 1.10
-BuildRequires:  ncurses-devel
 # this is commented as it would create dependancy cycle between jsoncpp and 
cmake
 #if 0 % { ? suse_version} > 1320
 #BuildRequires:  pkgconfig(jsoncpp)
 #endif
 BuildRequires:  pkgconfig
 BuildRequires:  rhash-devel
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(bzip2)
+BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(libarchive) >= 3.0.2
 BuildRequires:  pkgconfig(liblzma)
+BuildRequires:  pkgconfig(libuv) >= 1.10
+BuildRequires:  pkgconfig(ncurses)
+BuildRequires:  pkgconfig(zlib)
 Requires:       make
-%if "%flavor" == "gui"
+%if %{with gui}
+Summary:        CMake graphical user interface
+License:        BSD-3-Clause
+%else
+Summary:        Cross-platform make system
+License:        BSD-3-Clause
+%endif
+%if %{with gui}
 BuildRequires:  python-sphinx
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Widgets)
@@ -72,17 +76,17 @@
 # bnc#953842 - A python file is shipped so require python base so it can be 
run.
 Requires:       python3-base
 %endif
-%if "%flavor" == "gui"
-%description
-This is a Graphical User Interface for CMake, a cross-platform
-build system.
 
 %package -n cmake-man
 Summary:        Manual pages for cmake, a cross-platform make system
-Group:          Development/Tools/Building
 
 %description -n cmake-man
 Manual pages for cmake, a cross-platform make system.
+
+%if %{with gui}
+%description
+This is a Graphical User Interface for CMake, a cross-platform
+build system.
 %else
 %description
 CMake is a cross-platform build system.
@@ -110,20 +114,20 @@
     --no-system-zstd \
     --parallel=0%{jobs} \
     --verbose \
-    %if "%flavor" == "gui"
+%if %{with gui}
     --qt-gui \
     --sphinx-man \
-    %else
+%else
     --no-qt-gui \
-    %endif
-    --
+%endif
+    %{nil}
 make VERBOSE=1 %{?_smp_mflags}
 
 %install
 %make_install
 mkdir -p %{buildroot}%{_libdir}/cmake
-%if "%flavor" == "gui"
-%suse_update_desktop_file  -r %{name} CMake Development IDE Tools Qt
+%if %{with gui}
+%suse_update_desktop_file  -r cmake-gui CMake Development IDE Tools Qt
 
 # delete files that belong to the 'cmake' package
 rm -rf %{buildroot}%{_bindir}/{cpack,cmake,ctest,ccmake}
@@ -166,8 +170,8 @@
     -E 
"(TestUpload|SimpleInstall|SimpleInstall-Stage2|CPackComponentsForAll-RPM-(default|OnePackPerGroup|IgnoreGroup|AllInOne)|CPack_RPM)"
 %endif
 
-%if "%flavor" == "gui"
-%files
+%if %{with gui}
+%files -n cmake-gui
 %license Copyright.txt
 %{_bindir}/cmake-gui
 %{_datadir}/applications/%{name}.desktop

++++++ cmake-3.15.3-SHA-256.txt -> cmake-3.15.5-SHA-256.txt ++++++
--- /work/SRC/openSUSE:Factory/cmake/cmake-3.15.3-SHA-256.txt   2019-09-11 
10:21:00.443506191 +0200
+++ /work/SRC/openSUSE:Factory/.cmake.new.26869/cmake-3.15.5-SHA-256.txt        
2019-11-18 20:00:28.285891697 +0100
@@ -1,11 +1,11 @@
-2040f9c99b833cef4c64603cd3835e04438c392bf93fd946f180883a2e04c5bf  
cmake-3.15.3-Darwin-x86_64.dmg
-f5edcf630ef6b1fb6c81ea971e043318b5d4776678701e479841fb58a9c25236  
cmake-3.15.3-Darwin-x86_64.tar.gz
-b0b1c2b5afd5f9b7bc26415ff5a555f060516e9e50d99a75f88d3a74c80f8297  
cmake-3.15.3-Linux-x86_64.sh
-020812a9f87293482cec51fdf44f41cc47e794de568f945a8175549d997e1760  
cmake-3.15.3-Linux-x86_64.tar.gz
-7cdca51d3c4e8613f5ecbc30a14e25adf1c88ec361f223472ccbe06c747600f2  
cmake-3.15.3-win32-x86.msi
-711828fa6744041ea399bbe32e18472a1894594f8b08ce1d96a9cc2d20fcbc18  
cmake-3.15.3-win32-x86.zip
-e35c2d18ffb6959ad4b4963144d5928dba8c2479f9eefab3fb3fa770dcf09d73  
cmake-3.15.3-win64-x64.msi
-a18d96b7839ac3294e5e9f464f0af4c8336a16cd5f95e69a90a259207d7e5177  
cmake-3.15.3-win64-x64.zip
-a9fff24a2e343ecea1154f97e8741b36a447f78f4b330307721e04f83feb711a  
cmake-3.15.3.tar.Z
-13958243a01365b05652fa01b21d40fa834f70a9e30efa69c02604e64f58b8f5  
cmake-3.15.3.tar.gz
-0c70e4b50aba829d9283ad77af1ca58d976fcd2811cdb99687be55be427daad9  
cmake-3.15.3.zip
+27ebcfd64c2b331db013906e283decd55a581163df3dd4546dd62a985b7df2cd  
cmake-3.15.5-Darwin-x86_64.dmg
+b7cc7b3e2b3941eac922b9e788f058e985dfdc361d543d62f641ecc1fe0451b9  
cmake-3.15.5-Darwin-x86_64.tar.gz
+62e3e7d134a257e13521e306a9d3d1181ab99af8fcae66699c8f98754fc02dda  
cmake-3.15.5-Linux-x86_64.sh
+03cfd669d0f990040ec89bb63a3ae7f6d61fd17c1c4d5e7ec3d1a35fe1f043f0  
cmake-3.15.5-Linux-x86_64.tar.gz
+3b4a0cf190a7088280fd65410451c8b7fa662169d5d297235383eff586841193  
cmake-3.15.5-win32-x86.msi
+54df7fcc47f1ea8b1c7400f9267eea1cac89b4a4dc0a806e9a89decfd97eabbc  
cmake-3.15.5-win32-x86.zip
+7251f0bcc7df97ef875c9114fb483355ddc2045643ba1ce5ae7ac5fd4c6e066f  
cmake-3.15.5-win64-x64.msi
+973f83503d5e79eafc10446b3cdaf70d5089eb001d72e995df2b22b66800aeb7  
cmake-3.15.5-win64-x64.zip
+38c7831a3062dc63673d28a432ba8c8e6effc10b99d959f7d2ef0e618e530271  
cmake-3.15.5.tar.Z
+fbdd7cef15c0ced06bb13024bfda0ecc0dedbcaaaa6b8a5d368c75255243beb4  
cmake-3.15.5.tar.gz
+224ee8a2715011a91f404d99501dea31a8baa9ffff5aa88060f6efd12feba967  
cmake-3.15.5.zip

++++++ cmake-3.15.3.tar.gz -> cmake-3.15.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/cmake/cmake-3.15.3.tar.gz 
/work/SRC/openSUSE:Factory/.cmake.new.26869/cmake-3.15.5.tar.gz differ: char 5, 
line 1



Reply via email to