Hello community,

here is the log from the commit of package FreeCAD for openSUSE:Factory checked 
in at 2018-09-07 15:40:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/FreeCAD (Old)
 and      /work/SRC/openSUSE:Factory/.FreeCAD.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "FreeCAD"

Fri Sep  7 15:40:29 2018 rev:9 rq:633536 version:0.17.1534399137.9948ee4f1

Changes:
--------
New Changes file:

--- /dev/null   2018-09-06 11:34:12.900627678 +0200
+++ /work/SRC/openSUSE:Factory/.FreeCAD.new/FreeCAD-test.changes        
2018-09-07 15:41:01.386431988 +0200
@@ -0,0 +1,11 @@
+-------------------------------------------------------------------
+Wed Sep  5 14:50:23 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Use noun phrase in summary.
+
+-------------------------------------------------------------------
+Tue Aug 28 17:10:43 UTC 2018 - Adrian Schröter <[email protected]>
+
+- initial package of test package. Just for running the test suite
+  of installed FreeCAD rpm, so no binary rpm gets build on purpose.
+
--- /work/SRC/openSUSE:Factory/FreeCAD/FreeCAD.changes  2018-06-22 
13:32:35.916826588 +0200
+++ /work/SRC/openSUSE:Factory/.FreeCAD.new/FreeCAD.changes     2018-09-07 
15:41:01.898431440 +0200
@@ -1,0 +2,22 @@
+Wed Sep  5 14:50:23 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Use noun phrase in summary.
+
+-------------------------------------------------------------------
+Tue Aug 28 11:56:17 UTC 2018 - Adrian Schröter <[email protected]>
+
+- fix missing dependency to numpy, found via the..
+- added testsuite run via extra spec file
+
+-------------------------------------------------------------------
+Sat Aug 11 12:29:12 UTC 2018 - [email protected]
+
+- update branch again
+- fix dependencies of Qt4 build (Leap 42.3)
+
+-------------------------------------------------------------------
+Thu Jul 26 07:42:15 UTC 2018 - [email protected]
+
+- update to current branch, obsoletes branch_update.patch
+
+-------------------------------------------------------------------

Old:
----
  FreeCAD-0.17.obscpio
  branch_update.patch

New:
----
  FreeCAD-0.17.1534399137.9948ee4f1.obscpio
  FreeCAD-test.changes
  FreeCAD-test.spec

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

Other differences:
------------------
++++++ FreeCAD-test.spec ++++++
#
# spec file for package FreeCAD-test
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           FreeCAD-test
Version:        0.17.1534399137.9948ee4f1
Release:        0
Summary:        Meta source package that runs the FreeCAD testsuite when built
License:        LGPL-2.0-or-later AND GPL-2.0-or-later
Group:          Productivity/Graphics/CAD
Url:            http://www.freecadweb.org/
BuildRequires:  FreeCAD

%description
This is just executing the test suite at build time.

%build
export LC_ALL="C.utf-8"
FreeCAD --console --run-test 0 || exit 1

%changelog
++++++ FreeCAD.spec ++++++
--- /var/tmp/diff_new_pack.c5gFfX/_old  2018-09-07 15:41:09.542423252 +0200
+++ /var/tmp/diff_new_pack.c5gFfX/_new  2018-09-07 15:41:09.542423252 +0200
@@ -19,7 +19,7 @@
 %define x_prefix %{_libdir}/%{name}
 
 Name:           FreeCAD
-Version:        0.17
+Version:        0.17.1534399137.9948ee4f1
 Release:        0
 Summary:        General Purpose 3D CAD Modeler
 License:        LGPL-2.0-or-later AND GPL-2.0-or-later
@@ -29,7 +29,6 @@
 Source1:        FreeCAD.sh
 Source2:        FreeCADCmd.sh
 Source3:        FreeCAD_shared_mimeinfo
-Patch0:         branch_update.patch
 # python3 and generic compile fixes
 Patch1:         fix-build.diff
 # support for openmpi2 suse package
@@ -42,6 +41,8 @@
 #BuildRequires:  SoQt-devel
 #BuildRequires:  libmed-devel # needed for FEM module, but requires older hdf5 
lib
 # we use upstream OpenCASCADE instead of oce atm
+#BuildRequires:  hdf5-1_8-devel
+#BuildRequires:  hdf5-1_8-openmpi-devel
 BuildRequires:  occt-devel
 BuildRequires:  vtk-devel
 BuildRequires:  vtk-java
