- Update to 4.9.3:
* improved handling of degenerate curves in periodic surfaces and
boundary layer extrusion
* extended Mesh.SaveGroupsOfElements capabilities for INP export
* extended Mesh.MeshSizeExtendFromBoundary + new "Extend" mesh
size field to enable alternative mesh size extensions from boundary
* enhanced X3D output
* moved all kernel sources to src/ subdirectory
* renamed demos/ as examples/ and tutorial/ as tutorials/
* small bug fixes
- Update to 4.9.2:
* faster projection on OCC entities
* extended Mesh.SaveGroupsOfNodes capabilities for INP export
* improved transfinite meshing of surfaces with boundary on
periodic seam.
- Update to 4.9.1:
* relax tolerance on curve parametrization match for periodic meshing
* enable extruded boundary layers on generic model entities
* activate IncludeBoundary by default in Restrict field
* downgraded compiler for official Linux releases to gcc 6 to
improve compatibility with older systems
* small bug fixes (view tag generation with zero tag, model/setTag).
- Update to 4.9.0:
* new initial 2D meshing algorithm
* new quasi-structured quad algorithm
* improved handling of imperfect curve reparametrization on
surfaces in 2D periodic meshing algorithm
* mesh renumbering now also renumbers dependent post-processing views
* the mesh size callback is now per-model and its returned value
is not gathered with the other size constraints in a global min
reduction anymore: instead the callback takes as additional
argument the mesh size lc that would be prescribed in the absence
of the callback, which allows to perform any desired modification
(the old behavior can be achieved by returning min(lc, value))
* OCC STL representation is now generated using relative deflection
tolerance
* new TransformMesh command in .geo files
* new behavior of Mesh.SaveGroupsOf{Nodes,Elements} in UNV and
INP exports
* partitioned MSH4 files now contain the full partition topology
(i.e. all partition entities)
* fixed metric calculation with Eigen (for anisotropic mesh generation)
* official binary builds now support OpenMP parallelization and are
64 bit only (build OS upgraded to Windows 10, macOS 10.15 and
Linux glibc 2.24)
* new experimental Fortran API
* new API functions to handle view options by tag instead of by index
* color options in the API can now be specified as in .geo files,
in the form "Category.Color.Option"
* small bug fixes.
- Update to 4.8.4:
* set current model in gmsh/model/add
* small bug fixes.
- Add 0001-mpeg_encode-Do-not-free-stack-allocated-frame.patch
- Rebase link_dynamic_gl2ps.patch
- Rebase gmsh-3.0.5-add-shebang-to-onelab.patch
OBS-URL: https://build.opensuse.org/request/show/944955
OBS-URL: https://build.opensuse.org/package/show/science/gmsh?expand=0&rev=27
21 lines
671 B
Diff
21 lines
671 B
Diff
--- a/CMakeLists.txt 2019-07-27 17:44:07.292674502 +0200
|
|
+++ b/CMakeLists.txt 2019-07-27 17:46:30.790134865 +0200
|
|
@@ -1606,6 +1606,7 @@
|
|
else()
|
|
set(LINK_LIBRARIES ${EXTERNAL_LIBRARIES} ${LAPACK_LIBRARIES})
|
|
endif()
|
|
+list(APPEND LINK_LIBRARIES -lgl2ps)
|
|
|
|
# try to use static gfortran on static builds (cannot do this on dynamic builds
|
|
# as e.g. Debian compiles libgfortran.a without -fPIC: sigh...)
|
|
--- a/src/graphics/CMakeLists.txt 2019-07-27 17:54:11.242820858 +0200
|
|
+++ b/src/graphics/CMakeLists.txt 2019-07-27 17:54:06.198769524 +0200
|
|
@@ -15,7 +15,6 @@
|
|
drawScales.cpp
|
|
drawGraph2d.cpp
|
|
drawGlyph.cpp
|
|
- gl2ps.cpp
|
|
gl2gif.cpp
|
|
gl2jpeg.cpp
|
|
gl2png.cpp
|