Changelog for
FreeCAD-0.21.2-206.6.x86_64.rpm :
* Wed Sep 18 2024 Stefan Brüns
- Add patch for Boost 1.86 compatibility (upstream with changes):
* boost_1_86_fixes.patch
* Sat May 04 2024 Fridrich Strba - Add freecad-boost185.patch
* Upstream fix for #13549: smesh doesn\'t compile with boost 1.85- Add freecad-copy_options.patch and freecad-copy_options-2.patch
* Upstream fix: c++20 deprecate copy_option- Add freecad-opengl.patch: use both OPENGL_LIBRARY and OPENGL_gl_LIBRARY, fixing undefined references on aarch64 architecture
* Mon Jan 01 2024 Stefan Brüns - Update to version 0.21.2:
* Bugfix release, for details see https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.2
* Sun Dec 31 2023 Stefan Brüns - Fix build with VTK 9.3.0, add fix_vtk_9_3_compat.patch
* Mon Sep 11 2023 Stefan Brüns - Update to version 0.21.1:
* Bugfix release, for details see https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.1
* Thu Aug 10 2023 Stefan Brüns - Disable AddonManager extension on Leap 15.x, as it requires Python >= 3.8- Add 0001-Implement-math.comb-fallback-for-Python-3.6.patch- Minor packaging cleanups
* Tue Aug 08 2023 Stefan Brüns - Update to version 0.21.0:
* Lots of bugfixes and new features, for details see https://wiki.freecad.org/Release_notes_0.21 and https://github.com/FreeCAD/FreeCAD/releases/tag/0.21.0- Drop upstream patches:
* 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
* 0001-Part-OCCError.h-remove-unneeded-includes.patch
* 0001-Drawing-add-missing-include.patch
* 0001-FEM-add-missing-include.patch
* 0001-Revert-unused-parameter-warning-change.patch
* 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
* 0001-Fix-build-with-gcc13.patch
* Tue Aug 08 2023 Stefan Brüns - Fix build on aarch64, correctly link OpenGL, add 0001-Fix-variable-name-for-OpenGL-library.patch
* Mon Mar 27 2023 Adrian Schröter - Fix build with gcc 13 0001-Fix-build-with-gcc13.patch
* Thu Jan 26 2023 Stefan Brüns - Fix build after numpy 1.24 API changes, add 0001-FEM-femmesh-fix-AttributeError-module-numpy-has-no-a.patch
* Fri Dec 30 2022 Stefan Brüns - Fix build with OpenCASCADE 7.7.0, add
* 0001-Part-OCCError.h-remove-unneeded-includes.patch
* 0001-Drawing-add-missing-include.patch
* 0001-FEM-add-missing-include.patch
* 0001-Revert-unused-parameter-warning-change.patch
* Tue Dec 06 2022 Stefan Brüns - Update to version 0.20.2:
* Lots of bugfixes and new features, for details see https://wiki.freecad.org/Release_notes_0.20.2 and https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.2
* Tue Aug 16 2022 Stefan Brüns - Update to version 0.20.1:
* Lots of bugfixes and new features, for details see https://wiki.freecad.org/Release_notes_0.20.1 and https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1
* Mon Aug 15 2022 Stefan Brüns - Fix build with Netgen 6.2.2201 and later, add 0001-Fix-build-with-NG-6.2.2201-include-BRepMesh_Incremen.patch
* Tue Jun 14 2022 Stefan Brüns - Update to version 0.20:
* Lots of bugfixes and new features, for details see https://wiki.freecad.org/Release_notes_0.20 and https://github.com/FreeCAD/FreeCAD/releases/tag/0.20- Drop upstream patches:
* fix_unittestgui_tkinter_py3.patch
* fix-smesh-vtk9.patch
* 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
* 0001-Test-fix-exception-handling-in-tests-for-units.patch
* 0001-Test-Provide-more-useful-information-when-unit-trans.patch
* 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
* 0001-improve-search-for-VTK-9.patch- Add 0001-Gui-Quarter-Add-missing-OpenGL-includes.patch- Add 0001-Avoid-catching-SIGSEGV-defer-to-system-services.patch
* Wed Mar 16 2022 Stefan Brüns - Remove VTK::Java/java-devel dependency, add 0001-improve-search-for-VTK-9.patch
* Thu Mar 10 2022 Stefan Brüns - Use current Coin4 instead of Coin (3).
* Fri Mar 04 2022 Stefan Brüns - Add some unit test fixes:
* 0001-Test-remove-not-needed-u-before-py3-unicode-string.patch
* 0001-Test-fix-exception-handling-in-tests-for-units.patch
* 0001-Test-Provide-more-useful-information-when-unit-trans.patch
* 0002-Base-Fix-wrong-character-encoding-for-micro-siemens.patch
* Thu Mar 03 2022 Stefan Brüns - Update to version 0.19.4:
* Lots of bugfixes, for details see https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.4
* Sun Feb 06 2022 Stefan Brüns - Pre-generate parsetab.py for ply.yacc in OpenSCAD and FEM Mods: https://tracker.freecadweb.org/view.php?id=4840
* Fri Jan 14 2022 Stefan Brüns - Update to version 0.19.3:
* Lots of bugfixes, for details see https://github.com/FreeCAD/FreeCAD/releases/tag/0.19.3
* Sun Jun 27 2021 Christophe Giboudeaux - Replace the QtWebKit build dependency with QtWebEngine.
* Tue Apr 27 2021 Stefan Brüns - Update to version 0.19.2:
* Various bug fixes, no changelog provided
* Mon Mar 22 2021 Stefan Brüns - Update to version 0.19.1:
* Lots of new features, bug fixes and improvements, see https://wiki.freecadweb.org/Release_notes_0.19- Drop upstream patches:
* 0001-Fix-build-with-pyside2-shiboken2-5.12.1.patch
* 0003-qt-5.14.patch
* update-swigpyrunin-for-python-3.8.patch
* 0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
* fix_qt_5.15_build.patch
* 0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
* 0001-Fix-ODR-violation-correct-Ui_TaskSketcherGeneral-nam.patch
* 0001-Gui-skip-ci-fix-Wodr.patch
* 0001-Part-Import-skip-ci-disable-use-of-Message_ProgressI.patch
* 0001-import-Hotfix-for-build-failure-from-bad-debug-code.patch
* 0001-partdesign-fix-failing-tapered-hole-test.patch
* 0001-add-missing-std-namespace-to-build-on-Debian-10.patch- Rebase fix-smesh-vtk9.patch
* Tue Feb 23 2021 Stefan Brüns - Fix build and tests with OCCT 7.5, add 0001-Part-Import-skip-ci-disable-use-of-Message_ProgressI.patch 0001-import-Hotfix-for-build-failure-from-bad-debug-code.patch 0001-partdesign-fix-failing-tapered-hole-test.patch- Add 0001-add-missing-std-namespace-to-build-on-Debian-10.patch- Cleanup specfile:
* Use system PyCXX, drop unused libboost_python3
* Drop some unused dependencies
* Remove ChangeLog.txt, not updated since version 0.14
* Mon Jan 04 2021 Stefan Brüns - Fix build with latest GCC, add 0001-Gui-skip-ci-fix-Wodr.patch- Force-enable C++17, Boost 1.75 requires C++14 at least