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
