Hello community,

here is the log from the commit of package libqt5-qt3d for openSUSE:Factory 
checked in at 2018-02-22 15:03:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qt3d (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qt3d.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qt3d"

Thu Feb 22 15:03:59 2018 rev:12 rq:578999 version:5.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qt3d/libqt5-qt3d.changes  2017-12-23 
12:12:28.692086151 +0100
+++ /work/SRC/openSUSE:Factory/.libqt5-qt3d.new/libqt5-qt3d.changes     
2018-02-22 15:04:03.546514853 +0100
@@ -1,0 +2,10 @@
+Thu Feb 22 08:06:32 UTC 2018 - m...@suse.com
+
+- Drop fix-assimp-bigendian-lvalue.diff (bsc#1082225)
+  * The fix was part of assimp lib 3.3.1 already and Qt 5.10 has been updated
+    to assimp lib 3.3.1, thus we don't need that patch anymore. 
+- Add use-Assimp-namespace-to-fix-build-for-big-endian.patch
+  * Use Assimp namespace to fix build for big-endian architectures
+    https://github.com/assimp/assimp/pull/986
+
+-------------------------------------------------------------------

Old:
----
  fix-assimp-bigendian-lvalue.diff

New:
----
  use-Assimp-namespace-to-fix-build-for-big-endian.patch

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

Other differences:
------------------
++++++ libqt5-qt3d.spec ++++++
--- /var/tmp/diff_new_pack.3d4Nve/_old  2018-02-22 15:04:05.514443474 +0100
+++ /var/tmp/diff_new_pack.3d4Nve/_new  2018-02-22 15:04:05.518443329 +0100
@@ -33,7 +33,7 @@
 %define tar_version qt3d-everywhere-src-5.10.0
 Source:         
https://download.qt.io/official_releases/qt/5.10/%{real_version}/submodules/%{tar_version}.tar.xz
 Source1:        baselibs.conf
-Patch0:         fix-assimp-bigendian-lvalue.diff
+Patch0:         use-Assimp-namespace-to-fix-build-for-big-endian.patch
 BuildRequires:  fdupes
 BuildRequires:  libQt5Bootstrap-devel-static >= %{version}
 BuildRequires:  libQt5Concurrent-devel >= %{version}
@@ -58,9 +58,7 @@
 
 %prep
 %setup -q -n %{tar_version}
-%ifarch s390 s390x
 %patch0 -p1
-%endif
 
 %package -n %libname
 Summary:        Qt 5 3D Addon

++++++ use-Assimp-namespace-to-fix-build-for-big-endian.patch ++++++
>From 50a2e80e96caf458b7a70d4dcc1003ab0441b6c2 Mon Sep 17 00:00:00 2001
From: Daniel Knezevic <danielknezevi...@gmail.com>
Date: Thu, 18 Aug 2016 10:51:20 +0200
Subject: [PATCH] Use Assimp namespace to fix build for big-endian
 architectures

---
 src/3rdparty/assimp/code/glTFAsset.inl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/3rdparty/assimp/code/glTFAsset.inl 
b/src/3rdparty/assimp/code/glTFAsset.inl
index d52c825c..470246c9 100644
--- a/src/3rdparty/assimp/code/glTFAsset.inl
+++ b/src/3rdparty/assimp/code/glTFAsset.inl
@@ -40,6 +40,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE.
 
 #include "StringUtils.h"
 
+using namespace Assimp;
+
 namespace glTF {
 
 namespace {
-- 
2.16.1


Reply via email to