Diff attached updates cad/librecad from 2.2.1.1 to 2.2.1.5 (2 May 2026) Probably one of last releases before changing to Qt6 (2.2.2)?
- multiple bugfixes incl copy/paste scaling, arc rendering - translations updates - add crash handler - kbd shortcut: Shift-Space for cmd window focus - dlgmtext default to unicode fonts Tested on 8.0-beta Build date: 1788736025 - Sun Sep 6 23:07:05 UTC 2026 Light testing with a couple of imported DWG construction drawings Tests, OKs? (Could this go into 8.0?) Chris
? librecad2.2.1.5.diff ? patches/patch-librecad_src_src_pro Index: Makefile =================================================================== RCS file: /cvs/ports/cad/librecad/Makefile,v diff -u -p -u -p -r1.7 Makefile --- Makefile 27 Apr 2025 18:39:09 -0000 1.7 +++ Makefile 8 Sep 2026 08:11:10 -0000 @@ -2,7 +2,7 @@ COMMENT = 2D CAD program GH_ACCOUNT = LibreCAD GH_PROJECT = LibreCAD -GH_TAGNAME = v2.2.1.1 +GH_TAGNAME = v2.2.1.5 CATEGORIES = cad graphics @@ -11,7 +11,7 @@ HOMEPAGE = https://librecad.org # GPLv2 only PERMIT_PACKAGE =Yes -WANTLIB += ${COMPILER_LIBCXX} GL Qt5Core Qt5Gui Qt5PrintSupport +WANTLIB += ${COMPILER_LIBCXX} execinfo GL Qt5Core Qt5Gui Qt5PrintSupport WANTLIB += Qt5Svg Qt5Widgets c freetype m muparser MODULES = devel/qmake \ Index: distinfo =================================================================== RCS file: /cvs/ports/cad/librecad/distinfo,v diff -u -p -u -p -r1.3 distinfo --- distinfo 27 Apr 2025 18:39:09 -0000 1.3 +++ distinfo 8 Sep 2026 08:11:10 -0000 @@ -1,2 +1,2 @@ -SHA256 (LibreCAD-2.2.1.1.tar.gz) = KcL2/KTgAY8emf4ySo6Rd3gMGwHENcKVCixSYnpH/b8= -SIZE (LibreCAD-2.2.1.1.tar.gz) = 18597136 +SHA256 (LibreCAD-2.2.1.5.tar.gz) = cD9uZwG37kd2m23vJx+gJe8y4x7hk+K6aaLEf/+NpFk= +SIZE (LibreCAD-2.2.1.5.tar.gz) = 20192101 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/cad/librecad/pkg/PLIST,v diff -u -p -u -p -r1.4 PLIST --- pkg/PLIST 27 Apr 2025 18:39:09 -0000 1.4 +++ pkg/PLIST 8 Sep 2026 08:11:11 -0000 @@ -1385,6 +1385,7 @@ share/librecad/library/templates/ share/librecad/library/templates/empty.dxf share/librecad/patterns/ share/librecad/patterns/angle.dxf +share/librecad/patterns/angle45.dxf share/librecad/patterns/ansi31.dxf share/librecad/patterns/ar-b816.dxf share/librecad/patterns/ar-b816c.dxf @@ -1450,6 +1451,7 @@ share/librecad/patterns/triangle_b.dxf share/librecad/plugins/ @so share/librecad/plugins/libalign.so @so share/librecad/plugins/libasciifile.so +@so share/librecad/plugins/libcircletools.so @so share/librecad/plugins/libdivide.so @so share/librecad/plugins/libgear.so @so share/librecad/plugins/liblist.so @@ -1495,7 +1497,7 @@ share/librecad/qm/librecad_gl.qm share/librecad/qm/librecad_he.qm share/librecad/qm/librecad_hi.qm share/librecad/qm/librecad_hu.qm -share/librecad/qm/librecad_id_ID.qm +share/librecad/qm/librecad_id_id.qm share/librecad/qm/librecad_it.qm share/librecad/qm/librecad_ja.qm share/librecad/qm/librecad_ka.qm @@ -1556,7 +1558,7 @@ share/librecad/qm/plugins_fr.qm share/librecad/qm/plugins_gl.qm share/librecad/qm/plugins_hi.qm share/librecad/qm/plugins_hu.qm -share/librecad/qm/plugins_id_ID.qm +share/librecad/qm/plugins_id_id.qm share/librecad/qm/plugins_it.qm share/librecad/qm/plugins_ja.qm share/librecad/qm/plugins_ko.qm
