File netgen.changes of Package netgen
-------------------------------------------------------------------
Fri Mar 27 12:23:59 UTC 2026 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Properly fix ARM Neon SIMD intrinsics, instead of relaxing
checks during compilation. While this works for netgen itself,
it is hard to propagate to all users of the inlined code
distributed in the header files.
- Add:
* 0001-Fix-implicit-conversions-for-signed-unsigned-types-i.patch
-------------------------------------------------------------------
Thu Mar 26 00:28:05 UTC 2026 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2406
* no changelog provided
- Add:
* 0001-Fix-incorrect-py-keep_alive-syntax-for-def_property.patch
- Rebase:
* 0001-Disable-backtrace-generation.patch
* 0001-Fix-invalid-string-access-in-BoundaryLayerTool.patch
* 0001-Include-filesystem-from-experimental-for-GCC-7.patch
- Drop:
* 0001-Fix-ODR-violation-for-struct-class-Line.patch
-------------------------------------------------------------------
Mon Nov 24 14:37:02 UTC 2025 - Ana Guerrero <ana.guerrero@suse.com>
- Workaround to fix build, do not build the stubs
-------------------------------------------------------------------
Thu Mar 20 21:10:12 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- drop unneeded pcre build dependency
-------------------------------------------------------------------
Tue Feb 11 17:08:12 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Ignore tolerance failures on riscv64
-------------------------------------------------------------------
Sat Jan 18 09:51:50 UTC 2025 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2406
* no changelog provided
- Update patch:
* 0001-Include-filesystem-from-experimental-for-GCC-7.patch
-------------------------------------------------------------------
Fri Dec 20 13:30:27 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Enable python tests on Tumbleweed (requires python-check).
- Fix crash in boundarylayer tests, add
* 0001-Fix-invalid-string-access-in-BoundaryLayerTool.patch
-------------------------------------------------------------------
Wed Dec 18 00:09:50 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Amend patches for Leap 15.x
* 0001-Include-filesystem-from-experimental-for-GCC-7.patch
- Fix crash due to wrong initialization order, add
* 0001-Fix-static-initialization-order-for-UserFormatRegist.patch
-------------------------------------------------------------------
Sun Dec 15 20:11:26 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove erroneous dependency on the python module, add
* 0001-Do-not-EXPORT-python-modules-as-CMake-targets.patch
-------------------------------------------------------------------
Thu Dec 5 16:28:50 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2404
* no changelog provided
- Rebase:
* 0001-Include-filesystem-from-experimental-for-GCC-7.patch
* 0001-Disable-backtrace-generation.patch
- Add:
* 0001-Fix-ODR-violation-for-struct-class-Line.patch
* 0002-Add-missing-includes-for-std-string-std-cerr-fix-nam.patch
-------------------------------------------------------------------
Fri Jan 27 05:39:24 UTC 2023 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2301
* no changelog provided
- Drop upstream patches:
* 0001-Optionally-prefer-system-wide-pybind11.patch
* 0001-Fix-use-of-unitialized-stlgeometry-member-in-constru.patch
* 0001-Ignore-invalid-unknown-types-in-pybind11-docstrings.patch
* 0001-fix-building-with-new-ffmpeg.patch
- Add build _constraints
-------------------------------------------------------------------
Sun Dec 11 18:26:46 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Don't write python bytecode during stubgen or test execution,
make python bindings subpackage reproducible.
-------------------------------------------------------------------
Thu Oct 20 20:07:36 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use Catch2 < 3.0. Unfortunately Catch2 3.x is API
incompatible with Catch2 2.x.
- Add 0001-fix-building-with-new-ffmpeg.patch
-------------------------------------------------------------------
Tue Sep 13 21:47:18 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2204
* no changelog provided
- Split nggui library package, to avoid pulling in otherwise
unneeded dependencies.
-------------------------------------------------------------------
Thu Sep 8 05:40:33 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Limit dependencies to ffmpeg-4 variant and older, see upstream
issue https://github.com/NGSolve/netgen/issues/112
-------------------------------------------------------------------
Tue Aug 2 22:07:26 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Generate python stubs, add
0001-Ignore-invalid-unknown-types-in-pybind11-docstrings.patch
-------------------------------------------------------------------
Fri Jul 15 16:35:18 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2203
* no changelog provided
- Drop obsolete/upstream patches:
* 0001-Set-explicit-OBJECT-library-type-for-internal-togl.patch
* 0001-Throw-in-case-enum-value-is-unhandled.patch
* 0001-Throw-Exception-when-shape-has-invalid-type.patch
* 0001-Fix-signedness-for-ARM-Neon-mask-type.patch
- Add patches:
* 0001-Link-nggui-to-FFMPEG-und-JPEG-libraries-when-needed.patch
* 0001-Avoid-installation-of-Togl-static-library.patch
* 0001-Fix-use-of-unitialized-stlgeometry-member-in-constru.patch
* 0001-Include-filesystem-from-experimental-for-GCC-7.patch
* 0001-Fix-netgen-executable-and-library-RUNPATHs.patch
-------------------------------------------------------------------
Fri Mar 4 17:15:57 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix RUNPATH also for Leap/SLE 15.4, which now uses
CMAKE_SKIP_INSTALL_RPATH=ON by default.
-------------------------------------------------------------------
Mon Feb 7 00:28:16 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix RUNPATH on Leap 15.x
-------------------------------------------------------------------
Thu Jan 27 10:38:09 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2105
* no changelog provided
- Drop upstream 0001-Fix-GetTimeCounter-for-Aarch64-variants.patch
- Add patches:
* 0001-Optionally-prefer-system-wide-pybind11.patch
* 0001-Throw-Exception-when-shape-has-invalid-type.patch
* 0001-Fix-signedness-for-ARM-Neon-mask-type.patch
-------------------------------------------------------------------
Mon May 10 15:03:13 UTC 2021 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Exclude all 32bit archs, no longer supported upstream (fails to
build).
-------------------------------------------------------------------
Mon Mar 1 21:49:34 UTC 2021 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to version 6.2.2101
* no changelog provided
- Properly split package: libraries (as required by e.g FreeCAD),
python-bindings, examples and standalone GUI.
- Drop upstream fix_build.patch
- Replace 0001-Allow-compilation-on-archs-beyond-x86.patch
with -DUSE_NATIVE_ARCH=OFF
- Fix build:
* Add 0001-Disable-backtrace-generation.patch, do not call "nm"
or "addr2line" from library.
* Add 0001-Set-explicit-OBJECT-library-type-for-internal-togl.patch
* Add 0001-Throw-in-case-enum-value-is-unhandled.patch
* Disable -Wl,--no-undefined, libs have circular dependencies
* Add 0001-Fix-GetTimeCounter-for-Aarch64-variants.patch
- Enable Catch2 unittests, add
0001-Optionally-use-system-provided-Catch2.patch
-------------------------------------------------------------------
Thu Mar 21 22:10:42 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix build on ARM and PPC, only include immintrin.h when SSE is available
-------------------------------------------------------------------
Mon Mar 18 22:24:32 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Correct License:, netgen has always been LGPL-2.1-only.
- Package License file.
- Remove boost BuildRequires:, it is not used at all.
- Guard Requires: occt-devel in devel package with bcond, so it
does not get pulled in if netgen is built without OpenCascade.
-------------------------------------------------------------------
Mon Mar 18 14:15:06 UTC 2019 - Adrian Schröter <adrian@suse.de>
- switch to gcc7
-------------------------------------------------------------------
Mon Mar 18 13:43:30 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Remove ldconfig calls since there are only dlopened plugins,
no standard libraries.
- Wrap description.
- Use convenient %make_install, and run fdupes.
-------------------------------------------------------------------
Mon Mar 18 10:28:55 UTC 2019 - Adrian Schröter <adrian@suse.de>
- update to version 6.2.1810
obsoletes:
allow_fine_curves.patch
occ-pi-constant.patch
do_stl_init.patch
- switch to cmake, obsoletes AM_PROG_AR.patch
- use obs_scm, obsoletes svnfetch.sh and netgen.sh
-------------------------------------------------------------------
Fri Dec 8 07:44:15 UTC 2017 - adrian@suse.de
- move include files into /usr/include/netgen/
- use -fno-strict-aliasing
- add some extra header wrapper files missed by FreeCAD
-------------------------------------------------------------------
Tue Nov 7 15:27:11 UTC 2017 - adrian@suse.de
- switch to OpenCASCADE 7.2.0
-------------------------------------------------------------------
Fri Jul 28 16:23:37 UTC 2017 - adrian@suse.de
- switch to OpenCASCADE 7.1.0 and newer boost
-------------------------------------------------------------------
Tue Jan 31 08:37:55 UTC 2017 - adrian@suse.de
- enable python for openSUSE Tumbleweed
-------------------------------------------------------------------
Mon Jun 13 17:10:25 UTC 2016 - adrian@suse.de
- Using source service to follow git master (pre-6.1)
- use new oce instead of OpenCASCADE
- enable openmpi
- use fixes for rpath from Johannes Obermayer
Sun Jan 23 2014 Torben Hansen <build at sciomnis dot com>
- Changed to upstream version
-------------------------------------------------------------------
Sun Mar 10 19:58:27 UTC 2013 - jw@suse.com
- /usr/bin/netgen was a policy violation, -> /usr/lib/netgen
- Pulling git snapshot 5.1-dev, as the official 5.0.0 release only compiles
with _MSC_VER; Ng_stl_Init() missing otherwise
- added full autoconf tooling to spec-file, sigh...
- renamed /usr/bin/netgen.sh to /usr/bin/netgen
-------------------------------------------------------------------
Sun Mar 10 11:17:30 UTC 2013 - jw@suse.com
- update to 5.0.0
* upstream changelog is empty
- obsolete fully upstreamed occ-6.5.0 patch
- patching ng/Makefile to find -lTogl1.7
- improved netgen.sh to allow parameters and preserve cwd.
- allow_fine_curves.patch added, finer defaults, extended slider range
-------------------------------------------------------------------
Sun Mar 18 11:53:31 UTC 2012 - scorot@free.fr
- remove unneeded lam and lam-devel package requirement
-------------------------------------------------------------------
Mon May 31 03:00:00 CET 2011 - Werner Hoch <werner.ho@gmx.de>
- new version 4.9.13
- added patch occ-6.5.0.patch taken from debian package
Sat Mar 27 16:46:40 CET 2010
- fixed compiling errors on gcc44
-------------------------------------------------------------------
Fri Oct 16 13:39:51 CEST 2009 - andrea@opensuse.org
- new upstream version 4.9.11
-------------------------------------------------------------------
Wed Jun 10 14:30:33 CEST 2009 - andrea@opensuse.org
- new upstream version