Commit Graph

5312 Commits

Author SHA1 Message Date
Yuri Victorovich 40e5f72545 cad/verilator: Add missing lz4 run-time dependency
PR:		296673
Reported by:	Joel Bodenmann <jbo@FreeBSD.org>
2026-07-13 07:17:04 -07:00
Älven 77b283f415 cad/magic: Update 8.3.648 => 8.3.664
Approved by:		yuri@ (maintainer, Mentor)
Approved by:	    	db@, yuri@ (Mentors, implicit)
Differential Revision:	https://reviews.freebsd.org/D58176
2026-07-13 11:34:35 +04:00
Thomas Zander 385bc3256c cad/qspeakers: Update to upstream release 1.8.6
Details:
- Mostly bugfixes, see
  https://github.com/be1/qspeakers/compare/1.8.5...1.8.6

MFH:		2026Q3
2026-07-11 14:53:25 +02:00
Hiroo Ono c6205e9871 cad/py-gmsh: fix build with python 3.12
PR:	296597
2026-07-09 00:06:22 -07:00
Älven 13fda2833a cad/librnd: Update 4.4.0 => 4.5.0, unbreak build WITH_MOTIF
* Add GTK4 and MOTIF to OPTIONS_DEFAULT as all builds successfully now.

Approved by:	    	db@, yuri@ (Mentors, implicit)
2026-07-09 07:43:13 +04:00
Yuri Victorovich 0bd4253b11 cad/netgen-lvs: update 1.5.322 → 1.5.323 2026-07-07 23:55:00 -07:00
Yuri Victorovich bc33f86c57 cad/apio: update 1.4.2 → 1.5.0 2026-07-07 23:55:00 -07:00
Älven 298191ea3e cad/abc: Update g20260618 => g20260701
Approved by:	    	db@, yuri@ (Mentors, implicit)
2026-07-08 02:55:18 +04:00
Älven a471b87107 cad/veroroute: Switch Qt5 => Qt6
Summary:
* Clarify LICENSE
* Pet portclippy(1) and portfmt(1)

Approved by:		yuri@ (maintainer, Mentor)
Approved by:	    	db@, yuri@ (Mentors, implicit)
Differential Revision:	https://reviews.freebsd.org/D57308
2026-07-08 02:39:49 +04:00
Älven fa3b0d387d cad/py-edalize: Update 0.6.5 => 0.6.8
Summary: * Pet portclippy(1) and portfmt(1)

Approved by:		yuri@ (maintainer, Mentor)
Approved by:	    	db@, yuri@ (Mentors, implicit)
Differential Revision:	https://reviews.freebsd.org/D57314
2026-07-08 02:14:42 +04:00
Älven 5703adc042 cad/magic: Update 8.3.632 => 8.3.648
* Remove workaround for building on 15

Approved by:		yuri@ (maintainer, Mentor)
Approved by:	    	db@, yuri@ (Mentors, implicit)
Differential Revision:	https://reviews.freebsd.org/D56398
2026-07-08 01:53:57 +04:00
Michael Reifenberger 7bd9babc77 cad/kicad-*devel*: Update
Update to 2026.07.06
2026-07-06 18:17:08 +02:00
Thierry Thomas 4c312d7e23 cad/ifcopenshell: fix with Python-3.12
Remark: I have a WIP to get rid of OpenCascade 740 and make IfcOpenShell
work with OCCT-8.0.
2026-07-06 14:05:40 +02:00
Fernando Apesteguía 0b66a28c1f cad/openvsp: Update to 3.51.0
ChangeLog:
https://openvsp.org/blogs/announcements/2026/06/29/openvsp-3-51-0-released

Features:

 * Copy/paste XSec & XSecCurve across Geoms and Geom types
 * Detachable conformal components with special treatment of hinges
 * AeroCenter geometry analysis added
 * Maximin interference metric
 * X3D files now written with split surfaces – prettier normal vectors

Bug Fixes:

 * Geometry Analysis names improved in GUI
 * Improved accuracy of min-distance mesh calculations
 * Auto-show vehicle notes now works from command line and double-click
 * Better plotting of -Cp for VSPAERO slices
 * Gear attach point update now works when Gear itself is moved
 * Faster update for some hinge/conformal combinations
 * Compiler warnings and build system cleanups
