Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gmsh for openSUSE:Factory checked in 
at 2021-02-19 23:42:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gmsh (Old)
 and      /work/SRC/openSUSE:Factory/.gmsh.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gmsh"

Fri Feb 19 23:42:50 2021 rev:6 rq:863661 version:4.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gmsh/gmsh.changes        2020-06-09 
00:06:29.889681045 +0200
+++ /work/SRC/openSUSE:Factory/.gmsh.new.28504/gmsh.changes     2021-02-19 
23:44:37.659325883 +0100
@@ -1,0 +2,58 @@
+Fri Jan 15 13:31:36 UTC 2021 - Stefan Br??ns <[email protected]>
+
+- Update to 4.7.1:
+  * small bug fixes and improvements.
+- Update to 4.7.0:
+  * API errors now throw exceptions with the last error message
+    (instead of an integer error code)
+  * API functions now print messages on the terminal by default, and
+    throw exceptions on all errors unless in interactive mode
+  * new API functions to retrieve "homogeneous" model-based data
+    (for improved Python performance), to set interpolation matrices
+    for high-order datasets, to assign "automatic" transfinite
+    meshing constraints and to pass native (C++, C, Python or
+    Julia) mesh size callback
+  * added option to save high-order periodic nodes info
+  * added support for scripted window splitting
+  * improved VTK reader
+  * new MatrixOfInertia command
+  * uniformized commands, options and field option names to match
+    the documented terminology (CharacteristicLength -> MeshSize,
+    geometry Line -> Curve, ...; old names are still accepted, but
+    deprecated)
+  * improved handling of complex periodic cases
+  * removed bundled Mmg3D and added support for stock Mmg 5
+  * Gmsh now requires C++11 and CMake 3.1, and uses Eigen by default
+    instead of Blas/Lapack for dense linear algebra
+  * small bug fixes.
+  * Incompatible API changes: new optional argument to
+    geo/addCurveLoop
+- Update to 4.6.0:
+  * new options to only generate initial 2D or 3D meshes (without node
+    insertion), and to only mesh non-meshed entities
+  * added ability to only remesh parts of discrete models
+  * added support for mesh size fields and embedded points and
+    surfaces in HXT
+  * improved reparametrization and partitioning code
+  * new OCC API functions to reduce the number of synchronizations
+    for complex models
+  * new OCC spline surface interfaces; new functions and options
+    to control the first tag of entities, nodes and elements
+  * fixed duplicated entities in STEP output
+  * improved mesh subdivision and high-order pipeline
+  * MED output now preserves node and element tags
+  * small bug fixes.
+  * Incompatible API changes: new optional arguments to mesh/clear,
+    mesh/createTopology, mesh/createGeometry, occ/addThruSections,
+    mesh/getPeriodicNodes; new arguments to mesh/getBasisFunctions;
+    removed mesh/preallocateBasisFunctions,
+    mesh/precomputeBasisFunctions and
+    mesh/getBasisFunctionsForElements;
+    renamed occ/setMeshSize as occ/mesh/setSize
+- Drop upstream patches:
+  * move-globals-to-mmg3d-c.patch
+  * 0001-MMG3D-Remove-some-duplicated-variables-from-global-s.patch
+  * 0002-Remove-non-namespaced-endcod-function-duplicates-MMG.patch
+  * 0003-Define-global-variables-mostly-used-by-MMG_analar-in.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-MMG3D-Remove-some-duplicated-variables-from-global-s.patch
  0002-Remove-non-namespaced-endcod-function-duplicates-MMG.patch
  0003-Define-global-variables-mostly-used-by-MMG_analar-in.patch
  gmsh-4.5.6-source.tgz
  move-globals-to-mmg3d-c.patch

New:
----
  gmsh-4.7.1-source.tgz

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

Other differences:
------------------
++++++ gmsh.spec ++++++
--- /var/tmp/diff_new_pack.BFGDbE/_old  2021-02-19 23:44:38.419326628 +0100
+++ /var/tmp/diff_new_pack.BFGDbE/_new  2021-02-19 23:44:38.419326628 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gmsh
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,11 @@
 #
 
 
-%define libver 4_5
+%define libver 4_7
 %bcond_with static_lib
 %bcond_with pdf_doc
 Name:           gmsh
-Version:        4.5.6
+Version:        4.7.1
 Release:        0
 Summary:        A three-dimensional finite element mesh generator
 License:        GPL-2.0-or-later
@@ -30,28 +30,16 @@
 Patch0:         link_dynamic_gl2ps.patch
 Patch1:         gmsh-2.10.1-implicit.patch
 Patch2:         gmsh-3.0.5-add-shebang-to-onelab.patch
-# PATCH-FIX-UPSTREAM -- fix build with GCC 10
-Patch3:         move-globals-to-mmg3d-c.patch
-# PATCH-FIX-UPSTREAM -- fix build with GCC 10
-Patch4:         0001-MMG3D-Remove-some-duplicated-variables-from-global-s.patch
-# PATCH-FIX-UPSTREAM -- fix build with GCC 10
-Patch5:         0002-Remove-non-namespaced-endcod-function-duplicates-MMG.patch
-# PATCH-FIX-UPSTREAM -- fix build with GCC 10
-Patch6:         0003-Define-global-variables-mostly-used-by-MMG_analar-in.patch
 BuildRequires:  Mesa-devel
-BuildRequires:  bison
-BuildRequires:  blas-devel
 BuildRequires:  cgns-devel >= 3.4.0
 BuildRequires:  cmake >= 2.8
 BuildRequires:  fdupes
-BuildRequires:  flex
 BuildRequires:  fltk-devel >= 1.1.7
 BuildRequires:  gcc-c++
 BuildRequires:  gl2ps-devel >= 1.4.1
 BuildRequires:  glu-devel
 BuildRequires:  gmp-devel
 BuildRequires:  hdf5-devel
-BuildRequires:  lapack-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  makeinfo
@@ -153,14 +141,7 @@
 This package contains the public gmsh API for Python.
 
 %prep
-%setup -q -n %{name}-%{version}-source
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
+%autosetup -p1 -n %{name}-%{version}-source
 
 %build
 %cmake \
@@ -174,12 +155,12 @@
   -DGMSH_HOST=OBS \
 
 # build libs/binaries
-%make_build all
+%cmake_build all
 
 # build documentation
-%make_build info html
+%cmake_build info html
 %if %{with pdf_doc}
-%make_build pdf
+%cmake_build pdf
 %endif
 
 %install

++++++ gmsh-4.5.6-source.tgz -> gmsh-4.7.1-source.tgz ++++++
/work/SRC/openSUSE:Factory/gmsh/gmsh-4.5.6-source.tgz 
/work/SRC/openSUSE:Factory/.gmsh.new.28504/gmsh-4.7.1-source.tgz differ: char 
5, line 1

Reply via email to