Hello community,

here is the log from the commit of package kicad for openSUSE:Factory checked 
in at 2018-09-19 14:29:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kicad (Old)
 and      /work/SRC/openSUSE:Factory/.kicad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kicad"

Wed Sep 19 14:29:51 2018 rev:25 rq:636353 version:5.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kicad/kicad.changes      2018-09-04 
22:54:41.908699102 +0200
+++ /work/SRC/openSUSE:Factory/.kicad.new/kicad.changes 2018-09-19 
14:31:40.023372509 +0200
@@ -1,0 +2,5 @@
+Tue Sep 18 09:10:20 UTC 2018 - davejpla...@gmail.com
+
+- Fix build against boost-1.68 with kicad-fix-boost168-build.patch.
+
+-------------------------------------------------------------------

New:
----
  kicad-fix-boost168-build.patch

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

Other differences:
------------------
++++++ kicad.spec ++++++
--- /var/tmp/diff_new_pack.7kHQd7/_old  2018-09-19 14:31:41.483371516 +0200
+++ /var/tmp/diff_new_pack.7kHQd7/_new  2018-09-19 14:31:41.483371516 +0200
@@ -34,6 +34,7 @@
 # PATCH-FIX-OPENSUSE davejpla...@gmail.com -kicad-suse-help-path.patch - kicad 
looks in /usr/share/doc/kicad for help files and doesn't find them.
 # this patch adds packges/ befor kicad.
 Patch3:         kicad-suse-help-path.patch
+Patch4:         kicad-fix-boost168-build.patch
 
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_context-devel
@@ -110,6 +111,7 @@
 %patch1 -p0
 %patch2 -p1
 %patch3
+%patch4
 
 cp %{SOURCE2} .
 

++++++ kicad-fix-boost168-build.patch ++++++
From: Dave Plater <davejpla...@gmail.com>
Date: 2018-11-18 10:52
Subject: Fix build against boost-1.68
Upstream: from upstream

In boost-1.68 "boost/uuid/sha1.hpp" is moved to
"boost/uuid/detail/sha1.hpp"
Patch copied from git #8bb0fabcba3b9344105b11d762b2360de9889fc0
The comit also includes a large number of debug fixes that are
not necessary and would make the patch very large.

Index: 3d-viewer/3d_cache/3d_cache.cpp
===================================================================
--- 3d-viewer/3d_cache/3d_cache.cpp.orig        2018-07-13 21:53:52.000000000 
+0200
+++ 3d-viewer/3d_cache/3d_cache.cpp     2018-09-18 11:02:07.410240387 +0200
@@ -2,6 +2,7 @@
  * This program source code file is part of KiCad, a free EDA CAD application.
  *
  * Copyright (C) 2015-2016 Cirilo Bernardo <cirilo.berna...@gmail.com>
+ * Copyright (C) 2018 KiCad Developers, see AUTHORS.txt for contributors.
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -34,7 +35,12 @@
 #include <wx/log.h>
 #include <wx/stdpaths.h>
 
+#include <boost/version.hpp>
+#if BOOST_VERSION >= 106800
+#include <boost/uuid/detail/sha1.hpp>
+#else
 #include <boost/uuid/sha1.hpp>
+#endif
 
 #include <glm/glm.hpp>
 #include <glm/ext.hpp>

Reply via email to