@@ -72,10 +73,6 @@
 BuildRequires:  libXerces-c-devel
 BuildRequires:  pkg-config
 
-# reported to break FreeCAD here
-# https://forum.freecadweb.org/viewtopic.php?t=24610
-Conflicts:      python-pivy
-
 %if 0%{?suse_version} >= 1330
 # Qt5 & python3
 BuildRequires:  openmpi2-devel
@@ -92,12 +89,16 @@
 BuildRequires:  pkgconfig(Qt5UiTools)
 BuildRequires:  pkgconfig(Qt5WebKit)
 BuildRequires:  pkgconfig(Qt5WebKitWidgets)
+Requires:       python3-numpy
 Requires:       python3-pyside2
 # For Arch & Draft workbench
 Requires:       python3-pivy
 # core dump if PySide is installed
 Conflicts:      python3-pyside
 Conflicts:      python-pyside
+# reported to break FreeCAD here
+# https://forum.freecadweb.org/viewtopic.php?t=24610
+Conflicts:      python-pivy
 %else
 BuildRequires:  libshiboken-devel
 BuildRequires:  python-CXX-devel
@@ -106,6 +107,8 @@
 BuildRequires:  python-pyside-devel
 BuildRequires:  python-pyside-tools
 BuildRequires:  pkgconfig(QtWebKit)
+Requires:       python-numpy
+Requires:       python-pyside
 %if 0%{?suse_version} > 0
 # Qt4 & python2
 BuildRequires:  libqt4-devel

++++++ FreeCAD.obsinfo ++++++
--- /var/tmp/diff_new_pack.c5gFfX/_old  2018-09-07 15:41:09.586423205 +0200
+++ /var/tmp/diff_new_pack.c5gFfX/_new  2018-09-07 15:41:09.586423205 +0200
@@ -1,5 +1,5 @@
 name: FreeCAD
-version: 0.17
-mtime: 1523004517
-commit: 0258808ccb6ba3bd5ea9312f79cd023f1a8671b7
+version: 0.17.1534399137.9948ee4f1
+mtime: 1534399137
+commit: 9948ee4f1570df9216862a79705afb367b2c6ffb
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.c5gFfX/_old  2018-09-07 15:41:09.622423166 +0200
+++ /var/tmp/diff_new_pack.c5gFfX/_new  2018-09-07 15:41:09.622423166 +0200
@@ -2,8 +2,8 @@
   <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/FreeCAD/FreeCAD.git</param>
     <param name="scm">git</param>
-    <param name="revision">0.17</param>
-    <param name="version">0.17</param>
+    <param name="revision">releases/FreeCAD-0-17</param>
+    <param name="versionprefix">0.17</param>
   </service>
   <service name="set_version" mode="disabled"/>
 

++++++ fix-build.diff ++++++
--- /var/tmp/diff_new_pack.c5gFfX/_old  2018-09-07 15:41:09.630423158 +0200
+++ /var/tmp/diff_new_pack.c5gFfX/_new  2018-09-07 15:41:09.630423158 +0200
@@ -34,3 +34,29 @@
  #include <IntAna_IntConicQuad.hxx>
  #include <IntAna_Quadric.hxx>
  #include <gp_Lin.hxx>
+diff --git a/src/Mod/Test/TestApp.py b/src/Mod/Test/TestApp.py
+index e4b5c8d44..211a4c95a 100644
+--- a/src/Mod/Test/TestApp.py
++++ b/src/Mod/Test/TestApp.py
+@@ -66,8 +66,7 @@ def All():
+                    "Menu" ]
+ 
+     # add the module tests
+-    tests += [ "TestFem",
+-               "MeshTestsApp",
++    tests += [ "MeshTestsApp",
+                "TestSketcherApp",
+                "TestPartApp",
+                "TestPartDesignApp",
+diff --git a/src/Mod/Test/TestGui.py b/src/Mod/Test/TestGui.py
+index ae5712bfc..7fbc2760c 100644
+--- a/src/Mod/Test/TestGui.py
++++ b/src/Mod/Test/TestGui.py
+@@ -47,7 +47,6 @@ class TestCmd:
+         QtUnitGui.addTest("Document")
+         QtUnitGui.addTest("UnicodeTests")
+         QtUnitGui.addTest("MeshTestsApp")
+-        QtUnitGui.addTest("TestFem")
+         QtUnitGui.addTest("TestSketcherApp")
+         QtUnitGui.addTest("TestPartApp")
+         QtUnitGui.addTest("TestPartDesignApp")


Reply via email to