2026-07-03 20:21:13 +02:00
Yuri Victorovich 12e548cb5c cad/verilator: update 5.048 → 5.050 2026-07-01 22:25:19 -07:00
Yuri Victorovich 098c2a0155 cad/veryl: update 0.20.1 → 0.20.2 2026-07-01 21:34:56 -07:00
Yuri Victorovich 9ab51d7632 cad/netgen-lvs: update 1.5.321 → 1.5.322 2026-06-30 00:12:14 -07:00
Michael Reifenberger d01cfc09bd cad/freecad-devel: Update to 2026.06.27 2026-06-28 11:24:46 +02:00
Yuri Victorovich 0a54a8cb67 cad/veroroute: update 2.39 → 2.40 2026-06-27 23:49:08 -07:00
Michael Reifenberger 78eea88b8b cad/openscad-devel: Update to 2026.06.21 2026-06-25 18:54:52 +02:00
Michael Reifenberger 6701783a49 cad/kicad-devel: Update to 2026.06.24 2026-06-24 16:03:37 +02:00
Älven b050aed940 cad/netgen: Update 6.2.2604 => 6.2.2605
Approved by:	    	db@, yuri@ (Mentors, implicit)
2026-06-23 21:11:44 +04:00
Älven d176216747 cad/abc: Update g20260605 => g20260618
Approved by:	    	db@, yuri@ (Mentors, implicit)
2026-06-23 20:32:56 +04:00
Michael Reifenberger a346a19ebd cad/freecad-devel: Update to 2026.06.22
Use googletest from ports now.
2026-06-22 21:57:11 +02:00
Evgenii Khramtsov 320e46a6ce graphics/ImageMagick: update to 7.1.2-25
Changes:	https://github.com/ImageMagick/ImageMagick/compare/7.1.2-24...7.1.2-25
Security:	CVE-2026-53460
Security:	CVE-2026-53461
Security:	CVE-2026-53462
Security:	CVE-2026-53463
Security:	CVE-2026-53464
Security:	CVE-2026-53465
PR:		296190
2026-06-22 19:20:25 +03:00
Yuri Victorovich 9ed818aa21 cad/nvc: update 1.21.0 → 1.21.1 2026-06-21 18:09:36 -07:00
Christoph Moench-Tegeder 03fcb7808f cad/freecad: prepare freecad and freecad-devel for coin 4.0.10
Ref https://github.com/FreeCAD/FreeCAD/pull/30899
2026-06-21 21:43:02 +02:00
Christoph Moench-Tegeder 4f5fa1ab0b cad/kicad: use GNU tar for building resources/images.tar.gz
This is a prerequisite for having reproducible package builds:
the archive would have to be the same across builds, and we get
that by setting all file timestamps inside the archive to a fixed
value (the epoch, typically) or removing the timestamps alltogether,
if possible (atime and ctime).
Doing this requires GNU tar, as the neccessary extensions are not
available in FreeBSD's base system tar.
The only affected file in this package is share/kicad/resources/images.tar.gz.

PR:		291905
Differential Revision:	https://reviews.freebsd.org/D57069
Reported by:	cen
2026-06-20 20:49:14 +02:00
Kenneth Raplee 172a41a974 cad/OrcaSlicer: Fix multiple wx assertion issues
PR:		294281
Approved by:	makc (mentor)

Since our x11-toolkits/wxgtk* builds are assert-enabled we have to fix
the problems that upstream didn't address.

