Commit Graph

258 Commits

Author SHA1 Message Date
wmayer
207fb09b68 MSYS: fix build failure with MinGW & gcc 2023-11-28 16:16:34 +01:00
Adrian Insaurralde Avalos
72055480d4 3rdPart/salomesmesh - fix for vtk 9.3 compatibility
minimum required version is 7.1
2023-11-24 00:27:36 +01:00
Adrián Insaurralde Avalos
8c5ccd234a Update OndselSolver submodule 2023-11-21 10:05:33 -06:00
Ikko Eltociear Ashimine
c81bd982b5 [3rdParty] fix typo in Decoder.cpp
avaiable -> available
2023-11-20 11:26:46 -06:00
Adrián Insaurralde Avalos
fc495c1c12 Add OndselSolver as git submodule
also update github actions to pull submodules
2023-11-13 12:17:20 -05:00
DeflateAwning
d55f99db91 Fix Gabriel Gómez's name 2023-11-03 11:49:54 -06:00
DeflateAwning
9f9152bd10 Fix license URL: perlfoundation.org/artistic-license-20.html 2023-10-30 07:36:31 -06:00
DeflateAwning
1e3179e9bc Find and replace http://freecad.org to https://freecad.org
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Done in all remaining files (after doing it in SVGs in the last commit)
2023-10-29 22:39:22 -06:00
DeflateAwning
8328c25604 Tiny docs fixes 2023-10-29 22:25:30 -06:00
andrea
48936dbdd8 update glext.h 2023-09-25 11:00:01 -05:00
andrea
4447634c06 removed unused file 2023-09-10 16:03:46 +02:00
liukaiwen
5048074542 fix: json is a 3rdparty library, move to 3rdparty 2023-08-30 16:59:25 +02:00
wmayer
9fd4b62d53 libkdtree++: fix deprecation warning:
definition of implicit copy assignment operator for '_Base_iterator' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy]
2023-08-30 16:58:48 +02:00
andrea
8cc8962cfc Update libkdtree from 0.7.0 to 0.7.1.1 2023-08-28 10:48:39 -05:00
Petter Reinholdtsen
f99e350770 Rename R2, R3 and R4 in salomesmesh to fix building on armel.
Fix compilation on Armel due to coincident variables R2, R3 and R4
in <sys/ucontext.h>.

Based on suggestion by Paul Brook in
<URL: http://lists.alioth.debian.org/pipermail/debian-science-maintainers/2011-October/009876.html >.

Patch by Anton Gladky <gladk@debian.org>.

Patch has been used by the Debian edition of FreeCAD since 2011.
2023-08-21 10:56:20 -05:00
Petter Reinholdtsen
0bb482ef59 Fixes GCC8 FTBFS due to included copy of SMESH.
Patch by Kurt Kremitzki <kkremitzki@debian.org>

Been used in the Debian edition of FreeCAD since 2018.
2023-08-21 10:55:53 -05:00
Petter Reinholdtsen
5647e54e4e Disable memory-check in SMDS because sysinfo.h is not working on BSD.
The SMDS memory check cause the build to fail on on BSD-systems. It would be
better to disable it only on BSD-platforms, or use
http://code.google.com/p/sysinfo-bsd/source/browse/sysinfo.c for them.

This fixes Debian bug https://bugs.debian.org/623560 .

Patch by Anton Gladky <gladk@debian.org>.

Been part of the Debian edition of FreeCAD since 2011.
2023-08-21 09:38:34 -05:00
wmayer
361a4cae9c fixes #9342: Build: 'cmake --install --prefix' no effect to lazy_loader 2023-05-11 18:39:08 +02:00
luzpaz
38a01939e0 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Adrian Schröter
3bd3a7de9a libE57Format: fix compile using gcc13
Adding missing header file. Also submitted this upstream here:

