CVE and update status of the FreeBSD ports tree3,456 unaddressed CVEs in 716 portsAll times are CET
Port details

cad/freecad-devel r20261023180141_3

General purpose 3D CAD modeller

Port info

Maintainer
mr@FreeBSD.org
Packages
latest: r20261023180141_3
Upstream
up to date
Last update
to r20261023180141_3 · 12134074eb
Quarterly
not in the 2026Q4 packages
WWW
https://www.freecad.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install FreeCAD-devel
installs r20261023180141_3 from latest
Port
# cd /usr/ports/cad/freecad-devel && make install clean
# make -C /usr/ports/cad/freecad-devel config  # change options first
Size
77 MiB download · 220 MiB installed
License
LGPL20+
Options
0 of 2 on in the package
Show the 2 options that are off
COLLADA SPNAV

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 16r20261023180141_3r20261001182810_2–
FreeBSD 15✗r20261001182810_2–
FreeBSD 14r20261020084043_2r20261001182810_2✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗r20260912105118_2–
FreeBSD 14r20260912105118_2r20260912105118_2✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Dependencies

Depends on 41

Run and library dependencies of the package on latest. Build dependencies are not in the package index.

Required by 0

No package on latest depends on it.

Packages on latest that depend on it directly.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version r20261023180141_3.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
294050cad/freecad or cad/freecad-devel will not build if devel/py-cxx is installedNew2026-07-30

Commits (42)

Yuri Victorovich (yuri) · r20261023180141_3
math/vtk9: update 9.6.2 → 9.7.1
12134074eb
Michael Reifenberger (mr) · r20261023180141_2
cad/kicad-devel: Update to 2026.10.24
7f8c6c3d2a
Michael Reifenberger (mr) · r20261020084043_2
cad/freecad-devel: Update to 2026.10.20
f06ff91625
Michael Reifenberger (mr) · r20261001182810_2
cad/freecad-devel: Update to 2026.10.01
a739b55bbe
Dima Panov (fluffy) · r20260912105118_2
cad/freecad-devel: fix packaging with python!=3.12

Eliminate oblivously writed %%PYTHON_SUFFIX%% for gost-2_312 values

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/cathetus.svg
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/gost-2_312-intermittent.svg
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/gost-2_312-non-closed.svg
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/gost-2_312-site-weld.svg
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/gost-2_312-smooth-processing.svg
Error: Orphaned: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_312/gost-2_312-usilenie-remove.svg
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/cathetus.svg
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/gost-2_%%PYTHON_SUFFIX%%-intermittent.svg
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/gost-2_%%PYTHON_SUFFIX%%-non-closed.svg
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/gost-2_%%PYTHON_SUFFIX%%-site-weld.svg
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/gost-2_%%PYTHON_SUFFIX%%-smooth-processing.svg
Error: Missing: FreeCAD/share/Mod/TechDraw/Symbols/Welding/GOST/gost-2_%%PYTHON_SUFFIX%%/gost-2_%%PYTHON_SUFFIX%%-usilenie-remove.svg
===> Error: Plist issues found.
*** Error code 1

Reported by:	bulk -t
Approved by:	portmgr blanket
0e1ffcd9fd
Dima Panov (fluffy) · r20260912105118_2
*/*: update boost consumers after boost-1.92
97a84ef467
Michael Reifenberger (mr) · r20260912105118_1
cad/freecad-devel: Update to 2026.09.12
cb9aad71b8
Michael Reifenberger (mr) · r20260905011617_1
cad/freecad-devel: Update to 2026.09.05
a8c9310def
Michael Reifenberger (mr) · r20260830170320_1
cad/freecad-devel: Update to 2026.08.30
bab9a979fc
Michael Reifenberger (mr) · r20260824092209_1
cad/freecad-devel: Adjust FFmpeg dependency definition

Change filename from libavutil.so.60 libavutil.so to relax lookup
0da5dba7a0
Michael Reifenberger (mr) · r20260824092209
cad/freecad-devel: Update to 2026.08.24

While there unbreak and fix WWW
PR:		297835
997c5d7a20
Daniel Engberg (diizzy) · r20260818073546
cad/freecad-devel: Mark BROKEN

Fails to build,
"The Addon Manager requires the Python package 'defusedxml', which was not found"

Reported by:	pkg-fallout
1ebea09fbb
Michael Reifenberger (mr) · r20260818073546
cad/freecad-devel: Update to 2026.08.18
f6a83746b8
Michael Reifenberger (mr) · r20260806062823
cad/freecad-devel: Update to 2026.08.06
4ba1511a62
Michael Reifenberger (mr) · r20260729122424_1
cad/freecad-devel: Update to 2026.07.29
2290705213
Michael Reifenberger (mr) · r20260720185142_1
cad/freecad-devel: Update to 2026.07.20
4baf2f1337
Thierry Thomas (thierry) · r20260627154846_1
cad/*: bump PORTREVISION after the upgrade of OCCT to 8.0.0

PR:		295909
dc37c7016c
Michael Reifenberger (mr) · r20260627154846
cad/freecad-devel: Update to 2026.06.27
d01cfc09bd
Michael Reifenberger (mr) · r20260622070809
cad/freecad-devel: Update to 2026.06.22

Use googletest from ports now.
a346a19ebd
Christoph Moench-Tegeder (cmt) · r20260525063126_1
cad/freecad: prepare freecad and freecad-devel for coin 4.0.10

Ref https://github.com/FreeCAD/FreeCAD/pull/30899
03fcb7808f
Michael Reifenberger (mr) · r20260525063126_1
cad/freecad-devel: Update to 2026.05.25
b3081f5a32
Michael Reifenberger (mr) · r20260429090716_1
cad/freecad-devel: Update to 2026.04.29
d2c3a65652
Michael Reifenberger (mr) · r20260417192503_1
cad/freecad-devel: Update to 2026.04.17
6ac1644336
Michael Reifenberger (mr) · r20260325063934_1
cad/freecad-devel: Update to 2026.03.25
fac4f5195e
Michael Reifenberger (mr) · r20260317185009_1
cad/freecad-devel: Update to 2026.03.17
15951f34ad
Thierry Thomas (thierry) · r20260307072726_1
*/*: undeprecate after the upgrade of FFmpeg4

