Debian Patches

Status for freecad/1.0.2+dfsg-7

Patch Description Author Forwarded Bugs Origin Last update
2100-run_single-instance.patch Change XDG desktop entry to only run single instance of FreeCAD. This ensure invoking it to open different files only start the
program once, and load new files into the already running instance.

Related to https://bugs.debian.org/1029846 and
https://github.com/FreeCAD/FreeCAD/commit/c7a21ecbeecefe7c2dfc9e950b3d6bb42351d476 .

Partly applied upstream. Arguments applied, program name change is not.
HÃ¥vard Flaget Aasen <haavard_aasen@yahoo.no> yes 2024-12-21
2010-exclude_ply.patch exclude ply from build-sources, use packaged version Anton Gladky <gladk@debian.org>, Sebastian Hoogen <sebastian@hoogen.de> not-needed 2013-09-25
2020-fix-cmake-extra-license.patch Don't include extra license file in package Kurt Kremitzki <kkremitzki@debian.org> not-needed 2018-06-13
2040-ftbfs-macappbundle.patch Do not cmake add_subdirectory on removed directory. Avoids a FTBFS. Tobias Frost <tobi@debian.org> not-needed 2023-12-09
2060-fix-linking.patch Fix FTBFS due to wrong link order, ensure GMock and GTest be found Tobias Frost <tobi@debian.org> not-needed 2024-12-21
2070-use-nlohmann-json3-dev.patch Use packaged json3 library. Tobias Frost <tobi@debian.org> no 2024-12-23
1080-fix-FTBFS-due-dfsg-repacking-p1.patch Fix FTBFS due to dfsg repacking - when the kuka files are gone, the Mod/Robot CMakeLists.txt will complain
(note, this patch needs refactoring to be upstreamable.)
(note: upstream is in the progress to remove all the KuKa files:
https://github.com/FreeCAD/FreeCAD/pull/24304.)
Tobias Frost <tobi@debian.org> yes upstream 2025-10-05
1090-freecad-spelling-allow-one.patch Spelling fixed found by linitian (Allow one to) Tobias Frost <tobi@debian.org> yes upstream 2025-10-05
1091-freecad-spelling-others.patch Spelling fixed found by linitian (Other fixes) Note: the fix for segments in salmonmesh is not upstreamable, see PR 18688. Tobias Frost <tobi@debian.org> yes upstream 2024-12-24
1092-fixnetgen-bug1129088.patch FEM: Update netgenplugin src files to fix builds with netgen >= 6.2.2601 (#27508) Chris <chris.r.jones.1983@gmail.com> no debian https://github.com/FreeCAD/FreeCAD/commit/e595cc49f2655718f5e6202b8e3c4dde273bb692 2026-02-13
1100-cam-fanuc-post-fix.patch fix fanuc postprocessor
commit 13c8babc1a63e1a656fb6559bff90cff58954375

CAM: Correct Fanuc post processor to work properly.

Fixes crash problem, milling, drilling, tool changes, thread
tapping and get the post processor working as it should.

This patch is tested on a Fanuc controller and sent upstream as
<URL: https://github.com/FreeCAD/FreeCAD/pull/27960 >

Closes: #1117850

diff --git a/src/Mod/CAM/Path/Post/scripts/fanuc_post.py b/src/Mod/CAM/Path/Post/scripts/fanuc_post.py
index 2edc7abaf..15af728a1 100644
Petter Reinholdtsen <pere@hungry.com> yes debian upstream https://github.com/FreeCAD/FreeCAD/pull/27964 2026-03-02
1110-no-boost-system.patch fix issue #23829 build with boost v1.89 and greater chris <chris.r.jones.1983@gmail.com> no https://github.com/FreeCAD/FreeCAD/pull/24098/changes/c1671f00ee617898016295582a9426222f01fc75 2025-09-20

All known versions for source package 'freecad'

Links