https://github.com/asmaloney/libE57Format/pull/243
2023-03-27 12:52:18 +02:00
wmayer
2a0e52e71e clang: fix -Wunused-but-set-variable 2023-03-12 15:05:21 +01:00
mosfet80
bed7b76524 remove Python2 code 2023-03-04 17:51:43 -06:00
wmayer
0b064b6f44 smesh: std::iterator<> is deprecated in C++17 2023-02-10 14:18:01 +01:00
mosfet80
a06218cc7e Delete zlib.CMakeLists.txt
remove unused Cmake file
2023-01-23 21:58:31 -07:00
Uwe
0cf9277abf [salome] StdMeshers_CartesianParameters3D: fix a typo
- found by the spell-checker CI
2022-10-11 02:37:46 +02:00
Uwe
a25bdf15b9 use explicit prefix std:: for vectors
- also add potentially missing include
- this commit is an attempt to fix #7585
2022-10-11 01:44:24 +02:00
Uwe
6c6daa1939 [Netgen] fix typos found by codespell 2022-08-18 02:39:47 +02:00
Uwe
d0ebececbe [Netgen] add headers to support recent Netgen
- as reported here: https://forum.freecadweb.org/viewtopic.php?p=618174#p618174
- also fix compiler warnings about unsafe bool handling
2022-08-17 12:32:02 +02:00
Uwe
af945a8900 [libE57] remove more superfluous nullptr checks 2022-07-18 13:14:51 +02:00
Uwe
b801e7151a [libE57] remove superfluous nullptr checks 2022-07-18 02:59:14 +02:00
wmayer
8cf6bf6909 SMESH: fixes #6553: [Bug] gmsh with VTK9.x does not work 2022-03-28 13:46:21 +02:00
wmayer
f85d9e0f74 libE57Format: fix unknown-pragma warning with clang/MSYS 2022-03-20 13:43:22 +01:00
Uwe
b57e6fa5bd [3rdParty] SalomeMesh: fix parameter typos found by the spellchecker CI 2022-03-13 02:00:52 +01:00
Uwe
ebd92016af [3rdParty] libE57: fix comment typos found by the spellchecker CI 2022-03-12 20:20:18 +01:00
Uwe
3b395ed856 [skip CI] fix inconsistent line endings in 2 files
was reported by MSVC
2022-03-12 20:12:19 +01:00
Uwe
3017b84191 [skip CI] [3rdParty] libE57: fix comment typos found by the spellchecker CI 2022-03-12 19:52:29 +01:00
Uwe
0ebdbff9bf [skip ci] [3rdParty] SMESH: fix comment typos found by the spellchecker CI 2022-03-12 19:18:12 +01:00
Uwe
9f373d26b3 [3rdParty] SalomeMesh: fix more comment typos found by the spellchecker CI 2022-03-12 19:02:37 +01:00
Uwe
97472c46ad [3rdParty] SalomeMesh: fix comment typos found by the spellchecker CI 2022-03-12 18:38:53 +01:00
Uwe
fc51a07127 [3rdParty] fix typos found by the spellchecker CI 2022-03-12 17:49:37 +01:00
wmayer
b0ebf143e6 Tools: [skip ci] remove all references to CxImage 2022-02-28 21:44:57 +01:00
andrea reale
84626aaab9 Remove unused 3rdparty library 2022-02-18 13:05:06 +01:00
Uwe
b65cbdef05 [3rdParty] fix typo
to silence the spellcheking CI
2022-02-05 14:32:26 +01:00
wmayer
6bee73532e smesh: suppress -Wcast-function-type 2022-02-05 14:13:05 +01:00
wmayer
2f5e499868 kdtree++: modernize C++11 2022-01-26 21:54:29 +01:00
marioalexis
4205af8d4d libE57Format: Fix warnings -Wignored-qualifiers and -Wcomment 2022-01-25 11:38:34 +01:00
wmayer
ee95ccc13a E57Format: respect GNU install dirs 2021-12-19 10:46:56 +01:00
Benjamin Alterauge
44d872ddb9 Include Limits
See https://forum.freecadweb.org/viewtopic.php?f=4&t=64567
2021-12-17 21:20:48 +01:00
wmayer
0f96b7c5a9 E57Format: for CMake version < 3.11 add_library requires explicit list of source files 2021-12-17 11:18:24 +01:00
wmayer
105836293e libE57Format: fix warnings -Wunused-parameter 2021-12-15 22:14:57 +01:00