PR:		293842, 293822, 293823, 293824, 293825, 293826, 278913, 293827, 270198, 270248, 270206, 293828, 261302, 270281, 270214, 270276, 270314
39dc34dc79
Daniel Engberg (diizzy) · r20260307072726_1
*/*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers

To follow up on 15dea205dcd006fb94a96d7ffafd617e3ba4201d deprecate and
set expiration date on direct FFmpeg 4 consumers.

PR:		293822, 293823, 293824, 293825, 293826, 278913, 293827
		270198, 270248, 270206, 293828, 261302, 270281, 270214
		270276, 270314
44f2f1412b
Michael Reifenberger (mr) · r20260307072726_1
cad/freecad-devel: Use vtk9/Makefile.version

Follow vtk9 by using vtk9/Makefile.version
While there update to 2026.03.07
f571cb3e22
Michael Reifenberger (mr) · r20260306104115_1
cad/freecad-devel: Update to 2026.03.06
24307eceb7
Michael Reifenberger (mr) · r20260220101416_1
cad/freecad-devel: Add reference to PR293303

I forgot to mention the PR

PR:		293303
Reported by:	Thierry Thomas
e39175ba2c
Michael Reifenberger (mr) · r20260220101416
cad/freecad-devel: update and fix build

Add a dependency on devel/py-lark to fix the build and while there
update to 1.2.dev as of 2026.02.20
ce67ec496a
Michael Reifenberger (mr) · r20260114062223
cad/freecad-devel: Update to 2026.01.14
861cf9859c
Piotr Kubaj (pkubaj) · r20251228075421_1
cad/freecad-devel: fix pkg-plist without webengine

pkg-static: Unable to access file /wrkdirs/usr/ports/cad/freecad-devel/work/stage/usr/local/FreeCAD/Mod/Web/Init.py:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/cad/freecad-devel/work/stage/usr/local/FreeCAD/lib/Web.so:No such file or directory
208848acec
Michael Reifenberger (mr) · r20251228075421_1
cad/freecad-devel: Update

Update to 2025.12.28 and fix build regarding ffmpeg.
af49b2b5bc
Baptiste Daroussin (bapt) · r20251216074613_1
multimedia/ffmpeg: bump revision to chase lib version change
18ea9c7108
Jason E. Hale (jhale) · r20251216074613
*.*: Remove useless commented PORTREVISION lines

We have compentent tools to bump PORTREVISION and don't need these
placeholders that serve no purpose other than to uglify the Makefile.

cad/freecad-devel and cad/openscad-devel are good recent examples
of where tools have been used to bump PORTREVISION, but there was
a residual commented PORTREVISION line prior to this commit.

Approved by:	portmgr (blanket)
f4cfe9193d
Michael Reifenberger (mr) · r20251216074613
cad/freecad-devel: Update to 2025.12.16
e3509f8cec
Michael Reifenberger (mr) · r20251211144648_1
cad/freecad-devel: Update and fix build

Update to 2025.12.11 and add dependency to fix build.
643d172a95
Thierry Thomas (thierry) · r20251204053759_1
*/*: chase Open CASCADE
ba33728a09
Michael Reifenberger (mr) · r20251204053759
cad/freecad-devel: Update

Update to 2025.12.04 of the releases/FreeCAD-1-1 branch
ab9c8c1a87
Michael Reifenberger (mr) · r20251121235437
cad/freecad-devel: Fix distinfo
12936f640d
Michael Reifenberger (mr) · r20251121235437
cad/freecad-devel: new port

This is the development version of cad/freecad following currently
the 1.1 branch as of 2025.11.21.
930c94a065