Debian Patches
Status for freecad/1.0.0+dfsg-8+deb13u1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 1100-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 | ||
| 2000-do_not_install_binary_examples.patch | Do not include binary examples excluded via d/copyright | Anton Gladky <gladk@debian.org> | not-needed | 2018-06-10 | ||
| 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.) |
Tobias Frost <tobi@debian.org> | yes | upstream | 2024-12-21 | |
| 1081-fix-FTBFS-due-dfsg-repacking-p2.patch | Fix FTBFS due to dfsg repacking - when Y14.5-2018.ttf (TechDraw Workbench.) is deleted, CMake will complain. note: upstream is clarifing font license, see https://github.com/FreeCAD/FreeCAD/issues/18622 |
Tobias Frost <tobi@debian.org> | invalid | 2024-12-21 | ||
| 1090-freecad-spelling-allow-one.patch | Spelling fixed found by linitian (Allow one to) | Tobias Frost <tobi@debian.org> | yes | upstream | 2024-12-24 | |
| 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 | |
| 1110-GL_MULTISAMPLE.patch | FTBFS on armel, armhf due to not defined GL_MULTISAMPLE | Tobias Frost <tobi@debian.org> | invalid | upstream | 2024-12-24 | |
| 2080-force-xcb-on-wayland.patch | Workaround for bug in src:coin3d (#1050302) causing a crash under Wayland FreeCAD crashes on Wayland due to Coin3D requiring a current GL context during initialization. Qt uses EGL on Wayland, which leads to missing context at that point. Forcing the X11 (xcb) backend avoids the issue by using the GLX path, which satisfies Coin3D's expectations. This is a temporary workaround until coin3d is updated. |
Tobias Frost <tobi@debian.org> | not-needed | debian upstream | 2025-06-28 | |
| 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 |
All known versions for source package 'freecad'
- 1.1.1+dfsg-3 (sid)
- 1.1.1+dfsg-2 (forky)
- 1.0.0+dfsg-8+deb13u1 (trixie-proposed-updates)
- 1.0.0+dfsg-8 (trixie)
- 0.20.2+dfsg1-4 (bookworm)
