Hello community, here is the log from the commit of package libproxy for openSUSE:Factory checked in at 2016-11-24 23:15:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libproxy (Old) and /work/SRC/openSUSE:Factory/.libproxy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libproxy" Changes: -------- --- /work/SRC/openSUSE:Factory/libproxy/libproxy-plugins.changes 2016-10-10 17:32:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libproxy.new/libproxy-plugins.changes 2016-11-24 23:15:43.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Nov 22 08:18:37 UTC 2016 - dimstar@opensuse.org + +- Add libproxy-cmake-3.7.patch: Fix build with cmake 3.7. + +------------------------------------------------------------------- libproxy.changes: same change New: ---- libproxy-cmake-3.7.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libproxy-plugins.spec ++++++ --- /var/tmp/diff_new_pack.CRZcWn/_old 2016-11-24 23:15:44.000000000 +0100 +++ /var/tmp/diff_new_pack.CRZcWn/_new 2016-11-24 23:15:44.000000000 +0100 @@ -49,6 +49,8 @@ Patch1: libproxy-python3-support.patch # PATCH-FIX-UPSTREAM libproxy-FindMono-4.6.patch gh#libproxy/libproxy#37 dimstar@opensuse.org -- Fall back to mcs if gmcs cannot be found Patch2: libproxy-FindMono-4.6.patch +# PATCH-FIX-UPSTREAM libproxy-cmake-3.7.patch gh#libproxy/libproxy#46 dimstar@opensuse.org -- Fix build with cmake 3.7 +Patch3: libproxy-cmake-3.7.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ @@ -343,6 +345,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 mkdir build %build ++++++ libproxy.spec ++++++ --- /var/tmp/diff_new_pack.CRZcWn/_old 2016-11-24 23:15:44.000000000 +0100 +++ /var/tmp/diff_new_pack.CRZcWn/_new 2016-11-24 23:15:44.000000000 +0100 @@ -49,6 +49,8 @@ Patch1: libproxy-python3-support.patch # PATCH-FIX-UPSTREAM libproxy-FindMono-4.6.patch gh#libproxy/libproxy#37 dimstar@opensuse.org -- Fall back to mcs if gmcs cannot be found Patch2: libproxy-FindMono-4.6.patch +# PATCH-FIX-UPSTREAM libproxy-cmake-3.7.patch gh#libproxy/libproxy#46 dimstar@opensuse.org -- Fix build with cmake 3.7 +Patch3: libproxy-cmake-3.7.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ @@ -343,6 +345,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 mkdir build %build ++++++ libproxy-cmake-3.7.patch ++++++
From 72bda7188408bd3c2491ea664da294cc483220bc Mon Sep 17 00:00:00 2001 From: Andrey Rakhmatullin
Date: Sun, 20 Nov 2016 18:40:49 +0500 Subject: [PATCH] Set CMP0054 CMake policy to NEW.
CMake 3.7 exports a "t" variable for all projects and because of that the elseif statement in cmake/CMakeCSharpInformation.cmake:311 works incorrectly if CMP0054 is not set to NEW (as "t" is expanded to the variable value). --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5313787..451e7a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,6 +3,9 @@ cmake_minimum_required(VERSION 2.6) if(POLICY CMP0011) cmake_policy(SET CMP0011 NEW) endif(POLICY CMP0011) +if(POLICY CMP0054) + cmake_policy(SET CMP0054 NEW) +endif(POLICY CMP0054) # Make sure we look in our cmake folder for additional definitions set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake )