5 Commits

Author SHA256 Message Date
a83e6b9ae2 Accepting request 1290983 from science
OBS-URL: https://build.opensuse.org/request/show/1290983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gmsh?expand=0&rev=20
2025-07-07 12:49:32 +00:00
5a6ea9abfa - Update to 4.14.0
* improve return value of boolean operations; improved
    ONELAB parameter GUI; improved XAO export with mesh sizes;
    improved unrolled GEO export to handle OCC geometries; new
    Step() built-in parser function; fix occ/getClosestPoint for
    OCC surfaces; renamed Windows DLL import library from
    .lib to .dll.lib; official binary builds now use OCC 7.8, and
    Linux and Windows binary builds use FLTK 1.3 (instead of
    FLTK 1.4, which introduced performance regressions in OpenGL
    rendering); bug fixes.
  * New API functions: model/getEntityProperties,
    model/getPhysicalGroupsEntities
  * Incompatible API changes: new optional arguments to
    occ/fillet2D; renamed model/getType as model/getEntityType;
    renamed mesh/triangulate as algorithm/triangulate and add
    new optional argument (edges); renamed mesh/tetrahedralize
    as algorithm/tetrahedralize

OBS-URL: https://build.opensuse.org/package/show/science/gmsh?expand=0&rev=48
2025-07-07 07:46:24 +00:00
ddf5d843e4 Accepting request 1224608 from science
OBS-URL: https://build.opensuse.org/request/show/1224608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gmsh?expand=0&rev=19
2024-11-17 15:42:16 +00:00
211389e7e8 - Update to 4.13.1
* fix regression introduced in 4.13.0 when reading binary .msh
    files with post-processing data
  * new read-only Mesh.MinQuality updated after meshing pipeline
  * occ/addSurfaceFilling new defaults to degree=2 for consistency
    with .geo files
  * small bug fixes
- Update to 4.13.0
  * added support for importing and exporting XAO files
  * new options for OCC boolean operations (OCCBooleanCheckInverted,
    OCCBooleanGlue, OCCBooleanNonDestructive, OCCBooleanSimplify)
  * new OCC operations (2D fillets and chamfers,
    distance, defeature)
  * new quasi-transfinite 2d meshes (with fans)
  * small API additions
  * revert Crack plugin logic to version 4.10.1
  * bug fixes
- Fix supplements: add parentheses in order to properly have this
  as a boolean dependency.

OBS-URL: https://build.opensuse.org/package/show/science/gmsh?expand=0&rev=46
2024-11-17 00:58:39 +00:00
OBS User buildservice-autocommit
4bfede5889 Updating link to change in openSUSE:Factory/gmsh revision 18
OBS-URL: https://build.opensuse.org/package/show/science/gmsh?expand=0&rev=5c2fc5d34a711e2ad0c89da487b14a26
2024-01-04 09:44:33 +00:00
6 changed files with 53 additions and 9 deletions

View File

@@ -67,4 +67,4 @@ diff -urN gmsh-2.6.1-source.orig/contrib/blossom/concorde97/UTIL/safe_io.c gmsh-
+#include <sys/socket.h>
#include "machdefs.h"
#include "util.h"
#ifdef _MSC_VER

View File

@@ -5,5 +5,5 @@ Index: gmsh-3.0.5-source/contrib/onelab/python/onelab.py
@@ -1,3 +1,4 @@
+#!/usr/bin/python3
"""
ONELAB - Copyright (C) 2011-2023 Universite de Liege - Universite catholique
ONELAB - Copyright (C) 2011-2025 Universite de Liege - Universite catholique
de Louvain

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a6007872ba85abd9901914826f6986a2437ab7104f564ccefa1b7a3de742c17
size 18145898

3
gmsh-4.14.0-source.tgz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db4d7da2062e9a4356a820832138ab99f97af6388bfeb21599a2eadfb0b76a28
size 18458158

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Fri Jul 4 18:05:54 UTC 2025 - Christoph G <foss@grueninger.de>
- Update to 4.14.0
* improve return value of boolean operations; improved
ONELAB parameter GUI; improved XAO export with mesh sizes;
improved unrolled GEO export to handle OCC geometries; new
Step() built-in parser function; fix occ/getClosestPoint for
OCC surfaces; renamed Windows DLL import library from
.lib to .dll.lib; official binary builds now use OCC 7.8, and
Linux and Windows binary builds use FLTK 1.3 (instead of
FLTK 1.4, which introduced performance regressions in OpenGL
rendering); bug fixes.
* New API functions: model/getEntityProperties,
model/getPhysicalGroupsEntities
* Incompatible API changes: new optional arguments to
occ/fillet2D; renamed model/getType as model/getEntityType;
renamed mesh/triangulate as algorithm/triangulate and add
new optional argument (edges); renamed mesh/tetrahedralize
as algorithm/tetrahedralize
-------------------------------------------------------------------
Sat Nov 16 21:24:15 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to 4.13.1
* fix regression introduced in 4.13.0 when reading binary .msh
files with post-processing data
* new read-only Mesh.MinQuality updated after meshing pipeline
* occ/addSurfaceFilling new defaults to degree=2 for consistency
with .geo files
* small bug fixes
- Update to 4.13.0
* added support for importing and exporting XAO files
* new options for OCC boolean operations (OCCBooleanCheckInverted,
OCCBooleanGlue, OCCBooleanNonDestructive, OCCBooleanSimplify)
* new OCC operations (2D fillets and chamfers,
distance, defeature)
* new quasi-transfinite 2d meshes (with fans)
* small API additions
* revert Crack plugin logic to version 4.10.1
* bug fixes
-------------------------------------------------------------------
Thu Jan 4 09:42:59 UTC 2024 - Dominique Leuenberger <dleuenberger@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gmsh
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +16,13 @@
#
%define libver 4_12
%define libver 4_14
%bcond_with static_lib
%bcond_with pdf_doc
# julia dropped from oS:Factory [2022-06-10 13:57:27]
%bcond_with julia
Name: gmsh
Version: 4.12.0
Version: 4.14.0
Release: 0
Summary: A three-dimensional finite element mesh generator
License: Apache-2.0 AND GPL-2.0-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later) AND LGPL-2.1-or-later AND MPL-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CC0-1.0 AND X11
@@ -34,7 +34,7 @@ Patch1: gmsh-2.10.1-implicit.patch
Patch2: gmsh-3.0.5-add-shebang-to-onelab.patch
BuildRequires: Mesa-devel
BuildRequires: cgns-devel >= 3.4.0
BuildRequires: cmake >= 2.8
BuildRequires: cmake >= 3.5
BuildRequires: fdupes
BuildRequires: fltk-devel >= 1.1.7
BuildRequires: gcc-c++
@@ -232,6 +232,8 @@ rm -Rf %{buildroot}%{_docdir}/%{name}/tutorials/julia
%files devel
%{_includedir}/gmsh*
%{_libdir}/libgmsh.so
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.cmake
%if %{with static_lib}
%files devel-static