In addition, reformat the Makefile to improve readability.
2026-06-20 06:02:37 -07:00
Christoph Moench-Tegeder 45e31a9abe cad/kicad: update KiCad and libraries to 10.0.4
Release Notes soon on https://www.kicad.org/blog/
2026-06-19 23:00:52 +02:00
Yuri Victorovich 17ee21a091 cad/librepcb: update 2.1.0 → 2.1.1 2026-06-17 08:28:55 -07:00
Jose Alonso Cardenas Marquez 6bda1a72b7 */*: Bump PORTREVISION. editors/lazarus was updated to 4.8 2026-06-17 00:13:38 -07:00
Gleb Popov fb02afe0bf cad/ldview: Stop depending on osmesa, it is going to be removed 2026-06-15 18:54:35 +03:00
Christoph Moench-Tegeder 62a8943740 cad/freecad: better fix for build on -CURRENT
pull in patch from upstream, where they had similar failures
on other systems with recent compilers.
2026-06-14 23:55:29 +02:00
Christoph Moench-Tegeder 7467b1cbcc cad/freecad: attempt to fix build on CURRENT
hard cast to make call to abs unambiguous

Error was:

/wrkdirs/usr/ports/cad/freecad/work/FreeCAD-1.1.1/src/Mod/TechDraw/Gui/CommandCreateDims.cpp:1106:52: error: call to 'abs' is ambiguous
 1106 |             int alpha = std::round(Base::toDegrees(std::abs<float>(std::atan(type == "DistanceY" ? (dx / dy) : (dy / dx)))));
2026-06-14 22:55:17 +02:00
Yuri Victorovich 0cb27b2e7a cad/netgen-lvs: update 1.5.320 → 1.5.321 2026-06-11 13:56:56 -07:00
Yuri Victorovich c11da26c7f cad/py-vunit-hdl: update 4.7.0 → 4.7.1 2026-06-11 04:18:50 -07:00
Bernhard Froehlich a48620118e cad/kicad-devel: Add CPE information 2026-06-08 19:08:50 +00:00
Bernhard Froehlich 08b849e102 cad/kicad: Add CPE information 2026-06-08 19:08:50 +00:00
Älven bf293788f7 cad/abc: Update g20260516 => 20260605
Approved by:	    	db@, yuri@ (Mentors, implicit)
2026-06-08 04:20:15 +04:00
Fernando Apesteguía 800dc67a63 cad/openvsp: Update to 3.50.5
ChangeLog:
https://openvsp.org/blogs/announcements/2026/06/05/openvsp-3-50-5-released

Features:

 * Don’t no-show geometry when running VSPAERO when using Shown Set
 * Disk Segment Breakdown for Projected Area calculations
 * Export to CSV in Results Viewer
 * Delete(all) in Results Viewer
 * Zero rotation direction marker added to Prop

Fixes:

 * Fix and/or clean up some asserts triggered in Debug mode
 * Default to DBA, fallback to Triangle in ProjectionMgr
 * Add missing Discrete Visualization info to Results
 * Improve combined result in Discrete Visualization
 * Fix some Field of View memory leaks in visualization analysis
 * Fix writing pipe type beam sections to NASTRAN
2026-06-07 17:13:27 +02:00
Max Brazhnikov cee44928ce cad/fritzing: Do not hardcode QuaZip version
This fixes build after QuaZip update to 1.7.x
2026-06-04 14:41:11 +03:00
Mikael Urankar e29b5eeec3 lang/rust: Bump revisions after 1.96.0
PR:		295694
2026-06-04 10:52:51 +02:00
Yuri Victorovich bcef1d755e cad/symbiyosys: update 0.65 → 0.66 2026-06-02 08:57:58 -07:00
Yuri Victorovich ba0c73e2ab cad/yosys: update 0.65 → 0.66 2026-06-02 08:57:58 -07:00
Piotr Kubaj afdbd448ef cad/hs-verismith: fix build on powerpc64le
powerpc64le is 64-bit as well.
2026-06-02 17:08:32 +02:00
Thierry Thomas 46abca1fc7 cad/qcadjsapi: new port required by cad/qcad
Remark: maintainer set to mr, because it has to be maintained with QCAD.

PR:		295682
Approved by:	mr (maintainer)
2026-06-01 12:00:21 +02:00
Thierry Thomas 66830862f5 cad/qcad: upgrade to v3.32.9.0
Note: flavors removed, because with Qt5 only the bundled legacy OpenNURBS is
supported. Only Qt6 seems active.

Remark: two new ports, cad/qtjsapi and cad/qcadjsapi are released separately,
but without them you get the error "No script handler found".

PR:		295682
Approved by:	mr (maintainer)
2026-06-01 12:00:20 +02:00
Thierry Thomas 6b30bf116a cad/qtjsapi: new port required by cad/qcad
Remark: maintainer set to mr, because it has to be maintained with QCAD.

PR:		295682
Approved by:	mr (maintainer)
2026-06-01 12:00:20 +02:00
Yuri Victorovich a192087f7d cad/veryl: update 0.20.0 → 0.20.1 2026-05-31 23:36:46 -07:00