Thread index · Date index · Mailing lists
Branch: refs/heads/master\n Home: https://github.com/MidnightBSD/mports\n Commit: f3687328eb6cc40c6c7f439ec242e462d7bc5192\n https://github.com/MidnightBSD/mports/commit/f3687328eb6cc40c6c7f439ec242e462d7bc5192\n Author: Lucas Holt <luke@foolishgames.com>\n Date: 2026-10-12 (Mon, 12 Oct 2026)\n\n Changed paths:\n M cad/Makefile\n A cad/cadcraft/Makefile\n A cad/cadcraft/Makefile.crates\n A cad/cadcraft/distinfo\n A cad/cadcraft/pkg-descr\n A cad/cadcraft/pkg-plist\n\n Log Message:\n -----------\n cad/cadcraft: Add CADCraft 0.6.2 port (#1778)\n\n## Summary\n\nAdd `cad/cadcraft` 0.6.2 from Storytold, including the desktop editor,\nheadless CLI, desktop/MIME integration, icons, and upstream license\nfiles.\n\n## Validation\n\n- `bmake makesum`, `bmake patch`, `bmake -DNO_DEPENDS`, `bmake\n-DNO_DEPENDS fake`, and `bmake -DNO_DEPENDS package` passed.\n- `bmake -DNO_DEPENDS test`: 60 tests passed across 5 suites.\n- `bmake -DNO_DEPENDS check-fake`, `bmake check-license`, and `portlint\n-N` passed.\n- The staged GUI opened and rendered under Xvfb with software OpenGL.\n- CLI generated a sample DXF, reported its entities, and converted it to\nPNG.\n- Packaged binary hashes match the staged binaries; `ldd` found no\nmissing libraries.\n\nThe build was validated on an amd64 MidnightBSD host. A separate\nstable/4.0 environment was not available for validation.\n\n## Summary by Sourcery\n\nAdd the CADCraft 0.6.2 desktop editor and CLI as a packaged CAD port.\n\nNew Features:\n- Add the CADCraft 0.6.2 computer-aided design application and headless\nCLI as a new cad category port.\n- Install CADCraft desktop integration, MIME metadata, icons,\ndocumentation, and licensing files.\n\nEnhancements:\n- Limit the port to amd64 and configure its Rust, graphics, desktop, and\nGUI dependencies.\n\nChores:\n- Register cadcraft in the top-level CAD ports collection.\n\n---------\n\nSigned-off-by: Lucas Holt <luke@foolishgames.com>\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>\n\n\n\nTo unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications\n\nMidnightbsd-cvs\nmidnightbsd-cvs@midnightbsd.org\nTo unsubscribe: midnightbsd-cvs+unsubscribe@midnightbsd.org\nhttps://lists.midnightbsd.org/\n